builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-170 starttime: 1467036435.6 results: success (0) buildid: 20160627052524 builduid: 96974f39978a427db3519378dfa5db33 revision: 5205b34086e2aa12b8cdd74a32f6756cabab9045 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:15.600655) ========= master: http://buildbot-master03.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:15.618082) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:15.618404) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:15.859088) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:15.859598) ========= 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-1467036293.908509-1640221222 _=/tools/buildbot/bin/python using PTY: False --2016-06-27 07:07:15-- 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% 8.24M=0.001s 2016-06-27 07:07:16 (8.24 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.547116 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:16.439554) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:16.439865) ========= 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-1467036293.908509-1640221222 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.029709 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:16.505557) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-06-27 07:07:16.505906) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 5205b34086e2aa12b8cdd74a32f6756cabab9045 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 5205b34086e2aa12b8cdd74a32f6756cabab9045 --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-1467036293.908509-1640221222 _=/tools/buildbot/bin/python using PTY: False 2016-06-27 07:07:16,612 truncating revision to first 12 chars 2016-06-27 07:07:16,612 Setting DEBUG logging. 2016-06-27 07:07:16,613 attempt 1/10 2016-06-27 07:07:16,613 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/5205b34086e2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 07:07:17,724 unpacking tar archive at: mozilla-beta-5205b34086e2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.858024 ========= master_lag: 2.25 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-06-27 07:07:20.610809) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:20.611154) ========= script_repo_revision: 5205b34086e2aa12b8cdd74a32f6756cabab9045 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 07:07:20.611533) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 9 secs) (at 2016-06-27 07:07:20.611810) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 9 secs) (at 2016-06-27 07:07:29.805117) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 28 secs) (at 2016-06-27 07:07:29.805448) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--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-1467036293.908509-1640221222 _=/tools/buildbot/bin/python using PTY: False 07:07:30 INFO - MultiFileLogger online at 20160627 07:07:30 in /builds/slave/test 07:07:30 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 07:07:30 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:07:30 INFO - {'append_to_log': False, 07:07:30 INFO - 'base_work_dir': '/builds/slave/test', 07:07:30 INFO - 'blob_upload_branch': 'mozilla-beta', 07:07:30 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:07:30 INFO - 'buildbot_json_path': 'buildprops.json', 07:07:30 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:07:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:07:30 INFO - 'download_minidump_stackwalk': True, 07:07:30 INFO - 'download_symbols': 'true', 07:07:30 INFO - 'e10s': False, 07:07:30 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:07:30 INFO - 'tooltool.py': '/tools/tooltool.py', 07:07:30 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:07:30 INFO - '/tools/misc-python/virtualenv.py')}, 07:07:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:07:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:07:30 INFO - 'log_level': 'info', 07:07:30 INFO - 'log_to_console': True, 07:07:30 INFO - 'opt_config_files': (), 07:07:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:07:30 INFO - '--processes=1', 07:07:30 INFO - '--config=%(test_path)s/wptrunner.ini', 07:07:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:07:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:07:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:07:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:07:30 INFO - 'pip_index': False, 07:07:30 INFO - 'require_test_zip': True, 07:07:30 INFO - 'test_type': ('testharness',), 07:07:30 INFO - 'this_chunk': '1', 07:07:30 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:07:30 INFO - 'total_chunks': '10', 07:07:30 INFO - 'virtualenv_path': 'venv', 07:07:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:07:30 INFO - 'work_dir': 'build'} 07:07:30 INFO - ##### 07:07:30 INFO - ##### Running clobber step. 07:07:30 INFO - ##### 07:07:30 INFO - Running pre-action listener: _resource_record_pre_action 07:07:30 INFO - Running main action method: clobber 07:07:30 INFO - rmtree: /builds/slave/test/build 07:07:30 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:07:31 INFO - Running post-action listener: _resource_record_post_action 07:07:31 INFO - ##### 07:07:31 INFO - ##### Running read-buildbot-config step. 07:07:31 INFO - ##### 07:07:31 INFO - Running pre-action listener: _resource_record_pre_action 07:07:31 INFO - Running main action method: read_buildbot_config 07:07:31 INFO - Using buildbot properties: 07:07:31 INFO - { 07:07:31 INFO - "project": "", 07:07:31 INFO - "product": "firefox", 07:07:31 INFO - "script_repo_revision": "production", 07:07:31 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 07:07:31 INFO - "repository": "", 07:07:31 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 07:07:31 INFO - "buildid": "20160627052524", 07:07:31 INFO - "pgo_build": "False", 07:07:31 INFO - "basedir": "/builds/slave/test", 07:07:31 INFO - "buildnumber": 1, 07:07:31 INFO - "slavename": "tst-linux32-spot-170", 07:07:31 INFO - "revision": "5205b34086e2aa12b8cdd74a32f6756cabab9045", 07:07:31 INFO - "master": "http://buildbot-master03.bb.releng.use1.mozilla.com:8201/", 07:07:31 INFO - "platform": "linux", 07:07:31 INFO - "branch": "mozilla-beta", 07:07:31 INFO - "repo_path": "releases/mozilla-beta", 07:07:31 INFO - "moz_repo_path": "", 07:07:31 INFO - "stage_platform": "linux", 07:07:31 INFO - "builduid": "96974f39978a427db3519378dfa5db33", 07:07:31 INFO - "slavebuilddir": "test" 07:07:31 INFO - } 07:07:31 INFO - Found installer url https://queue.taskcluster.net/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 07:07:31 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 07:07:31 INFO - Running post-action listener: _resource_record_post_action 07:07:31 INFO - ##### 07:07:31 INFO - ##### Running download-and-extract step. 07:07:31 INFO - ##### 07:07:31 INFO - Running pre-action listener: _resource_record_pre_action 07:07:31 INFO - Running main action method: download_and_extract 07:07:31 INFO - mkdir: /builds/slave/test/build/tests 07:07:31 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')]} 07:07:31 INFO - https://queue.taskcluster.net/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 07:07:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 07:07:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 07:07:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 07:07:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 07:07:32 INFO - Downloaded 1291 bytes. 07:07:32 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 07:07:32 INFO - Using the following test package requirements: 07:07:32 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 07:07:32 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:07:32 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 07:07:32 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:07:32 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 07:07:32 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:07:32 INFO - u'jsshell-linux-i686.zip'], 07:07:32 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:07:32 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 07:07:32 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 07:07:32 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:07:32 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 07:07:32 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:07:32 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 07:07:32 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:07:32 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 07:07:32 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:07:32 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 07:07:32 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 07:07:32 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')]} 07:07:32 INFO - https://queue.taskcluster.net/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 07:07:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 07:07:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 07:07:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 07:07:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 07:07:40 INFO - Downloaded 22853573 bytes. 07:07:40 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:07:40 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:07:41 INFO - caution: filename not matched: web-platform/* 07:07:41 INFO - Return code: 11 07:07:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:07:41 INFO - https://queue.taskcluster.net/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 07:07:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 07:07:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 07:07:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 07:07:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 07:07:52 INFO - Downloaded 36389080 bytes. 07:07:52 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:07:52 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:07:56 INFO - caution: filename not matched: bin/* 07:07:56 INFO - caution: filename not matched: config/* 07:07:56 INFO - caution: filename not matched: mozbase/* 07:07:56 INFO - caution: filename not matched: marionette/* 07:07:56 INFO - caution: filename not matched: tools/wptserve/* 07:07:56 INFO - Return code: 11 07:07:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:07:56 INFO - https://queue.taskcluster.net/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 07:07:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:07:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:07:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:07:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 07:08:15 INFO - Downloaded 69347122 bytes. 07:08:15 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:08:15 INFO - mkdir: /builds/slave/test/properties 07:08:15 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:08:15 INFO - Writing to file /builds/slave/test/properties/build_url 07:08:15 INFO - Contents: 07:08:15 INFO - build_url:https://queue.taskcluster.net/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:08:16 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:08:16 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:08:16 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:08:16 INFO - Contents: 07:08:16 INFO - symbols_url:https://queue.taskcluster.net/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:08:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:08:16 INFO - https://queue.taskcluster.net/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:08:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:08:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:08:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:08:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 07:08:41 INFO - Downloaded 92345052 bytes. 07:08:41 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 07:08:41 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 07:08:50 INFO - Return code: 0 07:08:50 INFO - Running post-action listener: _resource_record_post_action 07:08:50 INFO - Running post-action listener: set_extra_try_arguments 07:08:50 INFO - ##### 07:08:50 INFO - ##### Running create-virtualenv step. 07:08:50 INFO - ##### 07:08:50 INFO - Running pre-action listener: _pre_create_virtualenv 07:08:50 INFO - Running pre-action listener: _resource_record_pre_action 07:08:50 INFO - Running main action method: create_virtualenv 07:08:50 INFO - Creating virtualenv /builds/slave/test/build/venv 07:08:50 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 07:08:50 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:08:51 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:08:51 INFO - Using real prefix '/usr' 07:08:51 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:08:52 INFO - Installing distribute.............................................................................................................................................................................................done. 07:08:55 INFO - Installing pip.................done. 07:08:55 INFO - Return code: 0 07:08:55 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:08:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:08:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:08:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:08:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:08:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:08:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:08:56 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 0x98f2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9959598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a0bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96ede30>, '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 0x998ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a09470>, '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-1467036293.908509-1640221222', '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 07:08:56 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 07:08:56 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 07:08:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:08:56 INFO - 'CCACHE_UMASK': '002', 07:08:56 INFO - 'DISPLAY': ':0', 07:08:56 INFO - 'HOME': '/home/cltbld', 07:08:56 INFO - 'LANG': 'en_US.UTF-8', 07:08:56 INFO - 'LOGNAME': 'cltbld', 07:08:56 INFO - 'MAIL': '/var/mail/cltbld', 07:08:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:08:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:08:56 INFO - 'MOZ_NO_REMOTE': '1', 07:08:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:08:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:08:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:08:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:08:56 INFO - 'PWD': '/builds/slave/test', 07:08:56 INFO - 'SHELL': '/bin/bash', 07:08:56 INFO - 'SHLVL': '1', 07:08:56 INFO - 'TERM': 'linux', 07:08:56 INFO - 'TMOUT': '86400', 07:08:56 INFO - 'USER': 'cltbld', 07:08:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467036293.908509-1640221222', 07:08:56 INFO - '_': '/tools/buildbot/bin/python'} 07:08:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:08:56 INFO - Downloading/unpacking psutil>=0.7.1 07:08:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:08:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:08:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:08:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:08:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:08:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:09:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:09:02 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:09:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:09:02 INFO - Installing collected packages: psutil 07:09:02 INFO - Running setup.py install for psutil 07:09:02 INFO - building 'psutil._psutil_linux' extension 07:09:02 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 07:09:02 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 07:09:02 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 07:09:03 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 07:09:03 INFO - building 'psutil._psutil_posix' extension 07:09:03 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 07:09:03 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 07:09:03 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:09:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:09:03 INFO - Successfully installed psutil 07:09:03 INFO - Cleaning up... 07:09:03 INFO - Return code: 0 07:09:03 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:09:03 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')]} 07:09:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:09:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:09:03 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')]} 07:09:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:09:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:09:03 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 0x98f2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9959598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a0bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96ede30>, '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 0x998ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a09470>, '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-1467036293.908509-1640221222', '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 07:09:03 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 07:09:03 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 07:09:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:09:03 INFO - 'CCACHE_UMASK': '002', 07:09:03 INFO - 'DISPLAY': ':0', 07:09:03 INFO - 'HOME': '/home/cltbld', 07:09:03 INFO - 'LANG': 'en_US.UTF-8', 07:09:03 INFO - 'LOGNAME': 'cltbld', 07:09:03 INFO - 'MAIL': '/var/mail/cltbld', 07:09:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:09:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:09:03 INFO - 'MOZ_NO_REMOTE': '1', 07:09:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:09:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:09:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:09:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:09:03 INFO - 'PWD': '/builds/slave/test', 07:09:03 INFO - 'SHELL': '/bin/bash', 07:09:03 INFO - 'SHLVL': '1', 07:09:03 INFO - 'TERM': 'linux', 07:09:03 INFO - 'TMOUT': '86400', 07:09:03 INFO - 'USER': 'cltbld', 07:09:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467036293.908509-1640221222', 07:09:03 INFO - '_': '/tools/buildbot/bin/python'} 07:09:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:09:04 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:09:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:09:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:09:04 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 07:09:04 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 07:09:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:09:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:09:08 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:09:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:09:09 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:09:09 INFO - Installing collected packages: mozsystemmonitor 07:09:09 INFO - Running setup.py install for mozsystemmonitor 07:09:09 INFO - Successfully installed mozsystemmonitor 07:09:09 INFO - Cleaning up... 07:09:09 INFO - Return code: 0 07:09:09 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:09:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:09:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:09:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:09:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:09:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:09:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:09:09 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 0x98f2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9959598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a0bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96ede30>, '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 0x998ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a09470>, '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-1467036293.908509-1640221222', '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 07:09:09 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 07:09:09 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 07:09:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:09:09 INFO - 'CCACHE_UMASK': '002', 07:09:09 INFO - 'DISPLAY': ':0', 07:09:09 INFO - 'HOME': '/home/cltbld', 07:09:09 INFO - 'LANG': 'en_US.UTF-8', 07:09:09 INFO - 'LOGNAME': 'cltbld', 07:09:09 INFO - 'MAIL': '/var/mail/cltbld', 07:09:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:09:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:09:09 INFO - 'MOZ_NO_REMOTE': '1', 07:09:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:09:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:09:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:09:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:09:09 INFO - 'PWD': '/builds/slave/test', 07:09:09 INFO - 'SHELL': '/bin/bash', 07:09:09 INFO - 'SHLVL': '1', 07:09:09 INFO - 'TERM': 'linux', 07:09:09 INFO - 'TMOUT': '86400', 07:09:09 INFO - 'USER': 'cltbld', 07:09:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467036293.908509-1640221222', 07:09:09 INFO - '_': '/tools/buildbot/bin/python'} 07:09:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:09:09 INFO - Downloading/unpacking blobuploader==1.2.4 07:09:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:09:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:09:09 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 07:09:09 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 07:09:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:09:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:09:14 INFO - Downloading blobuploader-1.2.4.tar.gz 07:09:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:09:14 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:09:14 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 07:09:14 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 07:09:14 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 07:09:14 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 07:09:14 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 07:09:14 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 07:09:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:09:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:09:16 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 07:09:16 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 07:09:16 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 07:09:16 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 07:09:16 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 07:09:16 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 07:09:17 INFO - Downloading docopt-0.6.1.tar.gz 07:09:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:09:17 INFO - Installing collected packages: blobuploader, requests, docopt 07:09:17 INFO - Running setup.py install for blobuploader 07:09:17 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:09:17 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:09:17 INFO - Running setup.py install for requests 07:09:18 INFO - Running setup.py install for docopt 07:09:18 INFO - Successfully installed blobuploader requests docopt 07:09:18 INFO - Cleaning up... 07:09:18 INFO - Return code: 0 07:09:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:09:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:09:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:09:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:09:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:09:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:09:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:09:18 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 0x98f2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9959598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a0bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96ede30>, '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 0x998ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a09470>, '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-1467036293.908509-1640221222', '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 07:09:18 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 07:09:18 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 07:09:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:09:18 INFO - 'CCACHE_UMASK': '002', 07:09:18 INFO - 'DISPLAY': ':0', 07:09:18 INFO - 'HOME': '/home/cltbld', 07:09:18 INFO - 'LANG': 'en_US.UTF-8', 07:09:18 INFO - 'LOGNAME': 'cltbld', 07:09:18 INFO - 'MAIL': '/var/mail/cltbld', 07:09:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:09:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:09:18 INFO - 'MOZ_NO_REMOTE': '1', 07:09:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:09:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:09:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:09:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:09:18 INFO - 'PWD': '/builds/slave/test', 07:09:18 INFO - 'SHELL': '/bin/bash', 07:09:18 INFO - 'SHLVL': '1', 07:09:18 INFO - 'TERM': 'linux', 07:09:18 INFO - 'TMOUT': '86400', 07:09:18 INFO - 'USER': 'cltbld', 07:09:18 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467036293.908509-1640221222', 07:09:18 INFO - '_': '/tools/buildbot/bin/python'} 07:09:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:09:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:09:19 INFO - Running setup.py (path:/tmp/pip-8XX4bM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:09:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:09:19 INFO - Running setup.py (path:/tmp/pip-alwCSB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:09:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:09:19 INFO - Running setup.py (path:/tmp/pip-cszXR5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:09:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:09:19 INFO - Running setup.py (path:/tmp/pip-8XjUEe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:09:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:09:19 INFO - Running setup.py (path:/tmp/pip-T_tU9s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:09:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:09:19 INFO - Running setup.py (path:/tmp/pip-uI9Em9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:09:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:09:19 INFO - Running setup.py (path:/tmp/pip-zjqXr4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:09:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:09:20 INFO - Running setup.py (path:/tmp/pip-VaVVi5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:09:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:09:20 INFO - Running setup.py (path:/tmp/pip-g2Skop-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:09:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:09:20 INFO - Running setup.py (path:/tmp/pip-VMEVqV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:09:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:09:20 INFO - Running setup.py (path:/tmp/pip-sPcwxw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:09:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:09:20 INFO - Running setup.py (path:/tmp/pip-qTf_dg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:09:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:09:20 INFO - Running setup.py (path:/tmp/pip-H68EIC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:09:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:09:20 INFO - Running setup.py (path:/tmp/pip-PPUh4_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:09:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:09:21 INFO - Running setup.py (path:/tmp/pip-cXfO1p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:09:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:09:21 INFO - Running setup.py (path:/tmp/pip-wrbHbQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:09:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:09:21 INFO - Running setup.py (path:/tmp/pip-eezQip-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:09:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:09:21 INFO - Running setup.py (path:/tmp/pip-NkHjSE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:09:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:09:21 INFO - Running setup.py (path:/tmp/pip-XSsbXT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:09:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:09:21 INFO - Running setup.py (path:/tmp/pip-c2wtoO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:09:21 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:09:22 INFO - Running setup.py (path:/tmp/pip-SSAhFk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:09:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:09:22 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 07:09:22 INFO - Running setup.py install for manifestparser 07:09:22 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:09:22 INFO - Running setup.py install for mozcrash 07:09:22 INFO - Running setup.py install for mozdebug 07:09:23 INFO - Running setup.py install for mozdevice 07:09:23 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:09:23 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:09:23 INFO - Running setup.py install for mozfile 07:09:23 INFO - Running setup.py install for mozhttpd 07:09:23 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:09:23 INFO - Running setup.py install for mozinfo 07:09:23 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:09:23 INFO - Running setup.py install for mozInstall 07:09:24 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:09:24 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:09:24 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:09:24 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:09:24 INFO - Running setup.py install for mozleak 07:09:24 INFO - Running setup.py install for mozlog 07:09:24 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:09:24 INFO - Running setup.py install for moznetwork 07:09:24 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:09:24 INFO - Running setup.py install for mozprocess 07:09:25 INFO - Running setup.py install for mozprofile 07:09:25 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:09:25 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:09:25 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:09:25 INFO - Running setup.py install for mozrunner 07:09:25 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:09:25 INFO - Running setup.py install for mozscreenshot 07:09:25 INFO - Running setup.py install for moztest 07:09:26 INFO - Running setup.py install for mozversion 07:09:26 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:09:26 INFO - Running setup.py install for wptserve 07:09:26 INFO - Running setup.py install for marionette-driver 07:09:26 INFO - Running setup.py install for browsermob-proxy 07:09:27 INFO - Running setup.py install for marionette-client 07:09:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:09:27 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:09:27 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 07:09:27 INFO - Cleaning up... 07:09:27 INFO - Return code: 0 07:09:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:09:27 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')]} 07:09:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:09:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:09:27 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')]} 07:09:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:09:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:09:27 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 0x98f2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9959598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a0bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96ede30>, '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 0x998ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a09470>, '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-1467036293.908509-1640221222', '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 07:09:27 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 07:09:27 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 07:09:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:09:27 INFO - 'CCACHE_UMASK': '002', 07:09:27 INFO - 'DISPLAY': ':0', 07:09:27 INFO - 'HOME': '/home/cltbld', 07:09:27 INFO - 'LANG': 'en_US.UTF-8', 07:09:27 INFO - 'LOGNAME': 'cltbld', 07:09:27 INFO - 'MAIL': '/var/mail/cltbld', 07:09:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:09:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:09:27 INFO - 'MOZ_NO_REMOTE': '1', 07:09:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:09:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:09:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:09:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:09:27 INFO - 'PWD': '/builds/slave/test', 07:09:27 INFO - 'SHELL': '/bin/bash', 07:09:27 INFO - 'SHLVL': '1', 07:09:27 INFO - 'TERM': 'linux', 07:09:27 INFO - 'TMOUT': '86400', 07:09:27 INFO - 'USER': 'cltbld', 07:09:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467036293.908509-1640221222', 07:09:27 INFO - '_': '/tools/buildbot/bin/python'} 07:09:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:09:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:09:28 INFO - Running setup.py (path:/tmp/pip-UQ4Crp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:09:28 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)) 07:09:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:09:28 INFO - Running setup.py (path:/tmp/pip-SWFfQ0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:09:28 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)) 07:09:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:09:28 INFO - Running setup.py (path:/tmp/pip-guwyzq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:09:28 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)) 07:09:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:09:28 INFO - Running setup.py (path:/tmp/pip-dkt_ro-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:09:28 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)) 07:09:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:09:28 INFO - Running setup.py (path:/tmp/pip-aOjAa8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:09:28 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)) 07:09:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:09:28 INFO - Running setup.py (path:/tmp/pip-7OOYzC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:09:28 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)) 07:09:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:09:28 INFO - Running setup.py (path:/tmp/pip-feOxaR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:09:29 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)) 07:09:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:09:29 INFO - Running setup.py (path:/tmp/pip-sJYvp2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:09:29 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)) 07:09:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:09:29 INFO - Running setup.py (path:/tmp/pip-FxBMAF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:09:29 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)) 07:09:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:09:29 INFO - Running setup.py (path:/tmp/pip-77kalx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:09:29 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)) 07:09:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:09:29 INFO - Running setup.py (path:/tmp/pip-caxJKJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:09:29 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)) 07:09:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:09:29 INFO - Running setup.py (path:/tmp/pip-iLiycz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:09:29 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)) 07:09:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:09:29 INFO - Running setup.py (path:/tmp/pip-ldYPzQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:09:29 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)) 07:09:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:09:29 INFO - Running setup.py (path:/tmp/pip-8UWPVW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:09:30 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)) 07:09:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:09:30 INFO - Running setup.py (path:/tmp/pip-Ufour7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:09:30 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)) 07:09:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:09:30 INFO - Running setup.py (path:/tmp/pip-Rlb_As-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:09:30 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)) 07:09:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:09:30 INFO - Running setup.py (path:/tmp/pip-6VSA8l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:09:30 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)) 07:09:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:09:30 INFO - Running setup.py (path:/tmp/pip-GCGh1C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:09:30 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)) 07:09:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:09:30 INFO - Running setup.py (path:/tmp/pip-joSFX9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:09:30 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)) 07:09:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:09:30 INFO - Running setup.py (path:/tmp/pip-4UyEnz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:09:30 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)) 07:09:30 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:09:31 INFO - Running setup.py (path:/tmp/pip-cEDbiL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:09:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:09:31 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)) 07:09:31 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)) 07:09:31 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)) 07:09:31 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)) 07:09:31 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)) 07:09:31 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)) 07:09:31 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:09: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 07:09: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 07:09: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 07:09: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 07:09: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 07:09: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 07:09:36 INFO - Downloading blessings-1.6.tar.gz 07:09:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:09:36 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)) 07:09:36 INFO - Installing collected packages: blessings 07:09:36 INFO - Running setup.py install for blessings 07:09:36 INFO - Successfully installed blessings 07:09:36 INFO - Cleaning up... 07:09:36 INFO - Return code: 0 07:09:36 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:09:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:09:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:09:37 INFO - Reading from file tmpfile_stdout 07:09:37 INFO - Current package versions: 07:09:37 INFO - argparse == 1.2.1 07:09:37 INFO - blessings == 1.6 07:09:37 INFO - blobuploader == 1.2.4 07:09:37 INFO - browsermob-proxy == 0.6.0 07:09:37 INFO - docopt == 0.6.1 07:09:37 INFO - manifestparser == 1.1 07:09:37 INFO - marionette-client == 2.3.0 07:09:37 INFO - marionette-driver == 1.4.0 07:09:37 INFO - mozInstall == 1.12 07:09:37 INFO - mozcrash == 0.17 07:09:37 INFO - mozdebug == 0.1 07:09:37 INFO - mozdevice == 0.48 07:09:37 INFO - mozfile == 1.2 07:09:37 INFO - mozhttpd == 0.7 07:09:37 INFO - mozinfo == 0.9 07:09:37 INFO - mozleak == 0.1 07:09:37 INFO - mozlog == 3.1 07:09:37 INFO - moznetwork == 0.27 07:09:37 INFO - mozprocess == 0.22 07:09:37 INFO - mozprofile == 0.28 07:09:37 INFO - mozrunner == 6.11 07:09:37 INFO - mozscreenshot == 0.1 07:09:37 INFO - mozsystemmonitor == 0.0 07:09:37 INFO - moztest == 0.7 07:09:37 INFO - mozversion == 1.4 07:09:37 INFO - psutil == 3.1.1 07:09:37 INFO - requests == 1.2.3 07:09:37 INFO - wptserve == 1.4.0 07:09:37 INFO - wsgiref == 0.1.2 07:09:37 INFO - Running post-action listener: _resource_record_post_action 07:09:37 INFO - Running post-action listener: _start_resource_monitoring 07:09:37 INFO - Starting resource monitoring. 07:09:37 INFO - ##### 07:09:37 INFO - ##### Running pull step. 07:09:37 INFO - ##### 07:09:37 INFO - Running pre-action listener: _resource_record_pre_action 07:09:37 INFO - Running main action method: pull 07:09:37 INFO - Pull has nothing to do! 07:09:37 INFO - Running post-action listener: _resource_record_post_action 07:09:37 INFO - ##### 07:09:37 INFO - ##### Running install step. 07:09:37 INFO - ##### 07:09:37 INFO - Running pre-action listener: _resource_record_pre_action 07:09:37 INFO - Running main action method: install 07:09:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:09:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:09:37 INFO - Reading from file tmpfile_stdout 07:09:37 INFO - Detecting whether we're running mozinstall >=1.0... 07:09:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:09:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:09:38 INFO - Reading from file tmpfile_stdout 07:09:38 INFO - Output received: 07:09:38 INFO - Usage: mozinstall [options] installer 07:09:38 INFO - Options: 07:09:38 INFO - -h, --help show this help message and exit 07:09:38 INFO - -d DEST, --destination=DEST 07:09:38 INFO - Directory to install application into. [default: 07:09:38 INFO - "/builds/slave/test"] 07:09:38 INFO - --app=APP Application being installed. [default: firefox] 07:09:38 INFO - mkdir: /builds/slave/test/build/application 07:09:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 07:09:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 07:10:12 INFO - Reading from file tmpfile_stdout 07:10:12 INFO - Output received: 07:10:12 INFO - /builds/slave/test/build/application/firefox/firefox 07:10:12 INFO - Running post-action listener: _resource_record_post_action 07:10:12 INFO - ##### 07:10:12 INFO - ##### Running run-tests step. 07:10:12 INFO - ##### 07:10:12 INFO - Running pre-action listener: _resource_record_pre_action 07:10:12 INFO - Running main action method: run_tests 07:10:12 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:10:12 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:10:12 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:10:12 INFO - grabbing minidump binary from tooltool 07:10:12 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')]} 07:10:12 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 0x96ede30>, '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 0x998ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a09470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:10:12 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 07:10:12 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 07:10:12 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:10:12 INFO - Return code: 0 07:10:12 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 07:10:12 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:10:12 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/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.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 07:10:12 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/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.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 07:10:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:10:12 INFO - 'CCACHE_UMASK': '002', 07:10:12 INFO - 'DISPLAY': ':0', 07:10:12 INFO - 'HOME': '/home/cltbld', 07:10:12 INFO - 'LANG': 'en_US.UTF-8', 07:10:12 INFO - 'LOGNAME': 'cltbld', 07:10:12 INFO - 'MAIL': '/var/mail/cltbld', 07:10:12 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:10:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:10:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:10:12 INFO - 'MOZ_NO_REMOTE': '1', 07:10:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:10:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:10:12 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:10:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:10:12 INFO - 'PWD': '/builds/slave/test', 07:10:12 INFO - 'SHELL': '/bin/bash', 07:10:12 INFO - 'SHLVL': '1', 07:10:12 INFO - 'TERM': 'linux', 07:10:12 INFO - 'TMOUT': '86400', 07:10:12 INFO - 'USER': 'cltbld', 07:10:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467036293.908509-1640221222', 07:10:12 INFO - '_': '/tools/buildbot/bin/python'} 07:10:12 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/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.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 07:10:13 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 07:10:13 INFO - import pkg_resources 07:10:14 INFO - Using 1 client processes 07:10:14 INFO - wptserve Starting http server on 127.0.0.1:8000 07:10:14 INFO - wptserve Starting http server on 127.0.0.1:8001 07:10:14 INFO - wptserve Starting http server on 127.0.0.1:8443 07:10:16 INFO - SUITE-START | Running 778 tests 07:10:16 INFO - Running testharness tests 07:10:16 INFO - Setting up ssl 07:10:16 INFO - PROCESS | certutil | 07:10:16 INFO - PROCESS | certutil | 07:10:17 INFO - PROCESS | certutil | 07:10:17 INFO - Certificate Nickname Trust Attributes 07:10:17 INFO - SSL,S/MIME,JAR/XPI 07:10:17 INFO - 07:10:17 INFO - web-platform-tests CT,, 07:10:17 INFO - 07:10:17 INFO - Starting runner 07:10:20 INFO - PROCESS | 1726 | 1467036620064 Marionette DEBUG Marionette enabled via build flag and pref 07:10:20 INFO - PROCESS | 1726 | ++DOCSHELL 0xa4e55c00 == 1 [pid = 1726] [id = 1] 07:10:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 1 (0xa4e56000) [pid = 1726] [serial = 1] [outer = (nil)] 07:10:20 INFO - PROCESS | 1726 | [1726] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:10:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 2 (0xa4e56800) [pid = 1726] [serial = 2] [outer = 0xa4e56000] 07:10:20 INFO - PROCESS | 1726 | 1467036620812 Marionette INFO Listening on port 2828 07:10:21 INFO - PROCESS | 1726 | 1467036621435 Marionette DEBUG Marionette enabled via command-line flag 07:10:21 INFO - PROCESS | 1726 | ++DOCSHELL 0xa23ad000 == 2 [pid = 1726] [id = 2] 07:10:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 3 (0xa23ae400) [pid = 1726] [serial = 3] [outer = (nil)] 07:10:21 INFO - PROCESS | 1726 | [1726] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:10:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 4 (0xa23b7c00) [pid = 1726] [serial = 4] [outer = 0xa23ae400] 07:10:21 INFO - PROCESS | 1726 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20ca640 07:10:21 INFO - PROCESS | 1726 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d5140 07:10:21 INFO - PROCESS | 1726 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20f4100 07:10:21 INFO - PROCESS | 1726 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f4d40 07:10:21 INFO - PROCESS | 1726 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20faa80 07:10:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 5 (0xa1026000) [pid = 1726] [serial = 5] [outer = 0xa4e56000] 07:10:21 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:10:21 INFO - PROCESS | 1726 | 1467036621874 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:57478 07:10:21 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:10:21 INFO - PROCESS | 1726 | 1467036621908 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:57479 07:10:21 INFO - PROCESS | 1726 | 1467036621970 Marionette DEBUG Closed connection conn0 07:10:21 INFO - PROCESS | 1726 | 1467036621975 Marionette DEBUG Closed connection conn1 07:10:22 INFO - PROCESS | 1726 | [1726] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 07:10:22 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:10:22 INFO - PROCESS | 1726 | 1467036622110 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:57480 07:10:22 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:10:22 INFO - PROCESS | 1726 | 1467036622165 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:57481 07:10:22 INFO - PROCESS | 1726 | 1467036622177 Marionette DEBUG Closed connection conn2 07:10:22 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:10:22 INFO - PROCESS | 1726 | 1467036622230 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:57482 07:10:22 INFO - PROCESS | 1726 | 1467036622245 Marionette DEBUG Closed connection conn3 07:10:22 INFO - PROCESS | 1726 | 1467036622289 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:10:22 INFO - PROCESS | 1726 | 1467036622309 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160627052524","device":"desktop","version":"48.0"} 07:10:23 INFO - PROCESS | 1726 | [1726] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:10:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x9b3b6800 == 3 [pid = 1726] [id = 3] 07:10:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 6 (0x9b3b6c00) [pid = 1726] [serial = 6] [outer = (nil)] 07:10:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x9b3b7000 == 4 [pid = 1726] [id = 4] 07:10:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 7 (0x9b3b7400) [pid = 1726] [serial = 7] [outer = (nil)] 07:10:24 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:10:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a9d5800 == 5 [pid = 1726] [id = 5] 07:10:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 8 (0x9a9d5c00) [pid = 1726] [serial = 8] [outer = (nil)] 07:10:24 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:10:25 INFO - PROCESS | 1726 | [1726] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:10:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 9 (0x9a70c400) [pid = 1726] [serial = 9] [outer = 0x9a9d5c00] 07:10:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 10 (0x9a4b7400) [pid = 1726] [serial = 10] [outer = 0x9b3b6c00] 07:10:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 11 (0x9a36f000) [pid = 1726] [serial = 11] [outer = 0x9b3b7400] 07:10:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 12 (0x9a371800) [pid = 1726] [serial = 12] [outer = 0x9a9d5c00] 07:10:26 INFO - PROCESS | 1726 | 1467036626592 Marionette INFO startBrowser b1d521c3-3805-417f-b211-982d94e47fda 07:10:26 INFO - PROCESS | 1726 | 1467036626641 Marionette DEBUG loaded listener.js 07:10:26 INFO - PROCESS | 1726 | 1467036626662 Marionette DEBUG loaded listener.js 07:10:26 INFO - PROCESS | 1726 | 1467036626667 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 13 (0xa6ea6c00) [pid = 1726] [serial = 13] [outer = 0x9a9d5c00] 07:10:27 INFO - PROCESS | 1726 | 1467036627407 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"b1d521c3-3805-417f-b211-982d94e47fda","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160627052524","device":"desktop","version":"48.0","command_id":1}}] 07:10:27 INFO - PROCESS | 1726 | 1467036627719 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:10:27 INFO - PROCESS | 1726 | 1467036627727 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:28 INFO - PROCESS | 1726 | 1467036628100 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 07:10:28 INFO - PROCESS | 1726 | 1467036628244 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:10:28 INFO - PROCESS | 1726 | 1467036628251 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:28 INFO - PROCESS | 1726 | [1726] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:10:28 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:10:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 14 (0x951b4400) [pid = 1726] [serial = 14] [outer = 0x9a9d5c00] 07:10:28 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:10:28 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:10:28 INFO - PROCESS | 1726 | 1467036628952 Marionette TRACE conn4 <- [1,3,null,{}] 07:10:28 INFO - PROCESS | 1726 | 1467036628983 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:10:28 INFO - PROCESS | 1726 | 1467036628987 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:29 INFO - PROCESS | 1726 | 1467036629035 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 07:10:29 INFO - PROCESS | 1726 | 1467036629151 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 07:10:29 INFO - PROCESS | 1726 | 1467036629156 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 07:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:10:29 INFO - PROCESS | 1726 | 1467036629165 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:10:29 INFO - PROCESS | 1726 | 1467036629170 Marionette TRACE conn4 <- [1,6,null,{}] 07:10:29 INFO - PROCESS | 1726 | 1467036629181 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:29 INFO - PROCESS | 1726 | 1467036629185 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:29 INFO - PROCESS | 1726 | 1467036629209 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 07:10:29 INFO - PROCESS | 1726 | 1467036629216 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:29 INFO - PROCESS | 1726 | 1467036629226 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x93c39800 == 6 [pid = 1726] [id = 6] 07:10:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 15 (0x93c39c00) [pid = 1726] [serial = 15] [outer = (nil)] 07:10:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 16 (0x951b0000) [pid = 1726] [serial = 16] [outer = 0x93c39c00] 07:10:29 INFO - PROCESS | 1726 | 1467036629308 Marionette DEBUG loaded listener.js 07:10:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 17 (0x9787c800) [pid = 1726] [serial = 17] [outer = 0x93c39c00] 07:10:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x93ace000 == 7 [pid = 1726] [id = 7] 07:10:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 18 (0x93ace400) [pid = 1726] [serial = 18] [outer = (nil)] 07:10:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 19 (0x93ad3400) [pid = 1726] [serial = 19] [outer = 0x93ace400] 07:10:29 INFO - PROCESS | 1726 | 1467036629869 Marionette DEBUG loaded listener.js 07:10:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 20 (0x93ad4400) [pid = 1726] [serial = 20] [outer = 0x93ace400] 07:10:30 INFO - PROCESS | 1726 | [1726] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 07:10:30 INFO - PROCESS | 1726 | 1467036630368 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1289ms 07:10:30 INFO - PROCESS | 1726 | 1467036630645 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 07:10:30 INFO - PROCESS | 1726 | 1467036630651 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 07:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:10:30 INFO - PROCESS | 1726 | 1467036630834 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:10:30 INFO - PROCESS | 1726 | 1467036630841 Marionette TRACE conn4 <- [1,10,null,{}] 07:10:30 INFO - PROCESS | 1726 | 1467036630906 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:30 INFO - PROCESS | 1726 | 1467036630914 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:31 INFO - PROCESS | 1726 | 1467036631167 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 07:10:31 INFO - PROCESS | 1726 | 1467036631285 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:31 INFO - PROCESS | 1726 | 1467036631300 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x93a53000 == 8 [pid = 1726] [id = 8] 07:10:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 21 (0x93a5d400) [pid = 1726] [serial = 21] [outer = (nil)] 07:10:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 22 (0x93ad2800) [pid = 1726] [serial = 22] [outer = 0x93a5d400] 07:10:31 INFO - PROCESS | 1726 | 1467036631401 Marionette DEBUG loaded listener.js 07:10:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 23 (0x93c34c00) [pid = 1726] [serial = 23] [outer = 0x93a5d400] 07:10:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x99629c00 == 9 [pid = 1726] [id = 9] 07:10:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 24 (0x9962a400) [pid = 1726] [serial = 24] [outer = (nil)] 07:10:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 25 (0x9912ac00) [pid = 1726] [serial = 25] [outer = 0x9962a400] 07:10:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 26 (0x9917a800) [pid = 1726] [serial = 26] [outer = 0x9962a400] 07:10:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x93c36800 == 10 [pid = 1726] [id = 10] 07:10:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 27 (0x93c38000) [pid = 1726] [serial = 27] [outer = (nil)] 07:10:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 28 (0x9a4aa000) [pid = 1726] [serial = 28] [outer = 0x93c38000] 07:10:32 INFO - PROCESS | 1726 | 1467036632602 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 07:10:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 29 (0x9b079400) [pid = 1726] [serial = 29] [outer = 0x93c38000] 07:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1919ms 07:10:32 INFO - PROCESS | 1726 | 1467036632761 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 07:10:32 INFO - PROCESS | 1726 | 1467036632768 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 07:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:10:32 INFO - PROCESS | 1726 | 1467036632819 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:10:32 INFO - PROCESS | 1726 | 1467036632826 Marionette TRACE conn4 <- [1,14,null,{}] 07:10:33 INFO - PROCESS | 1726 | 1467036633029 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:33 INFO - PROCESS | 1726 | 1467036633038 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:33 INFO - PROCESS | 1726 | 1467036633279 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 07:10:33 INFO - PROCESS | 1726 | 1467036633386 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:33 INFO - PROCESS | 1726 | 1467036633394 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x93c34400 == 11 [pid = 1726] [id = 11] 07:10:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 30 (0x9a2ed000) [pid = 1726] [serial = 30] [outer = (nil)] 07:10:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 31 (0x9d815c00) [pid = 1726] [serial = 31] [outer = 0x9a2ed000] 07:10:33 INFO - PROCESS | 1726 | 1467036633502 Marionette DEBUG loaded listener.js 07:10:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 32 (0xa2009c00) [pid = 1726] [serial = 32] [outer = 0x9a2ed000] 07:10:34 INFO - PROCESS | 1726 | 1467036634588 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 07:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1818ms 07:10:34 INFO - PROCESS | 1726 | 1467036634615 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 07:10:34 INFO - PROCESS | 1726 | 1467036634619 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 07:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:10:34 INFO - PROCESS | 1726 | 1467036634628 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:10:34 INFO - PROCESS | 1726 | 1467036634632 Marionette TRACE conn4 <- [1,18,null,{}] 07:10:34 INFO - PROCESS | 1726 | 1467036634650 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:34 INFO - PROCESS | 1726 | 1467036634660 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:34 INFO - PROCESS | 1726 | 1467036634920 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 07:10:35 INFO - PROCESS | 1726 | 1467036635089 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:35 INFO - PROCESS | 1726 | 1467036635106 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:35 INFO - PROCESS | 1726 | ++DOCSHELL 0xa25edc00 == 12 [pid = 1726] [id = 12] 07:10:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 33 (0xa25f0400) [pid = 1726] [serial = 33] [outer = (nil)] 07:10:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 34 (0xa34c7800) [pid = 1726] [serial = 34] [outer = 0xa25f0400] 07:10:35 INFO - PROCESS | 1726 | 1467036635217 Marionette DEBUG loaded listener.js 07:10:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 35 (0xa6209800) [pid = 1726] [serial = 35] [outer = 0xa25f0400] 07:10:36 INFO - PROCESS | 1726 | 1467036636127 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 07:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1532ms 07:10:36 INFO - PROCESS | 1726 | 1467036636165 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 07:10:36 INFO - PROCESS | 1726 | 1467036636181 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 07:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:10:36 INFO - PROCESS | 1726 | 1467036636195 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:10:36 INFO - PROCESS | 1726 | 1467036636209 Marionette TRACE conn4 <- [1,22,null,{}] 07:10:36 INFO - PROCESS | 1726 | 1467036636217 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:36 INFO - PROCESS | 1726 | 1467036636223 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:36 INFO - PROCESS | 1726 | 1467036636878 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 07:10:37 INFO - PROCESS | 1726 | 1467036637115 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:37 INFO - PROCESS | 1726 | 1467036637128 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:37 INFO - PROCESS | 1726 | ++DOCSHELL 0x9b3b8800 == 13 [pid = 1726] [id = 13] 07:10:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 36 (0x9b3b9400) [pid = 1726] [serial = 36] [outer = (nil)] 07:10:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 37 (0x9b6ef000) [pid = 1726] [serial = 37] [outer = 0x9b3b9400] 07:10:37 INFO - PROCESS | 1726 | 1467036637209 Marionette DEBUG loaded listener.js 07:10:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 38 (0x9bbe3400) [pid = 1726] [serial = 38] [outer = 0x9b3b9400] 07:10:38 INFO - PROCESS | 1726 | 1467036638159 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 07:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 2004ms 07:10:38 INFO - PROCESS | 1726 | 1467036638200 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 07:10:38 INFO - PROCESS | 1726 | 1467036638207 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 07:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:10:38 INFO - PROCESS | 1726 | 1467036638215 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:10:38 INFO - PROCESS | 1726 | 1467036638220 Marionette TRACE conn4 <- [1,26,null,{}] 07:10:38 INFO - PROCESS | 1726 | 1467036638228 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:38 INFO - PROCESS | 1726 | 1467036638234 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:38 INFO - PROCESS | 1726 | 1467036638418 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 07:10:38 INFO - PROCESS | 1726 | 1467036638537 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:38 INFO - PROCESS | 1726 | 1467036638545 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a4ae400 == 14 [pid = 1726] [id = 14] 07:10:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 39 (0x9a7a4400) [pid = 1726] [serial = 39] [outer = (nil)] 07:10:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 40 (0x9bb49000) [pid = 1726] [serial = 40] [outer = 0x9a7a4400] 07:10:38 INFO - PROCESS | 1726 | 1467036638657 Marionette DEBUG loaded listener.js 07:10:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 41 (0x9d40d000) [pid = 1726] [serial = 41] [outer = 0x9a7a4400] 07:10:39 INFO - PROCESS | 1726 | 1467036639432 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1234ms 07:10:39 INFO - PROCESS | 1726 | 1467036639463 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 07:10:39 INFO - PROCESS | 1726 | 1467036639467 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 07:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:10:39 INFO - PROCESS | 1726 | 1467036639477 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:10:39 INFO - PROCESS | 1726 | 1467036639481 Marionette TRACE conn4 <- [1,30,null,{}] 07:10:39 INFO - PROCESS | 1726 | 1467036639488 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:39 INFO - PROCESS | 1726 | 1467036639493 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:39 INFO - PROCESS | 1726 | 1467036639682 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 07:10:39 INFO - PROCESS | 1726 | 1467036639695 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:39 INFO - PROCESS | 1726 | 1467036639705 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x9d881800 == 15 [pid = 1726] [id = 15] 07:10:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 42 (0x9d888400) [pid = 1726] [serial = 42] [outer = (nil)] 07:10:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 43 (0xa1025400) [pid = 1726] [serial = 43] [outer = 0x9d888400] 07:10:39 INFO - PROCESS | 1726 | 1467036639795 Marionette DEBUG loaded listener.js 07:10:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 44 (0xa2099000) [pid = 1726] [serial = 44] [outer = 0x9d888400] 07:10:40 INFO - PROCESS | 1726 | 1467036640659 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 07:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1192ms 07:10:40 INFO - PROCESS | 1726 | 1467036640670 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 07:10:40 INFO - PROCESS | 1726 | 1467036640676 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 07:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:10:40 INFO - PROCESS | 1726 | 1467036640693 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:10:40 INFO - PROCESS | 1726 | 1467036640701 Marionette TRACE conn4 <- [1,34,null,{}] 07:10:40 INFO - PROCESS | 1726 | 1467036640722 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:40 INFO - PROCESS | 1726 | 1467036640729 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:40 INFO - PROCESS | 1726 | 1467036640910 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 07:10:40 INFO - PROCESS | 1726 | 1467036640920 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:40 INFO - PROCESS | 1726 | 1467036640929 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x938af000 == 16 [pid = 1726] [id = 16] 07:10:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 45 (0x952a3800) [pid = 1726] [serial = 45] [outer = (nil)] 07:10:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 46 (0xa23b4c00) [pid = 1726] [serial = 46] [outer = 0x952a3800] 07:10:41 INFO - PROCESS | 1726 | 1467036641002 Marionette DEBUG loaded listener.js 07:10:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 47 (0xa2565c00) [pid = 1726] [serial = 47] [outer = 0x952a3800] 07:10:41 INFO - PROCESS | 1726 | 1467036641833 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 07:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1200ms 07:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:10:41 INFO - PROCESS | 1726 | 1467036641887 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 07:10:41 INFO - PROCESS | 1726 | 1467036641890 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 07:10:41 INFO - PROCESS | 1726 | 1467036641897 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:10:41 INFO - PROCESS | 1726 | 1467036641901 Marionette TRACE conn4 <- [1,38,null,{}] 07:10:41 INFO - PROCESS | 1726 | 1467036641912 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:41 INFO - PROCESS | 1726 | 1467036641934 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:42 INFO - PROCESS | 1726 | 1467036642124 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 07:10:42 INFO - PROCESS | 1726 | 1467036642220 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:42 INFO - PROCESS | 1726 | 1467036642229 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x96587400 == 17 [pid = 1726] [id = 17] 07:10:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 48 (0xa2372400) [pid = 1726] [serial = 48] [outer = (nil)] 07:10:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 49 (0xa2fda800) [pid = 1726] [serial = 49] [outer = 0xa2372400] 07:10:42 INFO - PROCESS | 1726 | 1467036642308 Marionette DEBUG loaded listener.js 07:10:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 50 (0xa3387000) [pid = 1726] [serial = 50] [outer = 0xa2372400] 07:10:43 INFO - PROCESS | 1726 | 1467036643112 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 07:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1289ms 07:10:43 INFO - PROCESS | 1726 | 1467036643186 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 07:10:43 INFO - PROCESS | 1726 | 1467036643189 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 07:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:10:43 INFO - PROCESS | 1726 | 1467036643197 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:10:43 INFO - PROCESS | 1726 | 1467036643201 Marionette TRACE conn4 <- [1,42,null,{}] 07:10:43 INFO - PROCESS | 1726 | 1467036643207 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:43 INFO - PROCESS | 1726 | 1467036643213 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:43 INFO - PROCESS | 1726 | 1467036643485 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 07:10:43 INFO - PROCESS | 1726 | 1467036643592 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:43 INFO - PROCESS | 1726 | 1467036643610 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x9222d000 == 18 [pid = 1726] [id = 18] 07:10:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 51 (0x9d80e000) [pid = 1726] [serial = 51] [outer = (nil)] 07:10:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 52 (0xa682e400) [pid = 1726] [serial = 52] [outer = 0x9d80e000] 07:10:43 INFO - PROCESS | 1726 | 1467036643683 Marionette DEBUG loaded listener.js 07:10:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 53 (0xa68a5400) [pid = 1726] [serial = 53] [outer = 0x9d80e000] 07:10:44 INFO - PROCESS | 1726 | 1467036644450 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 07:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1289ms 07:10:44 INFO - PROCESS | 1726 | 1467036644487 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 07:10:44 INFO - PROCESS | 1726 | 1467036644491 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 07:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:10:44 INFO - PROCESS | 1726 | 1467036644498 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:10:44 INFO - PROCESS | 1726 | 1467036644502 Marionette TRACE conn4 <- [1,46,null,{}] 07:10:44 INFO - PROCESS | 1726 | 1467036644508 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:44 INFO - PROCESS | 1726 | 1467036644514 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:44 INFO - PROCESS | 1726 | 1467036644733 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 07:10:44 INFO - PROCESS | 1726 | 1467036644743 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:44 INFO - PROCESS | 1726 | 1467036644753 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x99130800 == 19 [pid = 1726] [id = 19] 07:10:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 54 (0x9b1c8000) [pid = 1726] [serial = 54] [outer = (nil)] 07:10:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 55 (0x9b1d1400) [pid = 1726] [serial = 55] [outer = 0x9b1c8000] 07:10:44 INFO - PROCESS | 1726 | 1467036644826 Marionette DEBUG loaded listener.js 07:10:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 56 (0x9b1d4000) [pid = 1726] [serial = 56] [outer = 0x9b1c8000] 07:10:45 INFO - PROCESS | 1726 | 1467036645623 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1181ms 07:10:45 INFO - PROCESS | 1726 | 1467036645680 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 07:10:45 INFO - PROCESS | 1726 | 1467036645684 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 07:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:10:45 INFO - PROCESS | 1726 | 1467036645692 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:10:45 INFO - PROCESS | 1726 | 1467036645696 Marionette TRACE conn4 <- [1,50,null,{}] 07:10:45 INFO - PROCESS | 1726 | 1467036645708 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:45 INFO - PROCESS | 1726 | 1467036645729 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:45 INFO - PROCESS | 1726 | 1467036645893 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 07:10:46 INFO - PROCESS | 1726 | 1467036646020 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:46 INFO - PROCESS | 1726 | 1467036646028 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x93acdc00 == 20 [pid = 1726] [id = 20] 07:10:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 57 (0x9b1cb800) [pid = 1726] [serial = 57] [outer = (nil)] 07:10:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 58 (0xa62bb800) [pid = 1726] [serial = 58] [outer = 0x9b1cb800] 07:10:46 INFO - PROCESS | 1726 | 1467036646102 Marionette DEBUG loaded listener.js 07:10:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 59 (0xa68ad400) [pid = 1726] [serial = 59] [outer = 0x9b1cb800] 07:10:47 INFO - PROCESS | 1726 | --DOCSHELL 0x93c34400 == 19 [pid = 1726] [id = 11] 07:10:47 INFO - PROCESS | 1726 | --DOCSHELL 0xa25edc00 == 18 [pid = 1726] [id = 12] 07:10:47 INFO - PROCESS | 1726 | --DOCSHELL 0x93c39800 == 17 [pid = 1726] [id = 6] 07:10:47 INFO - PROCESS | 1726 | --DOCSHELL 0x93a53000 == 16 [pid = 1726] [id = 8] 07:10:47 INFO - PROCESS | 1726 | 1467036647996 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 2342ms 07:10:48 INFO - PROCESS | 1726 | 1467036648040 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 07:10:48 INFO - PROCESS | 1726 | 1467036648047 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 07:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:10:48 INFO - PROCESS | 1726 | 1467036648065 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:10:48 INFO - PROCESS | 1726 | 1467036648071 Marionette TRACE conn4 <- [1,54,null,{}] 07:10:48 INFO - PROCESS | 1726 | 1467036648081 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:48 INFO - PROCESS | 1726 | 1467036648086 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:48 INFO - PROCESS | 1726 | 1467036648294 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 07:10:48 INFO - PROCESS | 1726 | 1467036648321 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:48 INFO - PROCESS | 1726 | 1467036648329 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x97881c00 == 17 [pid = 1726] [id = 21] 07:10:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 60 (0x98248c00) [pid = 1726] [serial = 60] [outer = (nil)] 07:10:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 61 (0x99dc7000) [pid = 1726] [serial = 61] [outer = 0x98248c00] 07:10:48 INFO - PROCESS | 1726 | 1467036648410 Marionette DEBUG loaded listener.js 07:10:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 62 (0x93a56400) [pid = 1726] [serial = 62] [outer = 0x98248c00] 07:10:49 INFO - PROCESS | 1726 | --DOMWINDOW == 61 (0x93a5d400) [pid = 1726] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:10:49 INFO - PROCESS | 1726 | --DOMWINDOW == 60 (0x9a2ed000) [pid = 1726] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:10:49 INFO - PROCESS | 1726 | --DOMWINDOW == 59 (0xa25f0400) [pid = 1726] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:10:49 INFO - PROCESS | 1726 | --DOMWINDOW == 58 (0x9b3b9400) [pid = 1726] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:10:49 INFO - PROCESS | 1726 | --DOMWINDOW == 57 (0x9a7a4400) [pid = 1726] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:10:49 INFO - PROCESS | 1726 | --DOMWINDOW == 56 (0x9d888400) [pid = 1726] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:10:49 INFO - PROCESS | 1726 | --DOMWINDOW == 55 (0x952a3800) [pid = 1726] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:10:49 INFO - PROCESS | 1726 | --DOMWINDOW == 54 (0x93c39c00) [pid = 1726] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:10:49 INFO - PROCESS | 1726 | 1467036649750 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1749ms 07:10:49 INFO - PROCESS | 1726 | 1467036649814 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 07:10:49 INFO - PROCESS | 1726 | 1467036649822 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 07:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:10:49 INFO - PROCESS | 1726 | 1467036649838 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:10:49 INFO - PROCESS | 1726 | 1467036649843 Marionette TRACE conn4 <- [1,58,null,{}] 07:10:49 INFO - PROCESS | 1726 | 1467036649850 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:49 INFO - PROCESS | 1726 | 1467036649857 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:50 INFO - PROCESS | 1726 | 1467036650027 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 07:10:50 INFO - PROCESS | 1726 | 1467036650137 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:50 INFO - PROCESS | 1726 | 1467036650145 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x93ad5000 == 18 [pid = 1726] [id = 22] 07:10:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 55 (0x9a7a6c00) [pid = 1726] [serial = 63] [outer = (nil)] 07:10:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 56 (0x9b1cb000) [pid = 1726] [serial = 64] [outer = 0x9a7a6c00] 07:10:50 INFO - PROCESS | 1726 | 1467036650222 Marionette DEBUG loaded listener.js 07:10:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 57 (0x9b1d6c00) [pid = 1726] [serial = 65] [outer = 0x9a7a6c00] 07:10:50 INFO - PROCESS | 1726 | 1467036650955 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1187ms 07:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:10:51 INFO - PROCESS | 1726 | 1467036651026 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 07:10:51 INFO - PROCESS | 1726 | 1467036651030 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 07:10:51 INFO - PROCESS | 1726 | 1467036651038 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:10:51 INFO - PROCESS | 1726 | 1467036651044 Marionette TRACE conn4 <- [1,62,null,{}] 07:10:51 INFO - PROCESS | 1726 | 1467036651121 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:51 INFO - PROCESS | 1726 | 1467036651128 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:51 INFO - PROCESS | 1726 | 1467036651341 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 07:10:51 INFO - PROCESS | 1726 | 1467036651478 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:51 INFO - PROCESS | 1726 | 1467036651495 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x951b0800 == 19 [pid = 1726] [id = 23] 07:10:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 58 (0x952a2c00) [pid = 1726] [serial = 66] [outer = (nil)] 07:10:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 59 (0x9657fc00) [pid = 1726] [serial = 67] [outer = 0x952a2c00] 07:10:51 INFO - PROCESS | 1726 | 1467036651594 Marionette DEBUG loaded listener.js 07:10:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 60 (0x99dd1800) [pid = 1726] [serial = 68] [outer = 0x952a2c00] 07:10:52 INFO - PROCESS | 1726 | 1467036652511 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1549ms 07:10:52 INFO - PROCESS | 1726 | 1467036652588 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 07:10:52 INFO - PROCESS | 1726 | 1467036652593 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 07:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:10:52 INFO - PROCESS | 1726 | 1467036652604 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:10:52 INFO - PROCESS | 1726 | 1467036652610 Marionette TRACE conn4 <- [1,66,null,{}] 07:10:52 INFO - PROCESS | 1726 | 1467036652620 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:52 INFO - PROCESS | 1726 | 1467036652628 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:52 INFO - PROCESS | 1726 | 1467036652851 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 07:10:53 INFO - PROCESS | 1726 | 1467036652976 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:53 INFO - PROCESS | 1726 | 1467036652992 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x9b1d2c00 == 20 [pid = 1726] [id = 24] 07:10:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 61 (0x9bff5000) [pid = 1726] [serial = 69] [outer = (nil)] 07:10:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 62 (0x9d817c00) [pid = 1726] [serial = 70] [outer = 0x9bff5000] 07:10:53 INFO - PROCESS | 1726 | 1467036653096 Marionette DEBUG loaded listener.js 07:10:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 63 (0x9d889000) [pid = 1726] [serial = 71] [outer = 0x9bff5000] 07:10:54 INFO - PROCESS | 1726 | 1467036654021 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1496ms 07:10:54 INFO - PROCESS | 1726 | 1467036654099 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 07:10:54 INFO - PROCESS | 1726 | 1467036654104 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 07:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:10:54 INFO - PROCESS | 1726 | 1467036654112 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:10:54 INFO - PROCESS | 1726 | 1467036654117 Marionette TRACE conn4 <- [1,70,null,{}] 07:10:54 INFO - PROCESS | 1726 | 1467036654125 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:54 INFO - PROCESS | 1726 | 1467036654132 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:54 INFO - PROCESS | 1726 | 1467036654373 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 07:10:54 INFO - PROCESS | 1726 | 1467036654510 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:54 INFO - PROCESS | 1726 | 1467036654524 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:54 INFO - PROCESS | 1726 | ++DOCSHELL 0xa232c800 == 21 [pid = 1726] [id = 25] 07:10:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 64 (0xa232cc00) [pid = 1726] [serial = 72] [outer = (nil)] 07:10:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 65 (0xa23aa800) [pid = 1726] [serial = 73] [outer = 0xa232cc00] 07:10:54 INFO - PROCESS | 1726 | 1467036654649 Marionette DEBUG loaded listener.js 07:10:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 66 (0xa255ec00) [pid = 1726] [serial = 74] [outer = 0xa232cc00] 07:10:55 INFO - PROCESS | 1726 | 1467036655557 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1491ms 07:10:55 INFO - PROCESS | 1726 | 1467036655629 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 07:10:55 INFO - PROCESS | 1726 | 1467036655640 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 07:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:10:55 INFO - PROCESS | 1726 | 1467036655654 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:10:55 INFO - PROCESS | 1726 | 1467036655657 Marionette TRACE conn4 <- [1,74,null,{}] 07:10:55 INFO - PROCESS | 1726 | 1467036655665 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:55 INFO - PROCESS | 1726 | 1467036655670 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:55 INFO - PROCESS | 1726 | 1467036655859 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 07:10:55 INFO - PROCESS | 1726 | 1467036655966 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:55 INFO - PROCESS | 1726 | 1467036655977 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x9962a000 == 22 [pid = 1726] [id = 26] 07:10:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 67 (0x9a9b4800) [pid = 1726] [serial = 75] [outer = (nil)] 07:10:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 68 (0x9a9c0000) [pid = 1726] [serial = 76] [outer = 0x9a9b4800] 07:10:56 INFO - PROCESS | 1726 | 1467036656065 Marionette DEBUG loaded listener.js 07:10:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 69 (0xa3386c00) [pid = 1726] [serial = 77] [outer = 0x9a9b4800] 07:10:56 INFO - PROCESS | 1726 | 1467036656923 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1336ms 07:10:56 INFO - PROCESS | 1726 | 1467036656989 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 07:10:56 INFO - PROCESS | 1726 | 1467036656993 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 07:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:10:57 INFO - PROCESS | 1726 | 1467036657000 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:10:57 INFO - PROCESS | 1726 | 1467036657004 Marionette TRACE conn4 <- [1,78,null,{}] 07:10:57 INFO - PROCESS | 1726 | 1467036657011 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:57 INFO - PROCESS | 1726 | 1467036657016 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:57 INFO - PROCESS | 1726 | 1467036657243 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 07:10:57 INFO - PROCESS | 1726 | 1467036657379 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:57 INFO - PROCESS | 1726 | 1467036657388 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:57 INFO - PROCESS | 1726 | ++DOCSHELL 0xa2fdb400 == 23 [pid = 1726] [id = 27] 07:10:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0xa3425800) [pid = 1726] [serial = 78] [outer = (nil)] 07:10:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0xa5011c00) [pid = 1726] [serial = 79] [outer = 0xa3425800] 07:10:57 INFO - PROCESS | 1726 | 1467036657478 Marionette DEBUG loaded listener.js 07:10:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0xa4e0b400) [pid = 1726] [serial = 80] [outer = 0xa3425800] 07:10:58 INFO - PROCESS | 1726 | 1467036658317 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1387ms 07:10:58 INFO - PROCESS | 1726 | 1467036658390 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 07:10:58 INFO - PROCESS | 1726 | 1467036658394 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 07:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:10:58 INFO - PROCESS | 1726 | 1467036658404 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:10:58 INFO - PROCESS | 1726 | 1467036658408 Marionette TRACE conn4 <- [1,82,null,{}] 07:10:58 INFO - PROCESS | 1726 | 1467036658415 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:58 INFO - PROCESS | 1726 | 1467036658426 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:58 INFO - PROCESS | 1726 | 1467036658699 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 07:10:58 INFO - PROCESS | 1726 | 1467036658815 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:58 INFO - PROCESS | 1726 | 1467036658824 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:10:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x99182000 == 24 [pid = 1726] [id = 28] 07:10:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x9a259c00) [pid = 1726] [serial = 81] [outer = (nil)] 07:10:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x9a261000) [pid = 1726] [serial = 82] [outer = 0x9a259c00] 07:10:58 INFO - PROCESS | 1726 | 1467036658910 Marionette DEBUG loaded listener.js 07:10:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0xa255ac00) [pid = 1726] [serial = 83] [outer = 0x9a259c00] 07:10:59 INFO - PROCESS | 1726 | 1467036659765 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1395ms 07:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:10:59 INFO - PROCESS | 1726 | 1467036659799 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 07:10:59 INFO - PROCESS | 1726 | 1467036659802 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 07:10:59 INFO - PROCESS | 1726 | 1467036659813 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:10:59 INFO - PROCESS | 1726 | 1467036659816 Marionette TRACE conn4 <- [1,86,null,{}] 07:10:59 INFO - PROCESS | 1726 | 1467036659843 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:59 INFO - PROCESS | 1726 | 1467036659849 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:00 INFO - PROCESS | 1726 | 1467036660029 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 07:11:00 INFO - PROCESS | 1726 | 1467036660169 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:00 INFO - PROCESS | 1726 | 1467036660177 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x94756c00 == 25 [pid = 1726] [id = 29] 07:11:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x9a262c00) [pid = 1726] [serial = 84] [outer = (nil)] 07:11:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0xa6860c00) [pid = 1726] [serial = 85] [outer = 0x9a262c00] 07:11:00 INFO - PROCESS | 1726 | 1467036660265 Marionette DEBUG loaded listener.js 07:11:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0xa68aac00) [pid = 1726] [serial = 86] [outer = 0x9a262c00] 07:11:01 INFO - PROCESS | 1726 | 1467036661133 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1394ms 07:11:01 INFO - PROCESS | 1726 | 1467036661204 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 07:11:01 INFO - PROCESS | 1726 | 1467036661208 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 07:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:11:01 INFO - PROCESS | 1726 | 1467036661215 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:11:01 INFO - PROCESS | 1726 | 1467036661225 Marionette TRACE conn4 <- [1,90,null,{}] 07:11:01 INFO - PROCESS | 1726 | 1467036661231 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:01 INFO - PROCESS | 1726 | 1467036661237 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:01 INFO - PROCESS | 1726 | 1467036661448 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 07:11:01 INFO - PROCESS | 1726 | 1467036661590 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:01 INFO - PROCESS | 1726 | 1467036661601 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x9b1d4800 == 26 [pid = 1726] [id = 30] 07:11:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x9b1d4c00) [pid = 1726] [serial = 87] [outer = (nil)] 07:11:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0xa6f46000) [pid = 1726] [serial = 88] [outer = 0x9b1d4c00] 07:11:01 INFO - PROCESS | 1726 | 1467036661684 Marionette DEBUG loaded listener.js 07:11:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0xa6f48400) [pid = 1726] [serial = 89] [outer = 0x9b1d4c00] 07:11:02 INFO - PROCESS | 1726 | 1467036662665 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:11:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1489ms 07:11:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x93ad3c00) [pid = 1726] [serial = 90] [outer = 0x93c38000] 07:11:02 INFO - PROCESS | 1726 | 1467036662740 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 07:11:02 INFO - PROCESS | 1726 | 1467036662748 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 07:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:11:02 INFO - PROCESS | 1726 | 1467036662826 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:11:02 INFO - PROCESS | 1726 | 1467036662833 Marionette TRACE conn4 <- [1,94,null,{}] 07:11:02 INFO - PROCESS | 1726 | 1467036662884 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:02 INFO - PROCESS | 1726 | 1467036662890 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:03 INFO - PROCESS | 1726 | 1467036663075 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 07:11:03 INFO - PROCESS | 1726 | 1467036663251 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:03 INFO - PROCESS | 1726 | 1467036663265 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a25a000 == 27 [pid = 1726] [id = 31] 07:11:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x9a25a800) [pid = 1726] [serial = 91] [outer = (nil)] 07:11:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x9a261800) [pid = 1726] [serial = 92] [outer = 0x9a25a800] 07:11:03 INFO - PROCESS | 1726 | 1467036663341 Marionette DEBUG loaded listener.js 07:11:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x9a261400) [pid = 1726] [serial = 93] [outer = 0x9a25a800] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x9a371800) [pid = 1726] [serial = 12] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x93ad2800) [pid = 1726] [serial = 22] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x9a4aa000) [pid = 1726] [serial = 28] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x9d815c00) [pid = 1726] [serial = 31] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0xa34c7800) [pid = 1726] [serial = 34] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x9b6ef000) [pid = 1726] [serial = 37] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x9bbe3400) [pid = 1726] [serial = 38] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x9bb49000) [pid = 1726] [serial = 40] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0xa1025400) [pid = 1726] [serial = 43] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0xa23b4c00) [pid = 1726] [serial = 46] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0xa2fda800) [pid = 1726] [serial = 49] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0xa682e400) [pid = 1726] [serial = 52] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x9b1d1400) [pid = 1726] [serial = 55] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0xa2565c00) [pid = 1726] [serial = 47] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0x9912ac00) [pid = 1726] [serial = 25] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 69 (0x93c34c00) [pid = 1726] [serial = 23] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 68 (0xa2099000) [pid = 1726] [serial = 44] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 67 (0xa2009c00) [pid = 1726] [serial = 32] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 66 (0xa6209800) [pid = 1726] [serial = 35] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 65 (0x9d40d000) [pid = 1726] [serial = 41] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 64 (0x9787c800) [pid = 1726] [serial = 17] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 63 (0xa4e56800) [pid = 1726] [serial = 2] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 62 (0x93ad3400) [pid = 1726] [serial = 19] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 61 (0x951b0000) [pid = 1726] [serial = 16] [outer = (nil)] [url = about:blank] 07:11:04 INFO - PROCESS | 1726 | --DOMWINDOW == 60 (0x9a70c400) [pid = 1726] [serial = 9] [outer = (nil)] [url = about:blank] 07:11:05 INFO - PROCESS | 1726 | 1467036665130 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2389ms 07:11:05 INFO - PROCESS | 1726 | 1467036665156 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 07:11:05 INFO - PROCESS | 1726 | 1467036665162 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 07:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:11:05 INFO - PROCESS | 1726 | 1467036665172 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:11:05 INFO - PROCESS | 1726 | 1467036665177 Marionette TRACE conn4 <- [1,98,null,{}] 07:11:05 INFO - PROCESS | 1726 | 1467036665186 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:05 INFO - PROCESS | 1726 | 1467036665192 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:05 INFO - PROCESS | 1726 | 1467036665363 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 07:11:05 INFO - PROCESS | 1726 | 1467036665491 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:05 INFO - PROCESS | 1726 | 1467036665500 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x9475cc00 == 28 [pid = 1726] [id = 32] 07:11:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 61 (0x951ae000) [pid = 1726] [serial = 94] [outer = (nil)] 07:11:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 62 (0x9824a400) [pid = 1726] [serial = 95] [outer = 0x951ae000] 07:11:05 INFO - PROCESS | 1726 | 1467036665577 Marionette DEBUG loaded listener.js 07:11:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 63 (0x9917a000) [pid = 1726] [serial = 96] [outer = 0x951ae000] 07:11:06 INFO - PROCESS | 1726 | 1467036666325 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:11:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1185ms 07:11:06 INFO - PROCESS | 1726 | 1467036666364 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 07:11:06 INFO - PROCESS | 1726 | 1467036666374 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 07:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:11:06 INFO - PROCESS | 1726 | 1467036666386 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:11:06 INFO - PROCESS | 1726 | 1467036666390 Marionette TRACE conn4 <- [1,102,null,{}] 07:11:06 INFO - PROCESS | 1726 | 1467036666404 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:06 INFO - PROCESS | 1726 | 1467036666410 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:06 INFO - PROCESS | 1726 | 1467036666595 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 07:11:06 INFO - PROCESS | 1726 | 1467036666608 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:06 INFO - PROCESS | 1726 | 1467036666619 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a268c00 == 29 [pid = 1726] [id = 33] 07:11:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 64 (0x9a373000) [pid = 1726] [serial = 97] [outer = (nil)] 07:11:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 65 (0x9a79bc00) [pid = 1726] [serial = 98] [outer = 0x9a373000] 07:11:06 INFO - PROCESS | 1726 | 1467036666786 Marionette DEBUG loaded listener.js 07:11:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 66 (0x9a9b2c00) [pid = 1726] [serial = 99] [outer = 0x9a373000] 07:11:07 INFO - PROCESS | 1726 | 1467036667633 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1305ms 07:11:07 INFO - PROCESS | 1726 | 1467036667694 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 07:11:07 INFO - PROCESS | 1726 | 1467036667698 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 07:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:11:07 INFO - PROCESS | 1726 | 1467036667708 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:11:07 INFO - PROCESS | 1726 | 1467036667713 Marionette TRACE conn4 <- [1,106,null,{}] 07:11:07 INFO - PROCESS | 1726 | 1467036667742 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:07 INFO - PROCESS | 1726 | 1467036667753 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:07 INFO - PROCESS | 1726 | 1467036667985 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 07:11:08 INFO - PROCESS | 1726 | 1467036668023 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:08 INFO - PROCESS | 1726 | 1467036668036 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x9b6efc00 == 30 [pid = 1726] [id = 34] 07:11:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 67 (0x9b6f0400) [pid = 1726] [serial = 100] [outer = (nil)] 07:11:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 68 (0x9bb4cc00) [pid = 1726] [serial = 101] [outer = 0x9b6f0400] 07:11:08 INFO - PROCESS | 1726 | 1467036668118 Marionette DEBUG loaded listener.js 07:11:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 69 (0x9bbe8400) [pid = 1726] [serial = 102] [outer = 0x9b6f0400] 07:11:09 INFO - PROCESS | 1726 | 1467036669052 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1395ms 07:11:09 INFO - PROCESS | 1726 | 1467036669102 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 07:11:09 INFO - PROCESS | 1726 | 1467036669107 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 07:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:11:09 INFO - PROCESS | 1726 | 1467036669123 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:11:09 INFO - PROCESS | 1726 | 1467036669126 Marionette TRACE conn4 <- [1,110,null,{}] 07:11:09 INFO - PROCESS | 1726 | 1467036669133 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:09 INFO - PROCESS | 1726 | 1467036669140 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:09 INFO - PROCESS | 1726 | 1467036669462 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 07:11:09 INFO - PROCESS | 1726 | --DOMWINDOW == 68 (0x9a7a6c00) [pid = 1726] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:11:09 INFO - PROCESS | 1726 | --DOMWINDOW == 67 (0x9b1cb800) [pid = 1726] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:11:09 INFO - PROCESS | 1726 | --DOMWINDOW == 66 (0xa2372400) [pid = 1726] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:11:09 INFO - PROCESS | 1726 | --DOMWINDOW == 65 (0x9d80e000) [pid = 1726] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:11:09 INFO - PROCESS | 1726 | --DOMWINDOW == 64 (0x9b1c8000) [pid = 1726] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:11:09 INFO - PROCESS | 1726 | --DOMWINDOW == 63 (0x98248c00) [pid = 1726] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:11:09 INFO - PROCESS | 1726 | 1467036669547 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:09 INFO - PROCESS | 1726 | 1467036669555 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x93c37000 == 31 [pid = 1726] [id = 35] 07:11:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 64 (0x9475d000) [pid = 1726] [serial = 103] [outer = (nil)] 07:11:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 65 (0x9b1cdc00) [pid = 1726] [serial = 104] [outer = 0x9475d000] 07:11:09 INFO - PROCESS | 1726 | 1467036669630 Marionette DEBUG loaded listener.js 07:11:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 66 (0x9d888000) [pid = 1726] [serial = 105] [outer = 0x9475d000] 07:11:10 INFO - PROCESS | 1726 | 1467036670408 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:11:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1332ms 07:11:10 INFO - PROCESS | 1726 | 1467036670457 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 07:11:10 INFO - PROCESS | 1726 | 1467036670461 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 07:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:11:10 INFO - PROCESS | 1726 | 1467036670468 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:11:10 INFO - PROCESS | 1726 | 1467036670472 Marionette TRACE conn4 <- [1,114,null,{}] 07:11:10 INFO - PROCESS | 1726 | 1467036670479 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:10 INFO - PROCESS | 1726 | 1467036670485 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:10 INFO - PROCESS | 1726 | 1467036670657 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 07:11:10 INFO - PROCESS | 1726 | 1467036670666 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:10 INFO - PROCESS | 1726 | 1467036670673 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x9527c000 == 32 [pid = 1726] [id = 36] 07:11:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 67 (0x9527c400) [pid = 1726] [serial = 106] [outer = (nil)] 07:11:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 68 (0x95285000) [pid = 1726] [serial = 107] [outer = 0x9527c400] 07:11:10 INFO - PROCESS | 1726 | 1467036670752 Marionette DEBUG loaded listener.js 07:11:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 69 (0x952a1c00) [pid = 1726] [serial = 108] [outer = 0x9527c400] 07:11:11 INFO - PROCESS | 1726 | 1467036671731 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1335ms 07:11:11 INFO - PROCESS | 1726 | 1467036671805 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 07:11:11 INFO - PROCESS | 1726 | 1467036671812 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 07:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:11:11 INFO - PROCESS | 1726 | 1467036671824 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:11:11 INFO - PROCESS | 1726 | 1467036671831 Marionette TRACE conn4 <- [1,118,null,{}] 07:11:11 INFO - PROCESS | 1726 | 1467036671842 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:11 INFO - PROCESS | 1726 | 1467036671848 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:12 INFO - PROCESS | 1726 | 1467036672082 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 07:11:12 INFO - PROCESS | 1726 | 1467036672271 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:12 INFO - PROCESS | 1726 | 1467036672285 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x9527e000 == 33 [pid = 1726] [id = 37] 07:11:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0x952a4800) [pid = 1726] [serial = 109] [outer = (nil)] 07:11:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x97886400) [pid = 1726] [serial = 110] [outer = 0x952a4800] 07:11:12 INFO - PROCESS | 1726 | 1467036672418 Marionette DEBUG loaded listener.js 07:11:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0x9a25e400) [pid = 1726] [serial = 111] [outer = 0x952a4800] 07:11:13 INFO - PROCESS | 1726 | 1467036673317 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:11:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1541ms 07:11:13 INFO - PROCESS | 1726 | 1467036673382 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 07:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:11:13 INFO - PROCESS | 1726 | 1467036673390 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 07:11:13 INFO - PROCESS | 1726 | 1467036673404 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:11:13 INFO - PROCESS | 1726 | 1467036673410 Marionette TRACE conn4 <- [1,122,null,{}] 07:11:13 INFO - PROCESS | 1726 | 1467036673417 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:13 INFO - PROCESS | 1726 | 1467036673422 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:13 INFO - PROCESS | 1726 | 1467036673624 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 07:11:13 INFO - PROCESS | 1726 | 1467036673759 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:13 INFO - PROCESS | 1726 | 1467036673770 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x93c2cc00 == 34 [pid = 1726] [id = 38] 07:11:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x9b1cf800) [pid = 1726] [serial = 112] [outer = (nil)] 07:11:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x9b3bd400) [pid = 1726] [serial = 113] [outer = 0x9b1cf800] 07:11:13 INFO - PROCESS | 1726 | 1467036673927 Marionette DEBUG loaded listener.js 07:11:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x9b6ec000) [pid = 1726] [serial = 114] [outer = 0x9b1cf800] 07:11:14 INFO - PROCESS | 1726 | 1467036674846 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1487ms 07:11:14 INFO - PROCESS | 1726 | 1467036674889 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 07:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:11:14 INFO - PROCESS | 1726 | 1467036674894 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 07:11:14 INFO - PROCESS | 1726 | 1467036674902 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:11:14 INFO - PROCESS | 1726 | 1467036674909 Marionette TRACE conn4 <- [1,126,null,{}] 07:11:14 INFO - PROCESS | 1726 | 1467036674927 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:14 INFO - PROCESS | 1726 | 1467036674937 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:15 INFO - PROCESS | 1726 | 1467036675132 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 07:11:15 INFO - PROCESS | 1726 | 1467036675271 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:15 INFO - PROCESS | 1726 | 1467036675284 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:15 INFO - PROCESS | 1726 | ++DOCSHELL 0xa2099c00 == 35 [pid = 1726] [id = 39] 07:11:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0xa209a000) [pid = 1726] [serial = 115] [outer = (nil)] 07:11:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0xa2234000) [pid = 1726] [serial = 116] [outer = 0xa209a000] 07:11:15 INFO - PROCESS | 1726 | 1467036675402 Marionette DEBUG loaded listener.js 07:11:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0xa2374c00) [pid = 1726] [serial = 117] [outer = 0xa209a000] 07:11:16 INFO - PROCESS | 1726 | 1467036676447 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1589ms 07:11:16 INFO - PROCESS | 1726 | 1467036676490 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 07:11:16 INFO - PROCESS | 1726 | 1467036676496 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 07:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:11:16 INFO - PROCESS | 1726 | 1467036676503 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:11:16 INFO - PROCESS | 1726 | 1467036676506 Marionette TRACE conn4 <- [1,130,null,{}] 07:11:16 INFO - PROCESS | 1726 | 1467036676513 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:16 INFO - PROCESS | 1726 | 1467036676518 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:16 INFO - PROCESS | 1726 | 1467036676719 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 07:11:16 INFO - PROCESS | 1726 | 1467036676897 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:16 INFO - PROCESS | 1726 | 1467036676908 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x93a4f000 == 36 [pid = 1726] [id = 40] 07:11:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x93a5c000) [pid = 1726] [serial = 118] [outer = (nil)] 07:11:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x93ad8400) [pid = 1726] [serial = 119] [outer = 0x93a5c000] 07:11:17 INFO - PROCESS | 1726 | 1467036677121 Marionette DEBUG loaded listener.js 07:11:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x95279400) [pid = 1726] [serial = 120] [outer = 0x93a5c000] 07:11:18 INFO - PROCESS | 1726 | 1467036678298 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 07:11:18 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x9b1cb000) [pid = 1726] [serial = 64] [outer = (nil)] [url = about:blank] 07:11:18 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0xa62bb800) [pid = 1726] [serial = 58] [outer = (nil)] [url = about:blank] 07:11:18 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0xa3387000) [pid = 1726] [serial = 50] [outer = (nil)] [url = about:blank] 07:11:18 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0xa68a5400) [pid = 1726] [serial = 53] [outer = (nil)] [url = about:blank] 07:11:18 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x9b1d4000) [pid = 1726] [serial = 56] [outer = (nil)] [url = about:blank] 07:11:18 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x93a56400) [pid = 1726] [serial = 62] [outer = (nil)] [url = about:blank] 07:11:18 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0xa68ad400) [pid = 1726] [serial = 59] [outer = (nil)] [url = about:blank] 07:11:18 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x99dc7000) [pid = 1726] [serial = 61] [outer = (nil)] [url = about:blank] 07:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1844ms 07:11:18 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x9b079400) [pid = 1726] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:11:18 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0x9b1d6c00) [pid = 1726] [serial = 65] [outer = (nil)] [url = about:blank] 07:11:18 INFO - PROCESS | 1726 | 1467036678353 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 07:11:18 INFO - PROCESS | 1726 | 1467036678358 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 07:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:11:18 INFO - PROCESS | 1726 | 1467036678369 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:11:18 INFO - PROCESS | 1726 | 1467036678373 Marionette TRACE conn4 <- [1,134,null,{}] 07:11:18 INFO - PROCESS | 1726 | 1467036678382 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:18 INFO - PROCESS | 1726 | 1467036678388 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:18 INFO - PROCESS | 1726 | 1467036678560 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 07:11:18 INFO - PROCESS | 1726 | 1467036678704 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:18 INFO - PROCESS | 1726 | 1467036678712 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x99dc9800 == 37 [pid = 1726] [id = 41] 07:11:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0x9a4a9400) [pid = 1726] [serial = 121] [outer = (nil)] 07:11:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x9a9b9800) [pid = 1726] [serial = 122] [outer = 0x9a4a9400] 07:11:18 INFO - PROCESS | 1726 | 1467036678793 Marionette DEBUG loaded listener.js 07:11:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x9b07e000) [pid = 1726] [serial = 123] [outer = 0x9a4a9400] 07:11:19 INFO - PROCESS | 1726 | 1467036679564 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 07:11:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1243ms 07:11:19 INFO - PROCESS | 1726 | 1467036679612 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 07:11:19 INFO - PROCESS | 1726 | 1467036679618 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 07:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:11:19 INFO - PROCESS | 1726 | 1467036679629 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:11:19 INFO - PROCESS | 1726 | 1467036679633 Marionette TRACE conn4 <- [1,138,null,{}] 07:11:19 INFO - PROCESS | 1726 | 1467036679641 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:19 INFO - PROCESS | 1726 | 1467036679647 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:19 INFO - PROCESS | 1726 | 1467036679824 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 07:11:19 INFO - PROCESS | 1726 | 1467036679925 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:19 INFO - PROCESS | 1726 | 1467036679933 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x9b1d6000 == 38 [pid = 1726] [id = 42] 07:11:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x9d40ec00) [pid = 1726] [serial = 124] [outer = (nil)] 07:11:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x9d80e800) [pid = 1726] [serial = 125] [outer = 0x9d40ec00] 07:11:20 INFO - PROCESS | 1726 | 1467036680008 Marionette DEBUG loaded listener.js 07:11:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x9d8a9400) [pid = 1726] [serial = 126] [outer = 0x9d40ec00] 07:11:21 INFO - PROCESS | 1726 | 1467036681021 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 07:11:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1435ms 07:11:21 INFO - PROCESS | 1726 | 1467036681080 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 07:11:21 INFO - PROCESS | 1726 | 1467036681083 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 07:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:11:21 INFO - PROCESS | 1726 | 1467036681127 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:11:21 INFO - PROCESS | 1726 | 1467036681134 Marionette TRACE conn4 <- [1,142,null,{}] 07:11:21 INFO - PROCESS | 1726 | 1467036681188 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:21 INFO - PROCESS | 1726 | 1467036681198 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:21 INFO - PROCESS | 1726 | 1467036681405 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 07:11:21 INFO - PROCESS | 1726 | 1467036681482 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:21 INFO - PROCESS | 1726 | 1467036681492 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x952eb000 == 39 [pid = 1726] [id = 43] 07:11:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x9bbe8000) [pid = 1726] [serial = 127] [outer = (nil)] 07:11:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0xa23a9400) [pid = 1726] [serial = 128] [outer = 0x9bbe8000] 07:11:21 INFO - PROCESS | 1726 | 1467036681566 Marionette DEBUG loaded listener.js 07:11:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0xa23b6400) [pid = 1726] [serial = 129] [outer = 0x9bbe8000] 07:11:22 INFO - PROCESS | 1726 | 1467036682388 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 07:11:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1330ms 07:11:22 INFO - PROCESS | 1726 | 1467036682454 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 07:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:11:22 INFO - PROCESS | 1726 | 1467036682459 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 07:11:22 INFO - PROCESS | 1726 | 1467036682466 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:11:22 INFO - PROCESS | 1726 | 1467036682469 Marionette TRACE conn4 <- [1,146,null,{}] 07:11:22 INFO - PROCESS | 1726 | 1467036682475 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:22 INFO - PROCESS | 1726 | 1467036682481 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:22 INFO - PROCESS | 1726 | 1467036682775 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 07:11:22 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x9b6f0400) [pid = 1726] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:11:22 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x952a2c00) [pid = 1726] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:11:22 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x9a25a800) [pid = 1726] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:11:22 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x9475d000) [pid = 1726] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:11:22 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x9a373000) [pid = 1726] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:11:22 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x9bff5000) [pid = 1726] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:11:22 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0xa232cc00) [pid = 1726] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:11:22 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x9a9b4800) [pid = 1726] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:11:22 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0xa3425800) [pid = 1726] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:11:22 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0x9a259c00) [pid = 1726] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:11:22 INFO - PROCESS | 1726 | --DOMWINDOW == 69 (0x951ae000) [pid = 1726] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:11:22 INFO - PROCESS | 1726 | --DOMWINDOW == 68 (0x9a262c00) [pid = 1726] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:11:22 INFO - PROCESS | 1726 | --DOMWINDOW == 67 (0x9b1d4c00) [pid = 1726] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:11:22 INFO - PROCESS | 1726 | 1467036682877 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:22 INFO - PROCESS | 1726 | 1467036682891 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x938a4400 == 40 [pid = 1726] [id = 44] 07:11:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 68 (0x93acf800) [pid = 1726] [serial = 130] [outer = (nil)] 07:11:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 69 (0x9527a800) [pid = 1726] [serial = 131] [outer = 0x93acf800] 07:11:22 INFO - PROCESS | 1726 | 1467036682975 Marionette DEBUG loaded listener.js 07:11:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0x96588c00) [pid = 1726] [serial = 132] [outer = 0x93acf800] 07:11:23 INFO - PROCESS | 1726 | 1467036683724 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:11:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1282ms 07:11:23 INFO - PROCESS | 1726 | 1467036683749 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 07:11:23 INFO - PROCESS | 1726 | 1467036683752 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 07:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:11:23 INFO - PROCESS | 1726 | 1467036683766 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:11:23 INFO - PROCESS | 1726 | 1467036683770 Marionette TRACE conn4 <- [1,150,null,{}] 07:11:23 INFO - PROCESS | 1726 | 1467036683776 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:23 INFO - PROCESS | 1726 | 1467036683782 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:23 INFO - PROCESS | 1726 | 1467036683962 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 07:11:23 INFO - PROCESS | 1726 | 1467036683972 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:23 INFO - PROCESS | 1726 | 1467036683981 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x97884000 == 41 [pid = 1726] [id = 45] 07:11:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x9a25c000) [pid = 1726] [serial = 133] [outer = (nil)] 07:11:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0xa2facc00) [pid = 1726] [serial = 134] [outer = 0x9a25c000] 07:11:24 INFO - PROCESS | 1726 | 1467036684070 Marionette DEBUG loaded listener.js 07:11:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0xa35dbc00) [pid = 1726] [serial = 135] [outer = 0x9a25c000] 07:11:25 INFO - PROCESS | 1726 | 1467036685107 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 07:11:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1384ms 07:11:25 INFO - PROCESS | 1726 | 1467036685151 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 07:11:25 INFO - PROCESS | 1726 | 1467036685159 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 07:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:11:25 INFO - PROCESS | 1726 | 1467036685169 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:11:25 INFO - PROCESS | 1726 | 1467036685176 Marionette TRACE conn4 <- [1,154,null,{}] 07:11:25 INFO - PROCESS | 1726 | 1467036685186 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:25 INFO - PROCESS | 1726 | 1467036685193 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:25 INFO - PROCESS | 1726 | 1467036685437 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 07:11:25 INFO - PROCESS | 1726 | 1467036685638 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:25 INFO - PROCESS | 1726 | 1467036685653 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x952e6c00 == 42 [pid = 1726] [id = 46] 07:11:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x952e7c00) [pid = 1726] [serial = 136] [outer = (nil)] 07:11:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x99634c00) [pid = 1726] [serial = 137] [outer = 0x952e7c00] 07:11:25 INFO - PROCESS | 1726 | 1467036685789 Marionette DEBUG loaded listener.js 07:11:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x9a25b400) [pid = 1726] [serial = 138] [outer = 0x952e7c00] 07:11:26 INFO - PROCESS | 1726 | 1467036686780 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:11:26 INFO - PROCESS | 1726 | 1467036686796 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 07:11:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1689ms 07:11:26 INFO - PROCESS | 1726 | 1467036686857 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 07:11:26 INFO - PROCESS | 1726 | 1467036686866 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 07:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:11:26 INFO - PROCESS | 1726 | 1467036686879 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:11:26 INFO - PROCESS | 1726 | 1467036686885 Marionette TRACE conn4 <- [1,158,null,{}] 07:11:26 INFO - PROCESS | 1726 | 1467036686892 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:26 INFO - PROCESS | 1726 | 1467036686898 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:27 INFO - PROCESS | 1726 | 1467036687140 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 07:11:27 INFO - PROCESS | 1726 | 1467036687329 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:27 INFO - PROCESS | 1726 | 1467036687342 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x9b1d0800 == 43 [pid = 1726] [id = 47] 07:11:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x9b1d1800) [pid = 1726] [serial = 139] [outer = (nil)] 07:11:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0xa108c400) [pid = 1726] [serial = 140] [outer = 0x9b1d1800] 07:11:27 INFO - PROCESS | 1726 | 1467036687452 Marionette DEBUG loaded listener.js 07:11:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0xa20a4c00) [pid = 1726] [serial = 141] [outer = 0x9b1d1800] 07:11:28 INFO - PROCESS | 1726 | 1467036688388 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 07:11:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1534ms 07:11:28 INFO - PROCESS | 1726 | 1467036688414 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 07:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:11:28 INFO - PROCESS | 1726 | 1467036688419 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 07:11:28 INFO - PROCESS | 1726 | 1467036688426 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:11:28 INFO - PROCESS | 1726 | 1467036688433 Marionette TRACE conn4 <- [1,162,null,{}] 07:11:28 INFO - PROCESS | 1726 | 1467036688451 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:28 INFO - PROCESS | 1726 | 1467036688461 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:28 INFO - PROCESS | 1726 | 1467036688700 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 07:11:28 INFO - PROCESS | 1726 | 1467036688924 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:28 INFO - PROCESS | 1726 | 1467036688935 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:29 INFO - PROCESS | 1726 | ++DOCSHELL 0xa2597c00 == 44 [pid = 1726] [id = 48] 07:11:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0xa2599c00) [pid = 1726] [serial = 142] [outer = (nil)] 07:11:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0xa259c400) [pid = 1726] [serial = 143] [outer = 0xa2599c00] 07:11:29 INFO - PROCESS | 1726 | 1467036689169 Marionette DEBUG loaded listener.js 07:11:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0xa34c5c00) [pid = 1726] [serial = 144] [outer = 0xa2599c00] 07:11:30 INFO - PROCESS | 1726 | 1467036690183 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 07:11:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1801ms 07:11:30 INFO - PROCESS | 1726 | 1467036690228 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 07:11:30 INFO - PROCESS | 1726 | 1467036690234 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 07:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:11:30 INFO - PROCESS | 1726 | 1467036690241 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:11:30 INFO - PROCESS | 1726 | 1467036690244 Marionette TRACE conn4 <- [1,166,null,{}] 07:11:30 INFO - PROCESS | 1726 | 1467036690251 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:30 INFO - PROCESS | 1726 | 1467036690256 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:30 INFO - PROCESS | 1726 | 1467036690459 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 07:11:30 INFO - PROCESS | 1726 | 1467036690605 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:30 INFO - PROCESS | 1726 | 1467036690615 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x95286800 == 45 [pid = 1726] [id = 49] 07:11:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x98252000) [pid = 1726] [serial = 145] [outer = (nil)] 07:11:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x9a5b5400) [pid = 1726] [serial = 146] [outer = 0x98252000] 07:11:30 INFO - PROCESS | 1726 | 1467036690700 Marionette DEBUG loaded listener.js 07:11:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x9a5b8400) [pid = 1726] [serial = 147] [outer = 0x98252000] 07:11:31 INFO - PROCESS | 1726 | 1467036691631 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:11:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1447ms 07:11:31 INFO - PROCESS | 1726 | 1467036691690 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 07:11:31 INFO - PROCESS | 1726 | 1467036691695 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 07:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:11:31 INFO - PROCESS | 1726 | 1467036691702 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:11:31 INFO - PROCESS | 1726 | 1467036691706 Marionette TRACE conn4 <- [1,170,null,{}] 07:11:31 INFO - PROCESS | 1726 | 1467036691712 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:31 INFO - PROCESS | 1726 | 1467036691719 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:31 INFO - PROCESS | 1726 | 1467036691949 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 07:11:32 INFO - PROCESS | 1726 | 1467036692128 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:32 INFO - PROCESS | 1726 | 1467036692137 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x95279c00 == 46 [pid = 1726] [id = 50] 07:11:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x965f3800) [pid = 1726] [serial = 148] [outer = (nil)] 07:11:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x965fa800) [pid = 1726] [serial = 149] [outer = 0x965f3800] 07:11:32 INFO - PROCESS | 1726 | 1467036692268 Marionette DEBUG loaded listener.js 07:11:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x965fc800) [pid = 1726] [serial = 150] [outer = 0x965f3800] 07:11:33 INFO - PROCESS | 1726 | 1467036693199 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:11:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1540ms 07:11:33 INFO - PROCESS | 1726 | 1467036693244 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 07:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:11:33 INFO - PROCESS | 1726 | 1467036693248 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 07:11:33 INFO - PROCESS | 1726 | 1467036693255 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:11:33 INFO - PROCESS | 1726 | 1467036693259 Marionette TRACE conn4 <- [1,174,null,{}] 07:11:33 INFO - PROCESS | 1726 | 1467036693265 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:33 INFO - PROCESS | 1726 | 1467036693277 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:33 INFO - PROCESS | 1726 | 1467036693692 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 07:11:33 INFO - PROCESS | 1726 | 1467036693892 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:33 INFO - PROCESS | 1726 | 1467036693906 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x952e4c00 == 47 [pid = 1726] [id = 51] 07:11:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x952e5400) [pid = 1726] [serial = 151] [outer = (nil)] 07:11:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x952ed800) [pid = 1726] [serial = 152] [outer = 0x952e5400] 07:11:34 INFO - PROCESS | 1726 | 1467036693999 Marionette DEBUG loaded listener.js 07:11:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x965f9400) [pid = 1726] [serial = 153] [outer = 0x952e5400] 07:11:34 INFO - PROCESS | 1726 | 1467036694877 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:11:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1686ms 07:11:34 INFO - PROCESS | 1726 | 1467036694943 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 07:11:34 INFO - PROCESS | 1726 | 1467036694951 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 07:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:11:34 INFO - PROCESS | 1726 | 1467036694961 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:11:34 INFO - PROCESS | 1726 | 1467036694965 Marionette TRACE conn4 <- [1,178,null,{}] 07:11:34 INFO - PROCESS | 1726 | 1467036694974 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:34 INFO - PROCESS | 1726 | 1467036694980 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:35 INFO - PROCESS | 1726 | 1467036695237 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 07:11:35 INFO - PROCESS | 1726 | --DOCSHELL 0x9475cc00 == 46 [pid = 1726] [id = 32] 07:11:35 INFO - PROCESS | 1726 | --DOCSHELL 0x938a4400 == 45 [pid = 1726] [id = 44] 07:11:35 INFO - PROCESS | 1726 | --DOCSHELL 0x952eb000 == 44 [pid = 1726] [id = 43] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x95285000) [pid = 1726] [serial = 107] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOCSHELL 0x9b1d6000 == 43 [pid = 1726] [id = 42] 07:11:35 INFO - PROCESS | 1726 | --DOCSHELL 0x99dc9800 == 42 [pid = 1726] [id = 41] 07:11:35 INFO - PROCESS | 1726 | --DOCSHELL 0x93a4f000 == 41 [pid = 1726] [id = 40] 07:11:35 INFO - PROCESS | 1726 | --DOCSHELL 0x9527e000 == 40 [pid = 1726] [id = 37] 07:11:35 INFO - PROCESS | 1726 | 1467036695503 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:35 INFO - PROCESS | 1726 | 1467036695514 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x93a4f000 == 41 [pid = 1726] [id = 52] 07:11:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x9527e000) [pid = 1726] [serial = 154] [outer = (nil)] 07:11:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x97881400) [pid = 1726] [serial = 155] [outer = 0x9527e000] 07:11:35 INFO - PROCESS | 1726 | 1467036695613 Marionette DEBUG loaded listener.js 07:11:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x99dc7800) [pid = 1726] [serial = 156] [outer = 0x9527e000] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x9bb4cc00) [pid = 1726] [serial = 101] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x99dd1800) [pid = 1726] [serial = 68] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x9a261400) [pid = 1726] [serial = 93] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x9657fc00) [pid = 1726] [serial = 67] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x9a261800) [pid = 1726] [serial = 92] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x9b1cdc00) [pid = 1726] [serial = 104] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x9a79bc00) [pid = 1726] [serial = 98] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x9d889000) [pid = 1726] [serial = 71] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x9d817c00) [pid = 1726] [serial = 70] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0xa255ec00) [pid = 1726] [serial = 74] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0xa23aa800) [pid = 1726] [serial = 73] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0xa3386c00) [pid = 1726] [serial = 77] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x9a9c0000) [pid = 1726] [serial = 76] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0xa4e0b400) [pid = 1726] [serial = 80] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0xa5011c00) [pid = 1726] [serial = 79] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0xa255ac00) [pid = 1726] [serial = 83] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x9a261000) [pid = 1726] [serial = 82] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x9917a000) [pid = 1726] [serial = 96] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x9824a400) [pid = 1726] [serial = 95] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x9bbe8400) [pid = 1726] [serial = 102] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0xa68aac00) [pid = 1726] [serial = 86] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0xa6860c00) [pid = 1726] [serial = 85] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0xa6f48400) [pid = 1726] [serial = 89] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 69 (0xa6f46000) [pid = 1726] [serial = 88] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 68 (0x9d888000) [pid = 1726] [serial = 105] [outer = (nil)] [url = about:blank] 07:11:35 INFO - PROCESS | 1726 | --DOMWINDOW == 67 (0x9a9b2c00) [pid = 1726] [serial = 99] [outer = (nil)] [url = about:blank] 07:11:36 INFO - PROCESS | 1726 | 1467036696417 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:11:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1483ms 07:11:36 INFO - PROCESS | 1726 | 1467036696444 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 07:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:11:36 INFO - PROCESS | 1726 | 1467036696450 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 07:11:36 INFO - PROCESS | 1726 | 1467036696457 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:11:36 INFO - PROCESS | 1726 | 1467036696460 Marionette TRACE conn4 <- [1,182,null,{}] 07:11:36 INFO - PROCESS | 1726 | 1467036696467 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:36 INFO - PROCESS | 1726 | 1467036696471 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:36 INFO - PROCESS | 1726 | 1467036696648 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 07:11:36 INFO - PROCESS | 1726 | 1467036696763 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:36 INFO - PROCESS | 1726 | 1467036696773 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a0acc00 == 42 [pid = 1726] [id = 53] 07:11:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 68 (0x9a5b0c00) [pid = 1726] [serial = 157] [outer = (nil)] 07:11:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 69 (0x9a5ba800) [pid = 1726] [serial = 158] [outer = 0x9a5b0c00] 07:11:36 INFO - PROCESS | 1726 | 1467036696845 Marionette DEBUG loaded listener.js 07:11:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0x9a9b7800) [pid = 1726] [serial = 159] [outer = 0x9a5b0c00] 07:11:37 INFO - PROCESS | 1726 | 1467036697588 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:11:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1189ms 07:11:37 INFO - PROCESS | 1726 | 1467036697647 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 07:11:37 INFO - PROCESS | 1726 | 1467036697652 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 07:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:11:37 INFO - PROCESS | 1726 | 1467036697670 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:11:37 INFO - PROCESS | 1726 | 1467036697678 Marionette TRACE conn4 <- [1,186,null,{}] 07:11:37 INFO - PROCESS | 1726 | 1467036697684 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:37 INFO - PROCESS | 1726 | 1467036697691 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:37 INFO - PROCESS | 1726 | 1467036697867 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 07:11:38 INFO - PROCESS | 1726 | 1467036697997 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:38 INFO - PROCESS | 1726 | 1467036698005 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a70c400 == 43 [pid = 1726] [id = 54] 07:11:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x9a9bbc00) [pid = 1726] [serial = 160] [outer = (nil)] 07:11:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0x9d410800) [pid = 1726] [serial = 161] [outer = 0x9a9bbc00] 07:11:38 INFO - PROCESS | 1726 | 1467036698084 Marionette DEBUG loaded listener.js 07:11:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x9d80d000) [pid = 1726] [serial = 162] [outer = 0x9a9bbc00] 07:11:38 INFO - PROCESS | 1726 | 1467036698920 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:11:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1290ms 07:11:38 INFO - PROCESS | 1726 | 1467036698957 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 07:11:38 INFO - PROCESS | 1726 | 1467036698961 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 07:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:11:38 INFO - PROCESS | 1726 | 1467036698973 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:11:38 INFO - PROCESS | 1726 | 1467036698976 Marionette TRACE conn4 <- [1,190,null,{}] 07:11:38 INFO - PROCESS | 1726 | 1467036698983 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:38 INFO - PROCESS | 1726 | 1467036698988 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:39 INFO - PROCESS | 1726 | 1467036699215 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 07:11:39 INFO - PROCESS | 1726 | 1467036699237 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:39 INFO - PROCESS | 1726 | 1467036699246 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x9222e800 == 44 [pid = 1726] [id = 55] 07:11:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x97882c00) [pid = 1726] [serial = 163] [outer = (nil)] 07:11:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0xa1027400) [pid = 1726] [serial = 164] [outer = 0x97882c00] 07:11:39 INFO - PROCESS | 1726 | 1467036699318 Marionette DEBUG loaded listener.js 07:11:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0xa2238400) [pid = 1726] [serial = 165] [outer = 0x97882c00] 07:11:40 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x9bbe8000) [pid = 1726] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:11:40 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x93acf800) [pid = 1726] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:11:40 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x9a4a9400) [pid = 1726] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:11:40 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x93a5c000) [pid = 1726] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:11:40 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0x9d40ec00) [pid = 1726] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:11:40 INFO - PROCESS | 1726 | 1467036700215 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:11:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1278ms 07:11:40 INFO - PROCESS | 1726 | 1467036700252 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 07:11:40 INFO - PROCESS | 1726 | 1467036700256 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 07:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:11:40 INFO - PROCESS | 1726 | 1467036700263 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:11:40 INFO - PROCESS | 1726 | 1467036700266 Marionette TRACE conn4 <- [1,194,null,{}] 07:11:40 INFO - PROCESS | 1726 | 1467036700272 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:40 INFO - PROCESS | 1726 | 1467036700278 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:40 INFO - PROCESS | 1726 | 1467036700441 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 07:11:40 INFO - PROCESS | 1726 | 1467036700460 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:40 INFO - PROCESS | 1726 | 1467036700478 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:40 INFO - PROCESS | 1726 | ++DOCSHELL 0xa23a9000 == 45 [pid = 1726] [id = 56] 07:11:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0xa23aa800) [pid = 1726] [serial = 166] [outer = (nil)] 07:11:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0xa255ac00) [pid = 1726] [serial = 167] [outer = 0xa23aa800] 07:11:40 INFO - PROCESS | 1726 | 1467036700562 Marionette DEBUG loaded listener.js 07:11:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0xa2597800) [pid = 1726] [serial = 168] [outer = 0xa23aa800] 07:11:41 INFO - PROCESS | 1726 | 1467036701425 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:11:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1183ms 07:11:41 INFO - PROCESS | 1726 | 1467036701447 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 07:11:41 INFO - PROCESS | 1726 | 1467036701452 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 07:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:11:41 INFO - PROCESS | 1726 | 1467036701458 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:11:41 INFO - PROCESS | 1726 | 1467036701462 Marionette TRACE conn4 <- [1,198,null,{}] 07:11:41 INFO - PROCESS | 1726 | 1467036701468 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:41 INFO - PROCESS | 1726 | 1467036701473 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:41 INFO - PROCESS | 1726 | 1467036701643 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 07:11:41 INFO - PROCESS | 1726 | 1467036701652 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:41 INFO - PROCESS | 1726 | 1467036701661 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x952eb400 == 46 [pid = 1726] [id = 57] 07:11:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0xa259a400) [pid = 1726] [serial = 169] [outer = (nil)] 07:11:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0xa338e800) [pid = 1726] [serial = 170] [outer = 0xa259a400] 07:11:41 INFO - PROCESS | 1726 | 1467036701733 Marionette DEBUG loaded listener.js 07:11:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0xa2fda400) [pid = 1726] [serial = 171] [outer = 0xa259a400] 07:11:42 INFO - PROCESS | 1726 | 1467036702781 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1381ms 07:11:42 INFO - PROCESS | 1726 | 1467036702841 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 07:11:42 INFO - PROCESS | 1726 | 1467036702849 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 07:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:11:42 INFO - PROCESS | 1726 | 1467036702858 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:11:42 INFO - PROCESS | 1726 | 1467036702865 Marionette TRACE conn4 <- [1,202,null,{}] 07:11:42 INFO - PROCESS | 1726 | 1467036702919 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:42 INFO - PROCESS | 1726 | 1467036702926 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:43 INFO - PROCESS | 1726 | 1467036703162 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 07:11:43 INFO - PROCESS | 1726 | 1467036703354 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:43 INFO - PROCESS | 1726 | 1467036703361 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x93ace800 == 47 [pid = 1726] [id = 58] 07:11:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x965f4800) [pid = 1726] [serial = 172] [outer = (nil)] 07:11:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x99628400) [pid = 1726] [serial = 173] [outer = 0x965f4800] 07:11:43 INFO - PROCESS | 1726 | 1467036703465 Marionette DEBUG loaded listener.js 07:11:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x9a263c00) [pid = 1726] [serial = 174] [outer = 0x965f4800] 07:11:44 INFO - PROCESS | 1726 | 1467036704414 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:11:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1593ms 07:11:44 INFO - PROCESS | 1726 | 1467036704452 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 07:11:44 INFO - PROCESS | 1726 | 1467036704460 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 07:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:11:44 INFO - PROCESS | 1726 | 1467036704472 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:11:44 INFO - PROCESS | 1726 | 1467036704477 Marionette TRACE conn4 <- [1,206,null,{}] 07:11:44 INFO - PROCESS | 1726 | 1467036704485 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:44 INFO - PROCESS | 1726 | 1467036704492 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:44 INFO - PROCESS | 1726 | 1467036704699 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 07:11:44 INFO - PROCESS | 1726 | 1467036704885 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:44 INFO - PROCESS | 1726 | 1467036704894 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a52dc00 == 48 [pid = 1726] [id = 59] 07:11:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x9a536400) [pid = 1726] [serial = 175] [outer = (nil)] 07:11:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x9a539400) [pid = 1726] [serial = 176] [outer = 0x9a536400] 07:11:45 INFO - PROCESS | 1726 | 1467036705029 Marionette DEBUG loaded listener.js 07:11:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x9a5ac000) [pid = 1726] [serial = 177] [outer = 0x9a536400] 07:11:45 INFO - PROCESS | 1726 | 1467036705915 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:11:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1485ms 07:11:45 INFO - PROCESS | 1726 | 1467036705958 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 07:11:45 INFO - PROCESS | 1726 | 1467036705962 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 07:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:11:45 INFO - PROCESS | 1726 | 1467036705972 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:11:45 INFO - PROCESS | 1726 | 1467036705978 Marionette TRACE conn4 <- [1,210,null,{}] 07:11:46 INFO - PROCESS | 1726 | 1467036705997 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:46 INFO - PROCESS | 1726 | 1467036706007 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:46 INFO - PROCESS | 1726 | 1467036706209 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 07:11:46 INFO - PROCESS | 1726 | 1467036706358 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:46 INFO - PROCESS | 1726 | 1467036706367 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x9b1d1400 == 49 [pid = 1726] [id = 60] 07:11:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x9b1d4000) [pid = 1726] [serial = 178] [outer = (nil)] 07:11:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x9bbe8000) [pid = 1726] [serial = 179] [outer = 0x9b1d4000] 07:11:46 INFO - PROCESS | 1726 | 1467036706462 Marionette DEBUG loaded listener.js 07:11:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x9d8a0c00) [pid = 1726] [serial = 180] [outer = 0x9b1d4000] 07:11:47 INFO - PROCESS | 1726 | 1467036707408 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 07:11:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1493ms 07:11:47 INFO - PROCESS | 1726 | 1467036707465 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 07:11:47 INFO - PROCESS | 1726 | 1467036707471 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 07:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:11:47 INFO - PROCESS | 1726 | 1467036707477 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:11:47 INFO - PROCESS | 1726 | 1467036707481 Marionette TRACE conn4 <- [1,214,null,{}] 07:11:47 INFO - PROCESS | 1726 | 1467036707487 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:47 INFO - PROCESS | 1726 | 1467036707493 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:47 INFO - PROCESS | 1726 | 1467036707687 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 07:11:47 INFO - PROCESS | 1726 | 1467036707835 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:47 INFO - PROCESS | 1726 | 1467036707842 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a53cc00 == 50 [pid = 1726] [id = 61] 07:11:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x9a5dd800) [pid = 1726] [serial = 181] [outer = (nil)] 07:11:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x9a5e6000) [pid = 1726] [serial = 182] [outer = 0x9a5dd800] 07:11:47 INFO - PROCESS | 1726 | 1467036707926 Marionette DEBUG loaded listener.js 07:11:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x9a5e8c00) [pid = 1726] [serial = 183] [outer = 0x9a5dd800] 07:11:48 INFO - PROCESS | 1726 | 1467036708822 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 07:11:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1389ms 07:11:48 INFO - PROCESS | 1726 | 1467036708868 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 07:11:48 INFO - PROCESS | 1726 | 1467036708872 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 07:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:11:48 INFO - PROCESS | 1726 | 1467036708879 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:11:48 INFO - PROCESS | 1726 | 1467036708883 Marionette TRACE conn4 <- [1,218,null,{}] 07:11:48 INFO - PROCESS | 1726 | 1467036708889 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:48 INFO - PROCESS | 1726 | 1467036708894 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:49 INFO - PROCESS | 1726 | 1467036709078 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 07:11:49 INFO - PROCESS | 1726 | 1467036709239 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:49 INFO - PROCESS | 1726 | 1467036709248 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x952dec00 == 51 [pid = 1726] [id = 62] 07:11:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x9a5dec00) [pid = 1726] [serial = 184] [outer = (nil)] 07:11:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0xa23b4c00) [pid = 1726] [serial = 185] [outer = 0x9a5dec00] 07:11:49 INFO - PROCESS | 1726 | 1467036709331 Marionette DEBUG loaded listener.js 07:11:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0xa258dc00) [pid = 1726] [serial = 186] [outer = 0x9a5dec00] 07:11:50 INFO - PROCESS | 1726 | 1467036710268 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 07:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1444ms 07:11:50 INFO - PROCESS | 1726 | 1467036710324 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 07:11:50 INFO - PROCESS | 1726 | 1467036710329 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 07:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:11:50 INFO - PROCESS | 1726 | 1467036710337 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:11:50 INFO - PROCESS | 1726 | 1467036710341 Marionette TRACE conn4 <- [1,222,null,{}] 07:11:50 INFO - PROCESS | 1726 | 1467036710347 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:50 INFO - PROCESS | 1726 | 1467036710357 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:50 INFO - PROCESS | 1726 | 1467036710616 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 07:11:50 INFO - PROCESS | 1726 | 1467036710801 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:50 INFO - PROCESS | 1726 | 1467036710810 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x9658cc00 == 52 [pid = 1726] [id = 63] 07:11:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x9a4afc00) [pid = 1726] [serial = 187] [outer = (nil)] 07:11:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0xa620a000) [pid = 1726] [serial = 188] [outer = 0x9a4afc00] 07:11:50 INFO - PROCESS | 1726 | 1467036710943 Marionette DEBUG loaded listener.js 07:11:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0xa682b000) [pid = 1726] [serial = 189] [outer = 0x9a4afc00] 07:11:51 INFO - PROCESS | 1726 | 1467036711786 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 07:11:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1486ms 07:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:11:51 INFO - PROCESS | 1726 | 1467036711823 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 07:11:51 INFO - PROCESS | 1726 | 1467036711827 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 07:11:51 INFO - PROCESS | 1726 | 1467036711835 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:11:51 INFO - PROCESS | 1726 | 1467036711838 Marionette TRACE conn4 <- [1,226,null,{}] 07:11:51 INFO - PROCESS | 1726 | 1467036711846 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:51 INFO - PROCESS | 1726 | 1467036711851 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:52 INFO - PROCESS | 1726 | 1467036712037 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 07:11:52 INFO - PROCESS | 1726 | 1467036712189 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:52 INFO - PROCESS | 1726 | 1467036712195 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x952eb000 == 53 [pid = 1726] [id = 64] 07:11:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x952ec800) [pid = 1726] [serial = 190] [outer = (nil)] 07:11:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0xa3392000) [pid = 1726] [serial = 191] [outer = 0x952ec800] 07:11:52 INFO - PROCESS | 1726 | 1467036712279 Marionette DEBUG loaded listener.js 07:11:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0xa682d800) [pid = 1726] [serial = 192] [outer = 0x952ec800] 07:11:53 INFO - PROCESS | 1726 | 1467036713382 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:11:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1588ms 07:11:53 INFO - PROCESS | 1726 | 1467036713423 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 07:11:53 INFO - PROCESS | 1726 | 1467036713430 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 07:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:11:53 INFO - PROCESS | 1726 | 1467036713440 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:11:53 INFO - PROCESS | 1726 | 1467036713446 Marionette TRACE conn4 <- [1,230,null,{}] 07:11:53 INFO - PROCESS | 1726 | 1467036713456 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:53 INFO - PROCESS | 1726 | 1467036713462 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:53 INFO - PROCESS | 1726 | 1467036713650 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 07:11:53 INFO - PROCESS | 1726 | 1467036713835 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:53 INFO - PROCESS | 1726 | 1467036713844 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x93c35400 == 54 [pid = 1726] [id = 65] 07:11:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x93c39c00) [pid = 1726] [serial = 193] [outer = (nil)] 07:11:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x952de400) [pid = 1726] [serial = 194] [outer = 0x93c39c00] 07:11:53 INFO - PROCESS | 1726 | 1467036713922 Marionette DEBUG loaded listener.js 07:11:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x952e9800) [pid = 1726] [serial = 195] [outer = 0x93c39c00] 07:11:54 INFO - PROCESS | 1726 | 1467036714778 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 07:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1397ms 07:11:54 INFO - PROCESS | 1726 | 1467036714837 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 07:11:54 INFO - PROCESS | 1726 | 1467036714851 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 07:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:11:54 INFO - PROCESS | 1726 | 1467036714872 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:11:54 INFO - PROCESS | 1726 | 1467036714879 Marionette TRACE conn4 <- [1,234,null,{}] 07:11:54 INFO - PROCESS | 1726 | 1467036714886 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:54 INFO - PROCESS | 1726 | 1467036714893 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:55 INFO - PROCESS | 1726 | 1467036715121 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 07:11:55 INFO - PROCESS | 1726 | 1467036715323 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:55 INFO - PROCESS | 1726 | 1467036715335 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x94753000 == 55 [pid = 1726] [id = 66] 07:11:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x9527d000) [pid = 1726] [serial = 196] [outer = (nil)] 07:11:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x99fd6800) [pid = 1726] [serial = 197] [outer = 0x9527d000] 07:11:55 INFO - PROCESS | 1726 | 1467036715440 Marionette DEBUG loaded listener.js 07:11:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x9a292800) [pid = 1726] [serial = 198] [outer = 0x9527d000] 07:11:55 INFO - PROCESS | 1726 | --DOCSHELL 0x9b6efc00 == 54 [pid = 1726] [id = 34] 07:11:55 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0xa2facc00) [pid = 1726] [serial = 134] [outer = (nil)] [url = about:blank] 07:11:55 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0xa2234000) [pid = 1726] [serial = 116] [outer = (nil)] [url = about:blank] 07:11:55 INFO - PROCESS | 1726 | --DOCSHELL 0x9a268c00 == 53 [pid = 1726] [id = 33] 07:11:55 INFO - PROCESS | 1726 | --DOCSHELL 0xa23a9000 == 52 [pid = 1726] [id = 56] 07:11:55 INFO - PROCESS | 1726 | --DOCSHELL 0x9222e800 == 51 [pid = 1726] [id = 55] 07:11:55 INFO - PROCESS | 1726 | --DOCSHELL 0x9a70c400 == 50 [pid = 1726] [id = 54] 07:11:55 INFO - PROCESS | 1726 | --DOCSHELL 0x9a0acc00 == 49 [pid = 1726] [id = 53] 07:11:55 INFO - PROCESS | 1726 | --DOCSHELL 0x93a4f000 == 48 [pid = 1726] [id = 52] 07:11:55 INFO - PROCESS | 1726 | --DOCSHELL 0x952e4c00 == 47 [pid = 1726] [id = 51] 07:11:56 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0xa23a9400) [pid = 1726] [serial = 128] [outer = (nil)] [url = about:blank] 07:11:56 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x9527a800) [pid = 1726] [serial = 131] [outer = (nil)] [url = about:blank] 07:11:56 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x9a9b9800) [pid = 1726] [serial = 122] [outer = (nil)] [url = about:blank] 07:11:56 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x9b07e000) [pid = 1726] [serial = 123] [outer = (nil)] [url = about:blank] 07:11:56 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x93ad8400) [pid = 1726] [serial = 119] [outer = (nil)] [url = about:blank] 07:11:56 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x95279400) [pid = 1726] [serial = 120] [outer = (nil)] [url = about:blank] 07:11:56 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x9b3bd400) [pid = 1726] [serial = 113] [outer = (nil)] [url = about:blank] 07:11:56 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x9d80e800) [pid = 1726] [serial = 125] [outer = (nil)] [url = about:blank] 07:11:56 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x97886400) [pid = 1726] [serial = 110] [outer = (nil)] [url = about:blank] 07:11:56 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0xa23b6400) [pid = 1726] [serial = 129] [outer = (nil)] [url = about:blank] 07:11:56 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x9d8a9400) [pid = 1726] [serial = 126] [outer = (nil)] [url = about:blank] 07:11:56 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x96588c00) [pid = 1726] [serial = 132] [outer = (nil)] [url = about:blank] 07:11:56 INFO - PROCESS | 1726 | 1467036716266 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 07:11:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1434ms 07:11:56 INFO - PROCESS | 1726 | 1467036716306 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 07:11:56 INFO - PROCESS | 1726 | 1467036716309 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 07:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:11:56 INFO - PROCESS | 1726 | 1467036716317 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:11:56 INFO - PROCESS | 1726 | 1467036716323 Marionette TRACE conn4 <- [1,238,null,{}] 07:11:56 INFO - PROCESS | 1726 | 1467036716359 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:56 INFO - PROCESS | 1726 | 1467036716368 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:56 INFO - PROCESS | 1726 | 1467036716547 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 07:11:56 INFO - PROCESS | 1726 | 1467036716768 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:56 INFO - PROCESS | 1726 | 1467036716780 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a5db400 == 48 [pid = 1726] [id = 67] 07:11:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x9a5db800) [pid = 1726] [serial = 199] [outer = (nil)] 07:11:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x9a5e0400) [pid = 1726] [serial = 200] [outer = 0x9a5db800] 07:11:56 INFO - PROCESS | 1726 | 1467036716858 Marionette DEBUG loaded listener.js 07:11:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x9a79bc00) [pid = 1726] [serial = 201] [outer = 0x9a5db800] 07:11:57 INFO - PROCESS | 1726 | 1467036717652 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 07:11:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1353ms 07:11:57 INFO - PROCESS | 1726 | 1467036717686 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 07:11:57 INFO - PROCESS | 1726 | 1467036717692 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 07:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:11:57 INFO - PROCESS | 1726 | 1467036717698 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:11:57 INFO - PROCESS | 1726 | 1467036717701 Marionette TRACE conn4 <- [1,242,null,{}] 07:11:57 INFO - PROCESS | 1726 | 1467036717708 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:57 INFO - PROCESS | 1726 | 1467036717712 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:57 INFO - PROCESS | 1726 | 1467036717880 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 07:11:57 INFO - PROCESS | 1726 | 1467036717895 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:57 INFO - PROCESS | 1726 | 1467036717906 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x924c7800 == 49 [pid = 1726] [id = 68] 07:11:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x9a5afc00) [pid = 1726] [serial = 202] [outer = (nil)] 07:11:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x9b1cb800) [pid = 1726] [serial = 203] [outer = 0x9a5afc00] 07:11:57 INFO - PROCESS | 1726 | 1467036717978 Marionette DEBUG loaded listener.js 07:11:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x9bb48c00) [pid = 1726] [serial = 204] [outer = 0x9a5afc00] 07:11:58 INFO - PROCESS | 1726 | 1467036718904 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 07:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1235ms 07:11:58 INFO - PROCESS | 1726 | 1467036718935 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 07:11:58 INFO - PROCESS | 1726 | 1467036718939 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 07:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:11:58 INFO - PROCESS | 1726 | 1467036718945 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:11:58 INFO - PROCESS | 1726 | 1467036718949 Marionette TRACE conn4 <- [1,246,null,{}] 07:11:58 INFO - PROCESS | 1726 | 1467036718955 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:58 INFO - PROCESS | 1726 | 1467036718960 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:59 INFO - PROCESS | 1726 | 1467036719203 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 07:11:59 INFO - PROCESS | 1726 | 1467036719260 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:59 INFO - PROCESS | 1726 | 1467036719272 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:11:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x95286c00 == 50 [pid = 1726] [id = 69] 07:11:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x9a5e3400) [pid = 1726] [serial = 205] [outer = (nil)] 07:11:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x9d487c00) [pid = 1726] [serial = 206] [outer = 0x9a5e3400] 07:11:59 INFO - PROCESS | 1726 | 1467036719342 Marionette DEBUG loaded listener.js 07:11:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0xa2099400) [pid = 1726] [serial = 207] [outer = 0x9a5e3400] 07:12:00 INFO - PROCESS | 1726 | 1467036720221 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:12:00 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x9a5b0c00) [pid = 1726] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:12:00 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x97882c00) [pid = 1726] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:12:00 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x9527e000) [pid = 1726] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:12:00 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x9a9bbc00) [pid = 1726] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:12:00 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x952e5400) [pid = 1726] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:12:00 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0xa23aa800) [pid = 1726] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:12:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1386ms 07:12:00 INFO - PROCESS | 1726 | 1467036720334 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 07:12:00 INFO - PROCESS | 1726 | 1467036720337 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 07:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:12:00 INFO - PROCESS | 1726 | 1467036720344 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:12:00 INFO - PROCESS | 1726 | 1467036720347 Marionette TRACE conn4 <- [1,250,null,{}] 07:12:00 INFO - PROCESS | 1726 | 1467036720360 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:00 INFO - PROCESS | 1726 | 1467036720370 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:00 INFO - PROCESS | 1726 | 1467036720564 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 07:12:00 INFO - PROCESS | 1726 | 1467036720681 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:00 INFO - PROCESS | 1726 | 1467036720689 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x9b080c00 == 51 [pid = 1726] [id = 70] 07:12:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x9b3bf800) [pid = 1726] [serial = 208] [outer = (nil)] 07:12:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0xa2facc00) [pid = 1726] [serial = 209] [outer = 0x9b3bf800] 07:12:00 INFO - PROCESS | 1726 | 1467036720768 Marionette DEBUG loaded listener.js 07:12:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0xa3448400) [pid = 1726] [serial = 210] [outer = 0x9b3bf800] 07:12:01 INFO - PROCESS | 1726 | 1467036721548 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1236ms 07:12:01 INFO - PROCESS | 1726 | 1467036721581 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 07:12:01 INFO - PROCESS | 1726 | 1467036721586 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 07:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:12:01 INFO - PROCESS | 1726 | 1467036721594 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:12:01 INFO - PROCESS | 1726 | 1467036721597 Marionette TRACE conn4 <- [1,254,null,{}] 07:12:01 INFO - PROCESS | 1726 | 1467036721605 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:01 INFO - PROCESS | 1726 | 1467036721609 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:01 INFO - PROCESS | 1726 | 1467036721840 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 07:12:01 INFO - PROCESS | 1726 | 1467036721856 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:01 INFO - PROCESS | 1726 | 1467036721866 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x924cd800 == 52 [pid = 1726] [id = 71] 07:12:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x924ce000) [pid = 1726] [serial = 211] [outer = (nil)] 07:12:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x926ec400) [pid = 1726] [serial = 212] [outer = 0x924ce000] 07:12:01 INFO - PROCESS | 1726 | 1467036721945 Marionette DEBUG loaded listener.js 07:12:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x926edc00) [pid = 1726] [serial = 213] [outer = 0x924ce000] 07:12:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x924cdc00) [pid = 1726] [serial = 214] [outer = 0x93c38000] 07:12:03 INFO - PROCESS | 1726 | 1467036723036 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 07:12:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:12:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1537ms 07:12:03 INFO - PROCESS | 1726 | 1467036723140 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 07:12:03 INFO - PROCESS | 1726 | 1467036723148 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 07:12:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:12:03 INFO - PROCESS | 1726 | 1467036723161 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:12:03 INFO - PROCESS | 1726 | 1467036723168 Marionette TRACE conn4 <- [1,258,null,{}] 07:12:03 INFO - PROCESS | 1726 | 1467036723188 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:03 INFO - PROCESS | 1726 | 1467036723196 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:03 INFO - PROCESS | 1726 | 1467036723441 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 07:12:03 INFO - PROCESS | 1726 | 1467036723648 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:03 INFO - PROCESS | 1726 | 1467036723664 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x924ce400 == 53 [pid = 1726] [id = 72] 07:12:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x938a5000) [pid = 1726] [serial = 215] [outer = (nil)] 07:12:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x93c39800) [pid = 1726] [serial = 216] [outer = 0x938a5000] 07:12:03 INFO - PROCESS | 1726 | 1467036723752 Marionette DEBUG loaded listener.js 07:12:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x93c33400) [pid = 1726] [serial = 217] [outer = 0x938a5000] 07:12:04 INFO - PROCESS | 1726 | 1467036724684 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 07:12:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1555ms 07:12:04 INFO - PROCESS | 1726 | 1467036724726 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 07:12:04 INFO - PROCESS | 1726 | 1467036724735 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 07:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:12:04 INFO - PROCESS | 1726 | 1467036724750 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:12:04 INFO - PROCESS | 1726 | 1467036724756 Marionette TRACE conn4 <- [1,262,null,{}] 07:12:04 INFO - PROCESS | 1726 | 1467036724763 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:04 INFO - PROCESS | 1726 | 1467036724769 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:05 INFO - PROCESS | 1726 | 1467036725000 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 07:12:05 INFO - PROCESS | 1726 | 1467036725154 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:05 INFO - PROCESS | 1726 | 1467036725164 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a263400 == 54 [pid = 1726] [id = 73] 07:12:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x9a292400) [pid = 1726] [serial = 218] [outer = (nil)] 07:12:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x9a534400) [pid = 1726] [serial = 219] [outer = 0x9a292400] 07:12:05 INFO - PROCESS | 1726 | 1467036725295 Marionette DEBUG loaded listener.js 07:12:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0x9a5af400) [pid = 1726] [serial = 220] [outer = 0x9a292400] 07:12:06 INFO - PROCESS | 1726 | 1467036726227 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 07:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1535ms 07:12:06 INFO - PROCESS | 1726 | 1467036726285 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 07:12:06 INFO - PROCESS | 1726 | 1467036726289 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 07:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:12:06 INFO - PROCESS | 1726 | 1467036726298 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:12:06 INFO - PROCESS | 1726 | 1467036726304 Marionette TRACE conn4 <- [1,266,null,{}] 07:12:06 INFO - PROCESS | 1726 | 1467036726323 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:06 INFO - PROCESS | 1726 | 1467036726333 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:06 INFO - PROCESS | 1726 | 1467036726595 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 07:12:06 INFO - PROCESS | 1726 | 1467036726848 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:06 INFO - PROCESS | 1726 | 1467036726863 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:06 INFO - PROCESS | 1726 | ++DOCSHELL 0xa2539400 == 55 [pid = 1726] [id = 74] 07:12:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0xa253dc00) [pid = 1726] [serial = 221] [outer = (nil)] 07:12:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0xa259b000) [pid = 1726] [serial = 222] [outer = 0xa253dc00] 07:12:06 INFO - PROCESS | 1726 | 1467036726951 Marionette DEBUG loaded listener.js 07:12:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 109 (0xa34cc000) [pid = 1726] [serial = 223] [outer = 0xa253dc00] 07:12:07 INFO - PROCESS | 1726 | 1467036727874 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 07:12:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1638ms 07:12:07 INFO - PROCESS | 1726 | 1467036727936 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 07:12:07 INFO - PROCESS | 1726 | 1467036727941 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 07:12:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:12:07 INFO - PROCESS | 1726 | 1467036727949 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:12:07 INFO - PROCESS | 1726 | 1467036727953 Marionette TRACE conn4 <- [1,270,null,{}] 07:12:07 INFO - PROCESS | 1726 | 1467036727960 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:07 INFO - PROCESS | 1726 | 1467036727966 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:08 INFO - PROCESS | 1726 | 1467036728214 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 07:12:08 INFO - PROCESS | 1726 | 1467036728410 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:08 INFO - PROCESS | 1726 | 1467036728422 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x924cc400 == 56 [pid = 1726] [id = 75] 07:12:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 110 (0xa2373800) [pid = 1726] [serial = 224] [outer = (nil)] 07:12:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 111 (0xa689f000) [pid = 1726] [serial = 225] [outer = 0xa2373800] 07:12:08 INFO - PROCESS | 1726 | 1467036728563 Marionette DEBUG loaded listener.js 07:12:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 112 (0xa6944c00) [pid = 1726] [serial = 226] [outer = 0xa2373800] 07:12:09 INFO - PROCESS | 1726 | 1467036729452 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:12:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1537ms 07:12:09 INFO - PROCESS | 1726 | 1467036729488 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 07:12:09 INFO - PROCESS | 1726 | 1467036729491 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 07:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:12:09 INFO - PROCESS | 1726 | 1467036729500 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:12:09 INFO - PROCESS | 1726 | 1467036729505 Marionette TRACE conn4 <- [1,274,null,{}] 07:12:09 INFO - PROCESS | 1726 | 1467036729512 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:09 INFO - PROCESS | 1726 | 1467036729518 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:09 INFO - PROCESS | 1726 | 1467036729720 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 07:12:09 INFO - PROCESS | 1726 | 1467036729878 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:09 INFO - PROCESS | 1726 | 1467036729885 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x919c6800 == 57 [pid = 1726] [id = 76] 07:12:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 113 (0x919c8000) [pid = 1726] [serial = 227] [outer = (nil)] 07:12:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 114 (0x919cf800) [pid = 1726] [serial = 228] [outer = 0x919c8000] 07:12:09 INFO - PROCESS | 1726 | 1467036729971 Marionette DEBUG loaded listener.js 07:12:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 115 (0x919d1000) [pid = 1726] [serial = 229] [outer = 0x919c8000] 07:12:10 INFO - PROCESS | 1726 | 1467036730912 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 07:12:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:12:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1439ms 07:12:10 INFO - PROCESS | 1726 | 1467036730940 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 07:12:10 INFO - PROCESS | 1726 | 1467036730945 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 07:12:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:12:10 INFO - PROCESS | 1726 | 1467036730953 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:12:10 INFO - PROCESS | 1726 | 1467036730957 Marionette TRACE conn4 <- [1,278,null,{}] 07:12:10 INFO - PROCESS | 1726 | 1467036730963 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:10 INFO - PROCESS | 1726 | 1467036730975 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:11 INFO - PROCESS | 1726 | 1467036731215 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 07:12:11 INFO - PROCESS | 1726 | 1467036731430 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:11 INFO - PROCESS | 1726 | 1467036731443 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x919c6400 == 58 [pid = 1726] [id = 77] 07:12:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 116 (0x919d3c00) [pid = 1726] [serial = 230] [outer = (nil)] 07:12:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 117 (0x91a9f400) [pid = 1726] [serial = 231] [outer = 0x919d3c00] 07:12:11 INFO - PROCESS | 1726 | 1467036731567 Marionette DEBUG loaded listener.js 07:12:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 118 (0x924cac00) [pid = 1726] [serial = 232] [outer = 0x919d3c00] 07:12:12 INFO - PROCESS | 1726 | 1467036732440 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 07:12:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1533ms 07:12:12 INFO - PROCESS | 1726 | 1467036732491 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 07:12:12 INFO - PROCESS | 1726 | 1467036732496 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 07:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:12:12 INFO - PROCESS | 1726 | 1467036732506 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:12:12 INFO - PROCESS | 1726 | 1467036732510 Marionette TRACE conn4 <- [1,282,null,{}] 07:12:12 INFO - PROCESS | 1726 | 1467036732516 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:12 INFO - PROCESS | 1726 | 1467036732522 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:12 INFO - PROCESS | 1726 | 1467036732721 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 07:12:12 INFO - PROCESS | 1726 | 1467036732887 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:12 INFO - PROCESS | 1726 | 1467036732893 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f6a0400 == 59 [pid = 1726] [id = 78] 07:12:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 119 (0x8f6a0800) [pid = 1726] [serial = 233] [outer = (nil)] 07:12:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 120 (0x8f6a8c00) [pid = 1726] [serial = 234] [outer = 0x8f6a0800] 07:12:12 INFO - PROCESS | 1726 | 1467036732981 Marionette DEBUG loaded listener.js 07:12:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 121 (0x8f6acc00) [pid = 1726] [serial = 235] [outer = 0x8f6a0800] 07:12:14 INFO - PROCESS | 1726 | 1467036734219 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 07:12:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:12:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1789ms 07:12:14 INFO - PROCESS | 1726 | 1467036734301 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 07:12:14 INFO - PROCESS | 1726 | 1467036734311 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 07:12:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:12:14 INFO - PROCESS | 1726 | 1467036734337 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:12:14 INFO - PROCESS | 1726 | 1467036734343 Marionette TRACE conn4 <- [1,286,null,{}] 07:12:14 INFO - PROCESS | 1726 | 1467036734458 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:14 INFO - PROCESS | 1726 | 1467036734465 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:14 INFO - PROCESS | 1726 | 1467036734645 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 07:12:14 INFO - PROCESS | 1726 | 1467036734778 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:14 INFO - PROCESS | 1726 | 1467036734786 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x91aa0000 == 60 [pid = 1726] [id = 79] 07:12:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 122 (0x91aa2000) [pid = 1726] [serial = 236] [outer = (nil)] 07:12:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 123 (0x924ca000) [pid = 1726] [serial = 237] [outer = 0x91aa2000] 07:12:14 INFO - PROCESS | 1726 | 1467036734865 Marionette DEBUG loaded listener.js 07:12:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 124 (0x924cd400) [pid = 1726] [serial = 238] [outer = 0x91aa2000] 07:12:15 INFO - PROCESS | 1726 | 1467036735801 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 07:12:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:12:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1484ms 07:12:15 INFO - PROCESS | 1726 | 1467036735818 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 07:12:15 INFO - PROCESS | 1726 | 1467036735826 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 07:12:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:12:15 INFO - PROCESS | 1726 | 1467036735837 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:12:15 INFO - PROCESS | 1726 | 1467036735841 Marionette TRACE conn4 <- [1,290,null,{}] 07:12:15 INFO - PROCESS | 1726 | 1467036735848 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:15 INFO - PROCESS | 1726 | 1467036735854 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:16 INFO - PROCESS | 1726 | 1467036736044 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 07:12:16 INFO - PROCESS | 1726 | 1467036736252 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:16 INFO - PROCESS | 1726 | 1467036736261 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:16 INFO - PROCESS | 1726 | ++DOCSHELL 0x93c30400 == 61 [pid = 1726] [id = 80] 07:12:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 125 (0x94761000) [pid = 1726] [serial = 239] [outer = (nil)] 07:12:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 126 (0x965f6400) [pid = 1726] [serial = 240] [outer = 0x94761000] 07:12:16 INFO - PROCESS | 1726 | 1467036736363 Marionette DEBUG loaded listener.js 07:12:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 127 (0x97885c00) [pid = 1726] [serial = 241] [outer = 0x94761000] 07:12:17 INFO - PROCESS | 1726 | --DOCSHELL 0x93c2cc00 == 60 [pid = 1726] [id = 38] 07:12:17 INFO - PROCESS | 1726 | --DOMWINDOW == 126 (0xa338e800) [pid = 1726] [serial = 170] [outer = (nil)] [url = about:blank] 07:12:17 INFO - PROCESS | 1726 | --DOMWINDOW == 125 (0x965fa800) [pid = 1726] [serial = 149] [outer = (nil)] [url = about:blank] 07:12:17 INFO - PROCESS | 1726 | --DOCSHELL 0x9a25a000 == 59 [pid = 1726] [id = 31] 07:12:17 INFO - PROCESS | 1726 | --DOCSHELL 0xa2099c00 == 58 [pid = 1726] [id = 39] 07:12:17 INFO - PROCESS | 1726 | --DOCSHELL 0x9b080c00 == 57 [pid = 1726] [id = 70] 07:12:17 INFO - PROCESS | 1726 | --DOCSHELL 0x95286c00 == 56 [pid = 1726] [id = 69] 07:12:17 INFO - PROCESS | 1726 | --DOCSHELL 0x924c7800 == 55 [pid = 1726] [id = 68] 07:12:17 INFO - PROCESS | 1726 | --DOCSHELL 0x9a5db400 == 54 [pid = 1726] [id = 67] 07:12:17 INFO - PROCESS | 1726 | 1467036737312 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:12:17 INFO - PROCESS | 1726 | --DOCSHELL 0x94753000 == 53 [pid = 1726] [id = 66] 07:12:17 INFO - PROCESS | 1726 | --DOCSHELL 0x93c35400 == 52 [pid = 1726] [id = 65] 07:12:17 INFO - PROCESS | 1726 | --DOCSHELL 0x952eb400 == 51 [pid = 1726] [id = 57] 07:12:17 INFO - PROCESS | 1726 | --DOMWINDOW == 124 (0xa2597800) [pid = 1726] [serial = 168] [outer = (nil)] [url = about:blank] 07:12:17 INFO - PROCESS | 1726 | --DOMWINDOW == 123 (0x9a5ba800) [pid = 1726] [serial = 158] [outer = (nil)] [url = about:blank] 07:12:17 INFO - PROCESS | 1726 | --DOMWINDOW == 122 (0xa1027400) [pid = 1726] [serial = 164] [outer = (nil)] [url = about:blank] 07:12:17 INFO - PROCESS | 1726 | --DOMWINDOW == 121 (0x99dc7800) [pid = 1726] [serial = 156] [outer = (nil)] [url = about:blank] 07:12:17 INFO - PROCESS | 1726 | --DOMWINDOW == 120 (0xa108c400) [pid = 1726] [serial = 140] [outer = (nil)] [url = about:blank] 07:12:17 INFO - PROCESS | 1726 | --DOMWINDOW == 119 (0xa2238400) [pid = 1726] [serial = 165] [outer = (nil)] [url = about:blank] 07:12:17 INFO - PROCESS | 1726 | --DOMWINDOW == 118 (0x9d410800) [pid = 1726] [serial = 161] [outer = (nil)] [url = about:blank] 07:12:17 INFO - PROCESS | 1726 | --DOMWINDOW == 117 (0x965f9400) [pid = 1726] [serial = 153] [outer = (nil)] [url = about:blank] 07:12:17 INFO - PROCESS | 1726 | --DOMWINDOW == 116 (0x952ed800) [pid = 1726] [serial = 152] [outer = (nil)] [url = about:blank] 07:12:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:12:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1534ms 07:12:17 INFO - PROCESS | 1726 | --DOMWINDOW == 115 (0xa255ac00) [pid = 1726] [serial = 167] [outer = (nil)] [url = about:blank] 07:12:17 INFO - PROCESS | 1726 | --DOMWINDOW == 114 (0x97881400) [pid = 1726] [serial = 155] [outer = (nil)] [url = about:blank] 07:12:17 INFO - PROCESS | 1726 | --DOMWINDOW == 113 (0x9a9b7800) [pid = 1726] [serial = 159] [outer = (nil)] [url = about:blank] 07:12:17 INFO - PROCESS | 1726 | --DOMWINDOW == 112 (0xa259c400) [pid = 1726] [serial = 143] [outer = (nil)] [url = about:blank] 07:12:17 INFO - PROCESS | 1726 | --DOMWINDOW == 111 (0x99634c00) [pid = 1726] [serial = 137] [outer = (nil)] [url = about:blank] 07:12:17 INFO - PROCESS | 1726 | --DOMWINDOW == 110 (0x9a5b5400) [pid = 1726] [serial = 146] [outer = (nil)] [url = about:blank] 07:12:17 INFO - PROCESS | 1726 | --DOMWINDOW == 109 (0x9d80d000) [pid = 1726] [serial = 162] [outer = (nil)] [url = about:blank] 07:12:17 INFO - PROCESS | 1726 | 1467036737379 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 07:12:17 INFO - PROCESS | 1726 | 1467036737382 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 07:12:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:12:17 INFO - PROCESS | 1726 | 1467036737391 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:12:17 INFO - PROCESS | 1726 | 1467036737397 Marionette TRACE conn4 <- [1,294,null,{}] 07:12:17 INFO - PROCESS | 1726 | 1467036737414 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:17 INFO - PROCESS | 1726 | 1467036737423 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:17 INFO - PROCESS | 1726 | 1467036737621 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 07:12:17 INFO - PROCESS | 1726 | 1467036737845 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:17 INFO - PROCESS | 1726 | 1467036737861 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x993cec00 == 52 [pid = 1726] [id = 81] 07:12:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 110 (0x9a0bc800) [pid = 1726] [serial = 242] [outer = (nil)] 07:12:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 111 (0x9a266800) [pid = 1726] [serial = 243] [outer = 0x9a0bc800] 07:12:17 INFO - PROCESS | 1726 | 1467036737969 Marionette DEBUG loaded listener.js 07:12:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 112 (0x9a538800) [pid = 1726] [serial = 244] [outer = 0x9a0bc800] 07:12:18 INFO - PROCESS | 1726 | 1467036738813 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:12:18 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. 07:12:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1443ms 07:12:18 INFO - PROCESS | 1726 | 1467036738834 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 07:12:18 INFO - PROCESS | 1726 | 1467036738838 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 07:12:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:12:18 INFO - PROCESS | 1726 | 1467036738845 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:12:18 INFO - PROCESS | 1726 | 1467036738849 Marionette TRACE conn4 <- [1,298,null,{}] 07:12:18 INFO - PROCESS | 1726 | 1467036738855 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:18 INFO - PROCESS | 1726 | 1467036738861 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:19 INFO - PROCESS | 1726 | 1467036739042 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 07:12:19 INFO - PROCESS | 1726 | 1467036739052 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:19 INFO - PROCESS | 1726 | 1467036739060 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a268800 == 53 [pid = 1726] [id = 82] 07:12:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 113 (0x9a5b9000) [pid = 1726] [serial = 245] [outer = (nil)] 07:12:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 114 (0x9a5e3000) [pid = 1726] [serial = 246] [outer = 0x9a5b9000] 07:12:19 INFO - PROCESS | 1726 | 1467036739242 Marionette DEBUG loaded listener.js 07:12:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 115 (0x9658b800) [pid = 1726] [serial = 247] [outer = 0x9a5b9000] 07:12:20 INFO - PROCESS | 1726 | 1467036740048 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:12:20 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. 07:12:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1237ms 07:12:20 INFO - PROCESS | 1726 | 1467036740084 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 07:12:20 INFO - PROCESS | 1726 | 1467036740089 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 07:12:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:12:20 INFO - PROCESS | 1726 | 1467036740096 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:12:20 INFO - PROCESS | 1726 | 1467036740101 Marionette TRACE conn4 <- [1,302,null,{}] 07:12:20 INFO - PROCESS | 1726 | 1467036740119 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:20 INFO - PROCESS | 1726 | 1467036740125 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:20 INFO - PROCESS | 1726 | 1467036740345 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 07:12:20 INFO - PROCESS | 1726 | 1467036740492 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:20 INFO - PROCESS | 1726 | 1467036740500 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a9b7c00 == 54 [pid = 1726] [id = 83] 07:12:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 116 (0x9a9bec00) [pid = 1726] [serial = 248] [outer = (nil)] 07:12:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 117 (0x9b07a000) [pid = 1726] [serial = 249] [outer = 0x9a9bec00] 07:12:20 INFO - PROCESS | 1726 | 1467036740595 Marionette DEBUG loaded listener.js 07:12:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 118 (0x9b1c8000) [pid = 1726] [serial = 250] [outer = 0x9a9bec00] 07:12:21 INFO - PROCESS | 1726 | 1467036741504 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:12:21 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. 07:12:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1450ms 07:12:21 INFO - PROCESS | 1726 | 1467036741547 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 07:12:21 INFO - PROCESS | 1726 | 1467036741551 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 07:12:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:12:21 INFO - PROCESS | 1726 | 1467036741563 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:12:21 INFO - PROCESS | 1726 | 1467036741566 Marionette TRACE conn4 <- [1,306,null,{}] 07:12:21 INFO - PROCESS | 1726 | 1467036741573 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:21 INFO - PROCESS | 1726 | 1467036741583 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:21 INFO - PROCESS | 1726 | 1467036741905 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 07:12:22 INFO - PROCESS | 1726 | --DOMWINDOW == 117 (0x9a5e3400) [pid = 1726] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:12:22 INFO - PROCESS | 1726 | --DOMWINDOW == 116 (0x9b3bf800) [pid = 1726] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:12:22 INFO - PROCESS | 1726 | --DOMWINDOW == 115 (0x93c39c00) [pid = 1726] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:12:22 INFO - PROCESS | 1726 | --DOMWINDOW == 114 (0x9a5afc00) [pid = 1726] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:12:22 INFO - PROCESS | 1726 | --DOMWINDOW == 113 (0x9a5db800) [pid = 1726] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:12:22 INFO - PROCESS | 1726 | --DOMWINDOW == 112 (0x9527d000) [pid = 1726] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:12:22 INFO - PROCESS | 1726 | 1467036742251 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:22 INFO - PROCESS | 1726 | 1467036742259 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f6ad800 == 55 [pid = 1726] [id = 84] 07:12:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 113 (0x91a9dc00) [pid = 1726] [serial = 251] [outer = (nil)] 07:12:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 114 (0x97886400) [pid = 1726] [serial = 252] [outer = 0x91a9dc00] 07:12:22 INFO - PROCESS | 1726 | 1467036742338 Marionette DEBUG loaded listener.js 07:12:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 115 (0x9d886800) [pid = 1726] [serial = 253] [outer = 0x91a9dc00] 07:12:23 INFO - PROCESS | 1726 | 1467036743200 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:12:23 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. 07:12:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1693ms 07:12:23 INFO - PROCESS | 1726 | 1467036743253 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 07:12:23 INFO - PROCESS | 1726 | 1467036743260 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 07:12:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:12:23 INFO - PROCESS | 1726 | 1467036743269 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:12:23 INFO - PROCESS | 1726 | 1467036743275 Marionette TRACE conn4 <- [1,310,null,{}] 07:12:23 INFO - PROCESS | 1726 | 1467036743283 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:23 INFO - PROCESS | 1726 | 1467036743290 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:23 INFO - PROCESS | 1726 | 1467036743481 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 07:12:23 INFO - PROCESS | 1726 | 1467036743599 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:23 INFO - PROCESS | 1726 | 1467036743607 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x919c7000 == 56 [pid = 1726] [id = 85] 07:12:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 116 (0x924c6000) [pid = 1726] [serial = 254] [outer = (nil)] 07:12:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 117 (0xa2233c00) [pid = 1726] [serial = 255] [outer = 0x924c6000] 07:12:23 INFO - PROCESS | 1726 | 1467036743686 Marionette DEBUG loaded listener.js 07:12:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 118 (0xa2328400) [pid = 1726] [serial = 256] [outer = 0x924c6000] 07:12:24 INFO - PROCESS | 1726 | 1467036744636 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:12:24 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. 07:12:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1434ms 07:12:24 INFO - PROCESS | 1726 | 1467036744704 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 07:12:24 INFO - PROCESS | 1726 | 1467036744711 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 07:12:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:12:24 INFO - PROCESS | 1726 | 1467036744722 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:12:24 INFO - PROCESS | 1726 | 1467036744727 Marionette TRACE conn4 <- [1,314,null,{}] 07:12:24 INFO - PROCESS | 1726 | 1467036744737 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:24 INFO - PROCESS | 1726 | 1467036744743 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:25 INFO - PROCESS | 1726 | 1467036745004 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 07:12:25 INFO - PROCESS | 1726 | 1467036745270 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:25 INFO - PROCESS | 1726 | 1467036745281 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x91a9f000 == 57 [pid = 1726] [id = 86] 07:12:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 119 (0x91aa1800) [pid = 1726] [serial = 257] [outer = (nil)] 07:12:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 120 (0x91c8f800) [pid = 1726] [serial = 258] [outer = 0x91aa1800] 07:12:25 INFO - PROCESS | 1726 | 1467036745371 Marionette DEBUG loaded listener.js 07:12:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 121 (0x91c92c00) [pid = 1726] [serial = 259] [outer = 0x91aa1800] 07:12:26 INFO - PROCESS | 1726 | 1467036746362 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:12:26 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. 07:12:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1707ms 07:12:26 INFO - PROCESS | 1726 | 1467036746429 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 07:12:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:12:26 INFO - PROCESS | 1726 | 1467036746438 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 07:12:26 INFO - PROCESS | 1726 | 1467036746450 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:12:26 INFO - PROCESS | 1726 | 1467036746456 Marionette TRACE conn4 <- [1,318,null,{}] 07:12:26 INFO - PROCESS | 1726 | 1467036746468 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:26 INFO - PROCESS | 1726 | 1467036746478 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:26 INFO - PROCESS | 1726 | 1467036746825 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 07:12:27 INFO - PROCESS | 1726 | 1467036747000 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:27 INFO - PROCESS | 1726 | 1467036747010 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x924c5c00 == 58 [pid = 1726] [id = 87] 07:12:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 122 (0x926e6800) [pid = 1726] [serial = 260] [outer = (nil)] 07:12:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 123 (0x93acd400) [pid = 1726] [serial = 261] [outer = 0x926e6800] 07:12:27 INFO - PROCESS | 1726 | 1467036747101 Marionette DEBUG loaded listener.js 07:12:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 124 (0x9475cc00) [pid = 1726] [serial = 262] [outer = 0x926e6800] 07:12:28 INFO - PROCESS | 1726 | 1467036748086 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:12:28 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. 07:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1697ms 07:12:28 INFO - PROCESS | 1726 | 1467036748146 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 07:12:28 INFO - PROCESS | 1726 | 1467036748151 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 07:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:12:28 INFO - PROCESS | 1726 | 1467036748159 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:12:28 INFO - PROCESS | 1726 | 1467036748166 Marionette TRACE conn4 <- [1,322,null,{}] 07:12:28 INFO - PROCESS | 1726 | 1467036748184 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:28 INFO - PROCESS | 1726 | 1467036748194 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:28 INFO - PROCESS | 1726 | 1467036748517 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 07:12:28 INFO - PROCESS | 1726 | 1467036748743 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:28 INFO - PROCESS | 1726 | 1467036748755 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a5b8000 == 59 [pid = 1726] [id = 88] 07:12:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 125 (0x9a5b8c00) [pid = 1726] [serial = 263] [outer = (nil)] 07:12:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 126 (0x9a5eac00) [pid = 1726] [serial = 264] [outer = 0x9a5b8c00] 07:12:28 INFO - PROCESS | 1726 | 1467036748844 Marionette DEBUG loaded listener.js 07:12:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 127 (0x9b3be000) [pid = 1726] [serial = 265] [outer = 0x9a5b8c00] 07:12:29 INFO - PROCESS | 1726 | 1467036749827 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:12:29 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. 07:12:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1690ms 07:12:29 INFO - PROCESS | 1726 | 1467036749850 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 07:12:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:12:29 INFO - PROCESS | 1726 | 1467036749855 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 07:12:29 INFO - PROCESS | 1726 | 1467036749863 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:12:29 INFO - PROCESS | 1726 | 1467036749866 Marionette TRACE conn4 <- [1,326,null,{}] 07:12:29 INFO - PROCESS | 1726 | 1467036749874 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:29 INFO - PROCESS | 1726 | 1467036749881 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:30 INFO - PROCESS | 1726 | 1467036750092 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 07:12:30 INFO - PROCESS | 1726 | 1467036750298 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:30 INFO - PROCESS | 1726 | 1467036750308 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x919d1800 == 60 [pid = 1726] [id = 89] 07:12:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 128 (0x9d486000) [pid = 1726] [serial = 266] [outer = (nil)] 07:12:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 129 (0xa108b000) [pid = 1726] [serial = 267] [outer = 0x9d486000] 07:12:30 INFO - PROCESS | 1726 | 1467036750437 Marionette DEBUG loaded listener.js 07:12:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 130 (0xa2232800) [pid = 1726] [serial = 268] [outer = 0x9d486000] 07:12:31 INFO - PROCESS | 1726 | 1467036751380 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:12:31 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. 07:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1532ms 07:12:31 INFO - PROCESS | 1726 | 1467036751395 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 07:12:31 INFO - PROCESS | 1726 | 1467036751398 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 07:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:12:31 INFO - PROCESS | 1726 | 1467036751406 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:12:31 INFO - PROCESS | 1726 | 1467036751411 Marionette TRACE conn4 <- [1,330,null,{}] 07:12:31 INFO - PROCESS | 1726 | 1467036751417 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:31 INFO - PROCESS | 1726 | 1467036751424 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:31 INFO - PROCESS | 1726 | 1467036751637 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 07:12:31 INFO - PROCESS | 1726 | 1467036751800 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:31 INFO - PROCESS | 1726 | 1467036751808 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x919c6c00 == 61 [pid = 1726] [id = 90] 07:12:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x919c9800) [pid = 1726] [serial = 269] [outer = (nil)] 07:12:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x926d8000) [pid = 1726] [serial = 270] [outer = 0x919c9800] 07:12:31 INFO - PROCESS | 1726 | 1467036751937 Marionette DEBUG loaded listener.js 07:12:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x926db400) [pid = 1726] [serial = 271] [outer = 0x919c9800] 07:12:32 INFO - PROCESS | 1726 | 1467036752848 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:12:32 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. 07:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1497ms 07:12:32 INFO - PROCESS | 1726 | 1467036752904 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 07:12:32 INFO - PROCESS | 1726 | 1467036752909 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 07:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:12:32 INFO - PROCESS | 1726 | 1467036752917 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:12:32 INFO - PROCESS | 1726 | 1467036752921 Marionette TRACE conn4 <- [1,334,null,{}] 07:12:32 INFO - PROCESS | 1726 | 1467036752928 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:32 INFO - PROCESS | 1726 | 1467036752937 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:33 INFO - PROCESS | 1726 | 1467036753277 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 07:12:33 INFO - PROCESS | 1726 | 1467036753463 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:33 INFO - PROCESS | 1726 | 1467036753471 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x926de000 == 62 [pid = 1726] [id = 91] 07:12:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x965f2400) [pid = 1726] [serial = 272] [outer = (nil)] 07:12:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0xa2fafc00) [pid = 1726] [serial = 273] [outer = 0x965f2400] 07:12:33 INFO - PROCESS | 1726 | 1467036753565 Marionette DEBUG loaded listener.js 07:12:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0xa338d000) [pid = 1726] [serial = 274] [outer = 0x965f2400] 07:12:34 INFO - PROCESS | 1726 | 1467036754417 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:12:34 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. 07:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1535ms 07:12:34 INFO - PROCESS | 1726 | 1467036754453 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 07:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:12:34 INFO - PROCESS | 1726 | 1467036754457 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 07:12:34 INFO - PROCESS | 1726 | 1467036754465 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:12:34 INFO - PROCESS | 1726 | 1467036754469 Marionette TRACE conn4 <- [1,338,null,{}] 07:12:34 INFO - PROCESS | 1726 | 1467036754476 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:34 INFO - PROCESS | 1726 | 1467036754481 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:34 INFO - PROCESS | 1726 | 1467036754692 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 07:12:34 INFO - PROCESS | 1726 | 1467036754855 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:34 INFO - PROCESS | 1726 | 1467036754867 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f176800 == 63 [pid = 1726] [id = 92] 07:12:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x8f176c00) [pid = 1726] [serial = 275] [outer = (nil)] 07:12:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x8f17f400) [pid = 1726] [serial = 276] [outer = 0x8f176c00] 07:12:34 INFO - PROCESS | 1726 | 1467036754951 Marionette DEBUG loaded listener.js 07:12:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x8f180800) [pid = 1726] [serial = 277] [outer = 0x8f176c00] 07:12:35 INFO - PROCESS | 1726 | 1467036755863 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:12:35 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. 07:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1435ms 07:12:35 INFO - PROCESS | 1726 | 1467036755900 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 07:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:12:35 INFO - PROCESS | 1726 | 1467036755911 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 07:12:35 INFO - PROCESS | 1726 | 1467036755918 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:12:35 INFO - PROCESS | 1726 | 1467036755922 Marionette TRACE conn4 <- [1,342,null,{}] 07:12:35 INFO - PROCESS | 1726 | 1467036755929 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:35 INFO - PROCESS | 1726 | 1467036755935 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:36 INFO - PROCESS | 1726 | 1467036756133 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 07:12:36 INFO - PROCESS | 1726 | 1467036756298 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:36 INFO - PROCESS | 1726 | 1467036756306 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f175c00 == 64 [pid = 1726] [id = 93] 07:12:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x8f17e800) [pid = 1726] [serial = 278] [outer = (nil)] 07:12:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x93ad2400) [pid = 1726] [serial = 279] [outer = 0x8f17e800] 07:12:36 INFO - PROCESS | 1726 | 1467036756395 Marionette DEBUG loaded listener.js 07:12:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0xa259c400) [pid = 1726] [serial = 280] [outer = 0x8f17e800] 07:12:37 INFO - PROCESS | 1726 | 1467036757371 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:12:37 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. 07:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1483ms 07:12:37 INFO - PROCESS | 1726 | 1467036757403 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 07:12:37 INFO - PROCESS | 1726 | 1467036757407 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 07:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:12:37 INFO - PROCESS | 1726 | 1467036757414 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:12:37 INFO - PROCESS | 1726 | 1467036757418 Marionette TRACE conn4 <- [1,346,null,{}] 07:12:37 INFO - PROCESS | 1726 | 1467036757425 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:37 INFO - PROCESS | 1726 | 1467036757430 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:37 INFO - PROCESS | 1726 | 1467036757699 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 07:12:37 INFO - PROCESS | 1726 | 1467036757827 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:37 INFO - PROCESS | 1726 | 1467036757837 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:37 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f181000 == 65 [pid = 1726] [id = 94] 07:12:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x8f401400) [pid = 1726] [serial = 281] [outer = (nil)] 07:12:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x8f408400) [pid = 1726] [serial = 282] [outer = 0x8f401400] 07:12:37 INFO - PROCESS | 1726 | 1467036757958 Marionette DEBUG loaded listener.js 07:12:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x8f40bc00) [pid = 1726] [serial = 283] [outer = 0x8f401400] 07:12:39 INFO - PROCESS | 1726 | 1467036759136 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:12:39 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. 07:12:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1793ms 07:12:39 INFO - PROCESS | 1726 | 1467036759208 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 07:12:39 INFO - PROCESS | 1726 | 1467036759215 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 07:12:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:12:39 INFO - PROCESS | 1726 | 1467036759224 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:12:39 INFO - PROCESS | 1726 | 1467036759229 Marionette TRACE conn4 <- [1,350,null,{}] 07:12:39 INFO - PROCESS | 1726 | 1467036759238 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:39 INFO - PROCESS | 1726 | 1467036759245 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:39 INFO - PROCESS | 1726 | 1467036759554 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 07:12:39 INFO - PROCESS | 1726 | 1467036759721 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:39 INFO - PROCESS | 1726 | 1467036759727 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x91a9d000 == 66 [pid = 1726] [id = 95] 07:12:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x91a9e800) [pid = 1726] [serial = 284] [outer = (nil)] 07:12:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x91c8c400) [pid = 1726] [serial = 285] [outer = 0x91a9e800] 07:12:39 INFO - PROCESS | 1726 | 1467036759811 Marionette DEBUG loaded listener.js 07:12:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x91c95800) [pid = 1726] [serial = 286] [outer = 0x91a9e800] 07:12:40 INFO - PROCESS | 1726 | 1467036760831 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:12:40 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. 07:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1635ms 07:12:40 INFO - PROCESS | 1726 | 1467036760860 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 07:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:12:40 INFO - PROCESS | 1726 | 1467036760868 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 07:12:40 INFO - PROCESS | 1726 | 1467036760880 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:12:40 INFO - PROCESS | 1726 | 1467036760886 Marionette TRACE conn4 <- [1,354,null,{}] 07:12:40 INFO - PROCESS | 1726 | 1467036760893 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:40 INFO - PROCESS | 1726 | 1467036760899 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:41 INFO - PROCESS | 1726 | 1467036761135 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 07:12:41 INFO - PROCESS | 1726 | --DOCSHELL 0x8f6ad800 == 65 [pid = 1726] [id = 84] 07:12:41 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x926ec400) [pid = 1726] [serial = 212] [outer = (nil)] [url = about:blank] 07:12:41 INFO - PROCESS | 1726 | 1467036761422 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:41 INFO - PROCESS | 1726 | 1467036761434 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:41 INFO - PROCESS | 1726 | --DOCSHELL 0x9a9b7c00 == 64 [pid = 1726] [id = 83] 07:12:41 INFO - PROCESS | 1726 | --DOCSHELL 0x9a268800 == 63 [pid = 1726] [id = 82] 07:12:41 INFO - PROCESS | 1726 | --DOCSHELL 0x993cec00 == 62 [pid = 1726] [id = 81] 07:12:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f6ad800 == 63 [pid = 1726] [id = 96] 07:12:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x924ccc00) [pid = 1726] [serial = 287] [outer = (nil)] 07:12:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x926d6000) [pid = 1726] [serial = 288] [outer = 0x924ccc00] 07:12:41 INFO - PROCESS | 1726 | 1467036761609 Marionette DEBUG loaded listener.js 07:12:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x926e5000) [pid = 1726] [serial = 289] [outer = 0x924ccc00] 07:12:41 INFO - PROCESS | 1726 | --DOCSHELL 0x93c30400 == 62 [pid = 1726] [id = 80] 07:12:41 INFO - PROCESS | 1726 | --DOCSHELL 0x91aa0000 == 61 [pid = 1726] [id = 79] 07:12:42 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x9d487c00) [pid = 1726] [serial = 206] [outer = (nil)] [url = about:blank] 07:12:42 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0xa2facc00) [pid = 1726] [serial = 209] [outer = (nil)] [url = about:blank] 07:12:42 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0xa2099400) [pid = 1726] [serial = 207] [outer = (nil)] [url = about:blank] 07:12:42 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x952e9800) [pid = 1726] [serial = 195] [outer = (nil)] [url = about:blank] 07:12:42 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x952de400) [pid = 1726] [serial = 194] [outer = (nil)] [url = about:blank] 07:12:42 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x9bbe8000) [pid = 1726] [serial = 179] [outer = (nil)] [url = about:blank] 07:12:42 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0xa23b4c00) [pid = 1726] [serial = 185] [outer = (nil)] [url = about:blank] 07:12:42 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x9b1cb800) [pid = 1726] [serial = 203] [outer = (nil)] [url = about:blank] 07:12:42 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x9a5e0400) [pid = 1726] [serial = 200] [outer = (nil)] [url = about:blank] 07:12:42 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x9a79bc00) [pid = 1726] [serial = 201] [outer = (nil)] [url = about:blank] 07:12:42 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x99fd6800) [pid = 1726] [serial = 197] [outer = (nil)] [url = about:blank] 07:12:42 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x9a292800) [pid = 1726] [serial = 198] [outer = (nil)] [url = about:blank] 07:12:42 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x99628400) [pid = 1726] [serial = 173] [outer = (nil)] [url = about:blank] 07:12:42 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x9a539400) [pid = 1726] [serial = 176] [outer = (nil)] [url = about:blank] 07:12:42 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0xa3392000) [pid = 1726] [serial = 191] [outer = (nil)] [url = about:blank] 07:12:42 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x9a5e6000) [pid = 1726] [serial = 182] [outer = (nil)] [url = about:blank] 07:12:42 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0xa620a000) [pid = 1726] [serial = 188] [outer = (nil)] [url = about:blank] 07:12:42 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0xa3448400) [pid = 1726] [serial = 210] [outer = (nil)] [url = about:blank] 07:12:42 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x9bb48c00) [pid = 1726] [serial = 204] [outer = (nil)] [url = about:blank] 07:12:42 INFO - PROCESS | 1726 | 1467036762599 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:12:42 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. 07:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1787ms 07:12:42 INFO - PROCESS | 1726 | 1467036762667 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 07:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:12:42 INFO - PROCESS | 1726 | 1467036762672 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 07:12:42 INFO - PROCESS | 1726 | 1467036762679 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:12:42 INFO - PROCESS | 1726 | 1467036762685 Marionette TRACE conn4 <- [1,358,null,{}] 07:12:42 INFO - PROCESS | 1726 | 1467036762701 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:42 INFO - PROCESS | 1726 | 1467036762710 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:42 INFO - PROCESS | 1726 | 1467036762891 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 07:12:43 INFO - PROCESS | 1726 | 1467036763027 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:43 INFO - PROCESS | 1726 | 1467036763039 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x952e4c00 == 62 [pid = 1726] [id = 97] 07:12:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x952e9800) [pid = 1726] [serial = 290] [outer = (nil)] 07:12:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x965fb400) [pid = 1726] [serial = 291] [outer = 0x952e9800] 07:12:43 INFO - PROCESS | 1726 | 1467036763118 Marionette DEBUG loaded listener.js 07:12:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x99dc7800) [pid = 1726] [serial = 292] [outer = 0x952e9800] 07:12:43 INFO - PROCESS | 1726 | 1467036763927 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:12:43 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. 07:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1293ms 07:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:12:43 INFO - PROCESS | 1726 | 1467036763978 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 07:12:43 INFO - PROCESS | 1726 | 1467036763982 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 07:12:44 INFO - PROCESS | 1726 | 1467036764000 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:12:44 INFO - PROCESS | 1726 | 1467036764004 Marionette TRACE conn4 <- [1,362,null,{}] 07:12:44 INFO - PROCESS | 1726 | 1467036764011 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:44 INFO - PROCESS | 1726 | 1467036764016 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:44 INFO - PROCESS | 1726 | 1467036764242 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 07:12:44 INFO - PROCESS | 1726 | 1467036764271 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:44 INFO - PROCESS | 1726 | 1467036764281 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f402800 == 63 [pid = 1726] [id = 98] 07:12:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x9a25e000) [pid = 1726] [serial = 293] [outer = (nil)] 07:12:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x9a532c00) [pid = 1726] [serial = 294] [outer = 0x9a25e000] 07:12:44 INFO - PROCESS | 1726 | 1467036764355 Marionette DEBUG loaded listener.js 07:12:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x9a53ac00) [pid = 1726] [serial = 295] [outer = 0x9a25e000] 07:12:45 INFO - PROCESS | 1726 | 1467036765398 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:12:45 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. 07:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1455ms 07:12:45 INFO - PROCESS | 1726 | 1467036765445 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 07:12:45 INFO - PROCESS | 1726 | 1467036765465 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 07:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:12:45 INFO - PROCESS | 1726 | 1467036765480 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:12:45 INFO - PROCESS | 1726 | 1467036765484 Marionette TRACE conn4 <- [1,366,null,{}] 07:12:45 INFO - PROCESS | 1726 | 1467036765491 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:45 INFO - PROCESS | 1726 | 1467036765496 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:45 INFO - PROCESS | 1726 | 1467036765742 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 07:12:45 INFO - PROCESS | 1726 | 1467036765777 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:45 INFO - PROCESS | 1726 | 1467036765787 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x9787f400 == 64 [pid = 1726] [id = 99] 07:12:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x9a4af000) [pid = 1726] [serial = 296] [outer = (nil)] 07:12:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x9a5e8800) [pid = 1726] [serial = 297] [outer = 0x9a4af000] 07:12:45 INFO - PROCESS | 1726 | 1467036765866 Marionette DEBUG loaded listener.js 07:12:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x9a9b9400) [pid = 1726] [serial = 298] [outer = 0x9a4af000] 07:12:46 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x9a5b9000) [pid = 1726] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:12:46 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x9a0bc800) [pid = 1726] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:12:46 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x91aa2000) [pid = 1726] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:12:46 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x91a9dc00) [pid = 1726] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:12:46 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x9a9bec00) [pid = 1726] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:12:46 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x94761000) [pid = 1726] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:12:46 INFO - PROCESS | 1726 | 1467036766992 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:12:47 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. 07:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1537ms 07:12:47 INFO - PROCESS | 1726 | 1467036767018 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 07:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:12:47 INFO - PROCESS | 1726 | 1467036767022 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 07:12:47 INFO - PROCESS | 1726 | 1467036767030 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:12:47 INFO - PROCESS | 1726 | 1467036767034 Marionette TRACE conn4 <- [1,370,null,{}] 07:12:47 INFO - PROCESS | 1726 | 1467036767041 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:47 INFO - PROCESS | 1726 | 1467036767051 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:47 INFO - PROCESS | 1726 | 1467036767267 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 07:12:47 INFO - PROCESS | 1726 | 1467036767391 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:47 INFO - PROCESS | 1726 | 1467036767399 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x91a9d400 == 65 [pid = 1726] [id = 100] 07:12:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x9527ec00) [pid = 1726] [serial = 299] [outer = (nil)] 07:12:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x9b1d5c00) [pid = 1726] [serial = 300] [outer = 0x9527ec00] 07:12:47 INFO - PROCESS | 1726 | 1467036767473 Marionette DEBUG loaded listener.js 07:12:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x9d488800) [pid = 1726] [serial = 301] [outer = 0x9527ec00] 07:12:48 INFO - PROCESS | 1726 | 1467036768268 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:12:48 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. 07:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1288ms 07:12:48 INFO - PROCESS | 1726 | 1467036768376 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 07:12:48 INFO - PROCESS | 1726 | 1467036768383 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 07:12:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:12:48 INFO - PROCESS | 1726 | 1467036768395 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:12:48 INFO - PROCESS | 1726 | 1467036768401 Marionette TRACE conn4 <- [1,374,null,{}] 07:12:48 INFO - PROCESS | 1726 | 1467036768412 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:48 INFO - PROCESS | 1726 | 1467036768418 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:48 INFO - PROCESS | 1726 | 1467036768669 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 07:12:48 INFO - PROCESS | 1726 | 1467036768906 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:48 INFO - PROCESS | 1726 | 1467036768925 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f410400 == 66 [pid = 1726] [id = 101] 07:12:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x8ff75c00) [pid = 1726] [serial = 302] [outer = (nil)] 07:12:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x8ff79800) [pid = 1726] [serial = 303] [outer = 0x8ff75c00] 07:12:49 INFO - PROCESS | 1726 | 1467036769028 Marionette DEBUG loaded listener.js 07:12:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x8ff7c400) [pid = 1726] [serial = 304] [outer = 0x8ff75c00] 07:12:50 INFO - PROCESS | 1726 | 1467036770011 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:12:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:12:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1647ms 07:12:50 INFO - PROCESS | 1726 | 1467036770042 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 07:12:50 INFO - PROCESS | 1726 | 1467036770049 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 07:12:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:12:50 INFO - PROCESS | 1726 | 1467036770060 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:12:50 INFO - PROCESS | 1726 | 1467036770067 Marionette TRACE conn4 <- [1,378,null,{}] 07:12:50 INFO - PROCESS | 1726 | 1467036770075 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:50 INFO - PROCESS | 1726 | 1467036770082 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:50 INFO - PROCESS | 1726 | 1467036770331 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 07:12:50 INFO - PROCESS | 1726 | 1467036770604 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:50 INFO - PROCESS | 1726 | 1467036770614 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x91a98400 == 67 [pid = 1726] [id = 102] 07:12:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x91aa4400) [pid = 1726] [serial = 305] [outer = (nil)] 07:12:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x91c98000) [pid = 1726] [serial = 306] [outer = 0x91aa4400] 07:12:50 INFO - PROCESS | 1726 | 1467036770707 Marionette DEBUG loaded listener.js 07:12:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x926d1000) [pid = 1726] [serial = 307] [outer = 0x91aa4400] 07:12:51 INFO - PROCESS | 1726 | 1467036771654 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:12:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:12:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1640ms 07:12:51 INFO - PROCESS | 1726 | 1467036771698 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 07:12:51 INFO - PROCESS | 1726 | 1467036771702 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 07:12:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:12:51 INFO - PROCESS | 1726 | 1467036771710 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:12:51 INFO - PROCESS | 1726 | 1467036771714 Marionette TRACE conn4 <- [1,382,null,{}] 07:12:51 INFO - PROCESS | 1726 | 1467036771729 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:51 INFO - PROCESS | 1726 | 1467036771739 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:51 INFO - PROCESS | 1726 | 1467036771953 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 07:12:52 INFO - PROCESS | 1726 | 1467036772177 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:52 INFO - PROCESS | 1726 | 1467036772194 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x952e5400 == 68 [pid = 1726] [id = 103] 07:12:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x993cec00) [pid = 1726] [serial = 308] [outer = (nil)] 07:12:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x9a25c800) [pid = 1726] [serial = 309] [outer = 0x993cec00] 07:12:52 INFO - PROCESS | 1726 | 1467036772326 Marionette DEBUG loaded listener.js 07:12:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x9a5ba400) [pid = 1726] [serial = 310] [outer = 0x993cec00] 07:12:53 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:12:53 INFO - PROCESS | 1726 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:12:53 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:12:53 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:12:53 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:12:53 INFO - PROCESS | 1726 | 1467036773328 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:12:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:12:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1632ms 07:12:53 INFO - PROCESS | 1726 | 1467036773342 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 07:12:53 INFO - PROCESS | 1726 | 1467036773347 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 07:12:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:12:53 INFO - PROCESS | 1726 | 1467036773354 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:12:53 INFO - PROCESS | 1726 | 1467036773359 Marionette TRACE conn4 <- [1,386,null,{}] 07:12:53 INFO - PROCESS | 1726 | 1467036773365 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:53 INFO - PROCESS | 1726 | 1467036773370 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:53 INFO - PROCESS | 1726 | 1467036773573 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 07:12:53 INFO - PROCESS | 1726 | 1467036773791 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:53 INFO - PROCESS | 1726 | 1467036773801 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f6a7400 == 69 [pid = 1726] [id = 104] 07:12:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x926ec400) [pid = 1726] [serial = 311] [outer = (nil)] 07:12:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x9bbafc00) [pid = 1726] [serial = 312] [outer = 0x926ec400] 07:12:53 INFO - PROCESS | 1726 | 1467036773932 Marionette DEBUG loaded listener.js 07:12:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x9d888000) [pid = 1726] [serial = 313] [outer = 0x926ec400] 07:12:54 INFO - PROCESS | 1726 | 1467036774876 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 07:12:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:12:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1582ms 07:12:54 INFO - PROCESS | 1726 | 1467036774938 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 07:12:54 INFO - PROCESS | 1726 | 1467036774943 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 07:12:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:12:54 INFO - PROCESS | 1726 | 1467036774950 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:12:54 INFO - PROCESS | 1726 | 1467036774954 Marionette TRACE conn4 <- [1,390,null,{}] 07:12:54 INFO - PROCESS | 1726 | 1467036774960 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:54 INFO - PROCESS | 1726 | 1467036774966 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:55 INFO - PROCESS | 1726 | 1467036775169 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 07:12:55 INFO - PROCESS | 1726 | 1467036775387 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:55 INFO - PROCESS | 1726 | 1467036775396 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f6a7000 == 70 [pid = 1726] [id = 105] 07:12:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x938a7000) [pid = 1726] [serial = 314] [outer = (nil)] 07:12:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0xa255fc00) [pid = 1726] [serial = 315] [outer = 0x938a7000] 07:12:55 INFO - PROCESS | 1726 | 1467036775503 Marionette DEBUG loaded listener.js 07:12:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0xa258fc00) [pid = 1726] [serial = 316] [outer = 0x938a7000] 07:12:56 INFO - PROCESS | 1726 | 1467036776424 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 07:12:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:12:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1531ms 07:12:56 INFO - PROCESS | 1726 | 1467036776482 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 07:12:56 INFO - PROCESS | 1726 | 1467036776487 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 07:12:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:12:56 INFO - PROCESS | 1726 | 1467036776494 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:12:56 INFO - PROCESS | 1726 | 1467036776498 Marionette TRACE conn4 <- [1,394,null,{}] 07:12:56 INFO - PROCESS | 1726 | 1467036776504 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:56 INFO - PROCESS | 1726 | 1467036776515 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:56 INFO - PROCESS | 1726 | 1467036776799 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 07:12:57 INFO - PROCESS | 1726 | 1467036777068 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:57 INFO - PROCESS | 1726 | 1467036777082 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f6a5c00 == 71 [pid = 1726] [id = 106] 07:12:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0xa5018c00) [pid = 1726] [serial = 317] [outer = (nil)] 07:12:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0xa6860c00) [pid = 1726] [serial = 318] [outer = 0xa5018c00] 07:12:57 INFO - PROCESS | 1726 | 1467036777165 Marionette DEBUG loaded listener.js 07:12:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0xa6e9f000) [pid = 1726] [serial = 319] [outer = 0xa5018c00] 07:12:58 INFO - PROCESS | 1726 | 1467036778159 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 07:12:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:12:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1737ms 07:12:58 INFO - PROCESS | 1726 | 1467036778233 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 07:12:58 INFO - PROCESS | 1726 | 1467036778236 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 07:12:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:12:58 INFO - PROCESS | 1726 | 1467036778244 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:12:58 INFO - PROCESS | 1726 | 1467036778247 Marionette TRACE conn4 <- [1,398,null,{}] 07:12:58 INFO - PROCESS | 1726 | 1467036778253 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:58 INFO - PROCESS | 1726 | 1467036778258 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:58 INFO - PROCESS | 1726 | 1467036778492 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 07:12:58 INFO - PROCESS | 1726 | 1467036778758 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:58 INFO - PROCESS | 1726 | 1467036778768 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:12:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x92b46c00 == 72 [pid = 1726] [id = 107] 07:12:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x92b49000) [pid = 1726] [serial = 320] [outer = (nil)] 07:12:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x92b50000) [pid = 1726] [serial = 321] [outer = 0x92b49000] 07:12:58 INFO - PROCESS | 1726 | 1467036778852 Marionette DEBUG loaded listener.js 07:12:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x92b52400) [pid = 1726] [serial = 322] [outer = 0x92b49000] 07:12:59 INFO - PROCESS | 1726 | 1467036779801 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 07:12:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:12:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1595ms 07:12:59 INFO - PROCESS | 1726 | 1467036779840 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 07:12:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:12:59 INFO - PROCESS | 1726 | 1467036779844 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 07:12:59 INFO - PROCESS | 1726 | 1467036779857 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:12:59 INFO - PROCESS | 1726 | 1467036779873 Marionette TRACE conn4 <- [1,402,null,{}] 07:12:59 INFO - PROCESS | 1726 | 1467036779880 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:59 INFO - PROCESS | 1726 | 1467036779886 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:00 INFO - PROCESS | 1726 | 1467036780161 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 07:13:00 INFO - PROCESS | 1726 | 1467036780448 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:00 INFO - PROCESS | 1726 | 1467036780457 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff71400 == 73 [pid = 1726] [id = 108] 07:13:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x926e5c00) [pid = 1726] [serial = 323] [outer = (nil)] 07:13:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x92cb6000) [pid = 1726] [serial = 324] [outer = 0x926e5c00] 07:13:00 INFO - PROCESS | 1726 | 1467036780543 Marionette DEBUG loaded listener.js 07:13:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x92cb9800) [pid = 1726] [serial = 325] [outer = 0x926e5c00] 07:13:01 INFO - PROCESS | 1726 | 1467036781940 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 07:13:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:13:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 2157ms 07:13:02 INFO - PROCESS | 1726 | 1467036782010 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 07:13:02 INFO - PROCESS | 1726 | 1467036782017 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 07:13:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:13:02 INFO - PROCESS | 1726 | 1467036782025 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:13:02 INFO - PROCESS | 1726 | 1467036782034 Marionette TRACE conn4 <- [1,406,null,{}] 07:13:02 INFO - PROCESS | 1726 | 1467036782043 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:02 INFO - PROCESS | 1726 | 1467036782048 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:02 INFO - PROCESS | 1726 | 1467036782278 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 07:13:02 INFO - PROCESS | 1726 | 1467036782498 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:02 INFO - PROCESS | 1726 | 1467036782506 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x919cdc00 == 74 [pid = 1726] [id = 109] 07:13:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x919ce800) [pid = 1726] [serial = 326] [outer = (nil)] 07:13:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x91aa2000) [pid = 1726] [serial = 327] [outer = 0x919ce800] 07:13:02 INFO - PROCESS | 1726 | 1467036782590 Marionette DEBUG loaded listener.js 07:13:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x9222a400) [pid = 1726] [serial = 328] [outer = 0x919ce800] 07:13:03 INFO - PROCESS | 1726 | 1467036783584 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 07:13:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:13:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1593ms 07:13:03 INFO - PROCESS | 1726 | 1467036783618 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 07:13:03 INFO - PROCESS | 1726 | 1467036783624 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 07:13:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:13:03 INFO - PROCESS | 1726 | 1467036783637 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:13:03 INFO - PROCESS | 1726 | 1467036783641 Marionette TRACE conn4 <- [1,410,null,{}] 07:13:03 INFO - PROCESS | 1726 | 1467036783649 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:03 INFO - PROCESS | 1726 | 1467036783654 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:03 INFO - PROCESS | 1726 | 1467036783858 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 07:13:04 INFO - PROCESS | 1726 | 1467036784090 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:04 INFO - PROCESS | 1726 | 1467036784097 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x92b51400 == 75 [pid = 1726] [id = 110] 07:13:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x92cb1c00) [pid = 1726] [serial = 329] [outer = (nil)] 07:13:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x92cbd400) [pid = 1726] [serial = 330] [outer = 0x92cb1c00] 07:13:04 INFO - PROCESS | 1726 | 1467036784196 Marionette DEBUG loaded listener.js 07:13:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x92cbfc00) [pid = 1726] [serial = 331] [outer = 0x92cb1c00] 07:13:05 INFO - PROCESS | 1726 | 1467036785199 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 07:13:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:13:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1639ms 07:13:05 INFO - PROCESS | 1726 | 1467036785277 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 07:13:05 INFO - PROCESS | 1726 | 1467036785280 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 07:13:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:13:05 INFO - PROCESS | 1726 | 1467036785289 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:13:05 INFO - PROCESS | 1726 | 1467036785295 Marionette TRACE conn4 <- [1,414,null,{}] 07:13:05 INFO - PROCESS | 1726 | 1467036785312 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:05 INFO - PROCESS | 1726 | 1467036785321 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:05 INFO - PROCESS | 1726 | 1467036785618 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 07:13:05 INFO - PROCESS | 1726 | 1467036785840 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:05 INFO - PROCESS | 1726 | 1467036785849 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x926ef800 == 76 [pid = 1726] [id = 111] 07:13:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x95279000) [pid = 1726] [serial = 332] [outer = (nil)] 07:13:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x965f1000) [pid = 1726] [serial = 333] [outer = 0x95279000] 07:13:05 INFO - PROCESS | 1726 | 1467036785937 Marionette DEBUG loaded listener.js 07:13:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x99fd7800) [pid = 1726] [serial = 334] [outer = 0x95279000] 07:13:06 INFO - PROCESS | 1726 | --DOCSHELL 0x9a52dc00 == 75 [pid = 1726] [id = 59] 07:13:06 INFO - PROCESS | 1726 | --DOCSHELL 0x952dec00 == 74 [pid = 1726] [id = 62] 07:13:06 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0xa2233c00) [pid = 1726] [serial = 255] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x9a534400) [pid = 1726] [serial = 219] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x8f6a8c00) [pid = 1726] [serial = 234] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0xa259b000) [pid = 1726] [serial = 222] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0xa689f000) [pid = 1726] [serial = 225] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x93c39800) [pid = 1726] [serial = 216] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x919cf800) [pid = 1726] [serial = 228] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x91a9f400) [pid = 1726] [serial = 231] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1726 | --DOCSHELL 0x9658cc00 == 73 [pid = 1726] [id = 63] 07:13:06 INFO - PROCESS | 1726 | --DOCSHELL 0x9b1d1400 == 72 [pid = 1726] [id = 60] 07:13:06 INFO - PROCESS | 1726 | --DOCSHELL 0x9a53cc00 == 71 [pid = 1726] [id = 61] 07:13:06 INFO - PROCESS | 1726 | --DOCSHELL 0x9787f400 == 70 [pid = 1726] [id = 99] 07:13:06 INFO - PROCESS | 1726 | --DOCSHELL 0x8f402800 == 69 [pid = 1726] [id = 98] 07:13:06 INFO - PROCESS | 1726 | --DOCSHELL 0x952e4c00 == 68 [pid = 1726] [id = 97] 07:13:06 INFO - PROCESS | 1726 | --DOCSHELL 0x8f6ad800 == 67 [pid = 1726] [id = 96] 07:13:06 INFO - PROCESS | 1726 | --DOCSHELL 0x91a9d000 == 66 [pid = 1726] [id = 95] 07:13:06 INFO - PROCESS | 1726 | 1467036786901 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 07:13:06 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x9a5e3000) [pid = 1726] [serial = 246] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x9a538800) [pid = 1726] [serial = 244] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x924ca000) [pid = 1726] [serial = 237] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x9658b800) [pid = 1726] [serial = 247] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x97886400) [pid = 1726] [serial = 252] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x9d886800) [pid = 1726] [serial = 253] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x9a266800) [pid = 1726] [serial = 243] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x924cd400) [pid = 1726] [serial = 238] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x9b1c8000) [pid = 1726] [serial = 250] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x97885c00) [pid = 1726] [serial = 241] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x93ad3c00) [pid = 1726] [serial = 90] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:13:06 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x965f6400) [pid = 1726] [serial = 240] [outer = (nil)] [url = about:blank] 07:13:06 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x9b07a000) [pid = 1726] [serial = 249] [outer = (nil)] [url = about:blank] 07:13:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:13:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1698ms 07:13:06 INFO - PROCESS | 1726 | 1467036786988 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 07:13:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:13:06 INFO - PROCESS | 1726 | 1467036786993 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 07:13:07 INFO - PROCESS | 1726 | 1467036786999 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:13:07 INFO - PROCESS | 1726 | 1467036787003 Marionette TRACE conn4 <- [1,418,null,{}] 07:13:07 INFO - PROCESS | 1726 | 1467036787009 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:07 INFO - PROCESS | 1726 | 1467036787015 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:07 INFO - PROCESS | 1726 | 1467036787201 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 07:13:07 INFO - PROCESS | 1726 | 1467036787386 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:07 INFO - PROCESS | 1726 | 1467036787395 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f409000 == 67 [pid = 1726] [id = 112] 07:13:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x919d3000) [pid = 1726] [serial = 335] [outer = (nil)] 07:13:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x92556c00) [pid = 1726] [serial = 336] [outer = 0x919d3000] 07:13:07 INFO - PROCESS | 1726 | 1467036787474 Marionette DEBUG loaded listener.js 07:13:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x9255a800) [pid = 1726] [serial = 337] [outer = 0x919d3000] 07:13:09 INFO - PROCESS | 1726 | 1467036789017 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 07:13:09 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 07:13:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2039ms 07:13:09 INFO - PROCESS | 1726 | 1467036789042 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 07:13:09 INFO - PROCESS | 1726 | 1467036789048 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 07:13:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:13:09 INFO - PROCESS | 1726 | 1467036789059 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:13:09 INFO - PROCESS | 1726 | 1467036789065 Marionette TRACE conn4 <- [1,422,null,{}] 07:13:09 INFO - PROCESS | 1726 | 1467036789074 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:09 INFO - PROCESS | 1726 | 1467036789081 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:09 INFO - PROCESS | 1726 | 1467036789428 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 07:13:09 INFO - PROCESS | 1726 | 1467036789452 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:09 INFO - PROCESS | 1726 | 1467036789462 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f40e800 == 68 [pid = 1726] [id = 113] 07:13:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x92555000) [pid = 1726] [serial = 338] [outer = (nil)] 07:13:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x92561000) [pid = 1726] [serial = 339] [outer = 0x92555000] 07:13:09 INFO - PROCESS | 1726 | 1467036789535 Marionette DEBUG loaded listener.js 07:13:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x92562800) [pid = 1726] [serial = 340] [outer = 0x92555000] 07:13:10 INFO - PROCESS | 1726 | 1467036790904 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 07:13:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:13:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1891ms 07:13:10 INFO - PROCESS | 1726 | 1467036790950 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 07:13:10 INFO - PROCESS | 1726 | 1467036790954 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 07:13:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:13:10 INFO - PROCESS | 1726 | 1467036790970 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:13:10 INFO - PROCESS | 1726 | 1467036790974 Marionette TRACE conn4 <- [1,426,null,{}] 07:13:10 INFO - PROCESS | 1726 | 1467036790980 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:10 INFO - PROCESS | 1726 | 1467036790990 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:11 INFO - PROCESS | 1726 | 1467036791260 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 07:13:11 INFO - PROCESS | 1726 | 1467036791287 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:11 INFO - PROCESS | 1726 | 1467036791295 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f6aa400 == 69 [pid = 1726] [id = 114] 07:13:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x9255f800) [pid = 1726] [serial = 341] [outer = (nil)] 07:13:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x9a52f800) [pid = 1726] [serial = 342] [outer = 0x9255f800] 07:13:11 INFO - PROCESS | 1726 | 1467036791382 Marionette DEBUG loaded listener.js 07:13:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x9a53c800) [pid = 1726] [serial = 343] [outer = 0x9255f800] 07:13:12 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x8f6a0800) [pid = 1726] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:13:12 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x952ec800) [pid = 1726] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:13:12 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x9a25e000) [pid = 1726] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:13:12 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x9a4af000) [pid = 1726] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:13:12 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x91a9e800) [pid = 1726] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:13:12 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x924ccc00) [pid = 1726] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:13:12 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x952e9800) [pid = 1726] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:13:12 INFO - PROCESS | 1726 | 1467036792597 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 07:13:12 INFO - PROCESS | 1726 | 1467036792659 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 07:13:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:13:12 INFO - PROCESS | 1726 | 1467036792666 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:13:12 INFO - PROCESS | 1726 | 1467036792669 Marionette TRACE conn4 <- [1,430,null,{}] 07:13:12 INFO - PROCESS | 1726 | 1467036792677 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:12 INFO - PROCESS | 1726 | 1467036792683 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:12 INFO - PROCESS | 1726 | 1467036792865 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 07:13:13 INFO - PROCESS | 1726 | 1467036792994 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:13 INFO - PROCESS | 1726 | 1467036793000 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x919ca000 == 70 [pid = 1726] [id = 115] 07:13:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x924c1800) [pid = 1726] [serial = 344] [outer = (nil)] 07:13:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x9a53a400) [pid = 1726] [serial = 345] [outer = 0x924c1800] 07:13:13 INFO - PROCESS | 1726 | 1467036793074 Marionette DEBUG loaded listener.js 07:13:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x9a5e1800) [pid = 1726] [serial = 346] [outer = 0x924c1800] 07:13:13 INFO - PROCESS | 1726 | 1467036793862 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 07:13:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:13:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1238ms 07:13:13 INFO - PROCESS | 1726 | 1467036793905 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 07:13:13 INFO - PROCESS | 1726 | 1467036793909 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 07:13:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:13:13 INFO - PROCESS | 1726 | 1467036793916 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:13:13 INFO - PROCESS | 1726 | 1467036793920 Marionette TRACE conn4 <- [1,434,null,{}] 07:13:13 INFO - PROCESS | 1726 | 1467036793927 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:13 INFO - PROCESS | 1726 | 1467036793932 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:14 INFO - PROCESS | 1726 | 1467036794258 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 07:13:14 INFO - PROCESS | 1726 | 1467036794390 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:14 INFO - PROCESS | 1726 | 1467036794402 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff71800 == 71 [pid = 1726] [id = 116] 07:13:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x8ff72c00) [pid = 1726] [serial = 347] [outer = (nil)] 07:13:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x8ff79c00) [pid = 1726] [serial = 348] [outer = 0x8ff72c00] 07:13:14 INFO - PROCESS | 1726 | 1467036794493 Marionette DEBUG loaded listener.js 07:13:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x8ff80400) [pid = 1726] [serial = 349] [outer = 0x8ff72c00] 07:13:15 INFO - PROCESS | 1726 | 1467036795598 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 07:13:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:13:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1738ms 07:13:15 INFO - PROCESS | 1726 | 1467036795657 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 07:13:15 INFO - PROCESS | 1726 | 1467036795669 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 07:13:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:13:15 INFO - PROCESS | 1726 | 1467036795678 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:13:15 INFO - PROCESS | 1726 | 1467036795683 Marionette TRACE conn4 <- [1,438,null,{}] 07:13:15 INFO - PROCESS | 1726 | 1467036795693 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:15 INFO - PROCESS | 1726 | 1467036795698 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:15 INFO - PROCESS | 1726 | 1467036795957 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 07:13:16 INFO - PROCESS | 1726 | 1467036796236 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:16 INFO - PROCESS | 1726 | 1467036796244 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:16 INFO - PROCESS | 1726 | ++DOCSHELL 0x91c99c00 == 72 [pid = 1726] [id = 117] 07:13:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x9255cc00) [pid = 1726] [serial = 350] [outer = (nil)] 07:13:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x926eb800) [pid = 1726] [serial = 351] [outer = 0x9255cc00] 07:13:16 INFO - PROCESS | 1726 | 1467036796338 Marionette DEBUG loaded listener.js 07:13:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x92cb3800) [pid = 1726] [serial = 352] [outer = 0x9255cc00] 07:13:17 INFO - PROCESS | 1726 | 1467036797297 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 07:13:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:13:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1687ms 07:13:17 INFO - PROCESS | 1726 | 1467036797367 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 07:13:17 INFO - PROCESS | 1726 | 1467036797373 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 07:13:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:13:17 INFO - PROCESS | 1726 | 1467036797381 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:13:17 INFO - PROCESS | 1726 | 1467036797386 Marionette TRACE conn4 <- [1,442,null,{}] 07:13:17 INFO - PROCESS | 1726 | 1467036797393 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:17 INFO - PROCESS | 1726 | 1467036797398 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:17 INFO - PROCESS | 1726 | 1467036797651 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 07:13:17 INFO - PROCESS | 1726 | 1467036797970 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:17 INFO - PROCESS | 1726 | 1467036797977 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x924c6400 == 73 [pid = 1726] [id = 118] 07:13:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x95286c00) [pid = 1726] [serial = 353] [outer = (nil)] 07:13:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x9787c800) [pid = 1726] [serial = 354] [outer = 0x95286c00] 07:13:18 INFO - PROCESS | 1726 | 1467036798068 Marionette DEBUG loaded listener.js 07:13:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x99633000) [pid = 1726] [serial = 355] [outer = 0x95286c00] 07:13:19 INFO - PROCESS | 1726 | 1467036799074 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 07:13:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:13:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1739ms 07:13:19 INFO - PROCESS | 1726 | 1467036799121 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 07:13:19 INFO - PROCESS | 1726 | 1467036799129 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 07:13:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:13:19 INFO - PROCESS | 1726 | 1467036799149 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:13:19 INFO - PROCESS | 1726 | 1467036799158 Marionette TRACE conn4 <- [1,446,null,{}] 07:13:19 INFO - PROCESS | 1726 | 1467036799165 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:19 INFO - PROCESS | 1726 | 1467036799173 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:19 INFO - PROCESS | 1726 | 1467036799429 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 07:13:19 INFO - PROCESS | 1726 | 1467036799698 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:19 INFO - PROCESS | 1726 | 1467036799710 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f40b000 == 74 [pid = 1726] [id = 119] 07:13:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x8f6a3000) [pid = 1726] [serial = 356] [outer = (nil)] 07:13:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x9ae34c00) [pid = 1726] [serial = 357] [outer = 0x8f6a3000] 07:13:19 INFO - PROCESS | 1726 | 1467036799793 Marionette DEBUG loaded listener.js 07:13:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x9ae39000) [pid = 1726] [serial = 358] [outer = 0x8f6a3000] 07:13:20 INFO - PROCESS | 1726 | 1467036800819 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 07:13:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:13:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1758ms 07:13:20 INFO - PROCESS | 1726 | 1467036800899 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 07:13:20 INFO - PROCESS | 1726 | 1467036800904 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 07:13:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:13:20 INFO - PROCESS | 1726 | 1467036800911 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:13:20 INFO - PROCESS | 1726 | 1467036800915 Marionette TRACE conn4 <- [1,450,null,{}] 07:13:20 INFO - PROCESS | 1726 | 1467036800921 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:20 INFO - PROCESS | 1726 | 1467036800928 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:21 INFO - PROCESS | 1726 | 1467036801176 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 07:13:21 INFO - PROCESS | 1726 | 1467036801387 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:21 INFO - PROCESS | 1726 | 1467036801393 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a5e4800 == 75 [pid = 1726] [id = 120] 07:13:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x9ae36c00) [pid = 1726] [serial = 359] [outer = (nil)] 07:13:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x9b1c8800) [pid = 1726] [serial = 360] [outer = 0x9ae36c00] 07:13:21 INFO - PROCESS | 1726 | 1467036801482 Marionette DEBUG loaded listener.js 07:13:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x9b1d1400) [pid = 1726] [serial = 361] [outer = 0x9ae36c00] 07:13:22 INFO - PROCESS | 1726 | 1467036802419 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 07:13:22 INFO - PROCESS | 1726 | 1467036802507 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 07:13:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:13:22 INFO - PROCESS | 1726 | 1467036802514 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:13:22 INFO - PROCESS | 1726 | 1467036802519 Marionette TRACE conn4 <- [1,454,null,{}] 07:13:22 INFO - PROCESS | 1726 | 1467036802525 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:22 INFO - PROCESS | 1726 | 1467036802531 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:22 INFO - PROCESS | 1726 | 1467036802781 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 07:13:23 INFO - PROCESS | 1726 | 1467036803054 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:23 INFO - PROCESS | 1726 | 1467036803074 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff1bc00 == 76 [pid = 1726] [id = 121] 07:13:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x8ff1c000) [pid = 1726] [serial = 362] [outer = (nil)] 07:13:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x8ff1f000) [pid = 1726] [serial = 363] [outer = 0x8ff1c000] 07:13:23 INFO - PROCESS | 1726 | 1467036803169 Marionette DEBUG loaded listener.js 07:13:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x9b1c8000) [pid = 1726] [serial = 364] [outer = 0x8ff1c000] 07:13:24 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:13:24 INFO - PROCESS | 1726 | 1467036804167 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 07:13:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:13:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1687ms 07:13:24 INFO - PROCESS | 1726 | 1467036804203 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 07:13:24 INFO - PROCESS | 1726 | 1467036804207 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 07:13:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:13:24 INFO - PROCESS | 1726 | 1467036804214 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:13:24 INFO - PROCESS | 1726 | 1467036804219 Marionette TRACE conn4 <- [1,458,null,{}] 07:13:24 INFO - PROCESS | 1726 | 1467036804225 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:24 INFO - PROCESS | 1726 | 1467036804231 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:24 INFO - PROCESS | 1726 | 1467036804436 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 07:13:25 INFO - PROCESS | 1726 | 1467036805119 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:25 INFO - PROCESS | 1726 | 1467036805130 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:25 INFO - PROCESS | 1726 | ++DOCSHELL 0xa6209800 == 77 [pid = 1726] [id = 122] 07:13:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0xa620a000) [pid = 1726] [serial = 365] [outer = (nil)] 07:13:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0xa62bb800) [pid = 1726] [serial = 366] [outer = 0xa620a000] 07:13:25 INFO - PROCESS | 1726 | 1467036805340 Marionette DEBUG loaded listener.js 07:13:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0xa68a8400) [pid = 1726] [serial = 367] [outer = 0xa620a000] 07:13:26 INFO - PROCESS | 1726 | 1467036806367 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 07:13:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:13:26 INFO - PROCESS | 1726 | 1467036806407 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 07:13:26 INFO - PROCESS | 1726 | 1467036806415 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:13:26 INFO - PROCESS | 1726 | 1467036806418 Marionette TRACE conn4 <- [1,462,null,{}] 07:13:26 INFO - PROCESS | 1726 | 1467036806425 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:26 INFO - PROCESS | 1726 | 1467036806431 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:26 INFO - PROCESS | 1726 | 1467036806628 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 07:13:26 INFO - PROCESS | 1726 | 1467036806823 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:26 INFO - PROCESS | 1726 | 1467036806843 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d305c00 == 78 [pid = 1726] [id = 123] 07:13:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0x8d306000) [pid = 1726] [serial = 368] [outer = (nil)] 07:13:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x8d30f800) [pid = 1726] [serial = 369] [outer = 0x8d306000] 07:13:26 INFO - PROCESS | 1726 | 1467036806929 Marionette DEBUG loaded listener.js 07:13:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0x93a5a400) [pid = 1726] [serial = 370] [outer = 0x8d306000] 07:13:27 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:13:27 INFO - PROCESS | 1726 | 1467036807934 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:13:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:13:28 INFO - PROCESS | 1726 | 1467036808008 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 07:13:28 INFO - PROCESS | 1726 | 1467036808016 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:13:28 INFO - PROCESS | 1726 | 1467036808020 Marionette TRACE conn4 <- [1,466,null,{}] 07:13:28 INFO - PROCESS | 1726 | 1467036808027 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:28 INFO - PROCESS | 1726 | 1467036808031 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:28 INFO - PROCESS | 1726 | 1467036808276 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 07:13:28 INFO - PROCESS | 1726 | 1467036808557 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:28 INFO - PROCESS | 1726 | 1467036808564 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3d2400 == 79 [pid = 1726] [id = 124] 07:13:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0x8d3d3800) [pid = 1726] [serial = 371] [outer = (nil)] 07:13:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x8d3da800) [pid = 1726] [serial = 372] [outer = 0x8d3d3800] 07:13:28 INFO - PROCESS | 1726 | 1467036808652 Marionette DEBUG loaded listener.js 07:13:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x8d3de000) [pid = 1726] [serial = 373] [outer = 0x8d3d3800] 07:13:29 INFO - PROCESS | 1726 | 1467036809725 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 07:13:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:13:29 INFO - PROCESS | 1726 | 1467036809820 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 07:13:29 INFO - PROCESS | 1726 | 1467036809828 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:13:29 INFO - PROCESS | 1726 | 1467036809832 Marionette TRACE conn4 <- [1,470,null,{}] 07:13:29 INFO - PROCESS | 1726 | 1467036809839 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:29 INFO - PROCESS | 1726 | 1467036809844 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:30 INFO - PROCESS | 1726 | 1467036810411 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 07:13:30 INFO - PROCESS | 1726 | 1467036810700 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:30 INFO - PROCESS | 1726 | 1467036810712 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3d9800 == 80 [pid = 1726] [id = 125] 07:13:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x8ff17800) [pid = 1726] [serial = 374] [outer = (nil)] 07:13:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x8ff1d000) [pid = 1726] [serial = 375] [outer = 0x8ff17800] 07:13:30 INFO - PROCESS | 1726 | 1467036810805 Marionette DEBUG loaded listener.js 07:13:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x8ff7f400) [pid = 1726] [serial = 376] [outer = 0x8ff17800] 07:13:31 INFO - PROCESS | 1726 | 1467036811755 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 07:13:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:13:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1991ms 07:13:31 INFO - PROCESS | 1726 | 1467036811821 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 07:13:31 INFO - PROCESS | 1726 | 1467036811828 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 07:13:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:13:31 INFO - PROCESS | 1726 | 1467036811837 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:13:31 INFO - PROCESS | 1726 | 1467036811842 Marionette TRACE conn4 <- [1,474,null,{}] 07:13:31 INFO - PROCESS | 1726 | 1467036811850 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:31 INFO - PROCESS | 1726 | 1467036811861 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:32 INFO - PROCESS | 1726 | 1467036812110 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 07:13:32 INFO - PROCESS | 1726 | 1467036812450 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:32 INFO - PROCESS | 1726 | 1467036812458 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff7ec00 == 81 [pid = 1726] [id = 126] 07:13:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x91aa5800) [pid = 1726] [serial = 377] [outer = (nil)] 07:13:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x924c7000) [pid = 1726] [serial = 378] [outer = 0x91aa5800] 07:13:32 INFO - PROCESS | 1726 | 1467036812545 Marionette DEBUG loaded listener.js 07:13:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x92560400) [pid = 1726] [serial = 379] [outer = 0x91aa5800] 07:13:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x925e3000) [pid = 1726] [serial = 380] [outer = 0x93c38000] 07:13:33 INFO - PROCESS | 1726 | --DOCSHELL 0x924ce400 == 80 [pid = 1726] [id = 72] 07:13:33 INFO - PROCESS | 1726 | --DOCSHELL 0x919ca000 == 79 [pid = 1726] [id = 115] 07:13:33 INFO - PROCESS | 1726 | --DOCSHELL 0x8f6aa400 == 78 [pid = 1726] [id = 114] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0x9b1d5c00) [pid = 1726] [serial = 300] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1726 | --DOCSHELL 0x8f40e800 == 77 [pid = 1726] [id = 113] 07:13:33 INFO - PROCESS | 1726 | --DOCSHELL 0x8f409000 == 76 [pid = 1726] [id = 112] 07:13:33 INFO - PROCESS | 1726 | --DOCSHELL 0x926ef800 == 75 [pid = 1726] [id = 111] 07:13:33 INFO - PROCESS | 1726 | --DOCSHELL 0x92b51400 == 74 [pid = 1726] [id = 110] 07:13:33 INFO - PROCESS | 1726 | --DOCSHELL 0x919cdc00 == 73 [pid = 1726] [id = 109] 07:13:33 INFO - PROCESS | 1726 | --DOCSHELL 0x91a9d400 == 72 [pid = 1726] [id = 100] 07:13:33 INFO - PROCESS | 1726 | 1467036813730 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x8f6acc00) [pid = 1726] [serial = 235] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0xa682d800) [pid = 1726] [serial = 192] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0x9a53ac00) [pid = 1726] [serial = 295] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x9a5e8800) [pid = 1726] [serial = 297] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x9a9b9400) [pid = 1726] [serial = 298] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x93acd400) [pid = 1726] [serial = 261] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x91c8f800) [pid = 1726] [serial = 258] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x8f408400) [pid = 1726] [serial = 282] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x91c95800) [pid = 1726] [serial = 286] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0x91c8c400) [pid = 1726] [serial = 285] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x926d6000) [pid = 1726] [serial = 288] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x926e5000) [pid = 1726] [serial = 289] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x9a5eac00) [pid = 1726] [serial = 264] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x93ad2400) [pid = 1726] [serial = 279] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x926d8000) [pid = 1726] [serial = 270] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x965fb400) [pid = 1726] [serial = 291] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0xa108b000) [pid = 1726] [serial = 267] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x8f17f400) [pid = 1726] [serial = 276] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0xa2fafc00) [pid = 1726] [serial = 273] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x9a532c00) [pid = 1726] [serial = 294] [outer = (nil)] [url = about:blank] 07:13:33 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x99dc7800) [pid = 1726] [serial = 292] [outer = (nil)] [url = about:blank] 07:13:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:13:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1989ms 07:13:33 INFO - PROCESS | 1726 | 1467036813837 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 07:13:33 INFO - PROCESS | 1726 | 1467036813842 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 07:13:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:13:33 INFO - PROCESS | 1726 | 1467036813849 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:13:33 INFO - PROCESS | 1726 | 1467036813854 Marionette TRACE conn4 <- [1,478,null,{}] 07:13:33 INFO - PROCESS | 1726 | 1467036813860 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:33 INFO - PROCESS | 1726 | 1467036813865 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:34 INFO - PROCESS | 1726 | 1467036814135 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 07:13:34 INFO - PROCESS | 1726 | 1467036814294 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:34 INFO - PROCESS | 1726 | 1467036814303 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f17fc00 == 73 [pid = 1726] [id = 127] 07:13:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x919cdc00) [pid = 1726] [serial = 381] [outer = (nil)] 07:13:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x925de800) [pid = 1726] [serial = 382] [outer = 0x919cdc00] 07:13:34 INFO - PROCESS | 1726 | 1467036814382 Marionette DEBUG loaded listener.js 07:13:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x925e4000) [pid = 1726] [serial = 383] [outer = 0x919cdc00] 07:13:35 INFO - PROCESS | 1726 | 1467036815218 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 07:13:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:13:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1434ms 07:13:35 INFO - PROCESS | 1726 | 1467036815285 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 07:13:35 INFO - PROCESS | 1726 | 1467036815291 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 07:13:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:13:35 INFO - PROCESS | 1726 | 1467036815309 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:13:35 INFO - PROCESS | 1726 | 1467036815317 Marionette TRACE conn4 <- [1,482,null,{}] 07:13:35 INFO - PROCESS | 1726 | 1467036815323 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:35 INFO - PROCESS | 1726 | 1467036815331 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:35 INFO - PROCESS | 1726 | 1467036815538 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 07:13:35 INFO - PROCESS | 1726 | 1467036815696 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:35 INFO - PROCESS | 1726 | 1467036815705 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f409c00 == 74 [pid = 1726] [id = 128] 07:13:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x8ff17c00) [pid = 1726] [serial = 384] [outer = (nil)] 07:13:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x92b46800) [pid = 1726] [serial = 385] [outer = 0x8ff17c00] 07:13:35 INFO - PROCESS | 1726 | 1467036815789 Marionette DEBUG loaded listener.js 07:13:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x92cba400) [pid = 1726] [serial = 386] [outer = 0x8ff17c00] 07:13:36 INFO - PROCESS | 1726 | 1467036816705 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 07:13:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:13:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1444ms 07:13:36 INFO - PROCESS | 1726 | 1467036816745 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 07:13:36 INFO - PROCESS | 1726 | 1467036816750 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 07:13:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:13:36 INFO - PROCESS | 1726 | 1467036816756 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:13:36 INFO - PROCESS | 1726 | 1467036816759 Marionette TRACE conn4 <- [1,486,null,{}] 07:13:36 INFO - PROCESS | 1726 | 1467036816767 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:36 INFO - PROCESS | 1726 | 1467036816771 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:37 INFO - PROCESS | 1726 | 1467036817023 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 07:13:37 INFO - PROCESS | 1726 | 1467036817045 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:37 INFO - PROCESS | 1726 | 1467036817054 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:37 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d30e800 == 75 [pid = 1726] [id = 129] 07:13:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x926d9c00) [pid = 1726] [serial = 387] [outer = (nil)] 07:13:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x93adb400) [pid = 1726] [serial = 388] [outer = 0x926d9c00] 07:13:37 INFO - PROCESS | 1726 | 1467036817125 Marionette DEBUG loaded listener.js 07:13:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x93c39800) [pid = 1726] [serial = 389] [outer = 0x926d9c00] 07:13:38 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x92555000) [pid = 1726] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:13:38 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x95279000) [pid = 1726] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:13:38 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x92cb1c00) [pid = 1726] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:13:38 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x919ce800) [pid = 1726] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:13:38 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0x9255f800) [pid = 1726] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:13:38 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x919d3000) [pid = 1726] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:13:38 INFO - PROCESS | 1726 | 1467036818576 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 07:13:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:13:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1843ms 07:13:38 INFO - PROCESS | 1726 | 1467036818603 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 07:13:38 INFO - PROCESS | 1726 | 1467036818606 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 07:13:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:13:38 INFO - PROCESS | 1726 | 1467036818613 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:13:38 INFO - PROCESS | 1726 | 1467036818618 Marionette TRACE conn4 <- [1,490,null,{}] 07:13:38 INFO - PROCESS | 1726 | 1467036818624 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:38 INFO - PROCESS | 1726 | 1467036818630 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:38 INFO - PROCESS | 1726 | 1467036818860 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 07:13:39 INFO - PROCESS | 1726 | 1467036818997 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:39 INFO - PROCESS | 1726 | 1467036819014 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x95279800 == 76 [pid = 1726] [id = 130] 07:13:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x9527e400) [pid = 1726] [serial = 390] [outer = (nil)] 07:13:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x9658cc00) [pid = 1726] [serial = 391] [outer = 0x9527e400] 07:13:39 INFO - PROCESS | 1726 | 1467036819094 Marionette DEBUG loaded listener.js 07:13:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x9a267800) [pid = 1726] [serial = 392] [outer = 0x9527e400] 07:13:39 INFO - PROCESS | 1726 | 1467036819851 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 07:13:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:13:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1282ms 07:13:39 INFO - PROCESS | 1726 | 1467036819896 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 07:13:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:13:39 INFO - PROCESS | 1726 | 1467036819901 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 07:13:39 INFO - PROCESS | 1726 | 1467036819907 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:13:39 INFO - PROCESS | 1726 | 1467036819911 Marionette TRACE conn4 <- [1,494,null,{}] 07:13:39 INFO - PROCESS | 1726 | 1467036819917 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:39 INFO - PROCESS | 1726 | 1467036819923 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:40 INFO - PROCESS | 1726 | 1467036820101 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 07:13:40 INFO - PROCESS | 1726 | 1467036820112 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:40 INFO - PROCESS | 1726 | 1467036820121 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x91aa3c00 == 77 [pid = 1726] [id = 131] 07:13:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x92cb9000) [pid = 1726] [serial = 393] [outer = (nil)] 07:13:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x9a5b5400) [pid = 1726] [serial = 394] [outer = 0x92cb9000] 07:13:40 INFO - PROCESS | 1726 | 1467036820320 Marionette DEBUG loaded listener.js 07:13:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x9a70d800) [pid = 1726] [serial = 395] [outer = 0x92cb9000] 07:13:41 INFO - PROCESS | 1726 | 1467036821424 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 07:13:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:13:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1592ms 07:13:41 INFO - PROCESS | 1726 | 1467036821500 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 07:13:41 INFO - PROCESS | 1726 | 1467036821508 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 07:13:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:13:41 INFO - PROCESS | 1726 | 1467036821518 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:13:41 INFO - PROCESS | 1726 | 1467036821523 Marionette TRACE conn4 <- [1,498,null,{}] 07:13:41 INFO - PROCESS | 1726 | 1467036821535 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:41 INFO - PROCESS | 1726 | 1467036821541 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:41 INFO - PROCESS | 1726 | 1467036821801 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 07:13:42 INFO - PROCESS | 1726 | 1467036822064 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:42 INFO - PROCESS | 1726 | 1467036822072 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff1d400 == 78 [pid = 1726] [id = 132] 07:13:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0x8ff1f800) [pid = 1726] [serial = 396] [outer = (nil)] 07:13:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x91a9e800) [pid = 1726] [serial = 397] [outer = 0x8ff1f800] 07:13:42 INFO - PROCESS | 1726 | 1467036822203 Marionette DEBUG loaded listener.js 07:13:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0x924c4c00) [pid = 1726] [serial = 398] [outer = 0x8ff1f800] 07:13:43 INFO - PROCESS | 1726 | 1467036823174 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 07:13:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:13:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1696ms 07:13:43 INFO - PROCESS | 1726 | 1467036823221 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 07:13:43 INFO - PROCESS | 1726 | 1467036823229 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 07:13:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:13:43 INFO - PROCESS | 1726 | 1467036823242 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:13:43 INFO - PROCESS | 1726 | 1467036823248 Marionette TRACE conn4 <- [1,502,null,{}] 07:13:43 INFO - PROCESS | 1726 | 1467036823254 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:43 INFO - PROCESS | 1726 | 1467036823261 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:43 INFO - PROCESS | 1726 | 1467036823479 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 07:13:43 INFO - PROCESS | 1726 | 1467036823714 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:43 INFO - PROCESS | 1726 | 1467036823726 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x925df400 == 79 [pid = 1726] [id = 133] 07:13:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0x925e8000) [pid = 1726] [serial = 399] [outer = (nil)] 07:13:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x926ecc00) [pid = 1726] [serial = 400] [outer = 0x925e8000] 07:13:43 INFO - PROCESS | 1726 | 1467036823857 Marionette DEBUG loaded listener.js 07:13:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x92b4c000) [pid = 1726] [serial = 401] [outer = 0x925e8000] 07:13:44 INFO - PROCESS | 1726 | 1467036824844 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 07:13:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:13:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1652ms 07:13:44 INFO - PROCESS | 1726 | 1467036824895 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 07:13:44 INFO - PROCESS | 1726 | 1467036824900 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 07:13:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:13:44 INFO - PROCESS | 1726 | 1467036824908 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:13:44 INFO - PROCESS | 1726 | 1467036824915 Marionette TRACE conn4 <- [1,506,null,{}] 07:13:44 INFO - PROCESS | 1726 | 1467036824933 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:44 INFO - PROCESS | 1726 | 1467036824943 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:45 INFO - PROCESS | 1726 | 1467036825199 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 07:13:45 INFO - PROCESS | 1726 | 1467036825476 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:45 INFO - PROCESS | 1726 | 1467036825491 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a5dd400 == 80 [pid = 1726] [id = 134] 07:13:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x9a70c400) [pid = 1726] [serial = 402] [outer = (nil)] 07:13:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x9ae31000) [pid = 1726] [serial = 403] [outer = 0x9a70c400] 07:13:45 INFO - PROCESS | 1726 | 1467036825597 Marionette DEBUG loaded listener.js 07:13:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x9ae39800) [pid = 1726] [serial = 404] [outer = 0x9a70c400] 07:13:46 INFO - PROCESS | 1726 | 1467036826595 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 07:13:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:13:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1744ms 07:13:46 INFO - PROCESS | 1726 | 1467036826652 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 07:13:46 INFO - PROCESS | 1726 | 1467036826658 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 07:13:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:13:46 INFO - PROCESS | 1726 | 1467036826666 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:13:46 INFO - PROCESS | 1726 | 1467036826670 Marionette TRACE conn4 <- [1,510,null,{}] 07:13:46 INFO - PROCESS | 1726 | 1467036826677 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:46 INFO - PROCESS | 1726 | 1467036826683 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:46 INFO - PROCESS | 1726 | 1467036826903 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 07:13:47 INFO - PROCESS | 1726 | 1467036827143 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:47 INFO - PROCESS | 1726 | 1467036827152 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f407000 == 81 [pid = 1726] [id = 135] 07:13:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x8ff04c00) [pid = 1726] [serial = 405] [outer = (nil)] 07:13:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x8ff0a800) [pid = 1726] [serial = 406] [outer = 0x8ff04c00] 07:13:47 INFO - PROCESS | 1726 | 1467036827282 Marionette DEBUG loaded listener.js 07:13:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x8ff0e400) [pid = 1726] [serial = 407] [outer = 0x8ff04c00] 07:13:48 INFO - PROCESS | 1726 | 1467036828214 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 07:13:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:13:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1591ms 07:13:48 INFO - PROCESS | 1726 | 1467036828257 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 07:13:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:13:48 INFO - PROCESS | 1726 | 1467036828262 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 07:13:48 INFO - PROCESS | 1726 | 1467036828269 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:13:48 INFO - PROCESS | 1726 | 1467036828273 Marionette TRACE conn4 <- [1,514,null,{}] 07:13:48 INFO - PROCESS | 1726 | 1467036828279 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:48 INFO - PROCESS | 1726 | 1467036828285 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:48 INFO - PROCESS | 1726 | 1467036828490 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 07:13:48 INFO - PROCESS | 1726 | 1467036828721 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:48 INFO - PROCESS | 1726 | 1467036828732 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f181400 == 82 [pid = 1726] [id = 136] 07:13:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x8ff04000) [pid = 1726] [serial = 408] [outer = (nil)] 07:13:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 189 (0x9ae33400) [pid = 1726] [serial = 409] [outer = 0x8ff04000] 07:13:48 INFO - PROCESS | 1726 | 1467036828828 Marionette DEBUG loaded listener.js 07:13:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 190 (0x9b1c7400) [pid = 1726] [serial = 410] [outer = 0x8ff04000] 07:13:49 INFO - PROCESS | 1726 | 1467036829733 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 07:13:49 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 07:13:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1494ms 07:13:49 INFO - PROCESS | 1726 | 1467036829763 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 07:13:49 INFO - PROCESS | 1726 | 1467036829767 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 07:13:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:13:49 INFO - PROCESS | 1726 | 1467036829774 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:13:49 INFO - PROCESS | 1726 | 1467036829778 Marionette TRACE conn4 <- [1,518,null,{}] 07:13:49 INFO - PROCESS | 1726 | 1467036829784 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:49 INFO - PROCESS | 1726 | 1467036829795 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:50 INFO - PROCESS | 1726 | 1467036830036 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 07:13:50 INFO - PROCESS | 1726 | 1467036830270 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:50 INFO - PROCESS | 1726 | 1467036830282 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e8ce400 == 83 [pid = 1726] [id = 137] 07:13:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 191 (0x8e8d3400) [pid = 1726] [serial = 411] [outer = (nil)] 07:13:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 192 (0x9a9b4000) [pid = 1726] [serial = 412] [outer = 0x8e8d3400] 07:13:50 INFO - PROCESS | 1726 | 1467036830414 Marionette DEBUG loaded listener.js 07:13:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 193 (0x9d411800) [pid = 1726] [serial = 413] [outer = 0x8e8d3400] 07:13:51 INFO - PROCESS | 1726 | 1467036831369 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 07:13:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:13:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1631ms 07:13:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:13:51 INFO - PROCESS | 1726 | 1467036831406 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 07:13:51 INFO - PROCESS | 1726 | 1467036831409 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 07:13:51 INFO - PROCESS | 1726 | 1467036831417 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:13:51 INFO - PROCESS | 1726 | 1467036831421 Marionette TRACE conn4 <- [1,522,null,{}] 07:13:51 INFO - PROCESS | 1726 | 1467036831428 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:51 INFO - PROCESS | 1726 | 1467036831433 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:51 INFO - PROCESS | 1726 | 1467036831655 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 07:13:51 INFO - PROCESS | 1726 | 1467036831880 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:51 INFO - PROCESS | 1726 | 1467036831889 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e8d8c00 == 84 [pid = 1726] [id = 138] 07:13:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 194 (0x8e8db800) [pid = 1726] [serial = 414] [outer = (nil)] 07:13:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 195 (0x8e96a400) [pid = 1726] [serial = 415] [outer = 0x8e8db800] 07:13:52 INFO - PROCESS | 1726 | 1467036832032 Marionette DEBUG loaded listener.js 07:13:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 196 (0x8e96dc00) [pid = 1726] [serial = 416] [outer = 0x8e8db800] 07:13:53 INFO - PROCESS | 1726 | 1467036832996 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 07:13:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:13:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1638ms 07:13:53 INFO - PROCESS | 1726 | 1467036833056 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 07:13:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:13:53 INFO - PROCESS | 1726 | 1467036833067 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 07:13:53 INFO - PROCESS | 1726 | 1467036833074 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:13:53 INFO - PROCESS | 1726 | 1467036833079 Marionette TRACE conn4 <- [1,526,null,{}] 07:13:53 INFO - PROCESS | 1726 | 1467036833085 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:53 INFO - PROCESS | 1726 | 1467036833091 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:53 INFO - PROCESS | 1726 | 1467036833304 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 07:13:53 INFO - PROCESS | 1726 | 1467036833540 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:53 INFO - PROCESS | 1726 | 1467036833550 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c384000 == 85 [pid = 1726] [id = 139] 07:13:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 197 (0x8c384800) [pid = 1726] [serial = 417] [outer = (nil)] 07:13:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 198 (0x8c38a800) [pid = 1726] [serial = 418] [outer = 0x8c384800] 07:13:53 INFO - PROCESS | 1726 | 1467036833650 Marionette DEBUG loaded listener.js 07:13:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 199 (0x8c38e400) [pid = 1726] [serial = 419] [outer = 0x8c384800] 07:13:54 INFO - PROCESS | 1726 | 1467036834589 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 07:13:54 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 07:13:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1585ms 07:13:54 INFO - PROCESS | 1726 | 1467036834659 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 07:13:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:13:54 INFO - PROCESS | 1726 | 1467036834664 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 07:13:54 INFO - PROCESS | 1726 | 1467036834672 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:13:54 INFO - PROCESS | 1726 | 1467036834675 Marionette TRACE conn4 <- [1,530,null,{}] 07:13:54 INFO - PROCESS | 1726 | 1467036834682 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:54 INFO - PROCESS | 1726 | 1467036834687 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:54 INFO - PROCESS | 1726 | 1467036834936 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 07:13:55 INFO - PROCESS | 1726 | 1467036835218 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:55 INFO - PROCESS | 1726 | 1467036835228 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c386c00 == 86 [pid = 1726] [id = 140] 07:13:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 200 (0x8d303000) [pid = 1726] [serial = 420] [outer = (nil)] 07:13:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 201 (0x8e970400) [pid = 1726] [serial = 421] [outer = 0x8d303000] 07:13:55 INFO - PROCESS | 1726 | 1467036835314 Marionette DEBUG loaded listener.js 07:13:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 202 (0x8ff0d000) [pid = 1726] [serial = 422] [outer = 0x8d303000] 07:13:56 INFO - PROCESS | 1726 | 1467036836168 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 07:13:56 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 07:13:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:13:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:13:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:13:56 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 07:13:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:13:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:13:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:13:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1538ms 07:13:56 INFO - PROCESS | 1726 | 1467036836237 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 07:13:56 INFO - PROCESS | 1726 | 1467036836242 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 07:13:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:13:56 INFO - PROCESS | 1726 | 1467036836252 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:13:56 INFO - PROCESS | 1726 | 1467036836255 Marionette TRACE conn4 <- [1,534,null,{}] 07:13:56 INFO - PROCESS | 1726 | 1467036836262 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:56 INFO - PROCESS | 1726 | 1467036836268 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:56 INFO - PROCESS | 1726 | 1467036836494 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 07:13:56 INFO - PROCESS | 1726 | 1467036836729 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:56 INFO - PROCESS | 1726 | 1467036836743 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c382000 == 87 [pid = 1726] [id = 141] 07:13:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 203 (0x8c38b800) [pid = 1726] [serial = 423] [outer = (nil)] 07:13:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 204 (0x9a02f800) [pid = 1726] [serial = 424] [outer = 0x8c38b800] 07:13:56 INFO - PROCESS | 1726 | 1467036836841 Marionette DEBUG loaded listener.js 07:13:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 205 (0x9a032400) [pid = 1726] [serial = 425] [outer = 0x8c38b800] 07:13:57 INFO - PROCESS | 1726 | 1467036837742 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 07:13:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:13:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1537ms 07:13:57 INFO - PROCESS | 1726 | 1467036837796 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 07:13:57 INFO - PROCESS | 1726 | 1467036837800 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 07:13:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:13:57 INFO - PROCESS | 1726 | 1467036837811 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:13:57 INFO - PROCESS | 1726 | 1467036837817 Marionette TRACE conn4 <- [1,538,null,{}] 07:13:57 INFO - PROCESS | 1726 | 1467036837823 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:57 INFO - PROCESS | 1726 | 1467036837830 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:58 INFO - PROCESS | 1726 | 1467036838092 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 07:13:58 INFO - PROCESS | 1726 | 1467036838353 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:58 INFO - PROCESS | 1726 | 1467036838366 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd92400 == 88 [pid = 1726] [id = 142] 07:13:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 206 (0x8bd92800) [pid = 1726] [serial = 426] [outer = (nil)] 07:13:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 207 (0x9a02f000) [pid = 1726] [serial = 427] [outer = 0x8bd92800] 07:13:58 INFO - PROCESS | 1726 | 1467036838514 Marionette DEBUG loaded listener.js 07:13:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 208 (0xa2370400) [pid = 1726] [serial = 428] [outer = 0x8bd92800] 07:13:59 INFO - PROCESS | 1726 | 1467036839480 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 07:13:59 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. 07:13:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1687ms 07:13:59 INFO - PROCESS | 1726 | 1467036839499 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 07:13:59 INFO - PROCESS | 1726 | 1467036839503 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 07:13:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:13:59 INFO - PROCESS | 1726 | 1467036839511 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:13:59 INFO - PROCESS | 1726 | 1467036839515 Marionette TRACE conn4 <- [1,542,null,{}] 07:13:59 INFO - PROCESS | 1726 | 1467036839543 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:59 INFO - PROCESS | 1726 | 1467036839549 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:13:59 INFO - PROCESS | 1726 | 1467036839763 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 07:14:00 INFO - PROCESS | 1726 | 1467036840002 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:00 INFO - PROCESS | 1726 | 1467036840010 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bf9ec00 == 89 [pid = 1726] [id = 143] 07:14:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 209 (0x8bf9f800) [pid = 1726] [serial = 429] [outer = (nil)] 07:14:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 210 (0x8bfa6400) [pid = 1726] [serial = 430] [outer = 0x8bf9f800] 07:14:00 INFO - PROCESS | 1726 | 1467036840113 Marionette DEBUG loaded listener.js 07:14:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 211 (0x8bfa8800) [pid = 1726] [serial = 431] [outer = 0x8bf9f800] 07:14:01 INFO - PROCESS | 1726 | 1467036841055 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 07:14:01 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. 07:14:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1652ms 07:14:01 INFO - PROCESS | 1726 | 1467036841164 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 07:14:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:14:01 INFO - PROCESS | 1726 | 1467036841168 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 07:14:01 INFO - PROCESS | 1726 | 1467036841177 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:14:01 INFO - PROCESS | 1726 | 1467036841180 Marionette TRACE conn4 <- [1,546,null,{}] 07:14:01 INFO - PROCESS | 1726 | 1467036841187 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:01 INFO - PROCESS | 1726 | 1467036841193 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:01 INFO - PROCESS | 1726 | 1467036841470 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 07:14:01 INFO - PROCESS | 1726 | 1467036841766 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:01 INFO - PROCESS | 1726 | 1467036841773 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd94000 == 90 [pid = 1726] [id = 144] 07:14:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 212 (0x8bd98c00) [pid = 1726] [serial = 432] [outer = (nil)] 07:14:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 213 (0x8bfac000) [pid = 1726] [serial = 433] [outer = 0x8bd98c00] 07:14:01 INFO - PROCESS | 1726 | 1467036841861 Marionette DEBUG loaded listener.js 07:14:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 214 (0x9255ac00) [pid = 1726] [serial = 434] [outer = 0x8bd98c00] 07:14:02 INFO - PROCESS | 1726 | 1467036842837 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 07:14:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:14:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1687ms 07:14:02 INFO - PROCESS | 1726 | 1467036842898 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 07:14:02 INFO - PROCESS | 1726 | 1467036842903 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 07:14:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:14:02 INFO - PROCESS | 1726 | 1467036842914 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:14:02 INFO - PROCESS | 1726 | 1467036842917 Marionette TRACE conn4 <- [1,550,null,{}] 07:14:02 INFO - PROCESS | 1726 | 1467036842923 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:02 INFO - PROCESS | 1726 | 1467036842929 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:03 INFO - PROCESS | 1726 | 1467036843159 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 07:14:03 INFO - PROCESS | 1726 | 1467036843442 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:03 INFO - PROCESS | 1726 | 1467036843454 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa5800 == 91 [pid = 1726] [id = 145] 07:14:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 215 (0x8bfaa800) [pid = 1726] [serial = 435] [outer = (nil)] 07:14:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 216 (0x9a023c00) [pid = 1726] [serial = 436] [outer = 0x8bfaa800] 07:14:03 INFO - PROCESS | 1726 | 1467036843537 Marionette DEBUG loaded listener.js 07:14:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 217 (0xa1027400) [pid = 1726] [serial = 437] [outer = 0x8bfaa800] 07:14:04 INFO - PROCESS | 1726 | 1467036844491 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 07:14:04 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. 07:14:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1635ms 07:14:04 INFO - PROCESS | 1726 | 1467036844554 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 07:14:04 INFO - PROCESS | 1726 | 1467036844559 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 07:14:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:14:04 INFO - PROCESS | 1726 | 1467036844567 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:14:04 INFO - PROCESS | 1726 | 1467036844572 Marionette TRACE conn4 <- [1,554,null,{}] 07:14:04 INFO - PROCESS | 1726 | 1467036844578 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:04 INFO - PROCESS | 1726 | 1467036844584 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:04 INFO - PROCESS | 1726 | 1467036844805 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 07:14:05 INFO - PROCESS | 1726 | 1467036845397 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:05 INFO - PROCESS | 1726 | 1467036845406 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d1800 == 92 [pid = 1726] [id = 146] 07:14:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 218 (0x8bd8b400) [pid = 1726] [serial = 438] [outer = (nil)] 07:14:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 219 (0x8bd8f400) [pid = 1726] [serial = 439] [outer = 0x8bd8b400] 07:14:05 INFO - PROCESS | 1726 | 1467036845502 Marionette DEBUG loaded listener.js 07:14:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 220 (0x8bd98400) [pid = 1726] [serial = 440] [outer = 0x8bd8b400] 07:14:06 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:06 INFO - PROCESS | 1726 | 1467036846530 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 07:14:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:14:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1991ms 07:14:06 INFO - PROCESS | 1726 | 1467036846562 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 07:14:06 INFO - PROCESS | 1726 | 1467036846567 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 07:14:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:14:06 INFO - PROCESS | 1726 | 1467036846576 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:14:06 INFO - PROCESS | 1726 | 1467036846581 Marionette TRACE conn4 <- [1,558,null,{}] 07:14:06 INFO - PROCESS | 1726 | 1467036846590 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:06 INFO - PROCESS | 1726 | 1467036846598 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:06 INFO - PROCESS | 1726 | 1467036846847 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 07:14:07 INFO - PROCESS | 1726 | 1467036847239 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:07 INFO - PROCESS | 1726 | 1467036847252 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d304c00 == 93 [pid = 1726] [id = 147] 07:14:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 221 (0x8d305800) [pid = 1726] [serial = 441] [outer = (nil)] 07:14:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 222 (0x8d3dac00) [pid = 1726] [serial = 442] [outer = 0x8d305800] 07:14:07 INFO - PROCESS | 1726 | 1467036847332 Marionette DEBUG loaded listener.js 07:14:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 223 (0x8e8cfc00) [pid = 1726] [serial = 443] [outer = 0x8d305800] 07:14:08 INFO - PROCESS | 1726 | 1467036848236 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 07:14:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:14:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1786ms 07:14:08 INFO - PROCESS | 1726 | --DOMWINDOW == 222 (0x9a53a400) [pid = 1726] [serial = 345] [outer = (nil)] [url = about:blank] 07:14:08 INFO - PROCESS | 1726 | --DOCSHELL 0x95279800 == 92 [pid = 1726] [id = 130] 07:14:08 INFO - PROCESS | 1726 | --DOCSHELL 0x8d30e800 == 91 [pid = 1726] [id = 129] 07:14:08 INFO - PROCESS | 1726 | 1467036848421 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 07:14:08 INFO - PROCESS | 1726 | 1467036848429 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 07:14:08 INFO - PROCESS | 1726 | --DOCSHELL 0x8f409c00 == 90 [pid = 1726] [id = 128] 07:14:08 INFO - PROCESS | 1726 | --DOCSHELL 0x8f17fc00 == 89 [pid = 1726] [id = 127] 07:14:08 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff7ec00 == 88 [pid = 1726] [id = 126] 07:14:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:14:08 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3d9800 == 87 [pid = 1726] [id = 125] 07:14:08 INFO - PROCESS | 1726 | --DOCSHELL 0x9a5e4800 == 86 [pid = 1726] [id = 120] 07:14:08 INFO - PROCESS | 1726 | 1467036848455 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:14:08 INFO - PROCESS | 1726 | 1467036848459 Marionette TRACE conn4 <- [1,562,null,{}] 07:14:08 INFO - PROCESS | 1726 | --DOCSHELL 0x8f40b000 == 85 [pid = 1726] [id = 119] 07:14:08 INFO - PROCESS | 1726 | --DOCSHELL 0x924c6400 == 84 [pid = 1726] [id = 118] 07:14:08 INFO - PROCESS | 1726 | --DOCSHELL 0x91c99c00 == 83 [pid = 1726] [id = 117] 07:14:08 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff71800 == 82 [pid = 1726] [id = 116] 07:14:08 INFO - PROCESS | 1726 | 1467036848474 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:08 INFO - PROCESS | 1726 | 1467036848480 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:08 INFO - PROCESS | 1726 | 1467036848678 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 07:14:08 INFO - PROCESS | 1726 | --DOMWINDOW == 221 (0x92561000) [pid = 1726] [serial = 339] [outer = (nil)] [url = about:blank] 07:14:08 INFO - PROCESS | 1726 | --DOMWINDOW == 220 (0xa255fc00) [pid = 1726] [serial = 315] [outer = (nil)] [url = about:blank] 07:14:08 INFO - PROCESS | 1726 | --DOMWINDOW == 219 (0x965f1000) [pid = 1726] [serial = 333] [outer = (nil)] [url = about:blank] 07:14:08 INFO - PROCESS | 1726 | --DOMWINDOW == 218 (0x9bbafc00) [pid = 1726] [serial = 312] [outer = (nil)] [url = about:blank] 07:14:08 INFO - PROCESS | 1726 | --DOMWINDOW == 217 (0x92cbfc00) [pid = 1726] [serial = 331] [outer = (nil)] [url = about:blank] 07:14:08 INFO - PROCESS | 1726 | --DOMWINDOW == 216 (0x92cbd400) [pid = 1726] [serial = 330] [outer = (nil)] [url = about:blank] 07:14:08 INFO - PROCESS | 1726 | --DOMWINDOW == 215 (0x92cb6000) [pid = 1726] [serial = 324] [outer = (nil)] [url = about:blank] 07:14:08 INFO - PROCESS | 1726 | --DOMWINDOW == 214 (0x8ff79800) [pid = 1726] [serial = 303] [outer = (nil)] [url = about:blank] 07:14:08 INFO - PROCESS | 1726 | --DOMWINDOW == 213 (0x99fd7800) [pid = 1726] [serial = 334] [outer = (nil)] [url = about:blank] 07:14:08 INFO - PROCESS | 1726 | --DOMWINDOW == 212 (0x91aa2000) [pid = 1726] [serial = 327] [outer = (nil)] [url = about:blank] 07:14:08 INFO - PROCESS | 1726 | --DOMWINDOW == 211 (0x9a25c800) [pid = 1726] [serial = 309] [outer = (nil)] [url = about:blank] 07:14:08 INFO - PROCESS | 1726 | --DOMWINDOW == 210 (0xa6860c00) [pid = 1726] [serial = 318] [outer = (nil)] [url = about:blank] 07:14:08 INFO - PROCESS | 1726 | --DOMWINDOW == 209 (0x9222a400) [pid = 1726] [serial = 328] [outer = (nil)] [url = about:blank] 07:14:08 INFO - PROCESS | 1726 | --DOMWINDOW == 208 (0x91c98000) [pid = 1726] [serial = 306] [outer = (nil)] [url = about:blank] 07:14:08 INFO - PROCESS | 1726 | --DOMWINDOW == 207 (0x92562800) [pid = 1726] [serial = 340] [outer = (nil)] [url = about:blank] 07:14:08 INFO - PROCESS | 1726 | --DOMWINDOW == 206 (0x92b50000) [pid = 1726] [serial = 321] [outer = (nil)] [url = about:blank] 07:14:08 INFO - PROCESS | 1726 | --DOMWINDOW == 205 (0x9a53c800) [pid = 1726] [serial = 343] [outer = (nil)] [url = about:blank] 07:14:08 INFO - PROCESS | 1726 | --DOMWINDOW == 204 (0x92556c00) [pid = 1726] [serial = 336] [outer = (nil)] [url = about:blank] 07:14:08 INFO - PROCESS | 1726 | --DOMWINDOW == 203 (0x9a52f800) [pid = 1726] [serial = 342] [outer = (nil)] [url = about:blank] 07:14:08 INFO - PROCESS | 1726 | --DOMWINDOW == 202 (0x9255a800) [pid = 1726] [serial = 337] [outer = (nil)] [url = about:blank] 07:14:08 INFO - PROCESS | 1726 | 1467036848965 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:08 INFO - PROCESS | 1726 | 1467036848974 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3d5400 == 83 [pid = 1726] [id = 148] 07:14:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 203 (0x8e8d8800) [pid = 1726] [serial = 444] [outer = (nil)] 07:14:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 204 (0x8f40cc00) [pid = 1726] [serial = 445] [outer = 0x8e8d8800] 07:14:09 INFO - PROCESS | 1726 | 1467036849083 Marionette DEBUG loaded listener.js 07:14:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 205 (0x8ff0c000) [pid = 1726] [serial = 446] [outer = 0x8e8d8800] 07:14:09 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:09 INFO - PROCESS | 1726 | 1467036849894 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 07:14:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:14:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1507ms 07:14:09 INFO - PROCESS | 1726 | 1467036849951 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 07:14:09 INFO - PROCESS | 1726 | 1467036849954 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 07:14:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:14:09 INFO - PROCESS | 1726 | 1467036849983 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:14:10 INFO - PROCESS | 1726 | 1467036849993 Marionette TRACE conn4 <- [1,566,null,{}] 07:14:10 INFO - PROCESS | 1726 | 1467036850007 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:10 INFO - PROCESS | 1726 | 1467036850015 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:10 INFO - PROCESS | 1726 | 1467036850219 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 07:14:10 INFO - PROCESS | 1726 | 1467036850388 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:10 INFO - PROCESS | 1726 | 1467036850397 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3d6800 == 84 [pid = 1726] [id = 149] 07:14:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 206 (0x8ff15c00) [pid = 1726] [serial = 447] [outer = (nil)] 07:14:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 207 (0x91c8c400) [pid = 1726] [serial = 448] [outer = 0x8ff15c00] 07:14:10 INFO - PROCESS | 1726 | 1467036850473 Marionette DEBUG loaded listener.js 07:14:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 208 (0x91c99c00) [pid = 1726] [serial = 449] [outer = 0x8ff15c00] 07:14:11 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:11 INFO - PROCESS | 1726 | 1467036851392 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:14:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:14:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1469ms 07:14:11 INFO - PROCESS | 1726 | 1467036851434 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 07:14:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:14:11 INFO - PROCESS | 1726 | 1467036851439 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 07:14:11 INFO - PROCESS | 1726 | 1467036851447 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:14:11 INFO - PROCESS | 1726 | 1467036851450 Marionette TRACE conn4 <- [1,570,null,{}] 07:14:11 INFO - PROCESS | 1726 | 1467036851457 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:11 INFO - PROCESS | 1726 | 1467036851462 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:11 INFO - PROCESS | 1726 | 1467036851730 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 07:14:11 INFO - PROCESS | 1726 | 1467036851760 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:11 INFO - PROCESS | 1726 | 1467036851769 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f179000 == 85 [pid = 1726] [id = 150] 07:14:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 209 (0x8ff7e800) [pid = 1726] [serial = 450] [outer = (nil)] 07:14:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 210 (0x92558400) [pid = 1726] [serial = 451] [outer = 0x8ff7e800] 07:14:11 INFO - PROCESS | 1726 | 1467036851840 Marionette DEBUG loaded listener.js 07:14:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 211 (0x9255f000) [pid = 1726] [serial = 452] [outer = 0x8ff7e800] 07:14:12 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:13 INFO - PROCESS | 1726 | 1467036853274 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 07:14:13 INFO - PROCESS | 1726 | --DOMWINDOW == 210 (0x8ff17800) [pid = 1726] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:14:13 INFO - PROCESS | 1726 | --DOMWINDOW == 209 (0x926d9c00) [pid = 1726] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:14:13 INFO - PROCESS | 1726 | --DOMWINDOW == 208 (0x9527e400) [pid = 1726] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:14:13 INFO - PROCESS | 1726 | --DOMWINDOW == 207 (0x919cdc00) [pid = 1726] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:14:13 INFO - PROCESS | 1726 | --DOMWINDOW == 206 (0x91aa5800) [pid = 1726] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:14:13 INFO - PROCESS | 1726 | --DOMWINDOW == 205 (0x8ff17c00) [pid = 1726] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:14:13 INFO - PROCESS | 1726 | --DOMWINDOW == 204 (0x924c1800) [pid = 1726] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:14:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:14:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1890ms 07:14:13 INFO - PROCESS | 1726 | 1467036853346 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 07:14:13 INFO - PROCESS | 1726 | 1467036853349 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 07:14:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:14:13 INFO - PROCESS | 1726 | 1467036853357 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:14:13 INFO - PROCESS | 1726 | 1467036853361 Marionette TRACE conn4 <- [1,574,null,{}] 07:14:13 INFO - PROCESS | 1726 | 1467036853368 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:13 INFO - PROCESS | 1726 | 1467036853373 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:13 INFO - PROCESS | 1726 | 1467036853607 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 07:14:13 INFO - PROCESS | 1726 | 1467036853761 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:13 INFO - PROCESS | 1726 | 1467036853779 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x92555800 == 86 [pid = 1726] [id = 151] 07:14:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 205 (0x92557800) [pid = 1726] [serial = 453] [outer = (nil)] 07:14:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 206 (0x925dc400) [pid = 1726] [serial = 454] [outer = 0x92557800] 07:14:13 INFO - PROCESS | 1726 | 1467036853866 Marionette DEBUG loaded listener.js 07:14:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 207 (0x926db000) [pid = 1726] [serial = 455] [outer = 0x92557800] 07:14:14 INFO - PROCESS | 1726 | 1467036854675 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:14:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:14:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1386ms 07:14:14 INFO - PROCESS | 1726 | 1467036854744 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 07:14:14 INFO - PROCESS | 1726 | 1467036854748 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 07:14:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:14:14 INFO - PROCESS | 1726 | 1467036854757 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:14:14 INFO - PROCESS | 1726 | 1467036854761 Marionette TRACE conn4 <- [1,578,null,{}] 07:14:14 INFO - PROCESS | 1726 | 1467036854767 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:14 INFO - PROCESS | 1726 | 1467036854773 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:14 INFO - PROCESS | 1726 | 1467036854977 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 07:14:15 INFO - PROCESS | 1726 | 1467036855129 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:15 INFO - PROCESS | 1726 | 1467036855137 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e96e800 == 87 [pid = 1726] [id = 152] 07:14:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 208 (0x926e8c00) [pid = 1726] [serial = 456] [outer = (nil)] 07:14:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 209 (0x92cc0400) [pid = 1726] [serial = 457] [outer = 0x926e8c00] 07:14:15 INFO - PROCESS | 1726 | 1467036855212 Marionette DEBUG loaded listener.js 07:14:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 210 (0x93a59400) [pid = 1726] [serial = 458] [outer = 0x926e8c00] 07:14:16 INFO - PROCESS | 1726 | 1467036856372 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 07:14:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:14:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1689ms 07:14:16 INFO - PROCESS | 1726 | 1467036856448 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 07:14:16 INFO - PROCESS | 1726 | 1467036856453 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 07:14:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:14:16 INFO - PROCESS | 1726 | 1467036856464 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:14:16 INFO - PROCESS | 1726 | 1467036856469 Marionette TRACE conn4 <- [1,582,null,{}] 07:14:16 INFO - PROCESS | 1726 | 1467036856478 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:16 INFO - PROCESS | 1726 | 1467036856487 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:16 INFO - PROCESS | 1726 | 1467036856767 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 07:14:17 INFO - PROCESS | 1726 | 1467036857025 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:17 INFO - PROCESS | 1726 | 1467036857039 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd92c00 == 88 [pid = 1726] [id = 153] 07:14:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 211 (0x8bfab800) [pid = 1726] [serial = 459] [outer = (nil)] 07:14:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 212 (0x8d3dd400) [pid = 1726] [serial = 460] [outer = 0x8bfab800] 07:14:17 INFO - PROCESS | 1726 | 1467036857179 Marionette DEBUG loaded listener.js 07:14:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 213 (0x8e967000) [pid = 1726] [serial = 461] [outer = 0x8bfab800] 07:14:18 INFO - PROCESS | 1726 | 1467036858173 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 07:14:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:14:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1742ms 07:14:18 INFO - PROCESS | 1726 | 1467036858207 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 07:14:18 INFO - PROCESS | 1726 | 1467036858215 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 07:14:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:14:18 INFO - PROCESS | 1726 | 1467036858228 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:14:18 INFO - PROCESS | 1726 | 1467036858234 Marionette TRACE conn4 <- [1,586,null,{}] 07:14:18 INFO - PROCESS | 1726 | 1467036858240 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:18 INFO - PROCESS | 1726 | 1467036858246 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:18 INFO - PROCESS | 1726 | 1467036858486 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 07:14:18 INFO - PROCESS | 1726 | 1467036858736 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:18 INFO - PROCESS | 1726 | 1467036858746 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff15400 == 89 [pid = 1726] [id = 154] 07:14:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 214 (0x8ff71c00) [pid = 1726] [serial = 462] [outer = (nil)] 07:14:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 215 (0x91a99800) [pid = 1726] [serial = 463] [outer = 0x8ff71c00] 07:14:18 INFO - PROCESS | 1726 | 1467036858882 Marionette DEBUG loaded listener.js 07:14:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 216 (0x91c91000) [pid = 1726] [serial = 464] [outer = 0x8ff71c00] 07:14:19 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:19 INFO - PROCESS | 1726 | 1467036859884 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 07:14:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:14:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1687ms 07:14:19 INFO - PROCESS | 1726 | 1467036859916 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 07:14:19 INFO - PROCESS | 1726 | 1467036859920 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 07:14:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:14:19 INFO - PROCESS | 1726 | 1467036859929 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:14:19 INFO - PROCESS | 1726 | 1467036859935 Marionette TRACE conn4 <- [1,590,null,{}] 07:14:19 INFO - PROCESS | 1726 | 1467036859953 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:19 INFO - PROCESS | 1726 | 1467036859964 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:20 INFO - PROCESS | 1726 | 1467036860192 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 07:14:20 INFO - PROCESS | 1726 | 1467036860545 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:20 INFO - PROCESS | 1726 | 1467036860557 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x993c6400 == 90 [pid = 1726] [id = 155] 07:14:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 217 (0x99dc7800) [pid = 1726] [serial = 465] [outer = (nil)] 07:14:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 218 (0x9a030000) [pid = 1726] [serial = 466] [outer = 0x99dc7800] 07:14:20 INFO - PROCESS | 1726 | 1467036860655 Marionette DEBUG loaded listener.js 07:14:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 219 (0x9a52d800) [pid = 1726] [serial = 467] [outer = 0x99dc7800] 07:14:21 INFO - PROCESS | 1726 | 1467036861827 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 07:14:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:14:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1963ms 07:14:21 INFO - PROCESS | 1726 | 1467036861893 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 07:14:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:14:21 INFO - PROCESS | 1726 | 1467036861900 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 07:14:21 INFO - PROCESS | 1726 | 1467036861907 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:14:21 INFO - PROCESS | 1726 | 1467036861911 Marionette TRACE conn4 <- [1,594,null,{}] 07:14:21 INFO - PROCESS | 1726 | 1467036861919 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:21 INFO - PROCESS | 1726 | 1467036861925 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:22 INFO - PROCESS | 1726 | 1467036862208 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 07:14:22 INFO - PROCESS | 1726 | 1467036862455 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:22 INFO - PROCESS | 1726 | 1467036862464 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff08400 == 91 [pid = 1726] [id = 156] 07:14:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 220 (0x92cb6000) [pid = 1726] [serial = 468] [outer = (nil)] 07:14:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 221 (0x9a5b9000) [pid = 1726] [serial = 469] [outer = 0x92cb6000] 07:14:22 INFO - PROCESS | 1726 | 1467036862590 Marionette DEBUG loaded listener.js 07:14:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 222 (0x9a9b7000) [pid = 1726] [serial = 470] [outer = 0x92cb6000] 07:14:23 INFO - PROCESS | 1726 | 1467036863525 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:14:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:14:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1686ms 07:14:23 INFO - PROCESS | 1726 | 1467036863594 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 07:14:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:14:23 INFO - PROCESS | 1726 | 1467036863599 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 07:14:23 INFO - PROCESS | 1726 | 1467036863606 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:14:23 INFO - PROCESS | 1726 | 1467036863610 Marionette TRACE conn4 <- [1,598,null,{}] 07:14:23 INFO - PROCESS | 1726 | 1467036863616 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:23 INFO - PROCESS | 1726 | 1467036863622 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:23 INFO - PROCESS | 1726 | 1467036863844 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 07:14:24 INFO - PROCESS | 1726 | 1467036864088 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:24 INFO - PROCESS | 1726 | 1467036864097 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a53a400 == 92 [pid = 1726] [id = 157] 07:14:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 223 (0x9a53b000) [pid = 1726] [serial = 471] [outer = (nil)] 07:14:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 224 (0x9ae37400) [pid = 1726] [serial = 472] [outer = 0x9a53b000] 07:14:24 INFO - PROCESS | 1726 | 1467036864225 Marionette DEBUG loaded listener.js 07:14:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 225 (0x9b6ebc00) [pid = 1726] [serial = 473] [outer = 0x9a53b000] 07:14:25 INFO - PROCESS | 1726 | 1467036865363 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 07:14:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:14:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1793ms 07:14:25 INFO - PROCESS | 1726 | 1467036865399 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 07:14:25 INFO - PROCESS | 1726 | 1467036865402 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 07:14:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:14:25 INFO - PROCESS | 1726 | 1467036865411 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:14:25 INFO - PROCESS | 1726 | 1467036865415 Marionette TRACE conn4 <- [1,602,null,{}] 07:14:25 INFO - PROCESS | 1726 | 1467036865422 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:25 INFO - PROCESS | 1726 | 1467036865433 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:25 INFO - PROCESS | 1726 | 1467036865679 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 07:14:25 INFO - PROCESS | 1726 | 1467036865950 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:25 INFO - PROCESS | 1726 | 1467036865966 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a5dc000 == 93 [pid = 1726] [id = 158] 07:14:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 226 (0x9ae35800) [pid = 1726] [serial = 474] [outer = (nil)] 07:14:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 227 (0xa6ea8400) [pid = 1726] [serial = 475] [outer = 0x9ae35800] 07:14:26 INFO - PROCESS | 1726 | 1467036866061 Marionette DEBUG loaded listener.js 07:14:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 228 (0xa6f41800) [pid = 1726] [serial = 476] [outer = 0x9ae35800] 07:14:27 INFO - PROCESS | 1726 | 1467036867007 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 07:14:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:14:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1641ms 07:14:27 INFO - PROCESS | 1726 | 1467036867054 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 07:14:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:14:27 INFO - PROCESS | 1726 | 1467036867058 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 07:14:27 INFO - PROCESS | 1726 | 1467036867065 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:14:27 INFO - PROCESS | 1726 | 1467036867069 Marionette TRACE conn4 <- [1,606,null,{}] 07:14:27 INFO - PROCESS | 1726 | 1467036867075 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:27 INFO - PROCESS | 1726 | 1467036867081 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:27 INFO - PROCESS | 1726 | 1467036867302 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 07:14:27 INFO - PROCESS | 1726 | 1467036867545 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:27 INFO - PROCESS | 1726 | 1467036867553 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:27 INFO - PROCESS | 1726 | ++DOCSHELL 0xa682d800 == 94 [pid = 1726] [id = 159] 07:14:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 229 (0xa689fc00) [pid = 1726] [serial = 477] [outer = (nil)] 07:14:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 230 (0xa6ba0000) [pid = 1726] [serial = 478] [outer = 0xa689fc00] 07:14:27 INFO - PROCESS | 1726 | 1467036867685 Marionette DEBUG loaded listener.js 07:14:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 231 (0xa6ba2c00) [pid = 1726] [serial = 479] [outer = 0xa689fc00] 07:14:28 INFO - PROCESS | 1726 | 1467036868557 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:14:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:14:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1537ms 07:14:28 INFO - PROCESS | 1726 | 1467036868602 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 07:14:28 INFO - PROCESS | 1726 | 1467036868607 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 07:14:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:14:28 INFO - PROCESS | 1726 | 1467036868634 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:14:28 INFO - PROCESS | 1726 | 1467036868638 Marionette TRACE conn4 <- [1,610,null,{}] 07:14:28 INFO - PROCESS | 1726 | 1467036868644 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:28 INFO - PROCESS | 1726 | 1467036868649 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:28 INFO - PROCESS | 1726 | 1467036868868 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 07:14:29 INFO - PROCESS | 1726 | 1467036869113 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:29 INFO - PROCESS | 1726 | 1467036869122 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba1800 == 95 [pid = 1726] [id = 160] 07:14:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 232 (0x8bba2800) [pid = 1726] [serial = 480] [outer = (nil)] 07:14:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 233 (0x8bba9c00) [pid = 1726] [serial = 481] [outer = 0x8bba2800] 07:14:29 INFO - PROCESS | 1726 | 1467036869222 Marionette DEBUG loaded listener.js 07:14:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 234 (0x8bbad400) [pid = 1726] [serial = 482] [outer = 0x8bba2800] 07:14:30 INFO - PROCESS | 1726 | 1467036870151 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 07:14:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:14:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1586ms 07:14:30 INFO - PROCESS | 1726 | 1467036870217 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 07:14:30 INFO - PROCESS | 1726 | 1467036870221 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 07:14:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:14:30 INFO - PROCESS | 1726 | 1467036870240 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:14:30 INFO - PROCESS | 1726 | 1467036870243 Marionette TRACE conn4 <- [1,614,null,{}] 07:14:30 INFO - PROCESS | 1726 | 1467036870251 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:30 INFO - PROCESS | 1726 | 1467036870258 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:30 INFO - PROCESS | 1726 | 1467036870518 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 07:14:30 INFO - PROCESS | 1726 | 1467036870806 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:30 INFO - PROCESS | 1726 | 1467036870816 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba6000 == 96 [pid = 1726] [id = 161] 07:14:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 235 (0x8bba6c00) [pid = 1726] [serial = 483] [outer = (nil)] 07:14:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 236 (0x8de8bc00) [pid = 1726] [serial = 484] [outer = 0x8bba6c00] 07:14:30 INFO - PROCESS | 1726 | 1467036870907 Marionette DEBUG loaded listener.js 07:14:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 237 (0x8de8dc00) [pid = 1726] [serial = 485] [outer = 0x8bba6c00] 07:14:31 INFO - PROCESS | 1726 | 1467036871898 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:14:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:14:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1691ms 07:14:31 INFO - PROCESS | 1726 | 1467036871932 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 07:14:31 INFO - PROCESS | 1726 | 1467036871937 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 07:14:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:14:31 INFO - PROCESS | 1726 | 1467036871949 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:14:31 INFO - PROCESS | 1726 | 1467036871952 Marionette TRACE conn4 <- [1,618,null,{}] 07:14:31 INFO - PROCESS | 1726 | 1467036871981 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:31 INFO - PROCESS | 1726 | 1467036871987 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:32 INFO - PROCESS | 1726 | 1467036872212 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 07:14:32 INFO - PROCESS | 1726 | 1467036872510 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:32 INFO - PROCESS | 1726 | 1467036872517 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bbb0800 == 97 [pid = 1726] [id = 162] 07:14:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 238 (0x8dddb400) [pid = 1726] [serial = 486] [outer = (nil)] 07:14:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 239 (0x8dde4400) [pid = 1726] [serial = 487] [outer = 0x8dddb400] 07:14:32 INFO - PROCESS | 1726 | 1467036872613 Marionette DEBUG loaded listener.js 07:14:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 240 (0x8dde7c00) [pid = 1726] [serial = 488] [outer = 0x8dddb400] 07:14:33 INFO - PROCESS | 1726 | 1467036873556 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:14:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:14:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1654ms 07:14:33 INFO - PROCESS | 1726 | 1467036873599 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 07:14:33 INFO - PROCESS | 1726 | 1467036873604 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 07:14:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:14:33 INFO - PROCESS | 1726 | 1467036873611 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:14:33 INFO - PROCESS | 1726 | 1467036873617 Marionette TRACE conn4 <- [1,622,null,{}] 07:14:33 INFO - PROCESS | 1726 | 1467036873623 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:33 INFO - PROCESS | 1726 | 1467036873629 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:33 INFO - PROCESS | 1726 | 1467036873875 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 07:14:34 INFO - PROCESS | 1726 | 1467036874134 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:34 INFO - PROCESS | 1726 | 1467036874145 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x8de97c00 == 98 [pid = 1726] [id = 163] 07:14:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 241 (0x8f6aa800) [pid = 1726] [serial = 489] [outer = (nil)] 07:14:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 242 (0x91b47000) [pid = 1726] [serial = 490] [outer = 0x8f6aa800] 07:14:34 INFO - PROCESS | 1726 | 1467036874279 Marionette DEBUG loaded listener.js 07:14:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 243 (0x91b4bc00) [pid = 1726] [serial = 491] [outer = 0x8f6aa800] 07:14:35 INFO - PROCESS | 1726 | 1467036875231 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 07:14:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:14:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1689ms 07:14:35 INFO - PROCESS | 1726 | 1467036875302 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 07:14:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:14:35 INFO - PROCESS | 1726 | 1467036875307 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 07:14:35 INFO - PROCESS | 1726 | 1467036875314 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:14:35 INFO - PROCESS | 1726 | 1467036875317 Marionette TRACE conn4 <- [1,626,null,{}] 07:14:35 INFO - PROCESS | 1726 | 1467036875324 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:35 INFO - PROCESS | 1726 | 1467036875330 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:35 INFO - PROCESS | 1726 | 1467036875594 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 07:14:35 INFO - PROCESS | 1726 | 1467036875905 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:35 INFO - PROCESS | 1726 | 1467036875915 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a224000 == 99 [pid = 1726] [id = 164] 07:14:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 244 (0x8a224c00) [pid = 1726] [serial = 492] [outer = (nil)] 07:14:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 245 (0x8a22b400) [pid = 1726] [serial = 493] [outer = 0x8a224c00] 07:14:36 INFO - PROCESS | 1726 | 1467036876001 Marionette DEBUG loaded listener.js 07:14:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 246 (0x8a22c800) [pid = 1726] [serial = 494] [outer = 0x8a224c00] 07:14:37 INFO - PROCESS | 1726 | 1467036877041 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:14:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:14:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1786ms 07:14:37 INFO - PROCESS | 1726 | 1467036877101 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 07:14:37 INFO - PROCESS | 1726 | 1467036877104 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 07:14:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:14:37 INFO - PROCESS | 1726 | 1467036877112 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:14:37 INFO - PROCESS | 1726 | 1467036877118 Marionette TRACE conn4 <- [1,630,null,{}] 07:14:37 INFO - PROCESS | 1726 | 1467036877125 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:37 INFO - PROCESS | 1726 | 1467036877131 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:37 INFO - PROCESS | 1726 | 1467036877354 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 07:14:38 INFO - PROCESS | 1726 | 1467036878041 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:38 INFO - PROCESS | 1726 | 1467036878050 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba8000 == 100 [pid = 1726] [id = 165] 07:14:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 247 (0x8bba8800) [pid = 1726] [serial = 495] [outer = (nil)] 07:14:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 248 (0x8bd8a400) [pid = 1726] [serial = 496] [outer = 0x8bba8800] 07:14:38 INFO - PROCESS | 1726 | 1467036878142 Marionette DEBUG loaded listener.js 07:14:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 249 (0x8bd94c00) [pid = 1726] [serial = 497] [outer = 0x8bba8800] 07:14:39 INFO - PROCESS | 1726 | 1467036879136 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 07:14:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:14:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 2084ms 07:14:39 INFO - PROCESS | 1726 | 1467036879199 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 07:14:39 INFO - PROCESS | 1726 | 1467036879205 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 07:14:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:14:39 INFO - PROCESS | 1726 | 1467036879214 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:14:39 INFO - PROCESS | 1726 | 1467036879219 Marionette TRACE conn4 <- [1,634,null,{}] 07:14:39 INFO - PROCESS | 1726 | 1467036879229 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:39 INFO - PROCESS | 1726 | 1467036879237 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:39 INFO - PROCESS | 1726 | 1467036879453 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 07:14:39 INFO - PROCESS | 1726 | 1467036879705 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:39 INFO - PROCESS | 1726 | 1467036879719 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd97000 == 101 [pid = 1726] [id = 166] 07:14:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 250 (0x8c38d000) [pid = 1726] [serial = 498] [outer = (nil)] 07:14:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 251 (0x8dddf000) [pid = 1726] [serial = 499] [outer = 0x8c38d000] 07:14:39 INFO - PROCESS | 1726 | 1467036879850 Marionette DEBUG loaded listener.js 07:14:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 252 (0x8de8c000) [pid = 1726] [serial = 500] [outer = 0x8c38d000] 07:14:40 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:40 INFO - PROCESS | 1726 | 1467036880898 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 07:14:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:14:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1738ms 07:14:40 INFO - PROCESS | 1726 | 1467036880955 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 07:14:40 INFO - PROCESS | 1726 | 1467036880961 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 07:14:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:14:40 INFO - PROCESS | 1726 | 1467036880971 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:14:40 INFO - PROCESS | 1726 | 1467036880974 Marionette TRACE conn4 <- [1,638,null,{}] 07:14:40 INFO - PROCESS | 1726 | 1467036880981 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:40 INFO - PROCESS | 1726 | 1467036880987 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:41 INFO - PROCESS | 1726 | 1467036881256 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 07:14:41 INFO - PROCESS | 1726 | 1467036881570 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:41 INFO - PROCESS | 1726 | 1467036881577 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd8e800 == 102 [pid = 1726] [id = 167] 07:14:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 253 (0x8c38f800) [pid = 1726] [serial = 501] [outer = (nil)] 07:14:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 254 (0x8f184800) [pid = 1726] [serial = 502] [outer = 0x8c38f800] 07:14:41 INFO - PROCESS | 1726 | 1467036881659 Marionette DEBUG loaded listener.js 07:14:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 255 (0x8ff01400) [pid = 1726] [serial = 503] [outer = 0x8c38f800] 07:14:42 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:42 INFO - PROCESS | 1726 | 1467036882660 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:14:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:14:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1737ms 07:14:42 INFO - PROCESS | 1726 | 1467036882709 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 07:14:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:14:42 INFO - PROCESS | 1726 | 1467036882714 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 07:14:42 INFO - PROCESS | 1726 | 1467036882723 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:14:42 INFO - PROCESS | 1726 | 1467036882733 Marionette TRACE conn4 <- [1,642,null,{}] 07:14:42 INFO - PROCESS | 1726 | 1467036882748 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:42 INFO - PROCESS | 1726 | 1467036882757 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:43 INFO - PROCESS | 1726 | 1467036883011 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 07:14:43 INFO - PROCESS | 1726 | 1467036883352 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:43 INFO - PROCESS | 1726 | 1467036883362 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:43 INFO - PROCESS | 1726 | --DOCSHELL 0x8f6a7400 == 101 [pid = 1726] [id = 104] 07:14:43 INFO - PROCESS | 1726 | --DOCSHELL 0x8f6a7000 == 100 [pid = 1726] [id = 105] 07:14:43 INFO - PROCESS | 1726 | --DOMWINDOW == 254 (0x9a5b5400) [pid = 1726] [serial = 394] [outer = (nil)] [url = about:blank] 07:14:43 INFO - PROCESS | 1726 | --DOMWINDOW == 253 (0xa62bb800) [pid = 1726] [serial = 366] [outer = (nil)] [url = about:blank] 07:14:43 INFO - PROCESS | 1726 | --DOMWINDOW == 252 (0x926eb800) [pid = 1726] [serial = 351] [outer = (nil)] [url = about:blank] 07:14:43 INFO - PROCESS | 1726 | --DOMWINDOW == 251 (0x8ff79c00) [pid = 1726] [serial = 348] [outer = (nil)] [url = about:blank] 07:14:43 INFO - PROCESS | 1726 | --DOMWINDOW == 250 (0x8d3da800) [pid = 1726] [serial = 372] [outer = (nil)] [url = about:blank] 07:14:43 INFO - PROCESS | 1726 | --DOMWINDOW == 249 (0x8ff1f000) [pid = 1726] [serial = 363] [outer = (nil)] [url = about:blank] 07:14:43 INFO - PROCESS | 1726 | --DOMWINDOW == 248 (0x8d30f800) [pid = 1726] [serial = 369] [outer = (nil)] [url = about:blank] 07:14:43 INFO - PROCESS | 1726 | --DOMWINDOW == 247 (0x9b1c8800) [pid = 1726] [serial = 360] [outer = (nil)] [url = about:blank] 07:14:43 INFO - PROCESS | 1726 | --DOMWINDOW == 246 (0x9ae34c00) [pid = 1726] [serial = 357] [outer = (nil)] [url = about:blank] 07:14:43 INFO - PROCESS | 1726 | --DOMWINDOW == 245 (0x9787c800) [pid = 1726] [serial = 354] [outer = (nil)] [url = about:blank] 07:14:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d310800 == 101 [pid = 1726] [id = 168] 07:14:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 246 (0x8d3da800) [pid = 1726] [serial = 504] [outer = (nil)] 07:14:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 247 (0x8f6a7400) [pid = 1726] [serial = 505] [outer = 0x8d3da800] 07:14:43 INFO - PROCESS | 1726 | 1467036883519 Marionette DEBUG loaded listener.js 07:14:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 248 (0x8ff74400) [pid = 1726] [serial = 506] [outer = 0x8d3da800] 07:14:43 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff71400 == 100 [pid = 1726] [id = 108] 07:14:43 INFO - PROCESS | 1726 | --DOCSHELL 0x92b46c00 == 99 [pid = 1726] [id = 107] 07:14:43 INFO - PROCESS | 1726 | --DOCSHELL 0x8f6a5c00 == 98 [pid = 1726] [id = 106] 07:14:43 INFO - PROCESS | 1726 | --DOCSHELL 0x91a98400 == 97 [pid = 1726] [id = 102] 07:14:43 INFO - PROCESS | 1726 | --DOCSHELL 0x952e5400 == 96 [pid = 1726] [id = 103] 07:14:43 INFO - PROCESS | 1726 | --DOCSHELL 0x8f410400 == 95 [pid = 1726] [id = 101] 07:14:43 INFO - PROCESS | 1726 | --DOCSHELL 0x92555800 == 94 [pid = 1726] [id = 151] 07:14:43 INFO - PROCESS | 1726 | --DOCSHELL 0x8f179000 == 93 [pid = 1726] [id = 150] 07:14:43 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3d6800 == 92 [pid = 1726] [id = 149] 07:14:43 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3d5400 == 91 [pid = 1726] [id = 148] 07:14:43 INFO - PROCESS | 1726 | --DOCSHELL 0x8d304c00 == 90 [pid = 1726] [id = 147] 07:14:44 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d1800 == 89 [pid = 1726] [id = 146] 07:14:44 INFO - PROCESS | 1726 | --DOCSHELL 0x925df400 == 88 [pid = 1726] [id = 133] 07:14:44 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff1d400 == 87 [pid = 1726] [id = 132] 07:14:44 INFO - PROCESS | 1726 | --DOMWINDOW == 247 (0x8ff1d000) [pid = 1726] [serial = 375] [outer = (nil)] [url = about:blank] 07:14:44 INFO - PROCESS | 1726 | --DOMWINDOW == 246 (0x93c39800) [pid = 1726] [serial = 389] [outer = (nil)] [url = about:blank] 07:14:44 INFO - PROCESS | 1726 | --DOMWINDOW == 245 (0x9658cc00) [pid = 1726] [serial = 391] [outer = (nil)] [url = about:blank] 07:14:44 INFO - PROCESS | 1726 | --DOMWINDOW == 244 (0x925e4000) [pid = 1726] [serial = 383] [outer = (nil)] [url = about:blank] 07:14:44 INFO - PROCESS | 1726 | --DOMWINDOW == 243 (0x92560400) [pid = 1726] [serial = 379] [outer = (nil)] [url = about:blank] 07:14:44 INFO - PROCESS | 1726 | --DOMWINDOW == 242 (0x924cdc00) [pid = 1726] [serial = 214] [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.] 07:14:44 INFO - PROCESS | 1726 | --DOMWINDOW == 241 (0x92b46800) [pid = 1726] [serial = 385] [outer = (nil)] [url = about:blank] 07:14:44 INFO - PROCESS | 1726 | --DOMWINDOW == 240 (0x9a267800) [pid = 1726] [serial = 392] [outer = (nil)] [url = about:blank] 07:14:44 INFO - PROCESS | 1726 | --DOMWINDOW == 239 (0x92cba400) [pid = 1726] [serial = 386] [outer = (nil)] [url = about:blank] 07:14:44 INFO - PROCESS | 1726 | --DOMWINDOW == 238 (0x9a5e1800) [pid = 1726] [serial = 346] [outer = (nil)] [url = about:blank] 07:14:44 INFO - PROCESS | 1726 | --DOMWINDOW == 237 (0x924c7000) [pid = 1726] [serial = 378] [outer = (nil)] [url = about:blank] 07:14:44 INFO - PROCESS | 1726 | --DOMWINDOW == 236 (0x93adb400) [pid = 1726] [serial = 388] [outer = (nil)] [url = about:blank] 07:14:44 INFO - PROCESS | 1726 | --DOMWINDOW == 235 (0x925de800) [pid = 1726] [serial = 382] [outer = (nil)] [url = about:blank] 07:14:44 INFO - PROCESS | 1726 | --DOMWINDOW == 234 (0x8ff7f400) [pid = 1726] [serial = 376] [outer = (nil)] [url = about:blank] 07:14:44 INFO - PROCESS | 1726 | 1467036884419 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 07:14:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:14:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1751ms 07:14:44 INFO - PROCESS | 1726 | 1467036884472 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 07:14:44 INFO - PROCESS | 1726 | 1467036884476 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 07:14:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:14:44 INFO - PROCESS | 1726 | 1467036884484 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:14:44 INFO - PROCESS | 1726 | 1467036884488 Marionette TRACE conn4 <- [1,646,null,{}] 07:14:44 INFO - PROCESS | 1726 | 1467036884494 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:44 INFO - PROCESS | 1726 | 1467036884500 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:44 INFO - PROCESS | 1726 | 1467036884703 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 07:14:44 INFO - PROCESS | 1726 | 1467036884877 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:44 INFO - PROCESS | 1726 | 1467036884890 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3d6800 == 88 [pid = 1726] [id = 169] 07:14:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 235 (0x8ff04400) [pid = 1726] [serial = 507] [outer = (nil)] 07:14:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 236 (0x91a98400) [pid = 1726] [serial = 508] [outer = 0x8ff04400] 07:14:45 INFO - PROCESS | 1726 | 1467036885003 Marionette DEBUG loaded listener.js 07:14:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 237 (0x91b4b800) [pid = 1726] [serial = 509] [outer = 0x8ff04400] 07:14:45 INFO - PROCESS | 1726 | 1467036885877 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:14:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:14:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1484ms 07:14:45 INFO - PROCESS | 1726 | 1467036885977 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 07:14:45 INFO - PROCESS | 1726 | 1467036885980 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 07:14:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:14:45 INFO - PROCESS | 1726 | 1467036885987 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:14:45 INFO - PROCESS | 1726 | 1467036885992 Marionette TRACE conn4 <- [1,650,null,{}] 07:14:46 INFO - PROCESS | 1726 | 1467036885998 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:46 INFO - PROCESS | 1726 | 1467036886004 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:46 INFO - PROCESS | 1726 | 1467036886276 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 07:14:46 INFO - PROCESS | 1726 | 1467036886302 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:46 INFO - PROCESS | 1726 | 1467036886321 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x91b51c00 == 89 [pid = 1726] [id = 170] 07:14:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 238 (0x91b52000) [pid = 1726] [serial = 510] [outer = (nil)] 07:14:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 239 (0x91c93000) [pid = 1726] [serial = 511] [outer = 0x91b52000] 07:14:46 INFO - PROCESS | 1726 | 1467036886407 Marionette DEBUG loaded listener.js 07:14:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 240 (0x9255bc00) [pid = 1726] [serial = 512] [outer = 0x91b52000] 07:14:47 INFO - PROCESS | 1726 | 1467036887563 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 07:14:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:14:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1636ms 07:14:47 INFO - PROCESS | 1726 | 1467036887626 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 07:14:47 INFO - PROCESS | 1726 | 1467036887645 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 07:14:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:14:47 INFO - PROCESS | 1726 | 1467036887653 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:14:47 INFO - PROCESS | 1726 | 1467036887656 Marionette TRACE conn4 <- [1,654,null,{}] 07:14:47 INFO - PROCESS | 1726 | 1467036887669 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:47 INFO - PROCESS | 1726 | 1467036887676 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:47 INFO - PROCESS | 1726 | 1467036887933 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 07:14:48 INFO - PROCESS | 1726 | --DOMWINDOW == 239 (0x8f401400) [pid = 1726] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:14:48 INFO - PROCESS | 1726 | --DOMWINDOW == 238 (0x9527ec00) [pid = 1726] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:14:48 INFO - PROCESS | 1726 | --DOMWINDOW == 237 (0x926e5c00) [pid = 1726] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:14:48 INFO - PROCESS | 1726 | --DOMWINDOW == 236 (0x8ff15c00) [pid = 1726] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:14:48 INFO - PROCESS | 1726 | --DOMWINDOW == 235 (0x8d305800) [pid = 1726] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:14:48 INFO - PROCESS | 1726 | --DOMWINDOW == 234 (0x8ff7e800) [pid = 1726] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:14:48 INFO - PROCESS | 1726 | --DOMWINDOW == 233 (0x8bd8b400) [pid = 1726] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:14:48 INFO - PROCESS | 1726 | --DOMWINDOW == 232 (0x8e8d8800) [pid = 1726] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:14:48 INFO - PROCESS | 1726 | --DOMWINDOW == 231 (0x92557800) [pid = 1726] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:14:49 INFO - PROCESS | 1726 | 1467036888984 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:49 INFO - PROCESS | 1726 | 1467036888994 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d3000 == 90 [pid = 1726] [id = 171] 07:14:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 232 (0x8b1df000) [pid = 1726] [serial = 513] [outer = (nil)] 07:14:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 233 (0x8e8d8800) [pid = 1726] [serial = 514] [outer = 0x8b1df000] 07:14:49 INFO - PROCESS | 1726 | 1467036889065 Marionette DEBUG loaded listener.js 07:14:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 234 (0x8f6ad000) [pid = 1726] [serial = 515] [outer = 0x8b1df000] 07:14:49 INFO - PROCESS | 1726 | 1467036889802 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:14:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:14:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 2198ms 07:14:49 INFO - PROCESS | 1726 | 1467036889852 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 07:14:49 INFO - PROCESS | 1726 | 1467036889857 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 07:14:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:14:49 INFO - PROCESS | 1726 | 1467036889863 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:14:49 INFO - PROCESS | 1726 | 1467036889867 Marionette TRACE conn4 <- [1,658,null,{}] 07:14:49 INFO - PROCESS | 1726 | 1467036889874 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:49 INFO - PROCESS | 1726 | 1467036889879 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:50 INFO - PROCESS | 1726 | 1467036890068 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 07:14:50 INFO - PROCESS | 1726 | 1467036890242 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:50 INFO - PROCESS | 1726 | 1467036890252 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d305800 == 91 [pid = 1726] [id = 172] 07:14:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 235 (0x8ff7a000) [pid = 1726] [serial = 516] [outer = (nil)] 07:14:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 236 (0x925e0800) [pid = 1726] [serial = 517] [outer = 0x8ff7a000] 07:14:50 INFO - PROCESS | 1726 | 1467036890323 Marionette DEBUG loaded listener.js 07:14:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 237 (0x926dac00) [pid = 1726] [serial = 518] [outer = 0x8ff7a000] 07:14:51 INFO - PROCESS | 1726 | 1467036891331 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:14:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:14:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1547ms 07:14:51 INFO - PROCESS | 1726 | 1467036891413 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 07:14:51 INFO - PROCESS | 1726 | 1467036891421 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 07:14:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:14:51 INFO - PROCESS | 1726 | 1467036891432 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:14:51 INFO - PROCESS | 1726 | 1467036891438 Marionette TRACE conn4 <- [1,662,null,{}] 07:14:51 INFO - PROCESS | 1726 | 1467036891449 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:51 INFO - PROCESS | 1726 | 1467036891455 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:51 INFO - PROCESS | 1726 | 1467036891828 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 07:14:52 INFO - PROCESS | 1726 | 1467036892076 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:52 INFO - PROCESS | 1726 | 1467036892095 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd96800 == 92 [pid = 1726] [id = 173] 07:14:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 238 (0x8bfa1400) [pid = 1726] [serial = 519] [outer = (nil)] 07:14:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 239 (0x8d3dd800) [pid = 1726] [serial = 520] [outer = 0x8bfa1400] 07:14:52 INFO - PROCESS | 1726 | 1467036892185 Marionette DEBUG loaded listener.js 07:14:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 240 (0x8dde5400) [pid = 1726] [serial = 521] [outer = 0x8bfa1400] 07:14:52 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:53 INFO - PROCESS | 1726 | 1467036893178 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 07:14:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:14:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1795ms 07:14:53 INFO - PROCESS | 1726 | 1467036893227 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 07:14:53 INFO - PROCESS | 1726 | 1467036893235 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 07:14:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:14:53 INFO - PROCESS | 1726 | 1467036893247 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:14:53 INFO - PROCESS | 1726 | 1467036893252 Marionette TRACE conn4 <- [1,666,null,{}] 07:14:53 INFO - PROCESS | 1726 | 1467036893260 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:53 INFO - PROCESS | 1726 | 1467036893266 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:53 INFO - PROCESS | 1726 | 1467036893538 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 07:14:53 INFO - PROCESS | 1726 | 1467036893840 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:53 INFO - PROCESS | 1726 | 1467036893849 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e8d3000 == 93 [pid = 1726] [id = 174] 07:14:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 241 (0x8e8da000) [pid = 1726] [serial = 522] [outer = (nil)] 07:14:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 242 (0x8f182400) [pid = 1726] [serial = 523] [outer = 0x8e8da000] 07:14:53 INFO - PROCESS | 1726 | 1467036893943 Marionette DEBUG loaded listener.js 07:14:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 243 (0x8ff0a000) [pid = 1726] [serial = 524] [outer = 0x8e8da000] 07:14:54 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:54 INFO - PROCESS | 1726 | 1467036894988 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 07:14:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:14:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1787ms 07:14:55 INFO - PROCESS | 1726 | 1467036895035 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 07:14:55 INFO - PROCESS | 1726 | 1467036895041 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 07:14:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:14:55 INFO - PROCESS | 1726 | 1467036895049 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:14:55 INFO - PROCESS | 1726 | 1467036895056 Marionette TRACE conn4 <- [1,670,null,{}] 07:14:55 INFO - PROCESS | 1726 | 1467036895075 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:55 INFO - PROCESS | 1726 | 1467036895085 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:55 INFO - PROCESS | 1726 | 1467036895371 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 07:14:55 INFO - PROCESS | 1726 | 1467036895629 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:55 INFO - PROCESS | 1726 | 1467036895644 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f17c000 == 94 [pid = 1726] [id = 175] 07:14:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 244 (0x924ca000) [pid = 1726] [serial = 525] [outer = (nil)] 07:14:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 245 (0x925de000) [pid = 1726] [serial = 526] [outer = 0x924ca000] 07:14:55 INFO - PROCESS | 1726 | 1467036895771 Marionette DEBUG loaded listener.js 07:14:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 246 (0x926e3800) [pid = 1726] [serial = 527] [outer = 0x924ca000] 07:14:56 INFO - PROCESS | 1726 | 1467036896797 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 07:14:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:14:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1797ms 07:14:56 INFO - PROCESS | 1726 | 1467036896847 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 07:14:56 INFO - PROCESS | 1726 | 1467036896853 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 07:14:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:14:56 INFO - PROCESS | 1726 | 1467036896861 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:14:56 INFO - PROCESS | 1726 | 1467036896865 Marionette TRACE conn4 <- [1,674,null,{}] 07:14:56 INFO - PROCESS | 1726 | 1467036896871 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:56 INFO - PROCESS | 1726 | 1467036896877 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:57 INFO - PROCESS | 1726 | 1467036897124 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 07:14:57 INFO - PROCESS | 1726 | 1467036897435 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:57 INFO - PROCESS | 1726 | 1467036897444 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff07400 == 95 [pid = 1726] [id = 176] 07:14:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 247 (0x926d0c00) [pid = 1726] [serial = 528] [outer = (nil)] 07:14:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 248 (0x92cbe800) [pid = 1726] [serial = 529] [outer = 0x926d0c00] 07:14:57 INFO - PROCESS | 1726 | 1467036897536 Marionette DEBUG loaded listener.js 07:14:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 249 (0x93c39800) [pid = 1726] [serial = 530] [outer = 0x926d0c00] 07:14:58 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:58 INFO - PROCESS | 1726 | 1467036898461 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 07:14:58 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 07:14:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1634ms 07:14:58 INFO - PROCESS | 1726 | 1467036898495 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 07:14:58 INFO - PROCESS | 1726 | 1467036898499 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 07:14:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:14:58 INFO - PROCESS | 1726 | 1467036898506 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:14:58 INFO - PROCESS | 1726 | 1467036898509 Marionette TRACE conn4 <- [1,678,null,{}] 07:14:58 INFO - PROCESS | 1726 | 1467036898516 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:58 INFO - PROCESS | 1726 | 1467036898522 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:58 INFO - PROCESS | 1726 | 1467036898740 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 07:14:59 INFO - PROCESS | 1726 | 1467036898990 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:59 INFO - PROCESS | 1726 | 1467036898997 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:14:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x92b48400 == 96 [pid = 1726] [id = 177] 07:14:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 250 (0x92cc0000) [pid = 1726] [serial = 531] [outer = (nil)] 07:14:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 251 (0x97885c00) [pid = 1726] [serial = 532] [outer = 0x92cc0000] 07:14:59 INFO - PROCESS | 1726 | 1467036899131 Marionette DEBUG loaded listener.js 07:14:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 252 (0x9a02e800) [pid = 1726] [serial = 533] [outer = 0x92cc0000] 07:15:00 INFO - PROCESS | 1726 | 1467036900055 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 07:15:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:15:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1594ms 07:15:00 INFO - PROCESS | 1726 | 1467036900102 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 07:15:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:15:00 INFO - PROCESS | 1726 | 1467036900106 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 07:15:00 INFO - PROCESS | 1726 | 1467036900113 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:15:00 INFO - PROCESS | 1726 | 1467036900118 Marionette TRACE conn4 <- [1,682,null,{}] 07:15:00 INFO - PROCESS | 1726 | 1467036900124 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:00 INFO - PROCESS | 1726 | 1467036900139 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:00 INFO - PROCESS | 1726 | 1467036900466 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 07:15:00 INFO - PROCESS | 1726 | 1467036900881 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:00 INFO - PROCESS | 1726 | 1467036900894 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x94760000 == 97 [pid = 1726] [id = 178] 07:15:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 253 (0x952e0000) [pid = 1726] [serial = 534] [outer = (nil)] 07:15:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 254 (0x9a5ba800) [pid = 1726] [serial = 535] [outer = 0x952e0000] 07:15:01 INFO - PROCESS | 1726 | 1467036901059 Marionette DEBUG loaded listener.js 07:15:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 255 (0x9a9bec00) [pid = 1726] [serial = 536] [outer = 0x952e0000] 07:15:02 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:02 INFO - PROCESS | 1726 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:15:02 INFO - PROCESS | 1726 | 1467036902531 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 07:15:02 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) 07:15:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2437ms 07:15:02 INFO - PROCESS | 1726 | 1467036902551 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 07:15:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:15:02 INFO - PROCESS | 1726 | 1467036902555 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 07:15:02 INFO - PROCESS | 1726 | 1467036902562 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:15:02 INFO - PROCESS | 1726 | 1467036902566 Marionette TRACE conn4 <- [1,686,null,{}] 07:15:02 INFO - PROCESS | 1726 | 1467036902572 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:02 INFO - PROCESS | 1726 | 1467036902577 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:02 INFO - PROCESS | 1726 | 1467036902872 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 07:15:03 INFO - PROCESS | 1726 | 1467036903078 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:03 INFO - PROCESS | 1726 | 1467036903091 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a9b3000 == 98 [pid = 1726] [id = 179] 07:15:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 256 (0x9a9ba000) [pid = 1726] [serial = 537] [outer = (nil)] 07:15:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 257 (0x9b3c1800) [pid = 1726] [serial = 538] [outer = 0x9a9ba000] 07:15:03 INFO - PROCESS | 1726 | 1467036903218 Marionette DEBUG loaded listener.js 07:15:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 258 (0xa108e000) [pid = 1726] [serial = 539] [outer = 0x9a9ba000] 07:15:04 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:04 INFO - PROCESS | 1726 | 1467036904608 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 07:15:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:15:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2139ms 07:15:04 INFO - PROCESS | 1726 | 1467036904702 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 07:15:04 INFO - PROCESS | 1726 | 1467036904713 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 07:15:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:15:04 INFO - PROCESS | 1726 | 1467036904721 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:15:04 INFO - PROCESS | 1726 | 1467036904725 Marionette TRACE conn4 <- [1,690,null,{}] 07:15:04 INFO - PROCESS | 1726 | 1467036904734 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:04 INFO - PROCESS | 1726 | 1467036904739 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:04 INFO - PROCESS | 1726 | 1467036904945 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 07:15:05 INFO - PROCESS | 1726 | 1467036905147 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:05 INFO - PROCESS | 1726 | 1467036905159 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d41a800 == 99 [pid = 1726] [id = 180] 07:15:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 259 (0x8d41c000) [pid = 1726] [serial = 540] [outer = (nil)] 07:15:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 260 (0x8d421c00) [pid = 1726] [serial = 541] [outer = 0x8d41c000] 07:15:05 INFO - PROCESS | 1726 | 1467036905285 Marionette DEBUG loaded listener.js 07:15:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 261 (0x8d424000) [pid = 1726] [serial = 542] [outer = 0x8d41c000] 07:15:06 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:06 INFO - PROCESS | 1726 | 1467036906703 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 07:15:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:15:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2034ms 07:15:06 INFO - PROCESS | 1726 | 1467036906757 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 07:15:06 INFO - PROCESS | 1726 | 1467036906762 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 07:15:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:15:06 INFO - PROCESS | 1726 | 1467036906769 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:15:06 INFO - PROCESS | 1726 | 1467036906773 Marionette TRACE conn4 <- [1,694,null,{}] 07:15:06 INFO - PROCESS | 1726 | 1467036906781 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:06 INFO - PROCESS | 1726 | 1467036906785 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:06 INFO - PROCESS | 1726 | 1467036906993 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 07:15:07 INFO - PROCESS | 1726 | 1467036907206 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:07 INFO - PROCESS | 1726 | 1467036907220 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d419c00 == 100 [pid = 1726] [id = 181] 07:15:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 262 (0x8d41b000) [pid = 1726] [serial = 543] [outer = (nil)] 07:15:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 263 (0x8ff14800) [pid = 1726] [serial = 544] [outer = 0x8d41b000] 07:15:07 INFO - PROCESS | 1726 | 1467036907342 Marionette DEBUG loaded listener.js 07:15:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 264 (0x9255e000) [pid = 1726] [serial = 545] [outer = 0x8d41b000] 07:15:08 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:08 INFO - PROCESS | 1726 | 1467036908720 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 07:15:08 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) 07:15:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2043ms 07:15:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:15:08 INFO - PROCESS | 1726 | 1467036908816 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 07:15:08 INFO - PROCESS | 1726 | 1467036908819 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 07:15:08 INFO - PROCESS | 1726 | 1467036908828 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:15:08 INFO - PROCESS | 1726 | 1467036908833 Marionette TRACE conn4 <- [1,698,null,{}] 07:15:08 INFO - PROCESS | 1726 | 1467036908841 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:08 INFO - PROCESS | 1726 | 1467036908847 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:09 INFO - PROCESS | 1726 | 1467036909059 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 07:15:09 INFO - PROCESS | 1726 | 1467036909266 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:09 INFO - PROCESS | 1726 | 1467036909272 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d425000 == 101 [pid = 1726] [id = 182] 07:15:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 265 (0x8d428800) [pid = 1726] [serial = 546] [outer = (nil)] 07:15:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 266 (0x9ae3f800) [pid = 1726] [serial = 547] [outer = 0x8d428800] 07:15:09 INFO - PROCESS | 1726 | 1467036909398 Marionette DEBUG loaded listener.js 07:15:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 267 (0x9d40ec00) [pid = 1726] [serial = 548] [outer = 0x8d428800] 07:15:11 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:11 INFO - PROCESS | 1726 | 1467036911267 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 07:15:11 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) 07:15:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2496ms 07:15:11 INFO - PROCESS | 1726 | 1467036911323 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 07:15:11 INFO - PROCESS | 1726 | 1467036911330 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 07:15:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:15:11 INFO - PROCESS | 1726 | 1467036911398 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:15:11 INFO - PROCESS | 1726 | 1467036911404 Marionette TRACE conn4 <- [1,702,null,{}] 07:15:11 INFO - PROCESS | 1726 | 1467036911414 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:11 INFO - PROCESS | 1726 | 1467036911420 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:11 INFO - PROCESS | 1726 | 1467036911711 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 07:15:12 INFO - PROCESS | 1726 | 1467036912042 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:12 INFO - PROCESS | 1726 | 1467036912056 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a224800 == 102 [pid = 1726] [id = 183] 07:15:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 268 (0x8bbb0c00) [pid = 1726] [serial = 549] [outer = (nil)] 07:15:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 269 (0x8d309800) [pid = 1726] [serial = 550] [outer = 0x8bbb0c00] 07:15:12 INFO - PROCESS | 1726 | 1467036912139 Marionette DEBUG loaded listener.js 07:15:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 270 (0x8d3d3000) [pid = 1726] [serial = 551] [outer = 0x8bbb0c00] 07:15:13 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:13 INFO - PROCESS | 1726 | 1467036913551 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 07:15:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:15:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2199ms 07:15:13 INFO - PROCESS | 1726 | 1467036913612 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 07:15:13 INFO - PROCESS | 1726 | 1467036913619 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 07:15:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:15:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d3000 == 101 [pid = 1726] [id = 171] 07:15:13 INFO - PROCESS | 1726 | --DOMWINDOW == 269 (0x9ae33400) [pid = 1726] [serial = 409] [outer = (nil)] [url = about:blank] 07:15:13 INFO - PROCESS | 1726 | --DOMWINDOW == 268 (0x9ae31000) [pid = 1726] [serial = 403] [outer = (nil)] [url = about:blank] 07:15:13 INFO - PROCESS | 1726 | --DOMWINDOW == 267 (0x8bfa6400) [pid = 1726] [serial = 430] [outer = (nil)] [url = about:blank] 07:15:13 INFO - PROCESS | 1726 | --DOMWINDOW == 266 (0x926ecc00) [pid = 1726] [serial = 400] [outer = (nil)] [url = about:blank] 07:15:13 INFO - PROCESS | 1726 | --DOMWINDOW == 265 (0x8e96a400) [pid = 1726] [serial = 415] [outer = (nil)] [url = about:blank] 07:15:13 INFO - PROCESS | 1726 | --DOMWINDOW == 264 (0x91a9e800) [pid = 1726] [serial = 397] [outer = (nil)] [url = about:blank] 07:15:13 INFO - PROCESS | 1726 | --DOMWINDOW == 263 (0x8e970400) [pid = 1726] [serial = 421] [outer = (nil)] [url = about:blank] 07:15:13 INFO - PROCESS | 1726 | --DOMWINDOW == 262 (0x9a02f000) [pid = 1726] [serial = 427] [outer = (nil)] [url = about:blank] 07:15:13 INFO - PROCESS | 1726 | --DOMWINDOW == 261 (0x8bfac000) [pid = 1726] [serial = 433] [outer = (nil)] [url = about:blank] 07:15:13 INFO - PROCESS | 1726 | --DOMWINDOW == 260 (0x8c38a800) [pid = 1726] [serial = 418] [outer = (nil)] [url = about:blank] 07:15:13 INFO - PROCESS | 1726 | --DOMWINDOW == 259 (0x9a02f800) [pid = 1726] [serial = 424] [outer = (nil)] [url = about:blank] 07:15:13 INFO - PROCESS | 1726 | --DOMWINDOW == 258 (0x8ff0a800) [pid = 1726] [serial = 406] [outer = (nil)] [url = about:blank] 07:15:13 INFO - PROCESS | 1726 | --DOMWINDOW == 257 (0x9a9b4000) [pid = 1726] [serial = 412] [outer = (nil)] [url = about:blank] 07:15:13 INFO - PROCESS | 1726 | --DOMWINDOW == 256 (0x9a023c00) [pid = 1726] [serial = 436] [outer = (nil)] [url = about:blank] 07:15:13 INFO - PROCESS | 1726 | --DOCSHELL 0x91b51c00 == 100 [pid = 1726] [id = 170] 07:15:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3d6800 == 99 [pid = 1726] [id = 169] 07:15:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8d310800 == 98 [pid = 1726] [id = 168] 07:15:13 INFO - PROCESS | 1726 | 1467036913837 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:15:13 INFO - PROCESS | 1726 | 1467036913843 Marionette TRACE conn4 <- [1,706,null,{}] 07:15:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd8e800 == 97 [pid = 1726] [id = 167] 07:15:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd97000 == 96 [pid = 1726] [id = 166] 07:15:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba8000 == 95 [pid = 1726] [id = 165] 07:15:13 INFO - PROCESS | 1726 | 1467036913865 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:13 INFO - PROCESS | 1726 | 1467036913872 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd92c00 == 94 [pid = 1726] [id = 153] 07:15:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8e96e800 == 93 [pid = 1726] [id = 152] 07:15:14 INFO - PROCESS | 1726 | 1467036914051 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 07:15:14 INFO - PROCESS | 1726 | --DOMWINDOW == 255 (0x92cb9800) [pid = 1726] [serial = 325] [outer = (nil)] [url = about:blank] 07:15:14 INFO - PROCESS | 1726 | --DOMWINDOW == 254 (0x8f40bc00) [pid = 1726] [serial = 283] [outer = (nil)] [url = about:blank] 07:15:14 INFO - PROCESS | 1726 | --DOMWINDOW == 253 (0x9d488800) [pid = 1726] [serial = 301] [outer = (nil)] [url = about:blank] 07:15:14 INFO - PROCESS | 1726 | --DOMWINDOW == 252 (0x91c8c400) [pid = 1726] [serial = 448] [outer = (nil)] [url = about:blank] 07:15:14 INFO - PROCESS | 1726 | --DOMWINDOW == 251 (0x8e8cfc00) [pid = 1726] [serial = 443] [outer = (nil)] [url = about:blank] 07:15:14 INFO - PROCESS | 1726 | --DOMWINDOW == 250 (0x8d3dac00) [pid = 1726] [serial = 442] [outer = (nil)] [url = about:blank] 07:15:14 INFO - PROCESS | 1726 | --DOMWINDOW == 249 (0x92558400) [pid = 1726] [serial = 451] [outer = (nil)] [url = about:blank] 07:15:14 INFO - PROCESS | 1726 | --DOMWINDOW == 248 (0x8bd98400) [pid = 1726] [serial = 440] [outer = (nil)] [url = about:blank] 07:15:14 INFO - PROCESS | 1726 | --DOMWINDOW == 247 (0x8bd8f400) [pid = 1726] [serial = 439] [outer = (nil)] [url = about:blank] 07:15:14 INFO - PROCESS | 1726 | --DOMWINDOW == 246 (0x8f40cc00) [pid = 1726] [serial = 445] [outer = (nil)] [url = about:blank] 07:15:14 INFO - PROCESS | 1726 | --DOMWINDOW == 245 (0x8ff0c000) [pid = 1726] [serial = 446] [outer = (nil)] [url = about:blank] 07:15:14 INFO - PROCESS | 1726 | --DOMWINDOW == 244 (0x926db000) [pid = 1726] [serial = 455] [outer = (nil)] [url = about:blank] 07:15:14 INFO - PROCESS | 1726 | --DOMWINDOW == 243 (0x925dc400) [pid = 1726] [serial = 454] [outer = (nil)] [url = about:blank] 07:15:14 INFO - PROCESS | 1726 | --DOMWINDOW == 242 (0x9255f000) [pid = 1726] [serial = 452] [outer = (nil)] [url = about:blank] 07:15:14 INFO - PROCESS | 1726 | --DOMWINDOW == 241 (0x91c99c00) [pid = 1726] [serial = 449] [outer = (nil)] [url = about:blank] 07:15:14 INFO - PROCESS | 1726 | 1467036914254 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:14 INFO - PROCESS | 1726 | 1467036914264 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd8f400 == 94 [pid = 1726] [id = 184] 07:15:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 242 (0x8c384c00) [pid = 1726] [serial = 552] [outer = (nil)] 07:15:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 243 (0x8d310800) [pid = 1726] [serial = 553] [outer = 0x8c384c00] 07:15:14 INFO - PROCESS | 1726 | 1467036914348 Marionette DEBUG loaded listener.js 07:15:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 244 (0x8dce3000) [pid = 1726] [serial = 554] [outer = 0x8c384c00] 07:15:15 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:15 INFO - PROCESS | 1726 | 1467036915612 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 07:15:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:15:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1928ms 07:15:15 INFO - PROCESS | 1726 | 1467036915634 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 07:15:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:15:15 INFO - PROCESS | 1726 | 1467036915639 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 07:15:15 INFO - PROCESS | 1726 | 1467036915647 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:15:15 INFO - PROCESS | 1726 | 1467036915654 Marionette TRACE conn4 <- [1,710,null,{}] 07:15:15 INFO - PROCESS | 1726 | 1467036915670 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:15 INFO - PROCESS | 1726 | 1467036915679 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:15 INFO - PROCESS | 1726 | 1467036915991 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 07:15:16 INFO - PROCESS | 1726 | 1467036916099 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:16 INFO - PROCESS | 1726 | 1467036916111 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:16 INFO - PROCESS | 1726 | ++DOCSHELL 0x8de8e400 == 95 [pid = 1726] [id = 185] 07:15:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 245 (0x8de93000) [pid = 1726] [serial = 555] [outer = (nil)] 07:15:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 246 (0x8e8d5c00) [pid = 1726] [serial = 556] [outer = 0x8de93000] 07:15:16 INFO - PROCESS | 1726 | 1467036916187 Marionette DEBUG loaded listener.js 07:15:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 247 (0x8e970800) [pid = 1726] [serial = 557] [outer = 0x8de93000] 07:15:17 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:17 INFO - PROCESS | 1726 | 1467036917470 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 07:15:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:15:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1842ms 07:15:17 INFO - PROCESS | 1726 | 1467036917489 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 07:15:17 INFO - PROCESS | 1726 | 1467036917494 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 07:15:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:15:17 INFO - PROCESS | 1726 | 1467036917501 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:15:17 INFO - PROCESS | 1726 | 1467036917505 Marionette TRACE conn4 <- [1,714,null,{}] 07:15:17 INFO - PROCESS | 1726 | 1467036917511 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:17 INFO - PROCESS | 1726 | 1467036917517 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:17 INFO - PROCESS | 1726 | 1467036917807 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 07:15:17 INFO - PROCESS | 1726 | 1467036917846 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:17 INFO - PROCESS | 1726 | 1467036917854 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x8de96400 == 96 [pid = 1726] [id = 186] 07:15:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 248 (0x8e963800) [pid = 1726] [serial = 558] [outer = (nil)] 07:15:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 249 (0x8f40f800) [pid = 1726] [serial = 559] [outer = 0x8e963800] 07:15:17 INFO - PROCESS | 1726 | 1467036917928 Marionette DEBUG loaded listener.js 07:15:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 250 (0x8ff06000) [pid = 1726] [serial = 560] [outer = 0x8e963800] 07:15:19 INFO - PROCESS | 1726 | --DOMWINDOW == 249 (0x8d3da800) [pid = 1726] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:15:19 INFO - PROCESS | 1726 | --DOMWINDOW == 248 (0x8c38f800) [pid = 1726] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:15:19 INFO - PROCESS | 1726 | --DOMWINDOW == 247 (0x8b1df000) [pid = 1726] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:15:19 INFO - PROCESS | 1726 | --DOMWINDOW == 246 (0x8c38d000) [pid = 1726] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:15:19 INFO - PROCESS | 1726 | --DOMWINDOW == 245 (0x8ff04400) [pid = 1726] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:15:19 INFO - PROCESS | 1726 | --DOMWINDOW == 244 (0x8bba8800) [pid = 1726] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:15:19 INFO - PROCESS | 1726 | --DOMWINDOW == 243 (0x91b52000) [pid = 1726] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:15:20 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:20 INFO - PROCESS | 1726 | 1467036920505 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 07:15:20 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 07:15:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 3037ms 07:15:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:15:20 INFO - PROCESS | 1726 | 1467036920540 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 07:15:20 INFO - PROCESS | 1726 | 1467036920543 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 07:15:20 INFO - PROCESS | 1726 | 1467036920550 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:15:20 INFO - PROCESS | 1726 | 1467036920553 Marionette TRACE conn4 <- [1,718,null,{}] 07:15:20 INFO - PROCESS | 1726 | 1467036920560 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:20 INFO - PROCESS | 1726 | 1467036920565 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:20 INFO - PROCESS | 1726 | 1467036920756 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 07:15:20 INFO - PROCESS | 1726 | 1467036920966 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:20 INFO - PROCESS | 1726 | 1467036920973 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1df000 == 97 [pid = 1726] [id = 187] 07:15:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 244 (0x8c38f800) [pid = 1726] [serial = 561] [outer = (nil)] 07:15:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 245 (0x8f40bc00) [pid = 1726] [serial = 562] [outer = 0x8c38f800] 07:15:21 INFO - PROCESS | 1726 | 1467036921053 Marionette DEBUG loaded listener.js 07:15:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 246 (0x8ff12000) [pid = 1726] [serial = 563] [outer = 0x8c38f800] 07:15:22 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:22 INFO - PROCESS | 1726 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:15:22 INFO - PROCESS | 1726 | 1467036922477 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 07:15:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:15:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1988ms 07:15:22 INFO - PROCESS | 1726 | 1467036922538 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 07:15:22 INFO - PROCESS | 1726 | 1467036922545 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 07:15:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:15:22 INFO - PROCESS | 1726 | 1467036922554 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:15:22 INFO - PROCESS | 1726 | 1467036922560 Marionette TRACE conn4 <- [1,722,null,{}] 07:15:22 INFO - PROCESS | 1726 | 1467036922569 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:22 INFO - PROCESS | 1726 | 1467036922574 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:22 INFO - PROCESS | 1726 | 1467036922921 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 07:15:23 INFO - PROCESS | 1726 | 1467036923081 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:23 INFO - PROCESS | 1726 | 1467036923097 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba8000 == 98 [pid = 1726] [id = 188] 07:15:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 247 (0x8bba8800) [pid = 1726] [serial = 564] [outer = (nil)] 07:15:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 248 (0x8c387c00) [pid = 1726] [serial = 565] [outer = 0x8bba8800] 07:15:23 INFO - PROCESS | 1726 | 1467036923184 Marionette DEBUG loaded listener.js 07:15:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 249 (0x8d3dac00) [pid = 1726] [serial = 566] [outer = 0x8bba8800] 07:15:24 INFO - PROCESS | 1726 | 1467036924196 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 07:15:24 INFO - PROCESS | 1726 | 1467036924250 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 07:15:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:15:24 INFO - PROCESS | 1726 | 1467036924263 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:15:24 INFO - PROCESS | 1726 | 1467036924269 Marionette TRACE conn4 <- [1,726,null,{}] 07:15:24 INFO - PROCESS | 1726 | 1467036924276 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:24 INFO - PROCESS | 1726 | 1467036924284 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:24 INFO - PROCESS | 1726 | 1467036924519 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 07:15:24 INFO - PROCESS | 1726 | 1467036924831 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:24 INFO - PROCESS | 1726 | 1467036924842 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dce5c00 == 99 [pid = 1726] [id = 189] 07:15:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 250 (0x8ddea800) [pid = 1726] [serial = 567] [outer = (nil)] 07:15:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 251 (0x8de93800) [pid = 1726] [serial = 568] [outer = 0x8ddea800] 07:15:24 INFO - PROCESS | 1726 | 1467036924939 Marionette DEBUG loaded listener.js 07:15:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 252 (0x8e96e400) [pid = 1726] [serial = 569] [outer = 0x8ddea800] 07:15:25 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:25 INFO - PROCESS | 1726 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:15:26 INFO - PROCESS | 1726 | 1467036926039 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 07:15:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:15:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1855ms 07:15:26 INFO - PROCESS | 1726 | 1467036926118 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 07:15:26 INFO - PROCESS | 1726 | 1467036926122 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 07:15:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:15:26 INFO - PROCESS | 1726 | 1467036926131 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:15:26 INFO - PROCESS | 1726 | 1467036926136 Marionette TRACE conn4 <- [1,730,null,{}] 07:15:26 INFO - PROCESS | 1726 | 1467036926156 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:26 INFO - PROCESS | 1726 | 1467036926166 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:26 INFO - PROCESS | 1726 | 1467036926630 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 07:15:26 INFO - PROCESS | 1726 | 1467036926835 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:26 INFO - PROCESS | 1726 | 1467036926845 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x91b4e000 == 100 [pid = 1726] [id = 190] 07:15:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 253 (0x91b4e400) [pid = 1726] [serial = 570] [outer = (nil)] 07:15:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 254 (0x91b53000) [pid = 1726] [serial = 571] [outer = 0x91b4e400] 07:15:26 INFO - PROCESS | 1726 | 1467036926940 Marionette DEBUG loaded listener.js 07:15:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 255 (0x91c98c00) [pid = 1726] [serial = 572] [outer = 0x91b4e400] 07:15:27 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:27 INFO - PROCESS | 1726 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:15:27 INFO - PROCESS | 1726 | 1467036927977 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 07:15:28 INFO - PROCESS | 1726 | 1467036928032 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 07:15:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:15:28 INFO - PROCESS | 1726 | 1467036928040 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:15:28 INFO - PROCESS | 1726 | 1467036928045 Marionette TRACE conn4 <- [1,734,null,{}] 07:15:28 INFO - PROCESS | 1726 | 1467036928053 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:28 INFO - PROCESS | 1726 | 1467036928059 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:28 INFO - PROCESS | 1726 | 1467036928296 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 07:15:28 INFO - PROCESS | 1726 | 1467036928601 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:28 INFO - PROCESS | 1726 | 1467036928610 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3d6000 == 101 [pid = 1726] [id = 191] 07:15:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 256 (0x91c8d400) [pid = 1726] [serial = 573] [outer = (nil)] 07:15:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 257 (0x925e3800) [pid = 1726] [serial = 574] [outer = 0x91c8d400] 07:15:28 INFO - PROCESS | 1726 | 1467036928702 Marionette DEBUG loaded listener.js 07:15:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 258 (0x926d8800) [pid = 1726] [serial = 575] [outer = 0x91c8d400] 07:15:29 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:29 INFO - PROCESS | 1726 | 1467036929694 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 07:15:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:15:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1691ms 07:15:29 INFO - PROCESS | 1726 | 1467036929732 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 07:15:29 INFO - PROCESS | 1726 | 1467036929737 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 07:15:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:15:29 INFO - PROCESS | 1726 | 1467036929745 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:15:29 INFO - PROCESS | 1726 | 1467036929750 Marionette TRACE conn4 <- [1,738,null,{}] 07:15:29 INFO - PROCESS | 1726 | 1467036929757 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:29 INFO - PROCESS | 1726 | 1467036929762 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:29 INFO - PROCESS | 1726 | 1467036929994 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 07:15:30 INFO - PROCESS | 1726 | 1467036930272 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:30 INFO - PROCESS | 1726 | 1467036930282 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d5400 == 102 [pid = 1726] [id = 192] 07:15:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 259 (0x9255f000) [pid = 1726] [serial = 576] [outer = (nil)] 07:15:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 260 (0x92b51000) [pid = 1726] [serial = 577] [outer = 0x9255f000] 07:15:30 INFO - PROCESS | 1726 | 1467036930421 Marionette DEBUG loaded listener.js 07:15:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 261 (0x93adb400) [pid = 1726] [serial = 578] [outer = 0x9255f000] 07:15:31 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:31 INFO - PROCESS | 1726 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:15:31 INFO - PROCESS | 1726 | 1467036931769 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:15:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:15:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2085ms 07:15:31 INFO - PROCESS | 1726 | 1467036931858 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 07:15:31 INFO - PROCESS | 1726 | 1467036931863 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 07:15:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:15:31 INFO - PROCESS | 1726 | 1467036931876 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:15:31 INFO - PROCESS | 1726 | 1467036931880 Marionette TRACE conn4 <- [1,742,null,{}] 07:15:31 INFO - PROCESS | 1726 | 1467036931890 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:31 INFO - PROCESS | 1726 | 1467036931905 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:32 INFO - PROCESS | 1726 | 1467036932182 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 07:15:32 INFO - PROCESS | 1726 | 1467036932488 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:32 INFO - PROCESS | 1726 | 1467036932497 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a226c00 == 103 [pid = 1726] [id = 193] 07:15:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 262 (0x8e8d3800) [pid = 1726] [serial = 579] [outer = (nil)] 07:15:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 263 (0x9a0acc00) [pid = 1726] [serial = 580] [outer = 0x8e8d3800] 07:15:32 INFO - PROCESS | 1726 | 1467036932591 Marionette DEBUG loaded listener.js 07:15:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 264 (0x9a53bc00) [pid = 1726] [serial = 581] [outer = 0x8e8d3800] 07:15:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 265 (0x9b07a000) [pid = 1726] [serial = 582] [outer = 0x93c38000] 07:15:33 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:33 INFO - PROCESS | 1726 | 1467036933937 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:15:33 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 07:15:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2086ms 07:15:33 INFO - PROCESS | 1726 | 1467036933961 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 07:15:33 INFO - PROCESS | 1726 | 1467036933966 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 07:15:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:15:34 INFO - PROCESS | 1726 | 1467036934073 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:15:34 INFO - PROCESS | 1726 | 1467036934078 Marionette TRACE conn4 <- [1,746,null,{}] 07:15:34 INFO - PROCESS | 1726 | 1467036934089 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:34 INFO - PROCESS | 1726 | 1467036934094 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:34 INFO - PROCESS | 1726 | 1467036934301 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 07:15:34 INFO - PROCESS | 1726 | 1467036934504 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:34 INFO - PROCESS | 1726 | 1467036934514 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22cc00 == 104 [pid = 1726] [id = 194] 07:15:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 266 (0x91c8a400) [pid = 1726] [serial = 583] [outer = (nil)] 07:15:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 267 (0x9ae34400) [pid = 1726] [serial = 584] [outer = 0x91c8a400] 07:15:34 INFO - PROCESS | 1726 | 1467036934636 Marionette DEBUG loaded listener.js 07:15:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 268 (0x9b075800) [pid = 1726] [serial = 585] [outer = 0x91c8a400] 07:15:35 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:35 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:35 INFO - PROCESS | 1726 | 1467036935985 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:15:36 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.) 07:15:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1995ms 07:15:36 INFO - PROCESS | 1726 | 1467036936059 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 07:15:36 INFO - PROCESS | 1726 | 1467036936063 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 07:15:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:15:36 INFO - PROCESS | 1726 | 1467036936092 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:15:36 INFO - PROCESS | 1726 | 1467036936097 Marionette TRACE conn4 <- [1,750,null,{}] 07:15:36 INFO - PROCESS | 1726 | 1467036936103 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:36 INFO - PROCESS | 1726 | 1467036936109 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:36 INFO - PROCESS | 1726 | 1467036936315 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 07:15:36 INFO - PROCESS | 1726 | 1467036936532 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:36 INFO - PROCESS | 1726 | 1467036936543 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x92558000 == 105 [pid = 1726] [id = 195] 07:15:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 269 (0x9a032000) [pid = 1726] [serial = 586] [outer = (nil)] 07:15:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 270 (0x9d8acc00) [pid = 1726] [serial = 587] [outer = 0x9a032000] 07:15:36 INFO - PROCESS | 1726 | 1467036936661 Marionette DEBUG loaded listener.js 07:15:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 271 (0xa258f800) [pid = 1726] [serial = 588] [outer = 0x9a032000] 07:15:38 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:38 INFO - PROCESS | 1726 | 1467036938090 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:15:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:15:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2043ms 07:15:38 INFO - PROCESS | 1726 | 1467036938131 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 07:15:38 INFO - PROCESS | 1726 | 1467036938136 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 07:15:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:15:38 INFO - PROCESS | 1726 | 1467036938144 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:15:38 INFO - PROCESS | 1726 | 1467036938148 Marionette TRACE conn4 <- [1,754,null,{}] 07:15:38 INFO - PROCESS | 1726 | 1467036938155 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:38 INFO - PROCESS | 1726 | 1467036938160 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:38 INFO - PROCESS | 1726 | 1467036938367 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 07:15:38 INFO - PROCESS | 1726 | 1467036938578 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:38 INFO - PROCESS | 1726 | 1467036938585 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bbae000 == 106 [pid = 1726] [id = 196] 07:15:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 272 (0x8bbae400) [pid = 1726] [serial = 589] [outer = (nil)] 07:15:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 273 (0x8eb50000) [pid = 1726] [serial = 590] [outer = 0x8bbae400] 07:15:38 INFO - PROCESS | 1726 | 1467036938719 Marionette DEBUG loaded listener.js 07:15:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 274 (0x8eb56400) [pid = 1726] [serial = 591] [outer = 0x8bbae400] 07:15:40 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:40 INFO - PROCESS | 1726 | 1467036940109 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:15:40 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 07:15:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2047ms 07:15:40 INFO - PROCESS | 1726 | 1467036940193 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 07:15:40 INFO - PROCESS | 1726 | 1467036940197 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 07:15:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:15:40 INFO - PROCESS | 1726 | 1467036940204 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:15:40 INFO - PROCESS | 1726 | 1467036940209 Marionette TRACE conn4 <- [1,758,null,{}] 07:15:40 INFO - PROCESS | 1726 | 1467036940215 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:40 INFO - PROCESS | 1726 | 1467036940221 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:40 INFO - PROCESS | 1726 | 1467036940442 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 07:15:40 INFO - PROCESS | 1726 | 1467036940653 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:40 INFO - PROCESS | 1726 | 1467036940660 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a229400 == 107 [pid = 1726] [id = 197] 07:15:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 275 (0x8bd95c00) [pid = 1726] [serial = 592] [outer = (nil)] 07:15:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 276 (0x8eb5b800) [pid = 1726] [serial = 593] [outer = 0x8bd95c00] 07:15:40 INFO - PROCESS | 1726 | 1467036940787 Marionette DEBUG loaded listener.js 07:15:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 277 (0x8ff09000) [pid = 1726] [serial = 594] [outer = 0x8bd95c00] 07:15:41 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:41 INFO - PROCESS | 1726 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:15:41 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:41 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:41 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:15:41 INFO - PROCESS | 1726 | 1467036941799 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:15:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:15:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1637ms 07:15:41 INFO - PROCESS | 1726 | 1467036941844 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 07:15:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:15:41 INFO - PROCESS | 1726 | 1467036941849 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 07:15:41 INFO - PROCESS | 1726 | 1467036941856 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:15:41 INFO - PROCESS | 1726 | 1467036941862 Marionette TRACE conn4 <- [1,762,null,{}] 07:15:41 INFO - PROCESS | 1726 | 1467036941869 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:41 INFO - PROCESS | 1726 | 1467036941876 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:42 INFO - PROCESS | 1726 | 1467036942122 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 07:15:42 INFO - PROCESS | 1726 | 1467036942457 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:42 INFO - PROCESS | 1726 | 1467036942466 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x9d80d000 == 108 [pid = 1726] [id = 198] 07:15:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 278 (0x9d80f800) [pid = 1726] [serial = 595] [outer = (nil)] 07:15:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 279 (0xa3394400) [pid = 1726] [serial = 596] [outer = 0x9d80f800] 07:15:42 INFO - PROCESS | 1726 | 1467036942562 Marionette DEBUG loaded listener.js 07:15:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 280 (0xa68aac00) [pid = 1726] [serial = 597] [outer = 0x9d80f800] 07:15:43 INFO - PROCESS | 1726 | 1467036943907 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:15:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:15:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2100ms 07:15:44 INFO - PROCESS | 1726 | 1467036944000 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 07:15:44 INFO - PROCESS | 1726 | 1467036944003 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 07:15:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:15:44 INFO - PROCESS | 1726 | 1467036944413 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:15:44 INFO - PROCESS | 1726 | 1467036944420 Marionette TRACE conn4 <- [1,766,null,{}] 07:15:44 INFO - PROCESS | 1726 | 1467036944428 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:44 INFO - PROCESS | 1726 | 1467036944436 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:44 INFO - PROCESS | 1726 | 1467036944671 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 07:15:44 INFO - PROCESS | 1726 | 1467036944895 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:44 INFO - PROCESS | 1726 | 1467036944907 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad63400 == 109 [pid = 1726] [id = 199] 07:15:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 281 (0x8ad63800) [pid = 1726] [serial = 598] [outer = (nil)] 07:15:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 282 (0x8bfa6400) [pid = 1726] [serial = 599] [outer = 0x8ad63800] 07:15:45 INFO - PROCESS | 1726 | 1467036945023 Marionette DEBUG loaded listener.js 07:15:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 283 (0x8bfad000) [pid = 1726] [serial = 600] [outer = 0x8ad63800] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd94000 == 108 [pid = 1726] [id = 144] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8f181400 == 107 [pid = 1726] [id = 136] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8c382000 == 106 [pid = 1726] [id = 141] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8c386c00 == 105 [pid = 1726] [id = 140] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa5800 == 104 [pid = 1726] [id = 145] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8c384000 == 103 [pid = 1726] [id = 139] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8f407000 == 102 [pid = 1726] [id = 135] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8de96400 == 101 [pid = 1726] [id = 186] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8de8e400 == 100 [pid = 1726] [id = 185] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd8f400 == 99 [pid = 1726] [id = 184] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8a224800 == 98 [pid = 1726] [id = 183] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd96800 == 97 [pid = 1726] [id = 173] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8e8d3000 == 96 [pid = 1726] [id = 174] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x924c5c00 == 95 [pid = 1726] [id = 87] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba6000 == 94 [pid = 1726] [id = 161] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8de97c00 == 93 [pid = 1726] [id = 163] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x93c37000 == 92 [pid = 1726] [id = 35] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x97884000 == 91 [pid = 1726] [id = 45] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x91aa3c00 == 90 [pid = 1726] [id = 131] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8d305800 == 89 [pid = 1726] [id = 172] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x9527c000 == 88 [pid = 1726] [id = 36] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x91a9f000 == 87 [pid = 1726] [id = 86] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8a224000 == 86 [pid = 1726] [id = 164] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8f17c000 == 85 [pid = 1726] [id = 175] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x93ace800 == 84 [pid = 1726] [id = 58] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8d425000 == 83 [pid = 1726] [id = 182] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8bf9ec00 == 82 [pid = 1726] [id = 143] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x92b48400 == 81 [pid = 1726] [id = 177] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x919c6400 == 80 [pid = 1726] [id = 77] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x94760000 == 79 [pid = 1726] [id = 178] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x924cc400 == 78 [pid = 1726] [id = 75] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x95279c00 == 77 [pid = 1726] [id = 50] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff07400 == 76 [pid = 1726] [id = 176] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x919c6800 == 75 [pid = 1726] [id = 76] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8d419c00 == 74 [pid = 1726] [id = 181] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd92400 == 73 [pid = 1726] [id = 142] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8e8ce400 == 72 [pid = 1726] [id = 137] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8d41a800 == 71 [pid = 1726] [id = 180] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8f6a0400 == 70 [pid = 1726] [id = 78] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x9a9b3000 == 69 [pid = 1726] [id = 179] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x9b1d0800 == 68 [pid = 1726] [id = 47] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0xa2597c00 == 67 [pid = 1726] [id = 48] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0xa2539400 == 66 [pid = 1726] [id = 74] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8f176800 == 65 [pid = 1726] [id = 92] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x9a5dc000 == 64 [pid = 1726] [id = 158] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8d305c00 == 63 [pid = 1726] [id = 123] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x9a53a400 == 62 [pid = 1726] [id = 157] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x9a5b8000 == 61 [pid = 1726] [id = 88] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff1bc00 == 60 [pid = 1726] [id = 121] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x924cd800 == 59 [pid = 1726] [id = 71] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x952e6c00 == 58 [pid = 1726] [id = 46] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x919c7000 == 57 [pid = 1726] [id = 85] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8f181000 == 56 [pid = 1726] [id = 94] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff15400 == 55 [pid = 1726] [id = 154] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x919d1800 == 54 [pid = 1726] [id = 89] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba1800 == 53 [pid = 1726] [id = 160] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0xa682d800 == 52 [pid = 1726] [id = 159] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3d2400 == 51 [pid = 1726] [id = 124] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8bbb0800 == 50 [pid = 1726] [id = 162] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x926de000 == 49 [pid = 1726] [id = 91] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x9a5dd400 == 48 [pid = 1726] [id = 134] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x95286800 == 47 [pid = 1726] [id = 49] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x9a263400 == 46 [pid = 1726] [id = 73] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x993c6400 == 45 [pid = 1726] [id = 155] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0xa6209800 == 44 [pid = 1726] [id = 122] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x919c6c00 == 43 [pid = 1726] [id = 90] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8f175c00 == 42 [pid = 1726] [id = 93] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff08400 == 41 [pid = 1726] [id = 156] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8e8d8c00 == 40 [pid = 1726] [id = 138] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x9d80d000 == 39 [pid = 1726] [id = 198] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8bbae000 == 38 [pid = 1726] [id = 196] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8a229400 == 37 [pid = 1726] [id = 197] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x92558000 == 36 [pid = 1726] [id = 195] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22cc00 == 35 [pid = 1726] [id = 194] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8a226c00 == 34 [pid = 1726] [id = 193] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d5400 == 33 [pid = 1726] [id = 192] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x952eb000 == 32 [pid = 1726] [id = 64] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3d6000 == 31 [pid = 1726] [id = 191] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x91b4e000 == 30 [pid = 1726] [id = 190] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8dce5c00 == 29 [pid = 1726] [id = 189] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1df000 == 28 [pid = 1726] [id = 187] 07:15:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba8000 == 27 [pid = 1726] [id = 188] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 282 (0x9255bc00) [pid = 1726] [serial = 512] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 281 (0x91b47000) [pid = 1726] [serial = 490] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 280 (0x8a22b400) [pid = 1726] [serial = 493] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 279 (0x8ff74400) [pid = 1726] [serial = 506] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 278 (0x8f184800) [pid = 1726] [serial = 502] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 277 (0x91b4b800) [pid = 1726] [serial = 509] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 276 (0x8f6a7400) [pid = 1726] [serial = 505] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 275 (0x8dde4400) [pid = 1726] [serial = 487] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 274 (0x9a5b9000) [pid = 1726] [serial = 469] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 273 (0xa6ea8400) [pid = 1726] [serial = 475] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 272 (0x8bd94c00) [pid = 1726] [serial = 497] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 271 (0x8f6ad000) [pid = 1726] [serial = 515] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 270 (0x8ff01400) [pid = 1726] [serial = 503] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 269 (0x925e0800) [pid = 1726] [serial = 517] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 268 (0x92cc0400) [pid = 1726] [serial = 457] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 267 (0x8e8d8800) [pid = 1726] [serial = 514] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 266 (0x91a99800) [pid = 1726] [serial = 463] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 265 (0x8de8c000) [pid = 1726] [serial = 500] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 264 (0x8bba9c00) [pid = 1726] [serial = 481] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 263 (0x8d3dd400) [pid = 1726] [serial = 460] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 262 (0x8dddf000) [pid = 1726] [serial = 499] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 261 (0x91a98400) [pid = 1726] [serial = 508] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 260 (0x8bd8a400) [pid = 1726] [serial = 496] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 259 (0xa6ba0000) [pid = 1726] [serial = 478] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 258 (0x9a030000) [pid = 1726] [serial = 466] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 257 (0x91c93000) [pid = 1726] [serial = 511] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 256 (0x9ae37400) [pid = 1726] [serial = 472] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | --DOMWINDOW == 255 (0x8de8bc00) [pid = 1726] [serial = 484] [outer = (nil)] [url = about:blank] 07:15:48 INFO - PROCESS | 1726 | 1467036948873 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:15:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:15:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 4562ms 07:15:48 INFO - PROCESS | 1726 | 1467036948910 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 07:15:48 INFO - PROCESS | 1726 | 1467036948917 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 07:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:15:48 INFO - PROCESS | 1726 | 1467036948925 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:15:48 INFO - PROCESS | 1726 | 1467036948930 Marionette TRACE conn4 <- [1,770,null,{}] 07:15:48 INFO - PROCESS | 1726 | 1467036948939 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:48 INFO - PROCESS | 1726 | 1467036948946 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:49 INFO - PROCESS | 1726 | 1467036949129 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 07:15:49 INFO - PROCESS | 1726 | 1467036949320 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:49 INFO - PROCESS | 1726 | 1467036949334 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d9000 == 28 [pid = 1726] [id = 200] 07:15:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 256 (0x8b1d9400) [pid = 1726] [serial = 601] [outer = (nil)] 07:15:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 257 (0x8b1db400) [pid = 1726] [serial = 602] [outer = 0x8b1d9400] 07:15:49 INFO - PROCESS | 1726 | 1467036949409 Marionette DEBUG loaded listener.js 07:15:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 258 (0x8b1de800) [pid = 1726] [serial = 603] [outer = 0x8b1d9400] 07:15:50 INFO - PROCESS | 1726 | 1467036950244 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1382ms 07:15:50 INFO - PROCESS | 1726 | 1467036950308 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 07:15:50 INFO - PROCESS | 1726 | 1467036950318 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 07:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:15:50 INFO - PROCESS | 1726 | 1467036950330 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:15:50 INFO - PROCESS | 1726 | 1467036950336 Marionette TRACE conn4 <- [1,774,null,{}] 07:15:50 INFO - PROCESS | 1726 | 1467036950343 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:50 INFO - PROCESS | 1726 | 1467036950349 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:50 INFO - PROCESS | 1726 | 1467036950566 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 07:15:50 INFO - PROCESS | 1726 | 1467036950797 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:50 INFO - PROCESS | 1726 | 1467036950810 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c389000 == 29 [pid = 1726] [id = 201] 07:15:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 259 (0x8c38a400) [pid = 1726] [serial = 604] [outer = (nil)] 07:15:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 260 (0x8d305800) [pid = 1726] [serial = 605] [outer = 0x8c38a400] 07:15:50 INFO - PROCESS | 1726 | 1467036950895 Marionette DEBUG loaded listener.js 07:15:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 261 (0x8d3d6000) [pid = 1726] [serial = 606] [outer = 0x8c38a400] 07:15:51 INFO - PROCESS | 1726 | 1467036951866 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1586ms 07:15:51 INFO - PROCESS | 1726 | 1467036951923 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 07:15:51 INFO - PROCESS | 1726 | 1467036951926 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 07:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:15:51 INFO - PROCESS | 1726 | 1467036951934 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:15:51 INFO - PROCESS | 1726 | 1467036951941 Marionette TRACE conn4 <- [1,778,null,{}] 07:15:51 INFO - PROCESS | 1726 | 1467036951968 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:51 INFO - PROCESS | 1726 | 1467036951978 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:52 INFO - PROCESS | 1726 | 1467036952238 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 07:15:52 INFO - PROCESS | 1726 | 1467036952272 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:52 INFO - PROCESS | 1726 | 1467036952289 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dceec00 == 30 [pid = 1726] [id = 202] 07:15:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 262 (0x8dcef000) [pid = 1726] [serial = 607] [outer = (nil)] 07:15:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 263 (0x8dde6000) [pid = 1726] [serial = 608] [outer = 0x8dcef000] 07:15:52 INFO - PROCESS | 1726 | 1467036952446 Marionette DEBUG loaded listener.js 07:15:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 264 (0x8de8b800) [pid = 1726] [serial = 609] [outer = 0x8dcef000] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 263 (0x9ae35800) [pid = 1726] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 262 (0x8a224c00) [pid = 1726] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 261 (0x8dddb400) [pid = 1726] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 260 (0x8bba6c00) [pid = 1726] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 259 (0x9a53b000) [pid = 1726] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 258 (0x92cb6000) [pid = 1726] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 257 (0xa689fc00) [pid = 1726] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 256 (0x8bfab800) [pid = 1726] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 255 (0x8f6aa800) [pid = 1726] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 254 (0x99dc7800) [pid = 1726] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 253 (0x8bba2800) [pid = 1726] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 252 (0x926e8c00) [pid = 1726] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 251 (0x8ff71c00) [pid = 1726] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 250 (0x8c38f800) [pid = 1726] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 249 (0x9ae36c00) [pid = 1726] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 248 (0x8e8d3400) [pid = 1726] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 247 (0x8ff7a000) [pid = 1726] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 246 (0x8c384c00) [pid = 1726] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 245 (0x9a4afc00) [pid = 1726] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 244 (0x965f4800) [pid = 1726] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 243 (0x926d0c00) [pid = 1726] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 242 (0x8d428800) [pid = 1726] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 241 (0x8c38b800) [pid = 1726] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 240 (0x965f3800) [pid = 1726] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 239 (0x965f2400) [pid = 1726] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 238 (0x8d41c000) [pid = 1726] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 237 (0x8ff04c00) [pid = 1726] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 236 (0x926ec400) [pid = 1726] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 235 (0x98252000) [pid = 1726] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 234 (0xa209a000) [pid = 1726] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 233 (0xa259a400) [pid = 1726] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 232 (0x8e963800) [pid = 1726] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 231 (0x8ff04000) [pid = 1726] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 230 (0x8e8da000) [pid = 1726] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 229 (0x8ff75c00) [pid = 1726] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 228 (0x925e8000) [pid = 1726] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 227 (0x91aa4400) [pid = 1726] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 226 (0x8d3d3800) [pid = 1726] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 225 (0x8d41b000) [pid = 1726] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 224 (0x8bfa1400) [pid = 1726] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 223 (0x9d486000) [pid = 1726] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 222 (0xa253dc00) [pid = 1726] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 221 (0x9a5dec00) [pid = 1726] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 220 (0x92cb9000) [pid = 1726] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 219 (0x8f176c00) [pid = 1726] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 218 (0x8de93000) [pid = 1726] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 217 (0x919c9800) [pid = 1726] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 216 (0x9b1d1800) [pid = 1726] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 215 (0xa5018c00) [pid = 1726] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 214 (0xa2373800) [pid = 1726] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 213 (0x924ca000) [pid = 1726] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 212 (0x92b49000) [pid = 1726] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 211 (0x9a9ba000) [pid = 1726] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 210 (0x8ff72c00) [pid = 1726] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 209 (0x8f17e800) [pid = 1726] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 208 (0x938a5000) [pid = 1726] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 207 (0x8bf9f800) [pid = 1726] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 206 (0x92cc0000) [pid = 1726] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 205 (0x8e8db800) [pid = 1726] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 204 (0x8f6a3000) [pid = 1726] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 203 (0x9a5b8c00) [pid = 1726] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 202 (0x8ff1f800) [pid = 1726] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 201 (0x9b1cf800) [pid = 1726] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 200 (0x993cec00) [pid = 1726] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 199 (0x952e0000) [pid = 1726] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 198 (0x8d306000) [pid = 1726] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 197 (0x952a4800) [pid = 1726] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 196 (0x8bbb0c00) [pid = 1726] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 195 (0x938a7000) [pid = 1726] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 194 (0x9a292400) [pid = 1726] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 193 (0x8bfaa800) [pid = 1726] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 192 (0x926e6800) [pid = 1726] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 191 (0xa620a000) [pid = 1726] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 190 (0x91aa1800) [pid = 1726] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 189 (0x9a536400) [pid = 1726] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 188 (0x8bd92800) [pid = 1726] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0x924c6000) [pid = 1726] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x9b1d4000) [pid = 1726] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x9a5dd800) [pid = 1726] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0xa2599c00) [pid = 1726] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0x924ce000) [pid = 1726] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0x9a25c000) [pid = 1726] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x952e7c00) [pid = 1726] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x8bd98c00) [pid = 1726] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0x8c384800) [pid = 1726] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x919c8000) [pid = 1726] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0x9527c400) [pid = 1726] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x9a70c400) [pid = 1726] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x8d303000) [pid = 1726] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x9255cc00) [pid = 1726] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x8ff1c000) [pid = 1726] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x919d3c00) [pid = 1726] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:15:55 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x95286c00) [pid = 1726] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:15:56 INFO - PROCESS | 1726 | 1467036956095 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 4197ms 07:15:56 INFO - PROCESS | 1726 | 1467036956130 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 07:15:56 INFO - PROCESS | 1726 | 1467036956134 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 07:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:15:56 INFO - PROCESS | 1726 | 1467036956143 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:15:56 INFO - PROCESS | 1726 | 1467036956147 Marionette TRACE conn4 <- [1,782,null,{}] 07:15:56 INFO - PROCESS | 1726 | 1467036956153 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:56 INFO - PROCESS | 1726 | 1467036956159 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:56 INFO - PROCESS | 1726 | 1467036956404 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 07:15:56 INFO - PROCESS | 1726 | 1467036956429 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:56 INFO - PROCESS | 1726 | 1467036956435 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d7c00 == 31 [pid = 1726] [id = 203] 07:15:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x8bba4c00) [pid = 1726] [serial = 610] [outer = (nil)] 07:15:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x8d303000) [pid = 1726] [serial = 611] [outer = 0x8bba4c00] 07:15:56 INFO - PROCESS | 1726 | 1467036956513 Marionette DEBUG loaded listener.js 07:15:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x8dce6000) [pid = 1726] [serial = 612] [outer = 0x8bba4c00] 07:15:57 INFO - PROCESS | 1726 | 1467036957409 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1338ms 07:15:57 INFO - PROCESS | 1726 | 1467036957551 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 07:15:57 INFO - PROCESS | 1726 | 1467036957558 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 07:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:15:57 INFO - PROCESS | 1726 | 1467036957570 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:15:57 INFO - PROCESS | 1726 | 1467036957576 Marionette TRACE conn4 <- [1,786,null,{}] 07:15:57 INFO - PROCESS | 1726 | 1467036957599 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:57 INFO - PROCESS | 1726 | 1467036957607 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:57 INFO - PROCESS | 1726 | 1467036957842 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 07:15:58 INFO - PROCESS | 1726 | 1467036958129 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:58 INFO - PROCESS | 1726 | 1467036958146 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d7000 == 32 [pid = 1726] [id = 204] 07:15:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x8b1d7400) [pid = 1726] [serial = 613] [outer = (nil)] 07:15:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0x8b1dcc00) [pid = 1726] [serial = 614] [outer = 0x8b1d7400] 07:15:58 INFO - PROCESS | 1726 | 1467036958251 Marionette DEBUG loaded listener.js 07:15:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x8bbaa000) [pid = 1726] [serial = 615] [outer = 0x8b1d7400] 07:15:59 INFO - PROCESS | 1726 | 1467036959261 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1751ms 07:15:59 INFO - PROCESS | 1726 | 1467036959322 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 07:15:59 INFO - PROCESS | 1726 | 1467036959328 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 07:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:15:59 INFO - PROCESS | 1726 | 1467036959341 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:15:59 INFO - PROCESS | 1726 | 1467036959349 Marionette TRACE conn4 <- [1,790,null,{}] 07:15:59 INFO - PROCESS | 1726 | 1467036959357 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:59 INFO - PROCESS | 1726 | 1467036959362 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:59 INFO - PROCESS | 1726 | 1467036959642 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 07:15:59 INFO - PROCESS | 1726 | 1467036959907 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:59 INFO - PROCESS | 1726 | 1467036959920 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:15:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3d2800 == 33 [pid = 1726] [id = 205] 07:15:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 178 (0x8d3e1800) [pid = 1726] [serial = 616] [outer = (nil)] 07:16:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 179 (0x8dceb800) [pid = 1726] [serial = 617] [outer = 0x8d3e1800] 07:16:00 INFO - PROCESS | 1726 | 1467036960059 Marionette DEBUG loaded listener.js 07:16:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 180 (0x8de94400) [pid = 1726] [serial = 618] [outer = 0x8d3e1800] 07:16:01 INFO - PROCESS | 1726 | 1467036961160 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1900ms 07:16:01 INFO - PROCESS | 1726 | 1467036961237 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 07:16:01 INFO - PROCESS | 1726 | 1467036961241 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 07:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:16:01 INFO - PROCESS | 1726 | 1467036961250 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:16:01 INFO - PROCESS | 1726 | 1467036961255 Marionette TRACE conn4 <- [1,794,null,{}] 07:16:01 INFO - PROCESS | 1726 | 1467036961271 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:01 INFO - PROCESS | 1726 | 1467036961281 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:01 INFO - PROCESS | 1726 | 1467036961621 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 07:16:01 INFO - PROCESS | 1726 | 1467036961879 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:01 INFO - PROCESS | 1726 | 1467036961893 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x8eb57400 == 34 [pid = 1726] [id = 206] 07:16:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 181 (0x8eb57800) [pid = 1726] [serial = 619] [outer = (nil)] 07:16:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 182 (0x8eb5e400) [pid = 1726] [serial = 620] [outer = 0x8eb57800] 07:16:01 INFO - PROCESS | 1726 | 1467036961987 Marionette DEBUG loaded listener.js 07:16:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 183 (0x8f17a800) [pid = 1726] [serial = 621] [outer = 0x8eb57800] 07:16:02 INFO - PROCESS | 1726 | 1467036962980 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1783ms 07:16:03 INFO - PROCESS | 1726 | 1467036963043 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 07:16:03 INFO - PROCESS | 1726 | 1467036963048 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 07:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:16:03 INFO - PROCESS | 1726 | 1467036963058 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:16:03 INFO - PROCESS | 1726 | 1467036963063 Marionette TRACE conn4 <- [1,798,null,{}] 07:16:03 INFO - PROCESS | 1726 | 1467036963070 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:03 INFO - PROCESS | 1726 | 1467036963077 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:03 INFO - PROCESS | 1726 | 1467036963305 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 07:16:03 INFO - PROCESS | 1726 | 1467036963577 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:03 INFO - PROCESS | 1726 | 1467036963589 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22ac00 == 35 [pid = 1726] [id = 207] 07:16:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 184 (0x8f17f000) [pid = 1726] [serial = 622] [outer = (nil)] 07:16:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 185 (0x8f40a400) [pid = 1726] [serial = 623] [outer = 0x8f17f000] 07:16:03 INFO - PROCESS | 1726 | 1467036963718 Marionette DEBUG loaded listener.js 07:16:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 186 (0x8f6a3800) [pid = 1726] [serial = 624] [outer = 0x8f17f000] 07:16:04 INFO - PROCESS | 1726 | 1467036964643 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:16:04 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 07:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1635ms 07:16:04 INFO - PROCESS | 1726 | 1467036964711 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 07:16:04 INFO - PROCESS | 1726 | 1467036964716 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 07:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:16:04 INFO - PROCESS | 1726 | 1467036964726 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:16:04 INFO - PROCESS | 1726 | 1467036964730 Marionette TRACE conn4 <- [1,802,null,{}] 07:16:04 INFO - PROCESS | 1726 | 1467036964737 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:04 INFO - PROCESS | 1726 | 1467036964742 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:04 INFO - PROCESS | 1726 | 1467036964950 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 07:16:05 INFO - PROCESS | 1726 | 1467036965206 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:05 INFO - PROCESS | 1726 | 1467036965218 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x8eb5cc00 == 36 [pid = 1726] [id = 208] 07:16:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 187 (0x8f6a6400) [pid = 1726] [serial = 625] [outer = (nil)] 07:16:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 188 (0x8f6ae400) [pid = 1726] [serial = 626] [outer = 0x8f6a6400] 07:16:05 INFO - PROCESS | 1726 | 1467036965316 Marionette DEBUG loaded listener.js 07:16:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 189 (0x8f6ab400) [pid = 1726] [serial = 627] [outer = 0x8f6a6400] 07:16:06 INFO - PROCESS | 1726 | 1467036966257 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:16:06 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 07:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1588ms 07:16:06 INFO - PROCESS | 1726 | 1467036966316 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 07:16:06 INFO - PROCESS | 1726 | 1467036966319 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 07:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:16:06 INFO - PROCESS | 1726 | 1467036966328 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:16:06 INFO - PROCESS | 1726 | 1467036966332 Marionette TRACE conn4 <- [1,806,null,{}] 07:16:06 INFO - PROCESS | 1726 | 1467036966339 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:06 INFO - PROCESS | 1726 | 1467036966352 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:06 INFO - PROCESS | 1726 | 1467036966649 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 07:16:06 INFO - PROCESS | 1726 | 1467036966959 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:06 INFO - PROCESS | 1726 | 1467036966971 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa9000 == 37 [pid = 1726] [id = 209] 07:16:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 190 (0x8ff13000) [pid = 1726] [serial = 628] [outer = (nil)] 07:16:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 191 (0x8ff78400) [pid = 1726] [serial = 629] [outer = 0x8ff13000] 07:16:07 INFO - PROCESS | 1726 | 1467036967062 Marionette DEBUG loaded listener.js 07:16:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 192 (0x919c6000) [pid = 1726] [serial = 630] [outer = 0x8ff13000] 07:16:08 INFO - PROCESS | 1726 | 1467036968023 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07:16:08 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 07:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1740ms 07:16:08 INFO - PROCESS | 1726 | 1467036968069 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 07:16:08 INFO - PROCESS | 1726 | 1467036968074 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 07:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:16:08 INFO - PROCESS | 1726 | 1467036968082 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:16:08 INFO - PROCESS | 1726 | 1467036968086 Marionette TRACE conn4 <- [1,810,null,{}] 07:16:08 INFO - PROCESS | 1726 | 1467036968092 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:08 INFO - PROCESS | 1726 | 1467036968099 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:08 INFO - PROCESS | 1726 | 1467036968305 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 07:16:08 INFO - PROCESS | 1726 | 1467036968611 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:08 INFO - PROCESS | 1726 | 1467036968622 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e96ac00 == 38 [pid = 1726] [id = 210] 07:16:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 193 (0x8ff7b400) [pid = 1726] [serial = 631] [outer = (nil)] 07:16:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 194 (0x919d1c00) [pid = 1726] [serial = 632] [outer = 0x8ff7b400] 07:16:08 INFO - PROCESS | 1726 | 1467036968747 Marionette DEBUG loaded listener.js 07:16:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 195 (0x91a97800) [pid = 1726] [serial = 633] [outer = 0x8ff7b400] 07:16:09 INFO - PROCESS | 1726 | 1467036969703 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1641ms 07:16:09 INFO - PROCESS | 1726 | 1467036969724 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 07:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:16:09 INFO - PROCESS | 1726 | 1467036969729 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 07:16:09 INFO - PROCESS | 1726 | 1467036969737 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:16:09 INFO - PROCESS | 1726 | 1467036969741 Marionette TRACE conn4 <- [1,814,null,{}] 07:16:09 INFO - PROCESS | 1726 | 1467036969748 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:09 INFO - PROCESS | 1726 | 1467036969753 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:09 INFO - PROCESS | 1726 | 1467036969960 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 07:16:10 INFO - PROCESS | 1726 | 1467036970212 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:10 INFO - PROCESS | 1726 | 1467036970222 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad61000 == 39 [pid = 1726] [id = 211] 07:16:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 196 (0x8ad64c00) [pid = 1726] [serial = 634] [outer = (nil)] 07:16:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 197 (0x91aa2400) [pid = 1726] [serial = 635] [outer = 0x8ad64c00] 07:16:10 INFO - PROCESS | 1726 | 1467036970350 Marionette DEBUG loaded listener.js 07:16:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 198 (0x91aa4400) [pid = 1726] [serial = 636] [outer = 0x8ad64c00] 07:16:11 INFO - PROCESS | 1726 | 1467036971308 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 07:16:11 INFO - PROCESS | 1726 | 1467036971378 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 07:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:16:11 INFO - PROCESS | 1726 | 1467036971385 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:16:11 INFO - PROCESS | 1726 | 1467036971390 Marionette TRACE conn4 <- [1,818,null,{}] 07:16:11 INFO - PROCESS | 1726 | 1467036971396 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:11 INFO - PROCESS | 1726 | 1467036971401 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:11 INFO - PROCESS | 1726 | 1467036971639 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 07:16:11 INFO - PROCESS | 1726 | 1467036971901 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:11 INFO - PROCESS | 1726 | 1467036971911 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x919cf000 == 40 [pid = 1726] [id = 212] 07:16:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 199 (0x91a9d800) [pid = 1726] [serial = 637] [outer = (nil)] 07:16:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 200 (0x91b50800) [pid = 1726] [serial = 638] [outer = 0x91a9d800] 07:16:12 INFO - PROCESS | 1726 | 1467036972035 Marionette DEBUG loaded listener.js 07:16:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 201 (0x91c8e000) [pid = 1726] [serial = 639] [outer = 0x91a9d800] 07:16:13 INFO - PROCESS | 1726 | 1467036973131 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1787ms 07:16:13 INFO - PROCESS | 1726 | 1467036973173 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 07:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:16:13 INFO - PROCESS | 1726 | 1467036973178 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 07:16:13 INFO - PROCESS | 1726 | 1467036973186 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:16:13 INFO - PROCESS | 1726 | 1467036973190 Marionette TRACE conn4 <- [1,822,null,{}] 07:16:13 INFO - PROCESS | 1726 | 1467036973197 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:13 INFO - PROCESS | 1726 | 1467036973201 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:13 INFO - PROCESS | 1726 | 1467036973443 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 07:16:13 INFO - PROCESS | 1726 | 1467036973806 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:13 INFO - PROCESS | 1726 | 1467036973814 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad62000 == 41 [pid = 1726] [id = 213] 07:16:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 202 (0x8ad62800) [pid = 1726] [serial = 640] [outer = (nil)] 07:16:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 203 (0x9222a400) [pid = 1726] [serial = 641] [outer = 0x8ad62800] 07:16:13 INFO - PROCESS | 1726 | 1467036973928 Marionette DEBUG loaded listener.js 07:16:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 204 (0x924c7c00) [pid = 1726] [serial = 642] [outer = 0x8ad62800] 07:16:14 INFO - PROCESS | 1726 | 1467036974912 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 07:16:14 INFO - PROCESS | 1726 | 1467036974982 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 07:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:16:14 INFO - PROCESS | 1726 | 1467036974990 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:16:14 INFO - PROCESS | 1726 | 1467036974995 Marionette TRACE conn4 <- [1,826,null,{}] 07:16:15 INFO - PROCESS | 1726 | 1467036975002 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:15 INFO - PROCESS | 1726 | 1467036975009 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:15 INFO - PROCESS | 1726 | 1467036975252 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 07:16:15 INFO - PROCESS | 1726 | 1467036975588 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:15 INFO - PROCESS | 1726 | 1467036975597 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3d5000 == 42 [pid = 1726] [id = 214] 07:16:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 205 (0x8d3d5400) [pid = 1726] [serial = 643] [outer = (nil)] 07:16:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 206 (0x8dcf0c00) [pid = 1726] [serial = 644] [outer = 0x8d3d5400] 07:16:15 INFO - PROCESS | 1726 | 1467036975692 Marionette DEBUG loaded listener.js 07:16:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 207 (0x91c95400) [pid = 1726] [serial = 645] [outer = 0x8d3d5400] 07:16:16 INFO - PROCESS | 1726 | 1467036976725 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1782ms 07:16:16 INFO - PROCESS | 1726 | 1467036976774 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 07:16:16 INFO - PROCESS | 1726 | 1467036976777 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 07:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:16:16 INFO - PROCESS | 1726 | 1467036976785 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:16:16 INFO - PROCESS | 1726 | 1467036976790 Marionette TRACE conn4 <- [1,830,null,{}] 07:16:16 INFO - PROCESS | 1726 | 1467036976797 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:16 INFO - PROCESS | 1726 | 1467036976803 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:17 INFO - PROCESS | 1726 | 1467036977043 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 07:16:17 INFO - PROCESS | 1726 | 1467036977350 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:17 INFO - PROCESS | 1726 | 1467036977358 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd8a000 == 43 [pid = 1726] [id = 215] 07:16:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 208 (0x8bd8d800) [pid = 1726] [serial = 646] [outer = (nil)] 07:16:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 209 (0x8bfa2c00) [pid = 1726] [serial = 647] [outer = 0x8bd8d800] 07:16:17 INFO - PROCESS | 1726 | 1467036977448 Marionette DEBUG loaded listener.js 07:16:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 210 (0x8c383400) [pid = 1726] [serial = 648] [outer = 0x8bd8d800] 07:16:18 INFO - PROCESS | 1726 | 1467036978404 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1681ms 07:16:18 INFO - PROCESS | 1726 | 1467036978468 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 07:16:18 INFO - PROCESS | 1726 | 1467036978473 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 07:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:16:18 INFO - PROCESS | 1726 | 1467036978481 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:16:18 INFO - PROCESS | 1726 | 1467036978485 Marionette TRACE conn4 <- [1,834,null,{}] 07:16:18 INFO - PROCESS | 1726 | 1467036978491 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:18 INFO - PROCESS | 1726 | 1467036978497 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:18 INFO - PROCESS | 1726 | 1467036978778 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 07:16:19 INFO - PROCESS | 1726 | 1467036979126 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:19 INFO - PROCESS | 1726 | 1467036979137 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a223800 == 44 [pid = 1726] [id = 216] 07:16:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 211 (0x8c38b800) [pid = 1726] [serial = 649] [outer = (nil)] 07:16:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 212 (0x8f179c00) [pid = 1726] [serial = 650] [outer = 0x8c38b800] 07:16:19 INFO - PROCESS | 1726 | 1467036979228 Marionette DEBUG loaded listener.js 07:16:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 213 (0x8f6a6c00) [pid = 1726] [serial = 651] [outer = 0x8c38b800] 07:16:20 INFO - PROCESS | 1726 | 1467036980201 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1785ms 07:16:20 INFO - PROCESS | 1726 | 1467036980268 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 07:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:16:20 INFO - PROCESS | 1726 | 1467036980272 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 07:16:20 INFO - PROCESS | 1726 | 1467036980280 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:16:20 INFO - PROCESS | 1726 | 1467036980283 Marionette TRACE conn4 <- [1,838,null,{}] 07:16:20 INFO - PROCESS | 1726 | 1467036980291 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:20 INFO - PROCESS | 1726 | 1467036980295 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:20 INFO - PROCESS | 1726 | 1467036980501 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 07:16:20 INFO - PROCESS | 1726 | 1467036980959 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:20 INFO - PROCESS | 1726 | 1467036980970 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a225800 == 45 [pid = 1726] [id = 217] 07:16:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 214 (0x8a226800) [pid = 1726] [serial = 652] [outer = (nil)] 07:16:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 215 (0x8a22ec00) [pid = 1726] [serial = 653] [outer = 0x8a226800] 07:16:21 INFO - PROCESS | 1726 | 1467036981091 Marionette DEBUG loaded listener.js 07:16:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 216 (0x8ad68c00) [pid = 1726] [serial = 654] [outer = 0x8a226800] 07:16:22 INFO - PROCESS | 1726 | 1467036982054 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1792ms 07:16:22 INFO - PROCESS | 1726 | 1467036982073 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 07:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:16:22 INFO - PROCESS | 1726 | 1467036982080 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 07:16:22 INFO - PROCESS | 1726 | 1467036982089 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:16:22 INFO - PROCESS | 1726 | 1467036982095 Marionette TRACE conn4 <- [1,842,null,{}] 07:16:22 INFO - PROCESS | 1726 | 1467036982105 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:22 INFO - PROCESS | 1726 | 1467036982113 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:22 INFO - PROCESS | 1726 | 1467036982371 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 07:16:22 INFO - PROCESS | 1726 | 1467036982815 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:22 INFO - PROCESS | 1726 | 1467036982823 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:22 INFO - PROCESS | 1726 | --DOCSHELL 0x9b1d2c00 == 44 [pid = 1726] [id = 24] 07:16:22 INFO - PROCESS | 1726 | --DOCSHELL 0x96587400 == 43 [pid = 1726] [id = 17] 07:16:22 INFO - PROCESS | 1726 | --DOCSHELL 0x93ad5000 == 42 [pid = 1726] [id = 22] 07:16:22 INFO - PROCESS | 1726 | --DOCSHELL 0x9222d000 == 41 [pid = 1726] [id = 18] 07:16:22 INFO - PROCESS | 1726 | --DOCSHELL 0x9d881800 == 40 [pid = 1726] [id = 15] 07:16:22 INFO - PROCESS | 1726 | --DOCSHELL 0x97881c00 == 39 [pid = 1726] [id = 21] 07:16:22 INFO - PROCESS | 1726 | --DOCSHELL 0x9a4ae400 == 38 [pid = 1726] [id = 14] 07:16:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22e000 == 39 [pid = 1726] [id = 218] 07:16:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 217 (0x8b1d8c00) [pid = 1726] [serial = 655] [outer = (nil)] 07:16:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 218 (0x8bf9e400) [pid = 1726] [serial = 656] [outer = 0x8b1d8c00] 07:16:22 INFO - PROCESS | 1726 | 1467036982932 Marionette DEBUG loaded listener.js 07:16:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 219 (0x8c38a000) [pid = 1726] [serial = 657] [outer = 0x8b1d8c00] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 218 (0x926dac00) [pid = 1726] [serial = 518] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 217 (0x8d310800) [pid = 1726] [serial = 553] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 216 (0xa682b000) [pid = 1726] [serial = 189] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 215 (0x9a263c00) [pid = 1726] [serial = 174] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 214 (0x93c39800) [pid = 1726] [serial = 530] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 213 (0x9ae3f800) [pid = 1726] [serial = 547] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 212 (0x9a032400) [pid = 1726] [serial = 425] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 211 (0x965fc800) [pid = 1726] [serial = 150] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 210 (0xa338d000) [pid = 1726] [serial = 274] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 209 (0x8dce3000) [pid = 1726] [serial = 554] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 208 (0x8d421c00) [pid = 1726] [serial = 541] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 207 (0x8ff0e400) [pid = 1726] [serial = 407] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 206 (0x9d888000) [pid = 1726] [serial = 313] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 205 (0x9a5b8400) [pid = 1726] [serial = 147] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 204 (0xa2374c00) [pid = 1726] [serial = 117] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 203 (0xa2fda400) [pid = 1726] [serial = 171] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 202 (0x8f40f800) [pid = 1726] [serial = 559] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 201 (0x9b1c7400) [pid = 1726] [serial = 410] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 200 (0x8ff0a000) [pid = 1726] [serial = 524] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 199 (0x8ff7c400) [pid = 1726] [serial = 304] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 198 (0x92b4c000) [pid = 1726] [serial = 401] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 197 (0x926d1000) [pid = 1726] [serial = 307] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 196 (0x8d3de000) [pid = 1726] [serial = 373] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 195 (0x9255e000) [pid = 1726] [serial = 545] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 194 (0x8dde5400) [pid = 1726] [serial = 521] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 193 (0xa2232800) [pid = 1726] [serial = 268] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 192 (0x9d40ec00) [pid = 1726] [serial = 548] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 191 (0x8d3dd800) [pid = 1726] [serial = 520] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 190 (0xa34cc000) [pid = 1726] [serial = 223] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 189 (0xa258dc00) [pid = 1726] [serial = 186] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 188 (0x9a70d800) [pid = 1726] [serial = 395] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 187 (0x8f180800) [pid = 1726] [serial = 277] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 186 (0x8e970800) [pid = 1726] [serial = 557] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 185 (0x926db400) [pid = 1726] [serial = 271] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 184 (0xa20a4c00) [pid = 1726] [serial = 141] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 183 (0xa6e9f000) [pid = 1726] [serial = 319] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 182 (0xa6944c00) [pid = 1726] [serial = 226] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 181 (0x926e3800) [pid = 1726] [serial = 527] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 180 (0x92b52400) [pid = 1726] [serial = 322] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 179 (0xa108e000) [pid = 1726] [serial = 539] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 178 (0x8ff80400) [pid = 1726] [serial = 349] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 177 (0xa259c400) [pid = 1726] [serial = 280] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x93c33400) [pid = 1726] [serial = 217] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x8bfa8800) [pid = 1726] [serial = 431] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x9a02e800) [pid = 1726] [serial = 533] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x8e96dc00) [pid = 1726] [serial = 416] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x9ae39000) [pid = 1726] [serial = 358] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x9b3be000) [pid = 1726] [serial = 265] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0x924c4c00) [pid = 1726] [serial = 398] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x9b6ec000) [pid = 1726] [serial = 114] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x9a5ba400) [pid = 1726] [serial = 310] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x9b3c1800) [pid = 1726] [serial = 538] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x8e8d5c00) [pid = 1726] [serial = 556] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x9a5ba800) [pid = 1726] [serial = 535] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x93a5a400) [pid = 1726] [serial = 370] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x9a25e400) [pid = 1726] [serial = 111] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x8d3d3000) [pid = 1726] [serial = 551] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0xa258fc00) [pid = 1726] [serial = 316] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x9a9bec00) [pid = 1726] [serial = 536] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x9a5af400) [pid = 1726] [serial = 220] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x92cbe800) [pid = 1726] [serial = 529] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0xa1027400) [pid = 1726] [serial = 437] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x9475cc00) [pid = 1726] [serial = 262] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0xa68a8400) [pid = 1726] [serial = 367] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x91c92c00) [pid = 1726] [serial = 259] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x9a5ac000) [pid = 1726] [serial = 177] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x8ff14800) [pid = 1726] [serial = 544] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0xa2370400) [pid = 1726] [serial = 428] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0xa2328400) [pid = 1726] [serial = 256] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x8d309800) [pid = 1726] [serial = 550] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x925de000) [pid = 1726] [serial = 526] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x9d8a0c00) [pid = 1726] [serial = 180] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x9a5e8c00) [pid = 1726] [serial = 183] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0xa34c5c00) [pid = 1726] [serial = 144] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x926edc00) [pid = 1726] [serial = 213] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0xa35dbc00) [pid = 1726] [serial = 135] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x9a25b400) [pid = 1726] [serial = 138] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x9255ac00) [pid = 1726] [serial = 434] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x8c38e400) [pid = 1726] [serial = 419] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x919d1000) [pid = 1726] [serial = 229] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x952a1c00) [pid = 1726] [serial = 108] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x8d424000) [pid = 1726] [serial = 542] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x97885c00) [pid = 1726] [serial = 532] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x9ae39800) [pid = 1726] [serial = 404] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x8f182400) [pid = 1726] [serial = 523] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x8ff0d000) [pid = 1726] [serial = 422] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x92cb3800) [pid = 1726] [serial = 352] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x8ff06000) [pid = 1726] [serial = 560] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x9b1c8000) [pid = 1726] [serial = 364] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 129 (0x924cac00) [pid = 1726] [serial = 232] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 128 (0x99633000) [pid = 1726] [serial = 355] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 127 (0x925e3000) [pid = 1726] [serial = 380] [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.] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 126 (0xa6f41800) [pid = 1726] [serial = 476] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 125 (0x8a22c800) [pid = 1726] [serial = 494] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 124 (0x8dde7c00) [pid = 1726] [serial = 488] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 123 (0x8de8dc00) [pid = 1726] [serial = 485] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 122 (0x9b6ebc00) [pid = 1726] [serial = 473] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 121 (0x9a9b7000) [pid = 1726] [serial = 470] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 120 (0xa6ba2c00) [pid = 1726] [serial = 479] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 119 (0x8e967000) [pid = 1726] [serial = 461] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 118 (0x91b4bc00) [pid = 1726] [serial = 491] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 117 (0x9a52d800) [pid = 1726] [serial = 467] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 116 (0x8bbad400) [pid = 1726] [serial = 482] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 115 (0x93a59400) [pid = 1726] [serial = 458] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 114 (0x91c91000) [pid = 1726] [serial = 464] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 113 (0x8f40bc00) [pid = 1726] [serial = 562] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 112 (0x8ff12000) [pid = 1726] [serial = 563] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 111 (0x9b1d1400) [pid = 1726] [serial = 361] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | --DOMWINDOW == 110 (0x9d411800) [pid = 1726] [serial = 413] [outer = (nil)] [url = about:blank] 07:16:23 INFO - PROCESS | 1726 | 1467036983979 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1942ms 07:16:24 INFO - PROCESS | 1726 | 1467036984034 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 07:16:24 INFO - PROCESS | 1726 | 1467036984040 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 07:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:16:24 INFO - PROCESS | 1726 | 1467036984049 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:16:24 INFO - PROCESS | 1726 | 1467036984054 Marionette TRACE conn4 <- [1,846,null,{}] 07:16:24 INFO - PROCESS | 1726 | 1467036984061 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:24 INFO - PROCESS | 1726 | 1467036984067 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:24 INFO - PROCESS | 1726 | 1467036984357 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 07:16:24 INFO - PROCESS | 1726 | 1467036984550 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:24 INFO - PROCESS | 1726 | 1467036984563 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3db400 == 40 [pid = 1726] [id = 219] 07:16:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 111 (0x8d41b400) [pid = 1726] [serial = 658] [outer = (nil)] 07:16:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 112 (0x8d424c00) [pid = 1726] [serial = 659] [outer = 0x8d41b400] 07:16:24 INFO - PROCESS | 1726 | 1467036984640 Marionette DEBUG loaded listener.js 07:16:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 113 (0x8dce7400) [pid = 1726] [serial = 660] [outer = 0x8d41b400] 07:16:25 INFO - PROCESS | 1726 | 1467036985503 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1487ms 07:16:25 INFO - PROCESS | 1726 | 1467036985537 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 07:16:25 INFO - PROCESS | 1726 | 1467036985541 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 07:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:16:25 INFO - PROCESS | 1726 | 1467036985563 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:16:25 INFO - PROCESS | 1726 | 1467036985573 Marionette TRACE conn4 <- [1,850,null,{}] 07:16:25 INFO - PROCESS | 1726 | 1467036985621 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:25 INFO - PROCESS | 1726 | 1467036985630 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:25 INFO - PROCESS | 1726 | 1467036985892 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 07:16:25 INFO - PROCESS | 1726 | 1467036985919 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:25 INFO - PROCESS | 1726 | 1467036985928 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dddf000 == 41 [pid = 1726] [id = 220] 07:16:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 114 (0x8de96000) [pid = 1726] [serial = 661] [outer = (nil)] 07:16:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 115 (0x8e8d8800) [pid = 1726] [serial = 662] [outer = 0x8de96000] 07:16:26 INFO - PROCESS | 1726 | 1467036986003 Marionette DEBUG loaded listener.js 07:16:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 116 (0x8e967000) [pid = 1726] [serial = 663] [outer = 0x8de96000] 07:16:27 INFO - PROCESS | 1726 | 1467036987075 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1568ms 07:16:27 INFO - PROCESS | 1726 | 1467036987117 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 07:16:27 INFO - PROCESS | 1726 | 1467036987123 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 07:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:16:27 INFO - PROCESS | 1726 | 1467036987131 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:16:27 INFO - PROCESS | 1726 | 1467036987134 Marionette TRACE conn4 <- [1,854,null,{}] 07:16:27 INFO - PROCESS | 1726 | 1467036987140 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:27 INFO - PROCESS | 1726 | 1467036987146 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:27 INFO - PROCESS | 1726 | 1467036987533 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 07:16:27 INFO - PROCESS | 1726 | --DOMWINDOW == 115 (0x9a032000) [pid = 1726] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:16:27 INFO - PROCESS | 1726 | --DOMWINDOW == 114 (0x9d80f800) [pid = 1726] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:16:27 INFO - PROCESS | 1726 | --DOMWINDOW == 113 (0x8ddea800) [pid = 1726] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:16:27 INFO - PROCESS | 1726 | --DOMWINDOW == 112 (0x8bd95c00) [pid = 1726] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:16:27 INFO - PROCESS | 1726 | --DOMWINDOW == 111 (0x91c8d400) [pid = 1726] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:16:27 INFO - PROCESS | 1726 | --DOMWINDOW == 110 (0x8c38a400) [pid = 1726] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:16:27 INFO - PROCESS | 1726 | --DOMWINDOW == 109 (0x8dcef000) [pid = 1726] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:16:27 INFO - PROCESS | 1726 | --DOMWINDOW == 108 (0x91b4e400) [pid = 1726] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:16:27 INFO - PROCESS | 1726 | --DOMWINDOW == 107 (0x9255f000) [pid = 1726] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:16:27 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x8ad63800) [pid = 1726] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:16:27 INFO - PROCESS | 1726 | --DOMWINDOW == 105 (0x8bbae400) [pid = 1726] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:16:27 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x8b1d9400) [pid = 1726] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:16:27 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x91c8a400) [pid = 1726] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:16:27 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x8e8d3800) [pid = 1726] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:16:27 INFO - PROCESS | 1726 | 1467036987761 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:27 INFO - PROCESS | 1726 | 1467036987767 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad5c400 == 42 [pid = 1726] [id = 221] 07:16:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x8ad63800) [pid = 1726] [serial = 664] [outer = (nil)] 07:16:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x8dce4400) [pid = 1726] [serial = 665] [outer = 0x8ad63800] 07:16:27 INFO - PROCESS | 1726 | 1467036987844 Marionette DEBUG loaded listener.js 07:16:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x8e96bc00) [pid = 1726] [serial = 666] [outer = 0x8ad63800] 07:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1482ms 07:16:28 INFO - PROCESS | 1726 | 1467036988601 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:16:28 INFO - PROCESS | 1726 | 1467036988616 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 07:16:28 INFO - PROCESS | 1726 | 1467036988619 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 07:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:16:28 INFO - PROCESS | 1726 | 1467036988627 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:16:28 INFO - PROCESS | 1726 | 1467036988631 Marionette TRACE conn4 <- [1,858,null,{}] 07:16:28 INFO - PROCESS | 1726 | 1467036988637 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:28 INFO - PROCESS | 1726 | 1467036988644 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:28 INFO - PROCESS | 1726 | 1467036988918 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 07:16:28 INFO - PROCESS | 1726 | 1467036988938 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:28 INFO - PROCESS | 1726 | 1467036988954 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x8eb54000 == 43 [pid = 1726] [id = 222] 07:16:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0x8eb55400) [pid = 1726] [serial = 667] [outer = (nil)] 07:16:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x8f183800) [pid = 1726] [serial = 668] [outer = 0x8eb55400] 07:16:29 INFO - PROCESS | 1726 | 1467036989040 Marionette DEBUG loaded listener.js 07:16:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0x8f6a8000) [pid = 1726] [serial = 669] [outer = 0x8eb55400] 07:16:30 INFO - PROCESS | 1726 | 1467036990232 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1633ms 07:16:30 INFO - PROCESS | 1726 | 1467036990263 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 07:16:30 INFO - PROCESS | 1726 | 1467036990270 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 07:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:16:30 INFO - PROCESS | 1726 | 1467036990281 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:16:30 INFO - PROCESS | 1726 | 1467036990288 Marionette TRACE conn4 <- [1,862,null,{}] 07:16:30 INFO - PROCESS | 1726 | 1467036990299 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:30 INFO - PROCESS | 1726 | 1467036990304 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:30 INFO - PROCESS | 1726 | 1467036990540 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 07:16:30 INFO - PROCESS | 1726 | 1467036990853 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:30 INFO - PROCESS | 1726 | 1467036990866 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba2800 == 44 [pid = 1726] [id = 223] 07:16:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 109 (0x8bbae400) [pid = 1726] [serial = 670] [outer = (nil)] 07:16:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 110 (0x8c382800) [pid = 1726] [serial = 671] [outer = 0x8bbae400] 07:16:30 INFO - PROCESS | 1726 | 1467036990962 Marionette DEBUG loaded listener.js 07:16:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 111 (0x8d3dc800) [pid = 1726] [serial = 672] [outer = 0x8bbae400] 07:16:31 INFO - PROCESS | 1726 | 1467036991962 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1698ms 07:16:31 INFO - PROCESS | 1726 | 1467036991978 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 07:16:31 INFO - PROCESS | 1726 | 1467036991986 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 07:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:16:32 INFO - PROCESS | 1726 | 1467036991999 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:16:32 INFO - PROCESS | 1726 | 1467036992005 Marionette TRACE conn4 <- [1,866,null,{}] 07:16:32 INFO - PROCESS | 1726 | 1467036992013 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:32 INFO - PROCESS | 1726 | 1467036992020 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:32 INFO - PROCESS | 1726 | 1467036992292 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 07:16:32 INFO - PROCESS | 1726 | 1467036992595 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:32 INFO - PROCESS | 1726 | 1467036992607 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dde0800 == 45 [pid = 1726] [id = 224] 07:16:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 112 (0x8de8b000) [pid = 1726] [serial = 673] [outer = (nil)] 07:16:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 113 (0x8e8d3400) [pid = 1726] [serial = 674] [outer = 0x8de8b000] 07:16:32 INFO - PROCESS | 1726 | 1467036992700 Marionette DEBUG loaded listener.js 07:16:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 114 (0x8e96d000) [pid = 1726] [serial = 675] [outer = 0x8de8b000] 07:16:33 INFO - PROCESS | 1726 | 1467036993754 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1789ms 07:16:33 INFO - PROCESS | 1726 | 1467036993788 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 07:16:33 INFO - PROCESS | 1726 | 1467036993792 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 07:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:16:33 INFO - PROCESS | 1726 | 1467036993805 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:16:33 INFO - PROCESS | 1726 | 1467036993815 Marionette TRACE conn4 <- [1,870,null,{}] 07:16:33 INFO - PROCESS | 1726 | 1467036993838 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:33 INFO - PROCESS | 1726 | 1467036993848 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:34 INFO - PROCESS | 1726 | 1467036994142 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 07:16:34 INFO - PROCESS | 1726 | 1467036994473 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:34 INFO - PROCESS | 1726 | 1467036994488 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff08000 == 46 [pid = 1726] [id = 225] 07:16:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 115 (0x8ff08800) [pid = 1726] [serial = 676] [outer = (nil)] 07:16:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 116 (0x8ff11800) [pid = 1726] [serial = 677] [outer = 0x8ff08800] 07:16:34 INFO - PROCESS | 1726 | 1467036994580 Marionette DEBUG loaded listener.js 07:16:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 117 (0x8ff1a000) [pid = 1726] [serial = 678] [outer = 0x8ff08800] 07:16:35 INFO - PROCESS | 1726 | 1467036995563 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1809ms 07:16:35 INFO - PROCESS | 1726 | 1467036995610 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 07:16:35 INFO - PROCESS | 1726 | 1467036995616 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 07:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:16:35 INFO - PROCESS | 1726 | 1467036995631 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:16:35 INFO - PROCESS | 1726 | 1467036995634 Marionette TRACE conn4 <- [1,874,null,{}] 07:16:35 INFO - PROCESS | 1726 | 1467036995645 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:35 INFO - PROCESS | 1726 | 1467036995651 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:35 INFO - PROCESS | 1726 | 1467036995915 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 07:16:36 INFO - PROCESS | 1726 | 1467036996207 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:36 INFO - PROCESS | 1726 | 1467036996215 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff18c00 == 47 [pid = 1726] [id = 226] 07:16:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 118 (0x8ff1cc00) [pid = 1726] [serial = 679] [outer = (nil)] 07:16:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 119 (0x8ff7d400) [pid = 1726] [serial = 680] [outer = 0x8ff1cc00] 07:16:36 INFO - PROCESS | 1726 | 1467036996305 Marionette DEBUG loaded listener.js 07:16:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 120 (0x919d2400) [pid = 1726] [serial = 681] [outer = 0x8ff1cc00] 07:16:37 INFO - PROCESS | 1726 | 1467036997267 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1710ms 07:16:37 INFO - PROCESS | 1726 | 1467036997334 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 07:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:16:37 INFO - PROCESS | 1726 | 1467036997339 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 07:16:37 INFO - PROCESS | 1726 | 1467036997347 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:16:37 INFO - PROCESS | 1726 | 1467036997350 Marionette TRACE conn4 <- [1,878,null,{}] 07:16:37 INFO - PROCESS | 1726 | 1467036997358 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:37 INFO - PROCESS | 1726 | 1467036997365 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:37 INFO - PROCESS | 1726 | 1467036997627 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 07:16:37 INFO - PROCESS | 1726 | 1467036997920 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:37 INFO - PROCESS | 1726 | 1467036997927 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:37 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3dfc00 == 48 [pid = 1726] [id = 227] 07:16:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 121 (0x8dde2800) [pid = 1726] [serial = 682] [outer = (nil)] 07:16:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 122 (0x91b53800) [pid = 1726] [serial = 683] [outer = 0x8dde2800] 07:16:38 INFO - PROCESS | 1726 | 1467036998018 Marionette DEBUG loaded listener.js 07:16:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 123 (0x924c3000) [pid = 1726] [serial = 684] [outer = 0x8dde2800] 07:16:39 INFO - PROCESS | 1726 | 1467036999017 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1745ms 07:16:39 INFO - PROCESS | 1726 | 1467036999091 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 07:16:39 INFO - PROCESS | 1726 | 1467036999095 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 07:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:16:39 INFO - PROCESS | 1726 | 1467036999103 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:16:39 INFO - PROCESS | 1726 | 1467036999108 Marionette TRACE conn4 <- [1,882,null,{}] 07:16:39 INFO - PROCESS | 1726 | 1467036999114 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:39 INFO - PROCESS | 1726 | 1467036999126 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:39 INFO - PROCESS | 1726 | 1467036999431 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 07:16:39 INFO - PROCESS | 1726 | 1467036999688 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:39 INFO - PROCESS | 1726 | 1467036999699 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff80000 == 49 [pid = 1726] [id = 228] 07:16:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 124 (0x91b49c00) [pid = 1726] [serial = 685] [outer = (nil)] 07:16:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 125 (0x925da000) [pid = 1726] [serial = 686] [outer = 0x91b49c00] 07:16:39 INFO - PROCESS | 1726 | 1467036999820 Marionette DEBUG loaded listener.js 07:16:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 126 (0x925e0800) [pid = 1726] [serial = 687] [outer = 0x91b49c00] 07:16:40 INFO - PROCESS | 1726 | 1467037000793 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1743ms 07:16:40 INFO - PROCESS | 1726 | 1467037000847 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 07:16:40 INFO - PROCESS | 1726 | 1467037000851 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 07:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:16:40 INFO - PROCESS | 1726 | 1467037000859 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:16:40 INFO - PROCESS | 1726 | 1467037000863 Marionette TRACE conn4 <- [1,886,null,{}] 07:16:40 INFO - PROCESS | 1726 | 1467037000870 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:40 INFO - PROCESS | 1726 | 1467037000876 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:41 INFO - PROCESS | 1726 | 1467037001095 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 07:16:41 INFO - PROCESS | 1726 | 1467037001340 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:41 INFO - PROCESS | 1726 | 1467037001354 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff10800 == 50 [pid = 1726] [id = 229] 07:16:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 127 (0x919c8000) [pid = 1726] [serial = 688] [outer = (nil)] 07:16:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 128 (0x926d0c00) [pid = 1726] [serial = 689] [outer = 0x919c8000] 07:16:41 INFO - PROCESS | 1726 | 1467037001483 Marionette DEBUG loaded listener.js 07:16:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 129 (0x926d4c00) [pid = 1726] [serial = 690] [outer = 0x919c8000] 07:16:42 INFO - PROCESS | 1726 | 1467037002411 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1591ms 07:16:42 INFO - PROCESS | 1726 | 1467037002450 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 07:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:16:42 INFO - PROCESS | 1726 | 1467037002462 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 07:16:42 INFO - PROCESS | 1726 | 1467037002469 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:16:42 INFO - PROCESS | 1726 | 1467037002474 Marionette TRACE conn4 <- [1,890,null,{}] 07:16:42 INFO - PROCESS | 1726 | 1467037002480 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:42 INFO - PROCESS | 1726 | 1467037002486 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:42 INFO - PROCESS | 1726 | 1467037002704 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 07:16:42 INFO - PROCESS | 1726 | 1467037002967 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:42 INFO - PROCESS | 1726 | 1467037002973 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad65400 == 51 [pid = 1726] [id = 230] 07:16:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 130 (0x926d3800) [pid = 1726] [serial = 691] [outer = (nil)] 07:16:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x926df400) [pid = 1726] [serial = 692] [outer = 0x926d3800] 07:16:43 INFO - PROCESS | 1726 | 1467037003109 Marionette DEBUG loaded listener.js 07:16:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x926e5400) [pid = 1726] [serial = 693] [outer = 0x926d3800] 07:16:44 INFO - PROCESS | 1726 | 1467037004095 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1686ms 07:16:44 INFO - PROCESS | 1726 | 1467037004156 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 07:16:44 INFO - PROCESS | 1726 | 1467037004161 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 07:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:16:44 INFO - PROCESS | 1726 | 1467037004169 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:16:44 INFO - PROCESS | 1726 | 1467037004173 Marionette TRACE conn4 <- [1,894,null,{}] 07:16:44 INFO - PROCESS | 1726 | 1467037004180 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:44 INFO - PROCESS | 1726 | 1467037004186 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:44 INFO - PROCESS | 1726 | 1467037004468 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 07:16:45 INFO - PROCESS | 1726 | 1467037005169 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:45 INFO - PROCESS | 1726 | 1467037005178 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d8800 == 52 [pid = 1726] [id = 231] 07:16:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x8b1d9400) [pid = 1726] [serial = 694] [outer = (nil)] 07:16:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x8bbadc00) [pid = 1726] [serial = 695] [outer = 0x8b1d9400] 07:16:45 INFO - PROCESS | 1726 | 1467037005262 Marionette DEBUG loaded listener.js 07:16:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x8bf9ec00) [pid = 1726] [serial = 696] [outer = 0x8b1d9400] 07:16:46 INFO - PROCESS | 1726 | 1467037006261 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2133ms 07:16:46 INFO - PROCESS | 1726 | 1467037006305 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 07:16:46 INFO - PROCESS | 1726 | 1467037006311 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 07:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:16:46 INFO - PROCESS | 1726 | 1467037006319 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:16:46 INFO - PROCESS | 1726 | 1467037006323 Marionette TRACE conn4 <- [1,898,null,{}] 07:16:46 INFO - PROCESS | 1726 | 1467037006332 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:46 INFO - PROCESS | 1726 | 1467037006341 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:46 INFO - PROCESS | 1726 | 1467037006593 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 07:16:46 INFO - PROCESS | 1726 | 1467037006974 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:46 INFO - PROCESS | 1726 | 1467037006986 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dce1400 == 53 [pid = 1726] [id = 232] 07:16:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x8e8d5400) [pid = 1726] [serial = 697] [outer = (nil)] 07:16:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x8e965000) [pid = 1726] [serial = 698] [outer = 0x8e8d5400] 07:16:47 INFO - PROCESS | 1726 | 1467037007068 Marionette DEBUG loaded listener.js 07:16:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x8eb58800) [pid = 1726] [serial = 699] [outer = 0x8e8d5400] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x99130800 == 52 [pid = 1726] [id = 19] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22e000 == 51 [pid = 1726] [id = 218] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3db400 == 50 [pid = 1726] [id = 219] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad5c400 == 49 [pid = 1726] [id = 221] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0xa2fdb400 == 48 [pid = 1726] [id = 27] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x938af000 == 47 [pid = 1726] [id = 16] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x951b0800 == 46 [pid = 1726] [id = 23] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad63400 == 45 [pid = 1726] [id = 199] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x9b1d4800 == 44 [pid = 1726] [id = 30] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x9962a000 == 43 [pid = 1726] [id = 26] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x94756c00 == 42 [pid = 1726] [id = 29] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x99182000 == 41 [pid = 1726] [id = 28] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x8dddf000 == 40 [pid = 1726] [id = 220] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x93acdc00 == 39 [pid = 1726] [id = 20] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0xa232c800 == 38 [pid = 1726] [id = 25] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x9b3b8800 == 37 [pid = 1726] [id = 13] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d8800 == 36 [pid = 1726] [id = 231] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad65400 == 35 [pid = 1726] [id = 230] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff10800 == 34 [pid = 1726] [id = 229] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3dfc00 == 33 [pid = 1726] [id = 227] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff80000 == 32 [pid = 1726] [id = 228] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff18c00 == 31 [pid = 1726] [id = 226] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff08000 == 30 [pid = 1726] [id = 225] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x8dde0800 == 29 [pid = 1726] [id = 224] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x8eb54000 == 28 [pid = 1726] [id = 222] 07:16:49 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba2800 == 27 [pid = 1726] [id = 223] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x9d8acc00) [pid = 1726] [serial = 587] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0xa3394400) [pid = 1726] [serial = 596] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x8de93800) [pid = 1726] [serial = 568] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x8c387c00) [pid = 1726] [serial = 565] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x8ff09000) [pid = 1726] [serial = 594] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x926d8800) [pid = 1726] [serial = 575] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0xa68aac00) [pid = 1726] [serial = 597] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0xa258f800) [pid = 1726] [serial = 588] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 129 (0x8d305800) [pid = 1726] [serial = 605] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 128 (0x8dde6000) [pid = 1726] [serial = 608] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 127 (0x8e96e400) [pid = 1726] [serial = 569] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 126 (0x8d3d6000) [pid = 1726] [serial = 606] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 125 (0x91b53000) [pid = 1726] [serial = 571] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 124 (0x93adb400) [pid = 1726] [serial = 578] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 123 (0x8bfad000) [pid = 1726] [serial = 600] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 122 (0x925e3800) [pid = 1726] [serial = 574] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 121 (0x8eb56400) [pid = 1726] [serial = 591] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 120 (0x8b1db400) [pid = 1726] [serial = 602] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 119 (0x8b1de800) [pid = 1726] [serial = 603] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 118 (0x8eb50000) [pid = 1726] [serial = 590] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 117 (0x9ae34400) [pid = 1726] [serial = 584] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 116 (0x8de8b800) [pid = 1726] [serial = 609] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 115 (0x9b075800) [pid = 1726] [serial = 585] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 114 (0x92b51000) [pid = 1726] [serial = 577] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 113 (0x8eb5b800) [pid = 1726] [serial = 593] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 112 (0x91c98c00) [pid = 1726] [serial = 572] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 111 (0x8bfa6400) [pid = 1726] [serial = 599] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 110 (0x9a53bc00) [pid = 1726] [serial = 581] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 109 (0x9a0acc00) [pid = 1726] [serial = 580] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | --DOMWINDOW == 108 (0x8d303000) [pid = 1726] [serial = 611] [outer = (nil)] [url = about:blank] 07:16:49 INFO - PROCESS | 1726 | 1467037009953 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 3692ms 07:16:50 INFO - PROCESS | 1726 | 1467037010013 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 07:16:50 INFO - PROCESS | 1726 | 1467037010020 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 07:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:16:50 INFO - PROCESS | 1726 | 1467037010075 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:16:50 INFO - PROCESS | 1726 | 1467037010081 Marionette TRACE conn4 <- [1,902,null,{}] 07:16:50 INFO - PROCESS | 1726 | 1467037010092 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:50 INFO - PROCESS | 1726 | 1467037010097 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:50 INFO - PROCESS | 1726 | 1467037010325 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 07:16:50 INFO - PROCESS | 1726 | 1467037010499 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:50 INFO - PROCESS | 1726 | 1467037010511 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22c000 == 28 [pid = 1726] [id = 233] 07:16:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 109 (0x8ad5c400) [pid = 1726] [serial = 700] [outer = (nil)] 07:16:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 110 (0x8b1db800) [pid = 1726] [serial = 701] [outer = 0x8ad5c400] 07:16:50 INFO - PROCESS | 1726 | 1467037010606 Marionette DEBUG loaded listener.js 07:16:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 111 (0x8bba2c00) [pid = 1726] [serial = 702] [outer = 0x8ad5c400] 07:16:51 INFO - PROCESS | 1726 | 1467037011566 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1549ms 07:16:51 INFO - PROCESS | 1726 | 1467037011621 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 07:16:51 INFO - PROCESS | 1726 | 1467037011630 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 07:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:16:51 INFO - PROCESS | 1726 | 1467037011644 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:16:51 INFO - PROCESS | 1726 | 1467037011649 Marionette TRACE conn4 <- [1,906,null,{}] 07:16:51 INFO - PROCESS | 1726 | 1467037011657 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:51 INFO - PROCESS | 1726 | 1467037011664 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:51 INFO - PROCESS | 1726 | 1467037011921 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 07:16:52 INFO - PROCESS | 1726 | 1467037012143 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:52 INFO - PROCESS | 1726 | 1467037012155 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfab400 == 29 [pid = 1726] [id = 234] 07:16:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 112 (0x8bfad000) [pid = 1726] [serial = 703] [outer = (nil)] 07:16:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 113 (0x8c385c00) [pid = 1726] [serial = 704] [outer = 0x8bfad000] 07:16:52 INFO - PROCESS | 1726 | 1467037012292 Marionette DEBUG loaded listener.js 07:16:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 114 (0x8c38e000) [pid = 1726] [serial = 705] [outer = 0x8bfad000] 07:16:53 INFO - PROCESS | 1726 | 1467037013282 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 07:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1688ms 07:16:53 INFO - PROCESS | 1726 | 1467037013333 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 07:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:16:53 INFO - PROCESS | 1726 | 1467037013338 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 07:16:53 INFO - PROCESS | 1726 | 1467037013346 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:16:53 INFO - PROCESS | 1726 | 1467037013353 Marionette TRACE conn4 <- [1,910,null,{}] 07:16:53 INFO - PROCESS | 1726 | 1467037013374 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:53 INFO - PROCESS | 1726 | 1467037013385 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:53 INFO - PROCESS | 1726 | 1467037013629 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 07:16:53 INFO - PROCESS | 1726 | 1467037013952 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:53 INFO - PROCESS | 1726 | 1467037013967 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:54 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3ddc00 == 30 [pid = 1726] [id = 235] 07:16:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 115 (0x8d3df400) [pid = 1726] [serial = 706] [outer = (nil)] 07:16:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 116 (0x8d41b800) [pid = 1726] [serial = 707] [outer = 0x8d3df400] 07:16:54 INFO - PROCESS | 1726 | 1467037014065 Marionette DEBUG loaded listener.js 07:16:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 117 (0x8d422000) [pid = 1726] [serial = 708] [outer = 0x8d3df400] 07:16:55 INFO - PROCESS | 1726 | 1467037015040 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 07:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1755ms 07:16:55 INFO - PROCESS | 1726 | 1467037015100 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 07:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:16:55 INFO - PROCESS | 1726 | 1467037015106 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 07:16:55 INFO - PROCESS | 1726 | 1467037015113 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:16:55 INFO - PROCESS | 1726 | 1467037015117 Marionette TRACE conn4 <- [1,914,null,{}] 07:16:55 INFO - PROCESS | 1726 | 1467037015124 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:55 INFO - PROCESS | 1726 | 1467037015129 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:55 INFO - PROCESS | 1726 | 1467037015336 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 07:16:55 INFO - PROCESS | 1726 | 1467037015550 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:55 INFO - PROCESS | 1726 | 1467037015557 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d6000 == 31 [pid = 1726] [id = 236] 07:16:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 118 (0x8ddde400) [pid = 1726] [serial = 709] [outer = (nil)] 07:16:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 119 (0x8dde4800) [pid = 1726] [serial = 710] [outer = 0x8ddde400] 07:16:55 INFO - PROCESS | 1726 | 1467037015693 Marionette DEBUG loaded listener.js 07:16:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 120 (0x8de8bc00) [pid = 1726] [serial = 711] [outer = 0x8ddde400] 07:16:56 INFO - PROCESS | 1726 | 1467037016616 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 07:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1540ms 07:16:56 INFO - PROCESS | 1726 | 1467037016653 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 07:16:56 INFO - PROCESS | 1726 | 1467037016658 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 07:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:16:56 INFO - PROCESS | 1726 | 1467037016686 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:16:56 INFO - PROCESS | 1726 | 1467037016691 Marionette TRACE conn4 <- [1,918,null,{}] 07:16:56 INFO - PROCESS | 1726 | 1467037016697 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:56 INFO - PROCESS | 1726 | 1467037016702 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:56 INFO - PROCESS | 1726 | 1467037016890 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 07:16:57 INFO - PROCESS | 1726 | 1467037017061 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:57 INFO - PROCESS | 1726 | 1467037017068 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c381c00 == 32 [pid = 1726] [id = 237] 07:16:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 121 (0x8d41bc00) [pid = 1726] [serial = 712] [outer = (nil)] 07:16:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 122 (0x8e8cc400) [pid = 1726] [serial = 713] [outer = 0x8d41bc00] 07:16:57 INFO - PROCESS | 1726 | 1467037017156 Marionette DEBUG loaded listener.js 07:16:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 123 (0x8e8cec00) [pid = 1726] [serial = 714] [outer = 0x8d41bc00] 07:16:58 INFO - PROCESS | 1726 | 1467037018340 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 07:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1690ms 07:16:58 INFO - PROCESS | 1726 | 1467037018375 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 07:16:58 INFO - PROCESS | 1726 | 1467037018380 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 07:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:16:58 INFO - PROCESS | 1726 | 1467037018389 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:16:58 INFO - PROCESS | 1726 | 1467037018393 Marionette TRACE conn4 <- [1,922,null,{}] 07:16:58 INFO - PROCESS | 1726 | 1467037018400 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:58 INFO - PROCESS | 1726 | 1467037018412 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:58 INFO - PROCESS | 1726 | 1467037018749 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 07:16:58 INFO - PROCESS | 1726 | 1467037018961 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:58 INFO - PROCESS | 1726 | 1467037018970 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:16:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba2400 == 33 [pid = 1726] [id = 238] 07:16:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 124 (0x8de94000) [pid = 1726] [serial = 715] [outer = (nil)] 07:16:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 125 (0x8eb55800) [pid = 1726] [serial = 716] [outer = 0x8de94000] 07:16:59 INFO - PROCESS | 1726 | 1467037019091 Marionette DEBUG loaded listener.js 07:16:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 126 (0x8f401400) [pid = 1726] [serial = 717] [outer = 0x8de94000] 07:17:00 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3d5000 == 32 [pid = 1726] [id = 214] 07:17:00 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd8a000 == 31 [pid = 1726] [id = 215] 07:17:00 INFO - PROCESS | 1726 | --DOCSHELL 0x919cf000 == 30 [pid = 1726] [id = 212] 07:17:00 INFO - PROCESS | 1726 | --DOCSHELL 0x8a225800 == 29 [pid = 1726] [id = 217] 07:17:00 INFO - PROCESS | 1726 | --DOCSHELL 0x8a223800 == 28 [pid = 1726] [id = 216] 07:17:00 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad62000 == 27 [pid = 1726] [id = 213] 07:17:00 INFO - PROCESS | 1726 | 1467037020808 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 07:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2444ms 07:17:00 INFO - PROCESS | 1726 | 1467037020834 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 07:17:00 INFO - PROCESS | 1726 | 1467037020841 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 07:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:17:00 INFO - PROCESS | 1726 | 1467037020851 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:17:00 INFO - PROCESS | 1726 | 1467037020856 Marionette TRACE conn4 <- [1,926,null,{}] 07:17:00 INFO - PROCESS | 1726 | 1467037020866 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:00 INFO - PROCESS | 1726 | 1467037020873 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:01 INFO - PROCESS | 1726 | 1467037021072 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 07:17:01 INFO - PROCESS | 1726 | 1467037021241 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:01 INFO - PROCESS | 1726 | 1467037021261 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad60000 == 28 [pid = 1726] [id = 239] 07:17:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 127 (0x8ad61c00) [pid = 1726] [serial = 718] [outer = (nil)] 07:17:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 128 (0x8b1da000) [pid = 1726] [serial = 719] [outer = 0x8ad61c00] 07:17:01 INFO - PROCESS | 1726 | 1467037021341 Marionette DEBUG loaded listener.js 07:17:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 129 (0x8b1e0000) [pid = 1726] [serial = 720] [outer = 0x8ad61c00] 07:17:02 INFO - PROCESS | 1726 | 1467037022177 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 07:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1387ms 07:17:02 INFO - PROCESS | 1726 | 1467037022238 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 07:17:02 INFO - PROCESS | 1726 | 1467037022245 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 07:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:17:02 INFO - PROCESS | 1726 | 1467037022256 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:17:02 INFO - PROCESS | 1726 | 1467037022260 Marionette TRACE conn4 <- [1,930,null,{}] 07:17:02 INFO - PROCESS | 1726 | 1467037022267 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:02 INFO - PROCESS | 1726 | 1467037022274 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:02 INFO - PROCESS | 1726 | 1467037022474 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 07:17:02 INFO - PROCESS | 1726 | 1467037022637 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:02 INFO - PROCESS | 1726 | 1467037022645 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad68800 == 29 [pid = 1726] [id = 240] 07:17:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 130 (0x8bd98c00) [pid = 1726] [serial = 721] [outer = (nil)] 07:17:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x8c383800) [pid = 1726] [serial = 722] [outer = 0x8bd98c00] 07:17:02 INFO - PROCESS | 1726 | 1467037022721 Marionette DEBUG loaded listener.js 07:17:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x8d303c00) [pid = 1726] [serial = 723] [outer = 0x8bd98c00] 07:17:03 INFO - PROCESS | 1726 | 1467037023744 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 07:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1540ms 07:17:03 INFO - PROCESS | 1726 | 1467037023796 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 07:17:03 INFO - PROCESS | 1726 | 1467037023801 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 07:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:17:03 INFO - PROCESS | 1726 | 1467037023817 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:17:03 INFO - PROCESS | 1726 | 1467037023823 Marionette TRACE conn4 <- [1,934,null,{}] 07:17:03 INFO - PROCESS | 1726 | 1467037023841 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:03 INFO - PROCESS | 1726 | 1467037023850 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:04 INFO - PROCESS | 1726 | 1467037024105 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 07:17:04 INFO - PROCESS | 1726 | 1467037024130 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:04 INFO - PROCESS | 1726 | 1467037024139 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3dd400 == 30 [pid = 1726] [id = 241] 07:17:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x8dce3c00) [pid = 1726] [serial = 724] [outer = (nil)] 07:17:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x8dcee000) [pid = 1726] [serial = 725] [outer = 0x8dce3c00] 07:17:04 INFO - PROCESS | 1726 | 1467037024219 Marionette DEBUG loaded listener.js 07:17:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x8dde7800) [pid = 1726] [serial = 726] [outer = 0x8dce3c00] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x8bba8800) [pid = 1726] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x8de96000) [pid = 1726] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x8c38b800) [pid = 1726] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x8b1d7400) [pid = 1726] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x8d41b400) [pid = 1726] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 129 (0x8bba4c00) [pid = 1726] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 128 (0x8ff13000) [pid = 1726] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 127 (0x8eb57800) [pid = 1726] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 126 (0x8ad64c00) [pid = 1726] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 125 (0x8f6a6400) [pid = 1726] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 124 (0x8bd8d800) [pid = 1726] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 123 (0x8f17f000) [pid = 1726] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 122 (0x8b1d9400) [pid = 1726] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 121 (0x8ad62800) [pid = 1726] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 120 (0x8d3d5400) [pid = 1726] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 119 (0x91a9d800) [pid = 1726] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 118 (0x8b1d8c00) [pid = 1726] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 117 (0x8ff7b400) [pid = 1726] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 116 (0x8d3e1800) [pid = 1726] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 115 (0x8a226800) [pid = 1726] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 114 (0x8bbae400) [pid = 1726] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 113 (0x8de8b000) [pid = 1726] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 112 (0x8ff08800) [pid = 1726] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 111 (0x8eb55400) [pid = 1726] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 110 (0x8ff1cc00) [pid = 1726] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 109 (0x8dde2800) [pid = 1726] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 108 (0x91b49c00) [pid = 1726] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 107 (0x919c8000) [pid = 1726] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x926d3800) [pid = 1726] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:17:05 INFO - PROCESS | 1726 | --DOMWINDOW == 105 (0x8ad63800) [pid = 1726] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:17:05 INFO - PROCESS | 1726 | 1467037025542 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 07:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1796ms 07:17:05 INFO - PROCESS | 1726 | 1467037025605 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 07:17:05 INFO - PROCESS | 1726 | 1467037025610 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 07:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:17:05 INFO - PROCESS | 1726 | 1467037025617 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:17:05 INFO - PROCESS | 1726 | 1467037025621 Marionette TRACE conn4 <- [1,938,null,{}] 07:17:05 INFO - PROCESS | 1726 | 1467037025627 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:05 INFO - PROCESS | 1726 | 1467037025633 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:05 INFO - PROCESS | 1726 | 1467037025824 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 07:17:05 INFO - PROCESS | 1726 | 1467037025955 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:05 INFO - PROCESS | 1726 | 1467037025965 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a221400 == 31 [pid = 1726] [id = 242] 07:17:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0x8a228800) [pid = 1726] [serial = 727] [outer = (nil)] 07:17:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x8d425000) [pid = 1726] [serial = 728] [outer = 0x8a228800] 07:17:06 INFO - PROCESS | 1726 | 1467037026080 Marionette DEBUG loaded listener.js 07:17:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0x8e8d7c00) [pid = 1726] [serial = 729] [outer = 0x8a228800] 07:17:06 INFO - PROCESS | 1726 | 1467037026889 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 07:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1341ms 07:17:06 INFO - PROCESS | 1726 | 1467037026994 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 07:17:07 INFO - PROCESS | 1726 | 1467037027000 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 07:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:17:07 INFO - PROCESS | 1726 | 1467037027011 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:17:07 INFO - PROCESS | 1726 | 1467037027019 Marionette TRACE conn4 <- [1,942,null,{}] 07:17:07 INFO - PROCESS | 1726 | 1467037027029 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:07 INFO - PROCESS | 1726 | 1467037027037 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:07 INFO - PROCESS | 1726 | 1467037027283 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 07:17:07 INFO - PROCESS | 1726 | 1467037027542 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:07 INFO - PROCESS | 1726 | 1467037027562 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad61400 == 32 [pid = 1726] [id = 243] 07:17:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 109 (0x8b1dd400) [pid = 1726] [serial = 730] [outer = (nil)] 07:17:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 110 (0x8bbaa800) [pid = 1726] [serial = 731] [outer = 0x8b1dd400] 07:17:07 INFO - PROCESS | 1726 | 1467037027666 Marionette DEBUG loaded listener.js 07:17:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 111 (0x8bd94800) [pid = 1726] [serial = 732] [outer = 0x8b1dd400] 07:17:08 INFO - PROCESS | 1726 | 1467037028943 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 07:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1993ms 07:17:09 INFO - PROCESS | 1726 | 1467037029005 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 07:17:09 INFO - PROCESS | 1726 | 1467037029011 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 07:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:17:09 INFO - PROCESS | 1726 | 1467037029024 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:17:09 INFO - PROCESS | 1726 | 1467037029031 Marionette TRACE conn4 <- [1,946,null,{}] 07:17:09 INFO - PROCESS | 1726 | 1467037029040 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:09 INFO - PROCESS | 1726 | 1467037029047 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:09 INFO - PROCESS | 1726 | 1467037029317 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 07:17:09 INFO - PROCESS | 1726 | 1467037029549 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:09 INFO - PROCESS | 1726 | 1467037029562 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d303000 == 33 [pid = 1726] [id = 244] 07:17:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 112 (0x8d3d8800) [pid = 1726] [serial = 733] [outer = (nil)] 07:17:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 113 (0x8dde4000) [pid = 1726] [serial = 734] [outer = 0x8d3d8800] 07:17:09 INFO - PROCESS | 1726 | 1467037029649 Marionette DEBUG loaded listener.js 07:17:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 114 (0x8e8cd400) [pid = 1726] [serial = 735] [outer = 0x8d3d8800] 07:17:10 INFO - PROCESS | 1726 | 1467037030608 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 07:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1662ms 07:17:10 INFO - PROCESS | 1726 | 1467037030682 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 07:17:10 INFO - PROCESS | 1726 | 1467037030686 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 07:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:17:10 INFO - PROCESS | 1726 | 1467037030695 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:17:10 INFO - PROCESS | 1726 | 1467037030699 Marionette TRACE conn4 <- [1,950,null,{}] 07:17:10 INFO - PROCESS | 1726 | 1467037030715 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:10 INFO - PROCESS | 1726 | 1467037030725 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:10 INFO - PROCESS | 1726 | 1467037030957 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 07:17:11 INFO - PROCESS | 1726 | 1467037031219 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:11 INFO - PROCESS | 1726 | 1467037031236 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f17d000 == 34 [pid = 1726] [id = 245] 07:17:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 115 (0x8f17d800) [pid = 1726] [serial = 736] [outer = (nil)] 07:17:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 116 (0x8f401800) [pid = 1726] [serial = 737] [outer = 0x8f17d800] 07:17:11 INFO - PROCESS | 1726 | 1467037031331 Marionette DEBUG loaded listener.js 07:17:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 117 (0x8f408c00) [pid = 1726] [serial = 738] [outer = 0x8f17d800] 07:17:12 INFO - PROCESS | 1726 | 1467037032313 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 07:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1683ms 07:17:12 INFO - PROCESS | 1726 | 1467037032379 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 07:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:17:12 INFO - PROCESS | 1726 | 1467037032383 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 07:17:12 INFO - PROCESS | 1726 | 1467037032391 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:17:12 INFO - PROCESS | 1726 | 1467037032395 Marionette TRACE conn4 <- [1,954,null,{}] 07:17:12 INFO - PROCESS | 1726 | 1467037032401 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:12 INFO - PROCESS | 1726 | 1467037032406 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:12 INFO - PROCESS | 1726 | 1467037032615 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 07:17:12 INFO - PROCESS | 1726 | 1467037032836 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:12 INFO - PROCESS | 1726 | 1467037032844 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d8c00 == 35 [pid = 1726] [id = 246] 07:17:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 118 (0x8f17c000) [pid = 1726] [serial = 739] [outer = (nil)] 07:17:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 119 (0x8f6aa000) [pid = 1726] [serial = 740] [outer = 0x8f17c000] 07:17:12 INFO - PROCESS | 1726 | 1467037032977 Marionette DEBUG loaded listener.js 07:17:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 120 (0x8ff02c00) [pid = 1726] [serial = 741] [outer = 0x8f17c000] 07:17:13 INFO - PROCESS | 1726 | 1467037033923 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 07:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1587ms 07:17:13 INFO - PROCESS | 1726 | 1467037033985 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 07:17:13 INFO - PROCESS | 1726 | 1467037033993 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 07:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:17:14 INFO - PROCESS | 1726 | 1467037034002 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:17:14 INFO - PROCESS | 1726 | 1467037034006 Marionette TRACE conn4 <- [1,958,null,{}] 07:17:14 INFO - PROCESS | 1726 | 1467037034013 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:14 INFO - PROCESS | 1726 | 1467037034019 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:14 INFO - PROCESS | 1726 | 1467037034217 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 07:17:14 INFO - PROCESS | 1726 | 1467037034436 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:14 INFO - PROCESS | 1726 | 1467037034442 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a228000 == 36 [pid = 1726] [id = 247] 07:17:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 121 (0x8a22e000) [pid = 1726] [serial = 742] [outer = (nil)] 07:17:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 122 (0x8ff08800) [pid = 1726] [serial = 743] [outer = 0x8a22e000] 07:17:14 INFO - PROCESS | 1726 | 1467037034574 Marionette DEBUG loaded listener.js 07:17:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 123 (0x8ff0f400) [pid = 1726] [serial = 744] [outer = 0x8a22e000] 07:17:15 INFO - PROCESS | 1726 | 1467037035515 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1587ms 07:17:15 INFO - PROCESS | 1726 | 1467037035590 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 07:17:15 INFO - PROCESS | 1726 | 1467037035594 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 07:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:17:15 INFO - PROCESS | 1726 | 1467037035602 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:17:15 INFO - PROCESS | 1726 | 1467037035606 Marionette TRACE conn4 <- [1,962,null,{}] 07:17:15 INFO - PROCESS | 1726 | 1467037035612 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:15 INFO - PROCESS | 1726 | 1467037035623 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:15 INFO - PROCESS | 1726 | 1467037035940 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 07:17:16 INFO - PROCESS | 1726 | 1467037036216 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:16 INFO - PROCESS | 1726 | 1467037036228 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:16 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f6ab000 == 37 [pid = 1726] [id = 248] 07:17:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 124 (0x8ff1f000) [pid = 1726] [serial = 745] [outer = (nil)] 07:17:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 125 (0x8ff7cc00) [pid = 1726] [serial = 746] [outer = 0x8ff1f000] 07:17:16 INFO - PROCESS | 1726 | 1467037036314 Marionette DEBUG loaded listener.js 07:17:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 126 (0x919cb400) [pid = 1726] [serial = 747] [outer = 0x8ff1f000] 07:17:17 INFO - PROCESS | 1726 | 1467037037268 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1733ms 07:17:17 INFO - PROCESS | 1726 | 1467037037336 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 07:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:17:17 INFO - PROCESS | 1726 | 1467037037340 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 07:17:17 INFO - PROCESS | 1726 | 1467037037348 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:17:17 INFO - PROCESS | 1726 | 1467037037352 Marionette TRACE conn4 <- [1,966,null,{}] 07:17:17 INFO - PROCESS | 1726 | 1467037037358 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:17 INFO - PROCESS | 1726 | 1467037037364 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:17 INFO - PROCESS | 1726 | 1467037037572 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 07:17:17 INFO - PROCESS | 1726 | 1467037037794 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:17 INFO - PROCESS | 1726 | 1467037037801 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff79c00 == 38 [pid = 1726] [id = 249] 07:17:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 127 (0x919cd800) [pid = 1726] [serial = 748] [outer = (nil)] 07:17:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 128 (0x91a99000) [pid = 1726] [serial = 749] [outer = 0x919cd800] 07:17:17 INFO - PROCESS | 1726 | 1467037037944 Marionette DEBUG loaded listener.js 07:17:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 129 (0x91aa2c00) [pid = 1726] [serial = 750] [outer = 0x919cd800] 07:17:18 INFO - PROCESS | 1726 | 1467037038858 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1582ms 07:17:18 INFO - PROCESS | 1726 | 1467037038931 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 07:17:18 INFO - PROCESS | 1726 | 1467037038934 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 07:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:17:18 INFO - PROCESS | 1726 | 1467037038944 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:17:18 INFO - PROCESS | 1726 | 1467037038949 Marionette TRACE conn4 <- [1,970,null,{}] 07:17:18 INFO - PROCESS | 1726 | 1467037038955 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:18 INFO - PROCESS | 1726 | 1467037038962 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:19 INFO - PROCESS | 1726 | 1467037039183 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 07:17:19 INFO - PROCESS | 1726 | 1467037039404 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:19 INFO - PROCESS | 1726 | 1467037039418 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bf9f400 == 39 [pid = 1726] [id = 250] 07:17:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 130 (0x8bfa1000) [pid = 1726] [serial = 751] [outer = (nil)] 07:17:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x91b46000) [pid = 1726] [serial = 752] [outer = 0x8bfa1000] 07:17:19 INFO - PROCESS | 1726 | 1467037039549 Marionette DEBUG loaded listener.js 07:17:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x91b49800) [pid = 1726] [serial = 753] [outer = 0x8bfa1000] 07:17:20 INFO - PROCESS | 1726 | 1467037040501 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1637ms 07:17:20 INFO - PROCESS | 1726 | 1467037040581 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 07:17:20 INFO - PROCESS | 1726 | 1467037040585 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 07:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:17:20 INFO - PROCESS | 1726 | 1467037040593 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:17:20 INFO - PROCESS | 1726 | 1467037040597 Marionette TRACE conn4 <- [1,974,null,{}] 07:17:20 INFO - PROCESS | 1726 | 1467037040604 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:20 INFO - PROCESS | 1726 | 1467037040609 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:20 INFO - PROCESS | 1726 | 1467037040876 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 07:17:21 INFO - PROCESS | 1726 | 1467037041150 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:21 INFO - PROCESS | 1726 | 1467037041157 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22cc00 == 40 [pid = 1726] [id = 251] 07:17:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x8ad67400) [pid = 1726] [serial = 754] [outer = (nil)] 07:17:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x8c38d800) [pid = 1726] [serial = 755] [outer = 0x8ad67400] 07:17:21 INFO - PROCESS | 1726 | 1467037041246 Marionette DEBUG loaded listener.js 07:17:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x8e8d8c00) [pid = 1726] [serial = 756] [outer = 0x8ad67400] 07:17:22 INFO - PROCESS | 1726 | 1467037042403 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1888ms 07:17:22 INFO - PROCESS | 1726 | 1467037042483 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 07:17:22 INFO - PROCESS | 1726 | 1467037042490 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 07:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:17:22 INFO - PROCESS | 1726 | 1467037042500 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:17:22 INFO - PROCESS | 1726 | 1467037042504 Marionette TRACE conn4 <- [1,978,null,{}] 07:17:22 INFO - PROCESS | 1726 | 1467037042513 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:22 INFO - PROCESS | 1726 | 1467037042519 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:22 INFO - PROCESS | 1726 | 1467037042809 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 07:17:23 INFO - PROCESS | 1726 | 1467037042981 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:23 INFO - PROCESS | 1726 | 1467037042995 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba4000 == 41 [pid = 1726] [id = 252] 07:17:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x8bba4c00) [pid = 1726] [serial = 757] [outer = (nil)] 07:17:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x8bd96c00) [pid = 1726] [serial = 758] [outer = 0x8bba4c00] 07:17:23 INFO - PROCESS | 1726 | 1467037043075 Marionette DEBUG loaded listener.js 07:17:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x8bfa7400) [pid = 1726] [serial = 759] [outer = 0x8bba4c00] 07:17:24 INFO - PROCESS | 1726 | 1467037044107 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1685ms 07:17:24 INFO - PROCESS | 1726 | 1467037044185 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 07:17:24 INFO - PROCESS | 1726 | 1467037044192 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 07:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:17:24 INFO - PROCESS | 1726 | 1467037044204 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:17:24 INFO - PROCESS | 1726 | 1467037044208 Marionette TRACE conn4 <- [1,982,null,{}] 07:17:24 INFO - PROCESS | 1726 | 1467037044215 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:24 INFO - PROCESS | 1726 | 1467037044221 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:24 INFO - PROCESS | 1726 | 1467037044521 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 07:17:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22ac00 == 40 [pid = 1726] [id = 207] 07:17:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d7000 == 39 [pid = 1726] [id = 204] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x8e965000) [pid = 1726] [serial = 698] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba2400 == 38 [pid = 1726] [id = 238] 07:17:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8c381c00 == 37 [pid = 1726] [id = 237] 07:17:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d6000 == 36 [pid = 1726] [id = 236] 07:17:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3ddc00 == 35 [pid = 1726] [id = 235] 07:17:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfab400 == 34 [pid = 1726] [id = 234] 07:17:24 INFO - PROCESS | 1726 | 1467037044764 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:24 INFO - PROCESS | 1726 | 1467037044773 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:24 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22c000 == 33 [pid = 1726] [id = 233] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x8e8d8800) [pid = 1726] [serial = 662] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x8e967000) [pid = 1726] [serial = 663] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x8f179c00) [pid = 1726] [serial = 650] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x8f6a6c00) [pid = 1726] [serial = 651] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x8b1dcc00) [pid = 1726] [serial = 614] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x8bbaa000) [pid = 1726] [serial = 615] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x8d424c00) [pid = 1726] [serial = 659] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 129 (0x8dce6000) [pid = 1726] [serial = 612] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 128 (0x8ff78400) [pid = 1726] [serial = 629] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 127 (0x919c6000) [pid = 1726] [serial = 630] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 126 (0x8eb5e400) [pid = 1726] [serial = 620] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 125 (0x8f17a800) [pid = 1726] [serial = 621] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 124 (0x91aa2400) [pid = 1726] [serial = 635] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 123 (0x91aa4400) [pid = 1726] [serial = 636] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 122 (0x8f6ae400) [pid = 1726] [serial = 626] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 121 (0x8f6ab400) [pid = 1726] [serial = 627] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 120 (0x8bfa2c00) [pid = 1726] [serial = 647] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 119 (0x8c383400) [pid = 1726] [serial = 648] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 118 (0x8f40a400) [pid = 1726] [serial = 623] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 117 (0x8bbadc00) [pid = 1726] [serial = 695] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 116 (0x8f6a3800) [pid = 1726] [serial = 624] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 115 (0x9222a400) [pid = 1726] [serial = 641] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 114 (0x924c7c00) [pid = 1726] [serial = 642] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 113 (0x8dcf0c00) [pid = 1726] [serial = 644] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 112 (0x91c95400) [pid = 1726] [serial = 645] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 111 (0x91b50800) [pid = 1726] [serial = 638] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 110 (0x91c8e000) [pid = 1726] [serial = 639] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 109 (0x8bf9e400) [pid = 1726] [serial = 656] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 108 (0x8c38a000) [pid = 1726] [serial = 657] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 107 (0x919d1c00) [pid = 1726] [serial = 632] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x91a97800) [pid = 1726] [serial = 633] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 105 (0x8dceb800) [pid = 1726] [serial = 617] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x8de94400) [pid = 1726] [serial = 618] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x8a22ec00) [pid = 1726] [serial = 653] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x8c382800) [pid = 1726] [serial = 671] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x8ad68c00) [pid = 1726] [serial = 654] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8bf9ec00) [pid = 1726] [serial = 696] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x8d3dc800) [pid = 1726] [serial = 672] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8e96d000) [pid = 1726] [serial = 675] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8e8d3400) [pid = 1726] [serial = 674] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8ff11800) [pid = 1726] [serial = 677] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8f6a8000) [pid = 1726] [serial = 669] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8ff1a000) [pid = 1726] [serial = 678] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8ff7d400) [pid = 1726] [serial = 680] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x91b53800) [pid = 1726] [serial = 683] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x919d2400) [pid = 1726] [serial = 681] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x925da000) [pid = 1726] [serial = 686] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x924c3000) [pid = 1726] [serial = 684] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x926d0c00) [pid = 1726] [serial = 689] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x925e0800) [pid = 1726] [serial = 687] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x926df400) [pid = 1726] [serial = 692] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x926d4c00) [pid = 1726] [serial = 690] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x926e5400) [pid = 1726] [serial = 693] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8f183800) [pid = 1726] [serial = 668] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8dce4400) [pid = 1726] [serial = 665] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8dce7400) [pid = 1726] [serial = 660] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8e96bc00) [pid = 1726] [serial = 666] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8d3dac00) [pid = 1726] [serial = 566] [outer = (nil)] [url = about:blank] 07:17:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22c000 == 34 [pid = 1726] [id = 253] 07:17:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8b1d6000) [pid = 1726] [serial = 760] [outer = (nil)] 07:17:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8bd93800) [pid = 1726] [serial = 761] [outer = 0x8b1d6000] 07:17:24 INFO - PROCESS | 1726 | 1467037044933 Marionette DEBUG loaded listener.js 07:17:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8c384000) [pid = 1726] [serial = 762] [outer = 0x8b1d6000] 07:17:25 INFO - PROCESS | 1726 | 1467037045775 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1651ms 07:17:25 INFO - PROCESS | 1726 | 1467037045855 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 07:17:25 INFO - PROCESS | 1726 | 1467037045860 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 07:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:17:25 INFO - PROCESS | 1726 | 1467037045874 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:17:25 INFO - PROCESS | 1726 | 1467037045888 Marionette TRACE conn4 <- [1,986,null,{}] 07:17:25 INFO - PROCESS | 1726 | 1467037045906 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:25 INFO - PROCESS | 1726 | 1467037045915 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:26 INFO - PROCESS | 1726 | 1467037046109 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 07:17:26 INFO - PROCESS | 1726 | 1467037046258 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:26 INFO - PROCESS | 1726 | 1467037046269 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dceb800 == 35 [pid = 1726] [id = 254] 07:17:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8dcec800) [pid = 1726] [serial = 763] [outer = (nil)] 07:17:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8dde2c00) [pid = 1726] [serial = 764] [outer = 0x8dcec800] 07:17:26 INFO - PROCESS | 1726 | 1467037046347 Marionette DEBUG loaded listener.js 07:17:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8e8cfc00) [pid = 1726] [serial = 765] [outer = 0x8dcec800] 07:17:27 INFO - PROCESS | 1726 | 1467037047279 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1449ms 07:17:27 INFO - PROCESS | 1726 | 1467037047324 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 07:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:17:27 INFO - PROCESS | 1726 | 1467037047329 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 07:17:27 INFO - PROCESS | 1726 | 1467037047343 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:17:27 INFO - PROCESS | 1726 | 1467037047346 Marionette TRACE conn4 <- [1,990,null,{}] 07:17:27 INFO - PROCESS | 1726 | 1467037047352 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:27 INFO - PROCESS | 1726 | 1467037047357 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:27 INFO - PROCESS | 1726 | 1467037047599 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 07:17:27 INFO - PROCESS | 1726 | 1467037047626 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:27 INFO - PROCESS | 1726 | 1467037047637 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dce6000 == 36 [pid = 1726] [id = 255] 07:17:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8e8d8800) [pid = 1726] [serial = 766] [outer = (nil)] 07:17:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8e970800) [pid = 1726] [serial = 767] [outer = 0x8e8d8800] 07:17:27 INFO - PROCESS | 1726 | 1467037047711 Marionette DEBUG loaded listener.js 07:17:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8eb54c00) [pid = 1726] [serial = 768] [outer = 0x8e8d8800] 07:17:28 INFO - PROCESS | 1726 | 1467037048678 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1398ms 07:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:17:28 INFO - PROCESS | 1726 | 1467037048739 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 07:17:28 INFO - PROCESS | 1726 | 1467037048742 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 07:17:28 INFO - PROCESS | 1726 | 1467037048750 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:17:28 INFO - PROCESS | 1726 | 1467037048752 Marionette TRACE conn4 <- [1,994,null,{}] 07:17:28 INFO - PROCESS | 1726 | 1467037048759 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:28 INFO - PROCESS | 1726 | 1467037048780 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:29 INFO - PROCESS | 1726 | 1467037049033 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 07:17:29 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8d3df400) [pid = 1726] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:17:29 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8ddde400) [pid = 1726] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:17:29 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8bfad000) [pid = 1726] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:17:29 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8bd98c00) [pid = 1726] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:17:29 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8e8d5400) [pid = 1726] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:17:29 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8ad61c00) [pid = 1726] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:17:29 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8ad5c400) [pid = 1726] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:17:29 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8d41bc00) [pid = 1726] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:17:29 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8dce3c00) [pid = 1726] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:17:29 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8de94000) [pid = 1726] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:17:29 INFO - PROCESS | 1726 | 1467037049416 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:29 INFO - PROCESS | 1726 | 1467037049425 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22f000 == 37 [pid = 1726] [id = 256] 07:17:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8ad5c400) [pid = 1726] [serial = 769] [outer = (nil)] 07:17:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8bf9ec00) [pid = 1726] [serial = 770] [outer = 0x8ad5c400] 07:17:29 INFO - PROCESS | 1726 | 1467037049498 Marionette DEBUG loaded listener.js 07:17:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8d30c000) [pid = 1726] [serial = 771] [outer = 0x8ad5c400] 07:17:30 INFO - PROCESS | 1726 | 1467037050306 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1584ms 07:17:30 INFO - PROCESS | 1726 | 1467037050339 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 07:17:30 INFO - PROCESS | 1726 | 1467037050343 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 07:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:17:30 INFO - PROCESS | 1726 | 1467037050350 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:17:30 INFO - PROCESS | 1726 | 1467037050354 Marionette TRACE conn4 <- [1,998,null,{}] 07:17:30 INFO - PROCESS | 1726 | 1467037050361 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:30 INFO - PROCESS | 1726 | 1467037050371 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:30 INFO - PROCESS | 1726 | 1467037050603 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 07:17:30 INFO - PROCESS | 1726 | 1467037050734 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:30 INFO - PROCESS | 1726 | 1467037050741 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a222c00 == 38 [pid = 1726] [id = 257] 07:17:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8b1dc400) [pid = 1726] [serial = 772] [outer = (nil)] 07:17:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8f40a400) [pid = 1726] [serial = 773] [outer = 0x8b1dc400] 07:17:30 INFO - PROCESS | 1726 | 1467037050817 Marionette DEBUG loaded listener.js 07:17:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8f410800) [pid = 1726] [serial = 774] [outer = 0x8b1dc400] 07:17:31 INFO - PROCESS | 1726 | 1467037051833 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1538ms 07:17:31 INFO - PROCESS | 1726 | 1467037051892 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 07:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:17:31 INFO - PROCESS | 1726 | 1467037051903 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 07:17:31 INFO - PROCESS | 1726 | 1467037051914 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:17:31 INFO - PROCESS | 1726 | 1467037051921 Marionette TRACE conn4 <- [1,1002,null,{}] 07:17:31 INFO - PROCESS | 1726 | 1467037051932 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:31 INFO - PROCESS | 1726 | 1467037051943 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:32 INFO - PROCESS | 1726 | 1467037052230 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 07:17:32 INFO - PROCESS | 1726 | 1467037052452 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:32 INFO - PROCESS | 1726 | 1467037052463 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22b800 == 39 [pid = 1726] [id = 258] 07:17:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8b1d1800) [pid = 1726] [serial = 775] [outer = (nil)] 07:17:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8bd90400) [pid = 1726] [serial = 776] [outer = 0x8b1d1800] 07:17:32 INFO - PROCESS | 1726 | 1467037052554 Marionette DEBUG loaded listener.js 07:17:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8c389c00) [pid = 1726] [serial = 777] [outer = 0x8b1d1800] 07:17:33 INFO - PROCESS | 1726 | 1467037053516 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1640ms 07:17:33 INFO - PROCESS | 1726 | 1467037053569 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 07:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:17:33 INFO - PROCESS | 1726 | 1467037053578 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 07:17:33 INFO - PROCESS | 1726 | 1467037053590 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:17:33 INFO - PROCESS | 1726 | 1467037053597 Marionette TRACE conn4 <- [1,1006,null,{}] 07:17:33 INFO - PROCESS | 1726 | 1467037053604 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:33 INFO - PROCESS | 1726 | 1467037053611 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:33 INFO - PROCESS | 1726 | 1467037053831 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 07:17:34 INFO - PROCESS | 1726 | 1467037054053 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:34 INFO - PROCESS | 1726 | 1467037054061 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3de800 == 40 [pid = 1726] [id = 259] 07:17:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8d41f800) [pid = 1726] [serial = 778] [outer = (nil)] 07:17:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8dced400) [pid = 1726] [serial = 779] [outer = 0x8d41f800] 07:17:34 INFO - PROCESS | 1726 | 1467037054210 Marionette DEBUG loaded listener.js 07:17:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8de92000) [pid = 1726] [serial = 780] [outer = 0x8d41f800] 07:17:35 INFO - PROCESS | 1726 | 1467037055274 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1753ms 07:17:35 INFO - PROCESS | 1726 | 1467037055343 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 07:17:35 INFO - PROCESS | 1726 | 1467037055348 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 07:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:17:35 INFO - PROCESS | 1726 | 1467037055355 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:17:35 INFO - PROCESS | 1726 | 1467037055362 Marionette TRACE conn4 <- [1,1010,null,{}] 07:17:35 INFO - PROCESS | 1726 | 1467037055380 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:35 INFO - PROCESS | 1726 | 1467037055390 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:35 INFO - PROCESS | 1726 | 1467037055706 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 07:17:35 INFO - PROCESS | 1726 | 1467037055954 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:35 INFO - PROCESS | 1726 | 1467037055968 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a223000 == 41 [pid = 1726] [id = 260] 07:17:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8f40bc00) [pid = 1726] [serial = 781] [outer = (nil)] 07:17:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8f6a4000) [pid = 1726] [serial = 782] [outer = 0x8f40bc00] 07:17:36 INFO - PROCESS | 1726 | 1467037056094 Marionette DEBUG loaded listener.js 07:17:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8f6ac800) [pid = 1726] [serial = 783] [outer = 0x8f40bc00] 07:17:37 INFO - PROCESS | 1726 | 1467037057051 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1744ms 07:17:37 INFO - PROCESS | 1726 | 1467037057102 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 07:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:17:37 INFO - PROCESS | 1726 | 1467037057108 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 07:17:37 INFO - PROCESS | 1726 | 1467037057115 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:17:37 INFO - PROCESS | 1726 | 1467037057119 Marionette TRACE conn4 <- [1,1014,null,{}] 07:17:37 INFO - PROCESS | 1726 | 1467037057126 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:37 INFO - PROCESS | 1726 | 1467037057131 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:37 INFO - PROCESS | 1726 | 1467037057347 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 07:17:37 INFO - PROCESS | 1726 | 1467037057568 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:37 INFO - PROCESS | 1726 | 1467037057578 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:37 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a225400 == 42 [pid = 1726] [id = 261] 07:17:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8eb5b400) [pid = 1726] [serial = 784] [outer = (nil)] 07:17:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x8ff0e400) [pid = 1726] [serial = 785] [outer = 0x8eb5b400] 07:17:37 INFO - PROCESS | 1726 | 1467037057708 Marionette DEBUG loaded listener.js 07:17:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x8ff17c00) [pid = 1726] [serial = 786] [outer = 0x8eb5b400] 07:17:38 INFO - PROCESS | 1726 | 1467037058663 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1583ms 07:17:38 INFO - PROCESS | 1726 | 1467037058698 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 07:17:38 INFO - PROCESS | 1726 | 1467037058702 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 07:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:17:38 INFO - PROCESS | 1726 | 1467037058710 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:17:38 INFO - PROCESS | 1726 | 1467037058714 Marionette TRACE conn4 <- [1,1018,null,{}] 07:17:38 INFO - PROCESS | 1726 | 1467037058721 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:38 INFO - PROCESS | 1726 | 1467037058727 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:38 INFO - PROCESS | 1726 | 1467037058938 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 07:17:39 INFO - PROCESS | 1726 | 1467037059173 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:39 INFO - PROCESS | 1726 | 1467037059187 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22c400 == 43 [pid = 1726] [id = 262] 07:17:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x8b1ddc00) [pid = 1726] [serial = 787] [outer = (nil)] 07:17:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x8ff77c00) [pid = 1726] [serial = 788] [outer = 0x8b1ddc00] 07:17:39 INFO - PROCESS | 1726 | 1467037059315 Marionette DEBUG loaded listener.js 07:17:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x8ff7c800) [pid = 1726] [serial = 789] [outer = 0x8b1ddc00] 07:17:40 INFO - PROCESS | 1726 | 1467037060251 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1585ms 07:17:40 INFO - PROCESS | 1726 | 1467037060313 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 07:17:40 INFO - PROCESS | 1726 | 1467037060319 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 07:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:17:40 INFO - PROCESS | 1726 | 1467037060329 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:17:40 INFO - PROCESS | 1726 | 1467037060334 Marionette TRACE conn4 <- [1,1022,null,{}] 07:17:40 INFO - PROCESS | 1726 | 1467037060340 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:40 INFO - PROCESS | 1726 | 1467037060351 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:40 INFO - PROCESS | 1726 | 1467037060588 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 07:17:40 INFO - PROCESS | 1726 | 1467037060817 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:40 INFO - PROCESS | 1726 | 1467037060829 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x8eb5b800 == 44 [pid = 1726] [id = 263] 07:17:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x8ff0b400) [pid = 1726] [serial = 790] [outer = (nil)] 07:17:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x91aa5400) [pid = 1726] [serial = 791] [outer = 0x8ff0b400] 07:17:40 INFO - PROCESS | 1726 | 1467037060969 Marionette DEBUG loaded listener.js 07:17:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x91b52800) [pid = 1726] [serial = 792] [outer = 0x8ff0b400] 07:17:41 INFO - PROCESS | 1726 | 1467037061885 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1634ms 07:17:41 INFO - PROCESS | 1726 | 1467037061965 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 07:17:41 INFO - PROCESS | 1726 | 1467037061969 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 07:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:17:41 INFO - PROCESS | 1726 | 1467037061977 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:17:41 INFO - PROCESS | 1726 | 1467037061982 Marionette TRACE conn4 <- [1,1026,null,{}] 07:17:41 INFO - PROCESS | 1726 | 1467037061988 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:41 INFO - PROCESS | 1726 | 1467037061994 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:42 INFO - PROCESS | 1726 | 1467037062236 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 07:17:42 INFO - PROCESS | 1726 | 1467037062477 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:42 INFO - PROCESS | 1726 | 1467037062487 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x919ca800 == 45 [pid = 1726] [id = 264] 07:17:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x91c8e400) [pid = 1726] [serial = 793] [outer = (nil)] 07:17:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x91c92800) [pid = 1726] [serial = 794] [outer = 0x91c8e400] 07:17:42 INFO - PROCESS | 1726 | 1467037062571 Marionette DEBUG loaded listener.js 07:17:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x91c95c00) [pid = 1726] [serial = 795] [outer = 0x91c8e400] 07:17:43 INFO - PROCESS | 1726 | 1467037063463 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1533ms 07:17:43 INFO - PROCESS | 1726 | 1467037063512 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 07:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:17:43 INFO - PROCESS | 1726 | 1467037063523 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 07:17:43 INFO - PROCESS | 1726 | 1467037063530 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:17:43 INFO - PROCESS | 1726 | 1467037063534 Marionette TRACE conn4 <- [1,1030,null,{}] 07:17:43 INFO - PROCESS | 1726 | 1467037063541 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:43 INFO - PROCESS | 1726 | 1467037063546 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:43 INFO - PROCESS | 1726 | 1467037063753 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 07:17:43 INFO - PROCESS | 1726 | 1467037063974 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:43 INFO - PROCESS | 1726 | 1467037063983 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d7800 == 46 [pid = 1726] [id = 265] 07:17:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0x919d0400) [pid = 1726] [serial = 796] [outer = (nil)] 07:17:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x92230c00) [pid = 1726] [serial = 797] [outer = 0x919d0400] 07:17:44 INFO - PROCESS | 1726 | 1467037064121 Marionette DEBUG loaded listener.js 07:17:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0x924c7800) [pid = 1726] [serial = 798] [outer = 0x919d0400] 07:17:45 INFO - PROCESS | 1726 | 1467037065037 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1584ms 07:17:45 INFO - PROCESS | 1726 | 1467037065114 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 07:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:17:45 INFO - PROCESS | 1726 | 1467037065119 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 07:17:45 INFO - PROCESS | 1726 | 1467037065126 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:17:45 INFO - PROCESS | 1726 | 1467037065131 Marionette TRACE conn4 <- [1,1034,null,{}] 07:17:45 INFO - PROCESS | 1726 | 1467037065138 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:45 INFO - PROCESS | 1726 | 1467037065144 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:45 INFO - PROCESS | 1726 | 1467037065355 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 07:17:45 INFO - PROCESS | 1726 | 1467037065593 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:45 INFO - PROCESS | 1726 | 1467037065603 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d1c00 == 47 [pid = 1726] [id = 266] 07:17:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 109 (0x8b1d3800) [pid = 1726] [serial = 799] [outer = (nil)] 07:17:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 110 (0x8b1da800) [pid = 1726] [serial = 800] [outer = 0x8b1d3800] 07:17:46 INFO - PROCESS | 1726 | 1467037066040 Marionette DEBUG loaded listener.js 07:17:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 111 (0x8bd8c000) [pid = 1726] [serial = 801] [outer = 0x8b1d3800] 07:17:47 INFO - PROCESS | 1726 | 1467037067061 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1986ms 07:17:47 INFO - PROCESS | 1726 | 1467037067113 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 07:17:47 INFO - PROCESS | 1726 | 1467037067124 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 07:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:17:47 INFO - PROCESS | 1726 | 1467037067144 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:17:47 INFO - PROCESS | 1726 | 1467037067151 Marionette TRACE conn4 <- [1,1038,null,{}] 07:17:47 INFO - PROCESS | 1726 | 1467037067170 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:47 INFO - PROCESS | 1726 | 1467037067178 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:47 INFO - PROCESS | 1726 | 1467037067445 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 07:17:47 INFO - PROCESS | 1726 | 1467037067682 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:47 INFO - PROCESS | 1726 | 1467037067693 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3d5c00 == 48 [pid = 1726] [id = 267] 07:17:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 112 (0x8d3db400) [pid = 1726] [serial = 802] [outer = (nil)] 07:17:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 113 (0x8d424400) [pid = 1726] [serial = 803] [outer = 0x8d3db400] 07:17:47 INFO - PROCESS | 1726 | 1467037067791 Marionette DEBUG loaded listener.js 07:17:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 114 (0x8dced800) [pid = 1726] [serial = 804] [outer = 0x8d3db400] 07:17:48 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad61000 == 47 [pid = 1726] [id = 211] 07:17:48 INFO - PROCESS | 1726 | --DOMWINDOW == 113 (0x8d425000) [pid = 1726] [serial = 728] [outer = (nil)] [url = about:blank] 07:17:48 INFO - PROCESS | 1726 | 1467037068770 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:17:48 INFO - PROCESS | 1726 | --DOMWINDOW == 112 (0x8d41b800) [pid = 1726] [serial = 707] [outer = (nil)] [url = about:blank] 07:17:48 INFO - PROCESS | 1726 | --DOMWINDOW == 111 (0x8dde4800) [pid = 1726] [serial = 710] [outer = (nil)] [url = about:blank] 07:17:48 INFO - PROCESS | 1726 | --DOMWINDOW == 110 (0x8c385c00) [pid = 1726] [serial = 704] [outer = (nil)] [url = about:blank] 07:17:48 INFO - PROCESS | 1726 | --DOMWINDOW == 109 (0x8d303c00) [pid = 1726] [serial = 723] [outer = (nil)] [url = about:blank] 07:17:48 INFO - PROCESS | 1726 | --DOMWINDOW == 108 (0x8eb58800) [pid = 1726] [serial = 699] [outer = (nil)] [url = about:blank] 07:17:48 INFO - PROCESS | 1726 | --DOMWINDOW == 107 (0x8b1e0000) [pid = 1726] [serial = 720] [outer = (nil)] [url = about:blank] 07:17:48 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x8b1db800) [pid = 1726] [serial = 701] [outer = (nil)] [url = about:blank] 07:17:48 INFO - PROCESS | 1726 | --DOMWINDOW == 105 (0x8e8cc400) [pid = 1726] [serial = 713] [outer = (nil)] [url = about:blank] 07:17:48 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x8dde7800) [pid = 1726] [serial = 726] [outer = (nil)] [url = about:blank] 07:17:48 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x8eb55800) [pid = 1726] [serial = 716] [outer = (nil)] [url = about:blank] 07:17:48 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x8d422000) [pid = 1726] [serial = 708] [outer = (nil)] [url = about:blank] 07:17:48 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x8de8bc00) [pid = 1726] [serial = 711] [outer = (nil)] [url = about:blank] 07:17:48 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8b1da000) [pid = 1726] [serial = 719] [outer = (nil)] [url = about:blank] 07:17:48 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x8c383800) [pid = 1726] [serial = 722] [outer = (nil)] [url = about:blank] 07:17:48 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8e8cec00) [pid = 1726] [serial = 714] [outer = (nil)] [url = about:blank] 07:17:48 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8dcee000) [pid = 1726] [serial = 725] [outer = (nil)] [url = about:blank] 07:17:48 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8c38e000) [pid = 1726] [serial = 705] [outer = (nil)] [url = about:blank] 07:17:48 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8f401400) [pid = 1726] [serial = 717] [outer = (nil)] [url = about:blank] 07:17:48 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8bba2c00) [pid = 1726] [serial = 702] [outer = (nil)] [url = about:blank] 07:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1709ms 07:17:48 INFO - PROCESS | 1726 | 1467037068849 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 07:17:48 INFO - PROCESS | 1726 | 1467037068854 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 07:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:17:48 INFO - PROCESS | 1726 | 1467037068867 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:17:48 INFO - PROCESS | 1726 | 1467037068871 Marionette TRACE conn4 <- [1,1042,null,{}] 07:17:48 INFO - PROCESS | 1726 | 1467037068879 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:48 INFO - PROCESS | 1726 | 1467037068886 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:49 INFO - PROCESS | 1726 | 1467037069092 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 07:17:49 INFO - PROCESS | 1726 | 1467037069309 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:49 INFO - PROCESS | 1726 | 1467037069320 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c38e800 == 48 [pid = 1726] [id = 268] 07:17:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x8c38ec00) [pid = 1726] [serial = 805] [outer = (nil)] 07:17:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x8d427c00) [pid = 1726] [serial = 806] [outer = 0x8c38ec00] 07:17:49 INFO - PROCESS | 1726 | 1467037069398 Marionette DEBUG loaded listener.js 07:17:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x8de88400) [pid = 1726] [serial = 807] [outer = 0x8c38ec00] 07:17:50 INFO - PROCESS | 1726 | 1467037070259 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1442ms 07:17:50 INFO - PROCESS | 1726 | 1467037070310 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 07:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:17:50 INFO - PROCESS | 1726 | 1467037070314 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 07:17:50 INFO - PROCESS | 1726 | 1467037070322 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:17:50 INFO - PROCESS | 1726 | 1467037070328 Marionette TRACE conn4 <- [1,1046,null,{}] 07:17:50 INFO - PROCESS | 1726 | 1467037070345 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:50 INFO - PROCESS | 1726 | 1467037070354 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:50 INFO - PROCESS | 1726 | 1467037070551 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 07:17:50 INFO - PROCESS | 1726 | 1467037070730 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:50 INFO - PROCESS | 1726 | 1467037070737 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c383400 == 49 [pid = 1726] [id = 269] 07:17:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x8e965800) [pid = 1726] [serial = 808] [outer = (nil)] 07:17:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x8eb5a000) [pid = 1726] [serial = 809] [outer = 0x8e965800] 07:17:50 INFO - PROCESS | 1726 | 1467037070813 Marionette DEBUG loaded listener.js 07:17:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x8f17ac00) [pid = 1726] [serial = 810] [outer = 0x8e965800] 07:17:51 INFO - PROCESS | 1726 | 1467037071740 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1442ms 07:17:51 INFO - PROCESS | 1726 | 1467037071764 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 07:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:17:51 INFO - PROCESS | 1726 | 1467037071769 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 07:17:51 INFO - PROCESS | 1726 | 1467037071776 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:17:51 INFO - PROCESS | 1726 | 1467037071780 Marionette TRACE conn4 <- [1,1050,null,{}] 07:17:51 INFO - PROCESS | 1726 | 1467037071786 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:51 INFO - PROCESS | 1726 | 1467037071792 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:52 INFO - PROCESS | 1726 | 1467037072059 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 07:17:52 INFO - PROCESS | 1726 | 1467037072086 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:52 INFO - PROCESS | 1726 | 1467037072092 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3d2400 == 50 [pid = 1726] [id = 270] 07:17:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x8d3da800) [pid = 1726] [serial = 811] [outer = (nil)] 07:17:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x8f40e000) [pid = 1726] [serial = 812] [outer = 0x8d3da800] 07:17:52 INFO - PROCESS | 1726 | 1467037072168 Marionette DEBUG loaded listener.js 07:17:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x8ff06400) [pid = 1726] [serial = 813] [outer = 0x8d3da800] 07:17:53 INFO - PROCESS | 1726 | 1467037073354 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:17:53 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x8e8d8800) [pid = 1726] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:17:53 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x8ad5c400) [pid = 1726] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:17:53 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8b1d6000) [pid = 1726] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:17:53 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x8dcec800) [pid = 1726] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:17:53 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8bba4c00) [pid = 1726] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1635ms 07:17:53 INFO - PROCESS | 1726 | 1467037073412 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 07:17:53 INFO - PROCESS | 1726 | 1467037073416 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 07:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:17:53 INFO - PROCESS | 1726 | 1467037073423 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:17:53 INFO - PROCESS | 1726 | 1467037073428 Marionette TRACE conn4 <- [1,1054,null,{}] 07:17:53 INFO - PROCESS | 1726 | 1467037073434 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:53 INFO - PROCESS | 1726 | 1467037073439 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:53 INFO - PROCESS | 1726 | 1467037073621 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 07:17:53 INFO - PROCESS | 1726 | 1467037073804 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:53 INFO - PROCESS | 1726 | 1467037073815 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f180800 == 51 [pid = 1726] [id = 271] 07:17:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x8f184c00) [pid = 1726] [serial = 814] [outer = (nil)] 07:17:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x8f40b800) [pid = 1726] [serial = 815] [outer = 0x8f184c00] 07:17:53 INFO - PROCESS | 1726 | 1467037073900 Marionette DEBUG loaded listener.js 07:17:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x919c9000) [pid = 1726] [serial = 816] [outer = 0x8f184c00] 07:17:54 INFO - PROCESS | 1726 | 1467037074708 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1338ms 07:17:54 INFO - PROCESS | 1726 | 1467037074762 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 07:17:54 INFO - PROCESS | 1726 | 1467037074767 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 07:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:17:54 INFO - PROCESS | 1726 | 1467037074774 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:17:54 INFO - PROCESS | 1726 | 1467037074778 Marionette TRACE conn4 <- [1,1058,null,{}] 07:17:54 INFO - PROCESS | 1726 | 1467037074784 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:54 INFO - PROCESS | 1726 | 1467037074794 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:54 INFO - PROCESS | 1726 | 1467037074986 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 07:17:55 INFO - PROCESS | 1726 | 1467037075123 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:55 INFO - PROCESS | 1726 | 1467037075129 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3d7800 == 52 [pid = 1726] [id = 272] 07:17:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x8de8b000) [pid = 1726] [serial = 817] [outer = (nil)] 07:17:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x91aa6400) [pid = 1726] [serial = 818] [outer = 0x8de8b000] 07:17:55 INFO - PROCESS | 1726 | 1467037075221 Marionette DEBUG loaded listener.js 07:17:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x91c91000) [pid = 1726] [serial = 819] [outer = 0x8de8b000] 07:17:56 INFO - PROCESS | 1726 | 1467037076383 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1639ms 07:17:56 INFO - PROCESS | 1726 | 1467037076415 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 07:17:56 INFO - PROCESS | 1726 | 1467037076423 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 07:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:17:56 INFO - PROCESS | 1726 | 1467037076432 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:17:56 INFO - PROCESS | 1726 | 1467037076440 Marionette TRACE conn4 <- [1,1062,null,{}] 07:17:56 INFO - PROCESS | 1726 | 1467037076449 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:56 INFO - PROCESS | 1726 | 1467037076455 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:56 INFO - PROCESS | 1726 | 1467037076745 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 07:17:56 INFO - PROCESS | 1726 | 1467037076958 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:56 INFO - PROCESS | 1726 | 1467037076968 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad61000 == 53 [pid = 1726] [id = 273] 07:17:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x8c38bc00) [pid = 1726] [serial = 820] [outer = (nil)] 07:17:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0x8d3dd800) [pid = 1726] [serial = 821] [outer = 0x8c38bc00] 07:17:57 INFO - PROCESS | 1726 | 1467037077063 Marionette DEBUG loaded listener.js 07:17:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x8d421c00) [pid = 1726] [serial = 822] [outer = 0x8c38bc00] 07:17:58 INFO - PROCESS | 1726 | 1467037078075 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1695ms 07:17:58 INFO - PROCESS | 1726 | 1467037078128 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 07:17:58 INFO - PROCESS | 1726 | 1467037078137 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 07:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:17:58 INFO - PROCESS | 1726 | 1467037078150 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:17:58 INFO - PROCESS | 1726 | 1467037078154 Marionette TRACE conn4 <- [1,1066,null,{}] 07:17:58 INFO - PROCESS | 1726 | 1467037078162 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:58 INFO - PROCESS | 1726 | 1467037078169 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:58 INFO - PROCESS | 1726 | 1467037078520 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 07:17:58 INFO - PROCESS | 1726 | 1467037078715 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:58 INFO - PROCESS | 1726 | 1467037078725 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:17:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e965c00 == 54 [pid = 1726] [id = 274] 07:17:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0x8e969400) [pid = 1726] [serial = 823] [outer = (nil)] 07:17:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 109 (0x8f17a800) [pid = 1726] [serial = 824] [outer = 0x8e969400] 07:17:58 INFO - PROCESS | 1726 | 1467037078815 Marionette DEBUG loaded listener.js 07:17:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 110 (0x8f402000) [pid = 1726] [serial = 825] [outer = 0x8e969400] 07:17:59 INFO - PROCESS | 1726 | 1467037079886 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1787ms 07:17:59 INFO - PROCESS | 1726 | 1467037079937 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 07:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:17:59 INFO - PROCESS | 1726 | 1467037079942 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 07:17:59 INFO - PROCESS | 1726 | 1467037079951 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:17:59 INFO - PROCESS | 1726 | 1467037079958 Marionette TRACE conn4 <- [1,1070,null,{}] 07:17:59 INFO - PROCESS | 1726 | 1467037079976 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:59 INFO - PROCESS | 1726 | 1467037079987 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:00 INFO - PROCESS | 1726 | 1467037080351 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 07:18:00 INFO - PROCESS | 1726 | 1467037080525 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:00 INFO - PROCESS | 1726 | 1467037080537 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x91b44800 == 55 [pid = 1726] [id = 275] 07:18:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 111 (0x91b49000) [pid = 1726] [serial = 826] [outer = (nil)] 07:18:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 112 (0x924c2c00) [pid = 1726] [serial = 827] [outer = 0x91b49000] 07:18:00 INFO - PROCESS | 1726 | 1467037080628 Marionette DEBUG loaded listener.js 07:18:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 113 (0x924ce800) [pid = 1726] [serial = 828] [outer = 0x91b49000] 07:18:01 INFO - PROCESS | 1726 | 1467037081615 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1697ms 07:18:01 INFO - PROCESS | 1726 | 1467037081648 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 07:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:18:01 INFO - PROCESS | 1726 | 1467037081654 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 07:18:01 INFO - PROCESS | 1726 | 1467037081661 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:18:01 INFO - PROCESS | 1726 | 1467037081664 Marionette TRACE conn4 <- [1,1074,null,{}] 07:18:01 INFO - PROCESS | 1726 | 1467037081671 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:01 INFO - PROCESS | 1726 | 1467037081676 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:01 INFO - PROCESS | 1726 | 1467037081900 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 07:18:02 INFO - PROCESS | 1726 | 1467037082126 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:02 INFO - PROCESS | 1726 | 1467037082133 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad67c00 == 56 [pid = 1726] [id = 276] 07:18:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 114 (0x9222d000) [pid = 1726] [serial = 829] [outer = (nil)] 07:18:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 115 (0x9255b400) [pid = 1726] [serial = 830] [outer = 0x9222d000] 07:18:02 INFO - PROCESS | 1726 | 1467037082267 Marionette DEBUG loaded listener.js 07:18:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 116 (0x9255dc00) [pid = 1726] [serial = 831] [outer = 0x9222d000] 07:18:03 INFO - PROCESS | 1726 | 1467037083225 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1637ms 07:18:03 INFO - PROCESS | 1726 | 1467037083299 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 07:18:03 INFO - PROCESS | 1726 | 1467037083302 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 07:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:18:03 INFO - PROCESS | 1726 | 1467037083310 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:18:03 INFO - PROCESS | 1726 | 1467037083315 Marionette TRACE conn4 <- [1,1078,null,{}] 07:18:03 INFO - PROCESS | 1726 | 1467037083321 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:03 INFO - PROCESS | 1726 | 1467037083328 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:03 INFO - PROCESS | 1726 | 1467037083577 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 07:18:03 INFO - PROCESS | 1726 | --DOCSHELL 0x99629c00 == 55 [pid = 1726] [id = 9] 07:18:03 INFO - PROCESS | 1726 | 1467037083942 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:03 INFO - PROCESS | 1726 | 1467037083954 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x92560c00 == 56 [pid = 1726] [id = 277] 07:18:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 117 (0x92562800) [pid = 1726] [serial = 832] [outer = (nil)] 07:18:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 118 (0x925dd000) [pid = 1726] [serial = 833] [outer = 0x92562800] 07:18:04 INFO - PROCESS | 1726 | 1467037084043 Marionette DEBUG loaded listener.js 07:18:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 119 (0x925e0800) [pid = 1726] [serial = 834] [outer = 0x92562800] 07:18:05 INFO - PROCESS | 1726 | 1467037085022 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1743ms 07:18:05 INFO - PROCESS | 1726 | 1467037085055 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 07:18:05 INFO - PROCESS | 1726 | 1467037085060 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 07:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:18:05 INFO - PROCESS | 1726 | 1467037085067 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:18:05 INFO - PROCESS | 1726 | 1467037085071 Marionette TRACE conn4 <- [1,1082,null,{}] 07:18:05 INFO - PROCESS | 1726 | 1467037085078 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:05 INFO - PROCESS | 1726 | 1467037085089 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:05 INFO - PROCESS | 1726 | 1467037085374 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 07:18:05 INFO - PROCESS | 1726 | 1467037085629 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:05 INFO - PROCESS | 1726 | 1467037085637 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x924cb000 == 57 [pid = 1726] [id = 278] 07:18:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 120 (0x925e7c00) [pid = 1726] [serial = 835] [outer = (nil)] 07:18:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 121 (0x926d9800) [pid = 1726] [serial = 836] [outer = 0x925e7c00] 07:18:05 INFO - PROCESS | 1726 | 1467037085726 Marionette DEBUG loaded listener.js 07:18:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 122 (0x926dc800) [pid = 1726] [serial = 837] [outer = 0x925e7c00] 07:18:06 INFO - PROCESS | 1726 | 1467037086732 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1694ms 07:18:06 INFO - PROCESS | 1726 | 1467037086763 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 07:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:18:06 INFO - PROCESS | 1726 | 1467037086767 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 07:18:06 INFO - PROCESS | 1726 | 1467037086775 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:18:06 INFO - PROCESS | 1726 | 1467037086778 Marionette TRACE conn4 <- [1,1086,null,{}] 07:18:06 INFO - PROCESS | 1726 | 1467037086785 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:06 INFO - PROCESS | 1726 | 1467037086790 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:07 INFO - PROCESS | 1726 | 1467037087000 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 07:18:07 INFO - PROCESS | 1726 | 1467037087228 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:07 INFO - PROCESS | 1726 | 1467037087237 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a229c00 == 58 [pid = 1726] [id = 279] 07:18:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 123 (0x8a22dc00) [pid = 1726] [serial = 838] [outer = (nil)] 07:18:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 124 (0x926e6800) [pid = 1726] [serial = 839] [outer = 0x8a22dc00] 07:18:07 INFO - PROCESS | 1726 | 1467037087367 Marionette DEBUG loaded listener.js 07:18:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 125 (0x926e9800) [pid = 1726] [serial = 840] [outer = 0x8a22dc00] 07:18:08 INFO - PROCESS | 1726 | 1467037088279 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1540ms 07:18:08 INFO - PROCESS | 1726 | 1467037088314 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 07:18:08 INFO - PROCESS | 1726 | 1467037088319 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 07:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:18:08 INFO - PROCESS | 1726 | 1467037088327 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:18:08 INFO - PROCESS | 1726 | 1467037088331 Marionette TRACE conn4 <- [1,1090,null,{}] 07:18:08 INFO - PROCESS | 1726 | 1467037088338 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:08 INFO - PROCESS | 1726 | 1467037088344 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:08 INFO - PROCESS | 1726 | 1467037088552 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 07:18:08 INFO - PROCESS | 1726 | 1467037088736 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:08 INFO - PROCESS | 1726 | 1467037088746 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x926e7000 == 59 [pid = 1726] [id = 280] 07:18:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 126 (0x926e7400) [pid = 1726] [serial = 841] [outer = (nil)] 07:18:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 127 (0x926f0c00) [pid = 1726] [serial = 842] [outer = 0x926e7400] 07:18:08 INFO - PROCESS | 1726 | 1467037088870 Marionette DEBUG loaded listener.js 07:18:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 128 (0x92b46800) [pid = 1726] [serial = 843] [outer = 0x926e7400] 07:18:09 INFO - PROCESS | 1726 | 1467037089816 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1533ms 07:18:09 INFO - PROCESS | 1726 | 1467037089861 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 07:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:18:09 INFO - PROCESS | 1726 | 1467037089866 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 07:18:09 INFO - PROCESS | 1726 | 1467037089873 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:18:09 INFO - PROCESS | 1726 | 1467037089877 Marionette TRACE conn4 <- [1,1094,null,{}] 07:18:09 INFO - PROCESS | 1726 | 1467037089884 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:09 INFO - PROCESS | 1726 | 1467037089890 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:10 INFO - PROCESS | 1726 | 1467037090103 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 07:18:10 INFO - PROCESS | 1726 | 1467037090343 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:10 INFO - PROCESS | 1726 | 1467037090352 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f178800 == 60 [pid = 1726] [id = 281] 07:18:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 129 (0x926d3000) [pid = 1726] [serial = 844] [outer = (nil)] 07:18:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 130 (0x92b4e800) [pid = 1726] [serial = 845] [outer = 0x926d3000] 07:18:10 INFO - PROCESS | 1726 | 1467037090482 Marionette DEBUG loaded listener.js 07:18:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x92b54800) [pid = 1726] [serial = 846] [outer = 0x926d3000] 07:18:11 INFO - PROCESS | 1726 | 1467037091471 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1633ms 07:18:11 INFO - PROCESS | 1726 | 1467037091506 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 07:18:11 INFO - PROCESS | 1726 | 1467037091510 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 07:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:18:11 INFO - PROCESS | 1726 | 1467037091518 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:18:11 INFO - PROCESS | 1726 | 1467037091523 Marionette TRACE conn4 <- [1,1098,null,{}] 07:18:11 INFO - PROCESS | 1726 | 1467037091529 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:11 INFO - PROCESS | 1726 | 1467037091536 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:11 INFO - PROCESS | 1726 | 1467037091749 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 07:18:12 INFO - PROCESS | 1726 | 1467037092001 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:12 INFO - PROCESS | 1726 | 1467037092009 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa4800 == 61 [pid = 1726] [id = 282] 07:18:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x8bfa5c00) [pid = 1726] [serial = 847] [outer = (nil)] 07:18:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x92cb4800) [pid = 1726] [serial = 848] [outer = 0x8bfa5c00] 07:18:12 INFO - PROCESS | 1726 | 1467037092115 Marionette DEBUG loaded listener.js 07:18:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x92cb8800) [pid = 1726] [serial = 849] [outer = 0x8bfa5c00] 07:18:13 INFO - PROCESS | 1726 | 1467037093081 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1636ms 07:18:13 INFO - PROCESS | 1726 | 1467037093155 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 07:18:13 INFO - PROCESS | 1726 | 1467037093160 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 07:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:18:13 INFO - PROCESS | 1726 | 1467037093168 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:18:13 INFO - PROCESS | 1726 | 1467037093173 Marionette TRACE conn4 <- [1,1102,null,{}] 07:18:13 INFO - PROCESS | 1726 | 1467037093181 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:13 INFO - PROCESS | 1726 | 1467037093188 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:13 INFO - PROCESS | 1726 | 1467037093469 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 07:18:14 INFO - PROCESS | 1726 | 1467037094031 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:14 INFO - PROCESS | 1726 | 1467037094042 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba1800 == 62 [pid = 1726] [id = 283] 07:18:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x8bba2c00) [pid = 1726] [serial = 850] [outer = (nil)] 07:18:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x8bba8400) [pid = 1726] [serial = 851] [outer = 0x8bba2c00] 07:18:14 INFO - PROCESS | 1726 | 1467037094126 Marionette DEBUG loaded listener.js 07:18:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x8c385000) [pid = 1726] [serial = 852] [outer = 0x8bba2c00] 07:18:15 INFO - PROCESS | 1726 | 1467037095216 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 2092ms 07:18:15 INFO - PROCESS | 1726 | 1467037095264 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 07:18:15 INFO - PROCESS | 1726 | 1467037095271 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 07:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:18:15 INFO - PROCESS | 1726 | 1467037095280 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:18:15 INFO - PROCESS | 1726 | 1467037095285 Marionette TRACE conn4 <- [1,1106,null,{}] 07:18:15 INFO - PROCESS | 1726 | 1467037095294 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:15 INFO - PROCESS | 1726 | 1467037095303 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:15 INFO - PROCESS | 1726 | 1467037095527 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 07:18:15 INFO - PROCESS | 1726 | 1467037095812 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:15 INFO - PROCESS | 1726 | 1467037095826 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3d8c00 == 63 [pid = 1726] [id = 284] 07:18:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x8d427400) [pid = 1726] [serial = 853] [outer = (nil)] 07:18:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x8dde7c00) [pid = 1726] [serial = 854] [outer = 0x8d427400] 07:18:15 INFO - PROCESS | 1726 | 1467037095908 Marionette DEBUG loaded listener.js 07:18:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x8de92800) [pid = 1726] [serial = 855] [outer = 0x8d427400] 07:18:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8dce1400 == 62 [pid = 1726] [id = 232] 07:18:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8eb5cc00 == 61 [pid = 1726] [id = 208] 07:18:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8f180800 == 60 [pid = 1726] [id = 271] 07:18:16 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x8f40a400) [pid = 1726] [serial = 773] [outer = (nil)] [url = about:blank] 07:18:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3d2400 == 59 [pid = 1726] [id = 270] 07:18:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8c383400 == 58 [pid = 1726] [id = 269] 07:18:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8c38e800 == 57 [pid = 1726] [id = 268] 07:18:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3d5c00 == 56 [pid = 1726] [id = 267] 07:18:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d1c00 == 55 [pid = 1726] [id = 266] 07:18:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8a223000 == 54 [pid = 1726] [id = 260] 07:18:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3de800 == 53 [pid = 1726] [id = 259] 07:18:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22b800 == 52 [pid = 1726] [id = 258] 07:18:16 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x8e970800) [pid = 1726] [serial = 767] [outer = (nil)] [url = about:blank] 07:18:16 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x8bf9ec00) [pid = 1726] [serial = 770] [outer = (nil)] [url = about:blank] 07:18:16 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x8eb54c00) [pid = 1726] [serial = 768] [outer = (nil)] [url = about:blank] 07:18:16 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x91b46000) [pid = 1726] [serial = 752] [outer = (nil)] [url = about:blank] 07:18:16 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x8ff08800) [pid = 1726] [serial = 743] [outer = (nil)] [url = about:blank] 07:18:16 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x8c38d800) [pid = 1726] [serial = 755] [outer = (nil)] [url = about:blank] 07:18:16 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x8bd93800) [pid = 1726] [serial = 761] [outer = (nil)] [url = about:blank] 07:18:16 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x8c384000) [pid = 1726] [serial = 762] [outer = (nil)] [url = about:blank] 07:18:16 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x8dde2c00) [pid = 1726] [serial = 764] [outer = (nil)] [url = about:blank] 07:18:16 INFO - PROCESS | 1726 | --DOMWINDOW == 129 (0x8dde4000) [pid = 1726] [serial = 734] [outer = (nil)] [url = about:blank] 07:18:16 INFO - PROCESS | 1726 | --DOMWINDOW == 128 (0x8f401800) [pid = 1726] [serial = 737] [outer = (nil)] [url = about:blank] 07:18:16 INFO - PROCESS | 1726 | --DOMWINDOW == 127 (0x8bfa7400) [pid = 1726] [serial = 759] [outer = (nil)] [url = about:blank] 07:18:16 INFO - PROCESS | 1726 | --DOMWINDOW == 126 (0x8bd96c00) [pid = 1726] [serial = 758] [outer = (nil)] [url = about:blank] 07:18:16 INFO - PROCESS | 1726 | --DOMWINDOW == 125 (0x8ff7cc00) [pid = 1726] [serial = 746] [outer = (nil)] [url = about:blank] 07:18:16 INFO - PROCESS | 1726 | --DOMWINDOW == 124 (0x8bbaa800) [pid = 1726] [serial = 731] [outer = (nil)] [url = about:blank] 07:18:16 INFO - PROCESS | 1726 | --DOMWINDOW == 123 (0x91a99000) [pid = 1726] [serial = 749] [outer = (nil)] [url = about:blank] 07:18:16 INFO - PROCESS | 1726 | --DOMWINDOW == 122 (0x8f6aa000) [pid = 1726] [serial = 740] [outer = (nil)] [url = about:blank] 07:18:16 INFO - PROCESS | 1726 | --DOMWINDOW == 121 (0x8d30c000) [pid = 1726] [serial = 771] [outer = (nil)] [url = about:blank] 07:18:16 INFO - PROCESS | 1726 | --DOMWINDOW == 120 (0x8e8cfc00) [pid = 1726] [serial = 765] [outer = (nil)] [url = about:blank] 07:18:16 INFO - PROCESS | 1726 | 1467037096949 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1732ms 07:18:17 INFO - PROCESS | 1726 | 1467037097017 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 07:18:17 INFO - PROCESS | 1726 | 1467037097024 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 07:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:18:17 INFO - PROCESS | 1726 | 1467037097032 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:18:17 INFO - PROCESS | 1726 | 1467037097036 Marionette TRACE conn4 <- [1,1110,null,{}] 07:18:17 INFO - PROCESS | 1726 | 1467037097043 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:17 INFO - PROCESS | 1726 | 1467037097047 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:17 INFO - PROCESS | 1726 | 1467037097248 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 07:18:17 INFO - PROCESS | 1726 | 1467037097394 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:17 INFO - PROCESS | 1726 | 1467037097402 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22b800 == 53 [pid = 1726] [id = 285] 07:18:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 121 (0x8bfac400) [pid = 1726] [serial = 856] [outer = (nil)] 07:18:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 122 (0x8de8c400) [pid = 1726] [serial = 857] [outer = 0x8bfac400] 07:18:17 INFO - PROCESS | 1726 | 1467037097483 Marionette DEBUG loaded listener.js 07:18:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 123 (0x8e972400) [pid = 1726] [serial = 858] [outer = 0x8bfac400] 07:18:18 INFO - PROCESS | 1726 | 1467037098388 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1433ms 07:18:18 INFO - PROCESS | 1726 | 1467037098466 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 07:18:18 INFO - PROCESS | 1726 | 1467037098470 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 07:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:18:18 INFO - PROCESS | 1726 | 1467037098488 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:18:18 INFO - PROCESS | 1726 | 1467037098498 Marionette TRACE conn4 <- [1,1114,null,{}] 07:18:18 INFO - PROCESS | 1726 | 1467037098506 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:18 INFO - PROCESS | 1726 | 1467037098512 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:18 INFO - PROCESS | 1726 | 1467037098718 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 07:18:18 INFO - PROCESS | 1726 | 1467037098905 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:18 INFO - PROCESS | 1726 | 1467037098913 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bbaa800 == 54 [pid = 1726] [id = 286] 07:18:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 124 (0x8bd93800) [pid = 1726] [serial = 859] [outer = (nil)] 07:18:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 125 (0x8f6a0400) [pid = 1726] [serial = 860] [outer = 0x8bd93800] 07:18:18 INFO - PROCESS | 1726 | 1467037098992 Marionette DEBUG loaded listener.js 07:18:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 126 (0x8ff0f000) [pid = 1726] [serial = 861] [outer = 0x8bd93800] 07:18:19 INFO - PROCESS | 1726 | 1467037099951 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1502ms 07:18:19 INFO - PROCESS | 1726 | 1467037099984 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 07:18:19 INFO - PROCESS | 1726 | 1467037099992 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 07:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:18:20 INFO - PROCESS | 1726 | 1467037100015 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:18:20 INFO - PROCESS | 1726 | 1467037100021 Marionette TRACE conn4 <- [1,1118,null,{}] 07:18:20 INFO - PROCESS | 1726 | 1467037100031 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:20 INFO - PROCESS | 1726 | 1467037100040 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:20 INFO - PROCESS | 1726 | 1467037100440 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 07:18:20 INFO - PROCESS | 1726 | 1467037100727 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:20 INFO - PROCESS | 1726 | 1467037100774 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bbaac00 == 55 [pid = 1726] [id = 287] 07:18:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 127 (0x8bfa6c00) [pid = 1726] [serial = 862] [outer = (nil)] 07:18:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 128 (0x8f6a5400) [pid = 1726] [serial = 863] [outer = 0x8bfa6c00] 07:18:21 INFO - PROCESS | 1726 | 1467037101164 Marionette DEBUG loaded listener.js 07:18:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 129 (0x8ff20800) [pid = 1726] [serial = 864] [outer = 0x8bfa6c00] 07:18:21 INFO - PROCESS | 1726 | --DOMWINDOW == 128 (0x8c38ec00) [pid = 1726] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:18:21 INFO - PROCESS | 1726 | --DOMWINDOW == 127 (0x8d3da800) [pid = 1726] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:18:21 INFO - PROCESS | 1726 | --DOMWINDOW == 126 (0x8d3db400) [pid = 1726] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:18:21 INFO - PROCESS | 1726 | --DOMWINDOW == 125 (0x8e965800) [pid = 1726] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:18:21 INFO - PROCESS | 1726 | --DOMWINDOW == 124 (0x8b1d3800) [pid = 1726] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:18:21 INFO - PROCESS | 1726 | --DOMWINDOW == 123 (0x8f184c00) [pid = 1726] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:18:22 INFO - PROCESS | 1726 | 1467037102100 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2160ms 07:18:22 INFO - PROCESS | 1726 | 1467037102164 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 07:18:22 INFO - PROCESS | 1726 | 1467037102167 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 07:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:18:22 INFO - PROCESS | 1726 | 1467037102175 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:18:22 INFO - PROCESS | 1726 | 1467037102179 Marionette TRACE conn4 <- [1,1122,null,{}] 07:18:22 INFO - PROCESS | 1726 | 1467037102185 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:22 INFO - PROCESS | 1726 | 1467037102190 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:22 INFO - PROCESS | 1726 | 1467037102385 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 07:18:22 INFO - PROCESS | 1726 | 1467037102532 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:22 INFO - PROCESS | 1726 | 1467037102552 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff78800 == 56 [pid = 1726] [id = 288] 07:18:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 124 (0x8ff80400) [pid = 1726] [serial = 865] [outer = (nil)] 07:18:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 125 (0x91a9c800) [pid = 1726] [serial = 866] [outer = 0x8ff80400] 07:18:22 INFO - PROCESS | 1726 | 1467037102636 Marionette DEBUG loaded listener.js 07:18:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 126 (0x91c8e800) [pid = 1726] [serial = 867] [outer = 0x8ff80400] 07:18:23 INFO - PROCESS | 1726 | 1467037103732 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1584ms 07:18:23 INFO - PROCESS | 1726 | 1467037103762 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 07:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:18:23 INFO - PROCESS | 1726 | 1467037103769 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 07:18:23 INFO - PROCESS | 1726 | 1467037103780 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:18:23 INFO - PROCESS | 1726 | 1467037103787 Marionette TRACE conn4 <- [1,1126,null,{}] 07:18:23 INFO - PROCESS | 1726 | 1467037103797 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:23 INFO - PROCESS | 1726 | 1467037103804 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:24 INFO - PROCESS | 1726 | 1467037104069 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 07:18:24 INFO - PROCESS | 1726 | 1467037104389 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:24 INFO - PROCESS | 1726 | 1467037104400 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa2c00 == 57 [pid = 1726] [id = 289] 07:18:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 127 (0x8c381800) [pid = 1726] [serial = 868] [outer = (nil)] 07:18:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 128 (0x8d3df800) [pid = 1726] [serial = 869] [outer = 0x8c381800] 07:18:24 INFO - PROCESS | 1726 | 1467037104496 Marionette DEBUG loaded listener.js 07:18:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 129 (0x8dcec000) [pid = 1726] [serial = 870] [outer = 0x8c381800] 07:18:25 INFO - PROCESS | 1726 | 1467037105473 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1743ms 07:18:25 INFO - PROCESS | 1726 | 1467037105521 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 07:18:25 INFO - PROCESS | 1726 | 1467037105530 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 07:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:18:25 INFO - PROCESS | 1726 | 1467037105542 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:18:25 INFO - PROCESS | 1726 | 1467037105547 Marionette TRACE conn4 <- [1,1130,null,{}] 07:18:25 INFO - PROCESS | 1726 | 1467037105555 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:25 INFO - PROCESS | 1726 | 1467037105561 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:25 INFO - PROCESS | 1726 | 1467037105802 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 07:18:26 INFO - PROCESS | 1726 | 1467037106042 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:26 INFO - PROCESS | 1726 | 1467037106052 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e971400 == 58 [pid = 1726] [id = 290] 07:18:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 130 (0x8eb51400) [pid = 1726] [serial = 871] [outer = (nil)] 07:18:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x8f184800) [pid = 1726] [serial = 872] [outer = 0x8eb51400] 07:18:26 INFO - PROCESS | 1726 | 1467037106186 Marionette DEBUG loaded listener.js 07:18:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x8f6ac400) [pid = 1726] [serial = 873] [outer = 0x8eb51400] 07:18:27 INFO - PROCESS | 1726 | 1467037107230 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1735ms 07:18:27 INFO - PROCESS | 1726 | 1467037107278 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 07:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:18:27 INFO - PROCESS | 1726 | 1467037107283 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 07:18:27 INFO - PROCESS | 1726 | 1467037107290 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:18:27 INFO - PROCESS | 1726 | 1467037107296 Marionette TRACE conn4 <- [1,1134,null,{}] 07:18:27 INFO - PROCESS | 1726 | 1467037107315 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:27 INFO - PROCESS | 1726 | 1467037107325 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:27 INFO - PROCESS | 1726 | 1467037107667 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 07:18:27 INFO - PROCESS | 1726 | 1467037107867 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:27 INFO - PROCESS | 1726 | 1467037107879 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x924c9000 == 59 [pid = 1726] [id = 291] 07:18:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x924cd800) [pid = 1726] [serial = 874] [outer = (nil)] 07:18:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x9255e400) [pid = 1726] [serial = 875] [outer = 0x924cd800] 07:18:27 INFO - PROCESS | 1726 | 1467037107970 Marionette DEBUG loaded listener.js 07:18:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x925e2c00) [pid = 1726] [serial = 876] [outer = 0x924cd800] 07:18:28 INFO - PROCESS | 1726 | 1467037108974 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1740ms 07:18:29 INFO - PROCESS | 1726 | 1467037109030 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 07:18:29 INFO - PROCESS | 1726 | 1467037109035 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 07:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:18:29 INFO - PROCESS | 1726 | 1467037109044 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:18:29 INFO - PROCESS | 1726 | 1467037109048 Marionette TRACE conn4 <- [1,1138,null,{}] 07:18:29 INFO - PROCESS | 1726 | 1467037109055 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:29 INFO - PROCESS | 1726 | 1467037109061 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:29 INFO - PROCESS | 1726 | 1467037109285 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 07:18:29 INFO - PROCESS | 1726 | 1467037109536 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:29 INFO - PROCESS | 1726 | 1467037109545 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e965800 == 60 [pid = 1726] [id = 292] 07:18:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x9222a400) [pid = 1726] [serial = 877] [outer = (nil)] 07:18:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x926d9000) [pid = 1726] [serial = 878] [outer = 0x9222a400] 07:18:29 INFO - PROCESS | 1726 | 1467037109683 Marionette DEBUG loaded listener.js 07:18:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x926e4000) [pid = 1726] [serial = 879] [outer = 0x9222a400] 07:18:30 INFO - PROCESS | 1726 | 1467037110634 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1641ms 07:18:30 INFO - PROCESS | 1726 | 1467037110685 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 07:18:30 INFO - PROCESS | 1726 | 1467037110690 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 07:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:18:30 INFO - PROCESS | 1726 | 1467037110697 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:18:30 INFO - PROCESS | 1726 | 1467037110701 Marionette TRACE conn4 <- [1,1142,null,{}] 07:18:30 INFO - PROCESS | 1726 | 1467037110708 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:30 INFO - PROCESS | 1726 | 1467037110713 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:30 INFO - PROCESS | 1726 | 1467037110934 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 07:18:31 INFO - PROCESS | 1726 | 1467037111182 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:31 INFO - PROCESS | 1726 | 1467037111195 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x919d4800 == 61 [pid = 1726] [id = 293] 07:18:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x926d3400) [pid = 1726] [serial = 880] [outer = (nil)] 07:18:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x92b51800) [pid = 1726] [serial = 881] [outer = 0x926d3400] 07:18:31 INFO - PROCESS | 1726 | 1467037111334 Marionette DEBUG loaded listener.js 07:18:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x92cb3c00) [pid = 1726] [serial = 882] [outer = 0x926d3400] 07:18:32 INFO - PROCESS | 1726 | 1467037112300 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1636ms 07:18:32 INFO - PROCESS | 1726 | 1467037112334 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 07:18:32 INFO - PROCESS | 1726 | 1467037112339 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 07:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:18:32 INFO - PROCESS | 1726 | 1467037112347 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:18:32 INFO - PROCESS | 1726 | 1467037112351 Marionette TRACE conn4 <- [1,1146,null,{}] 07:18:32 INFO - PROCESS | 1726 | 1467037112358 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:32 INFO - PROCESS | 1726 | 1467037112369 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:32 INFO - PROCESS | 1726 | 1467037112628 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 07:18:32 INFO - PROCESS | 1726 | 1467037112882 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:32 INFO - PROCESS | 1726 | 1467037112891 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a226000 == 62 [pid = 1726] [id = 294] 07:18:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x9255c400) [pid = 1726] [serial = 883] [outer = (nil)] 07:18:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x93a56800) [pid = 1726] [serial = 884] [outer = 0x9255c400] 07:18:33 INFO - PROCESS | 1726 | 1467037113023 Marionette DEBUG loaded listener.js 07:18:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x93ad0c00) [pid = 1726] [serial = 885] [outer = 0x9255c400] 07:18:33 INFO - PROCESS | 1726 | 1467037113965 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1688ms 07:18:34 INFO - PROCESS | 1726 | 1467037114035 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 07:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:18:34 INFO - PROCESS | 1726 | 1467037114041 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 07:18:34 INFO - PROCESS | 1726 | 1467037114049 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:18:34 INFO - PROCESS | 1726 | 1467037114052 Marionette TRACE conn4 <- [1,1150,null,{}] 07:18:34 INFO - PROCESS | 1726 | 1467037114060 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:34 INFO - PROCESS | 1726 | 1467037114067 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:34 INFO - PROCESS | 1726 | 1467037114318 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 07:18:34 INFO - PROCESS | 1726 | 1467037114611 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:34 INFO - PROCESS | 1726 | 1467037114621 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x925e5800 == 63 [pid = 1726] [id = 295] 07:18:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x938a4800) [pid = 1726] [serial = 886] [outer = (nil)] 07:18:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x93ad9c00) [pid = 1726] [serial = 887] [outer = 0x938a4800] 07:18:34 INFO - PROCESS | 1726 | 1467037114715 Marionette DEBUG loaded listener.js 07:18:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x93c33400) [pid = 1726] [serial = 888] [outer = 0x938a4800] 07:18:35 INFO - PROCESS | 1726 | 1467037115638 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1643ms 07:18:35 INFO - PROCESS | 1726 | 1467037115692 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 07:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:18:35 INFO - PROCESS | 1726 | 1467037115697 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 07:18:35 INFO - PROCESS | 1726 | 1467037115705 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:18:35 INFO - PROCESS | 1726 | 1467037115709 Marionette TRACE conn4 <- [1,1154,null,{}] 07:18:35 INFO - PROCESS | 1726 | 1467037115715 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:35 INFO - PROCESS | 1726 | 1467037115721 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:35 INFO - PROCESS | 1726 | 1467037115938 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 07:18:36 INFO - PROCESS | 1726 | 1467037116187 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:36 INFO - PROCESS | 1726 | 1467037116197 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x92cb2400 == 64 [pid = 1726] [id = 296] 07:18:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x93a51c00) [pid = 1726] [serial = 889] [outer = (nil)] 07:18:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x9475cc00) [pid = 1726] [serial = 890] [outer = 0x93a51c00] 07:18:36 INFO - PROCESS | 1726 | 1467037116340 Marionette DEBUG loaded listener.js 07:18:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x951ad800) [pid = 1726] [serial = 891] [outer = 0x93a51c00] 07:18:37 INFO - PROCESS | 1726 | 1467037117293 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1636ms 07:18:37 INFO - PROCESS | 1726 | 1467037117342 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 07:18:37 INFO - PROCESS | 1726 | 1467037117347 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 07:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:18:37 INFO - PROCESS | 1726 | 1467037117374 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:18:37 INFO - PROCESS | 1726 | 1467037117378 Marionette TRACE conn4 <- [1,1158,null,{}] 07:18:37 INFO - PROCESS | 1726 | 1467037117385 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:37 INFO - PROCESS | 1726 | 1467037117390 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:37 INFO - PROCESS | 1726 | 1467037117607 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 07:18:37 INFO - PROCESS | 1726 | 1467037117845 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:37 INFO - PROCESS | 1726 | 1467037117853 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:37 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a221800 == 65 [pid = 1726] [id = 297] 07:18:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x8ff13c00) [pid = 1726] [serial = 892] [outer = (nil)] 07:18:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x95280800) [pid = 1726] [serial = 893] [outer = 0x8ff13c00] 07:18:37 INFO - PROCESS | 1726 | 1467037117954 Marionette DEBUG loaded listener.js 07:18:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x952a4800) [pid = 1726] [serial = 894] [outer = 0x8ff13c00] 07:18:38 INFO - PROCESS | 1726 | 1467037118876 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 07:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1537ms 07:18:38 INFO - PROCESS | 1726 | 1467037118908 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 07:18:38 INFO - PROCESS | 1726 | 1467037118911 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 07:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:18:38 INFO - PROCESS | 1726 | 1467037118918 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:18:38 INFO - PROCESS | 1726 | 1467037118921 Marionette TRACE conn4 <- [1,1162,null,{}] 07:18:38 INFO - PROCESS | 1726 | 1467037118928 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:38 INFO - PROCESS | 1726 | 1467037118934 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:39 INFO - PROCESS | 1726 | 1467037119150 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 07:18:39 INFO - PROCESS | 1726 | 1467037119399 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:39 INFO - PROCESS | 1726 | 1467037119408 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x9527e800 == 66 [pid = 1726] [id = 298] 07:18:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x952ab800) [pid = 1726] [serial = 895] [outer = (nil)] 07:18:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x952e4c00) [pid = 1726] [serial = 896] [outer = 0x952ab800] 07:18:39 INFO - PROCESS | 1726 | 1467037119538 Marionette DEBUG loaded listener.js 07:18:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x952e7c00) [pid = 1726] [serial = 897] [outer = 0x952ab800] 07:18:40 INFO - PROCESS | 1726 | 1467037120493 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1637ms 07:18:40 INFO - PROCESS | 1726 | 1467037120556 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 07:18:40 INFO - PROCESS | 1726 | 1467037120561 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 07:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:18:40 INFO - PROCESS | 1726 | 1467037120569 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:18:40 INFO - PROCESS | 1726 | 1467037120575 Marionette TRACE conn4 <- [1,1166,null,{}] 07:18:40 INFO - PROCESS | 1726 | 1467037120582 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:40 INFO - PROCESS | 1726 | 1467037120589 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:40 INFO - PROCESS | 1726 | 1467037120876 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 07:18:41 INFO - PROCESS | 1726 | 1467037121178 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:41 INFO - PROCESS | 1726 | 1467037121189 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1de800 == 67 [pid = 1726] [id = 299] 07:18:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x8bba6000) [pid = 1726] [serial = 898] [outer = (nil)] 07:18:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x8dcee400) [pid = 1726] [serial = 899] [outer = 0x8bba6000] 07:18:41 INFO - PROCESS | 1726 | 1467037121296 Marionette DEBUG loaded listener.js 07:18:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x965f3400) [pid = 1726] [serial = 900] [outer = 0x8bba6000] 07:18:42 INFO - PROCESS | 1726 | 1467037122579 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2094ms 07:18:42 INFO - PROCESS | 1726 | 1467037122664 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 07:18:42 INFO - PROCESS | 1726 | 1467037122671 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 07:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:18:42 INFO - PROCESS | 1726 | 1467037122681 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:18:42 INFO - PROCESS | 1726 | 1467037122685 Marionette TRACE conn4 <- [1,1170,null,{}] 07:18:42 INFO - PROCESS | 1726 | 1467037122695 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:42 INFO - PROCESS | 1726 | 1467037122701 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:43 INFO - PROCESS | 1726 | 1467037123005 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 07:18:43 INFO - PROCESS | 1726 | 1467037123206 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:43 INFO - PROCESS | 1726 | 1467037123223 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d306000 == 68 [pid = 1726] [id = 300] 07:18:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x8d306800) [pid = 1726] [serial = 901] [outer = (nil)] 07:18:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x8d3d6400) [pid = 1726] [serial = 902] [outer = 0x8d306800] 07:18:43 INFO - PROCESS | 1726 | 1467037123431 Marionette DEBUG loaded listener.js 07:18:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x8d41dc00) [pid = 1726] [serial = 903] [outer = 0x8d306800] 07:18:44 INFO - PROCESS | 1726 | 1467037124449 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1840ms 07:18:44 INFO - PROCESS | 1726 | 1467037124522 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 07:18:44 INFO - PROCESS | 1726 | 1467037124528 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 07:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:18:44 INFO - PROCESS | 1726 | 1467037124540 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:18:44 INFO - PROCESS | 1726 | 1467037124544 Marionette TRACE conn4 <- [1,1174,null,{}] 07:18:44 INFO - PROCESS | 1726 | 1467037124552 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:44 INFO - PROCESS | 1726 | 1467037124557 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:44 INFO - PROCESS | 1726 | 1467037124803 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 07:18:45 INFO - PROCESS | 1726 | 1467037125113 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:45 INFO - PROCESS | 1726 | 1467037125123 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d41bc00 == 69 [pid = 1726] [id = 301] 07:18:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x8e8d6000) [pid = 1726] [serial = 904] [outer = (nil)] 07:18:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x8eb5cc00) [pid = 1726] [serial = 905] [outer = 0x8e8d6000] 07:18:45 INFO - PROCESS | 1726 | 1467037125218 Marionette DEBUG loaded listener.js 07:18:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x8f407400) [pid = 1726] [serial = 906] [outer = 0x8e8d6000] 07:18:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8bbaac00 == 68 [pid = 1726] [id = 287] 07:18:45 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x8dced400) [pid = 1726] [serial = 779] [outer = (nil)] [url = about:blank] 07:18:45 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x8bd90400) [pid = 1726] [serial = 776] [outer = (nil)] [url = about:blank] 07:18:45 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x8ff0e400) [pid = 1726] [serial = 785] [outer = (nil)] [url = about:blank] 07:18:45 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x8f6a4000) [pid = 1726] [serial = 782] [outer = (nil)] [url = about:blank] 07:18:45 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x91c92800) [pid = 1726] [serial = 794] [outer = (nil)] [url = about:blank] 07:18:45 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x91aa5400) [pid = 1726] [serial = 791] [outer = (nil)] [url = about:blank] 07:18:45 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x8ff77c00) [pid = 1726] [serial = 788] [outer = (nil)] [url = about:blank] 07:18:45 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x92230c00) [pid = 1726] [serial = 797] [outer = (nil)] [url = about:blank] 07:18:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8bbaa800 == 67 [pid = 1726] [id = 286] 07:18:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22b800 == 66 [pid = 1726] [id = 285] 07:18:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3d8c00 == 65 [pid = 1726] [id = 284] 07:18:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba1800 == 64 [pid = 1726] [id = 283] 07:18:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa4800 == 63 [pid = 1726] [id = 282] 07:18:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8f178800 == 62 [pid = 1726] [id = 281] 07:18:45 INFO - PROCESS | 1726 | --DOCSHELL 0x926e7000 == 61 [pid = 1726] [id = 280] 07:18:45 INFO - PROCESS | 1726 | --DOCSHELL 0x8a229c00 == 60 [pid = 1726] [id = 279] 07:18:46 INFO - PROCESS | 1726 | --DOCSHELL 0x924cb000 == 59 [pid = 1726] [id = 278] 07:18:46 INFO - PROCESS | 1726 | --DOCSHELL 0x92560c00 == 58 [pid = 1726] [id = 277] 07:18:46 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad67c00 == 57 [pid = 1726] [id = 276] 07:18:46 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x8d427c00) [pid = 1726] [serial = 806] [outer = (nil)] [url = about:blank] 07:18:46 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x8de88400) [pid = 1726] [serial = 807] [outer = (nil)] [url = about:blank] 07:18:46 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x8f40e000) [pid = 1726] [serial = 812] [outer = (nil)] [url = about:blank] 07:18:46 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x8dced800) [pid = 1726] [serial = 804] [outer = (nil)] [url = about:blank] 07:18:46 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x8d424400) [pid = 1726] [serial = 803] [outer = (nil)] [url = about:blank] 07:18:46 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x8eb5a000) [pid = 1726] [serial = 809] [outer = (nil)] [url = about:blank] 07:18:46 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x8bd8c000) [pid = 1726] [serial = 801] [outer = (nil)] [url = about:blank] 07:18:46 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x8b1da800) [pid = 1726] [serial = 800] [outer = (nil)] [url = about:blank] 07:18:46 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x8ff06400) [pid = 1726] [serial = 813] [outer = (nil)] [url = about:blank] 07:18:46 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x8f40b800) [pid = 1726] [serial = 815] [outer = (nil)] [url = about:blank] 07:18:46 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x919c9000) [pid = 1726] [serial = 816] [outer = (nil)] [url = about:blank] 07:18:46 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x8f17ac00) [pid = 1726] [serial = 810] [outer = (nil)] [url = about:blank] 07:18:46 INFO - PROCESS | 1726 | 1467037126243 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:18:46 INFO - PROCESS | 1726 | 1467037126283 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 07:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:18:46 INFO - PROCESS | 1726 | 1467037126291 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:18:46 INFO - PROCESS | 1726 | 1467037126296 Marionette TRACE conn4 <- [1,1178,null,{}] 07:18:46 INFO - PROCESS | 1726 | 1467037126322 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:46 INFO - PROCESS | 1726 | 1467037126336 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:46 INFO - PROCESS | 1726 | 1467037126549 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 07:18:46 INFO - PROCESS | 1726 | 1467037126708 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:46 INFO - PROCESS | 1726 | 1467037126720 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f17b800 == 58 [pid = 1726] [id = 302] 07:18:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x8f17f000) [pid = 1726] [serial = 907] [outer = (nil)] 07:18:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x8ff1f400) [pid = 1726] [serial = 908] [outer = 0x8f17f000] 07:18:46 INFO - PROCESS | 1726 | 1467037126896 Marionette DEBUG loaded listener.js 07:18:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x919c8000) [pid = 1726] [serial = 909] [outer = 0x8f17f000] 07:18:47 INFO - PROCESS | 1726 | 1467037127724 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 07:18:47 INFO - PROCESS | 1726 | 1467037127784 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 07:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:18:47 INFO - PROCESS | 1726 | 1467037127791 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:18:47 INFO - PROCESS | 1726 | 1467037127795 Marionette TRACE conn4 <- [1,1182,null,{}] 07:18:47 INFO - PROCESS | 1726 | 1467037127800 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:47 INFO - PROCESS | 1726 | 1467037127806 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:48 INFO - PROCESS | 1726 | 1467037128009 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 07:18:48 INFO - PROCESS | 1726 | 1467037128176 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:48 INFO - PROCESS | 1726 | 1467037128185 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d8400 == 59 [pid = 1726] [id = 303] 07:18:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x8ff09400) [pid = 1726] [serial = 910] [outer = (nil)] 07:18:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x91c8b400) [pid = 1726] [serial = 911] [outer = 0x8ff09400] 07:18:48 INFO - PROCESS | 1726 | 1467037128271 Marionette DEBUG loaded listener.js 07:18:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x924c3c00) [pid = 1726] [serial = 912] [outer = 0x8ff09400] 07:18:49 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:18:49 INFO - PROCESS | 1726 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:18:49 INFO - PROCESS | 1726 | 1467037129198 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 07:18:49 INFO - PROCESS | 1726 | 1467037129229 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 07:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:18:49 INFO - PROCESS | 1726 | 1467037129255 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:18:49 INFO - PROCESS | 1726 | 1467037129259 Marionette TRACE conn4 <- [1,1186,null,{}] 07:18:49 INFO - PROCESS | 1726 | 1467037129265 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:49 INFO - PROCESS | 1726 | 1467037129271 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:49 INFO - PROCESS | 1726 | 1467037129532 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 07:18:49 INFO - PROCESS | 1726 | 1467037129561 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:49 INFO - PROCESS | 1726 | 1467037129591 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x91a9b800 == 60 [pid = 1726] [id = 304] 07:18:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x91a9e400) [pid = 1726] [serial = 913] [outer = (nil)] 07:18:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x925df000) [pid = 1726] [serial = 914] [outer = 0x91a9e400] 07:18:49 INFO - PROCESS | 1726 | 1467037129748 Marionette DEBUG loaded listener.js 07:18:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x926d6c00) [pid = 1726] [serial = 915] [outer = 0x91a9e400] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x8d41f800) [pid = 1726] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x8a228800) [pid = 1726] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x8bba2c00) [pid = 1726] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x8ff1f000) [pid = 1726] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x8a22e000) [pid = 1726] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x8f17c000) [pid = 1726] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x8b1ddc00) [pid = 1726] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x8b1d1800) [pid = 1726] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x8bfa1000) [pid = 1726] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x8bd93800) [pid = 1726] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x8bfa6c00) [pid = 1726] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x8eb5b400) [pid = 1726] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x8b1dd400) [pid = 1726] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x919d0400) [pid = 1726] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x8b1dc400) [pid = 1726] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x8f17d800) [pid = 1726] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x91c8e400) [pid = 1726] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x93c38000) [pid = 1726] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x8d427400) [pid = 1726] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x8ad67400) [pid = 1726] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x8ff0b400) [pid = 1726] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x919cd800) [pid = 1726] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x8bfac400) [pid = 1726] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x8f40bc00) [pid = 1726] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:18:50 INFO - PROCESS | 1726 | --DOMWINDOW == 129 (0x8d3d8800) [pid = 1726] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:18:51 INFO - PROCESS | 1726 | 1467037131162 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 07:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:18:51 INFO - PROCESS | 1726 | 1467037131201 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 07:18:51 INFO - PROCESS | 1726 | 1467037131208 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:18:51 INFO - PROCESS | 1726 | 1467037131212 Marionette TRACE conn4 <- [1,1190,null,{}] 07:18:51 INFO - PROCESS | 1726 | 1467037131218 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:51 INFO - PROCESS | 1726 | 1467037131229 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:51 INFO - PROCESS | 1726 | 1467037131470 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 07:18:51 INFO - PROCESS | 1726 | 1467037131682 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:51 INFO - PROCESS | 1726 | 1467037131693 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1dc400 == 61 [pid = 1726] [id = 305] 07:18:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 130 (0x8bfa1000) [pid = 1726] [serial = 916] [outer = (nil)] 07:18:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x91c8d000) [pid = 1726] [serial = 917] [outer = 0x8bfa1000] 07:18:51 INFO - PROCESS | 1726 | 1467037131769 Marionette DEBUG loaded listener.js 07:18:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x9255a000) [pid = 1726] [serial = 918] [outer = 0x8bfa1000] 07:18:52 INFO - PROCESS | 1726 | 1467037132718 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 07:18:52 INFO - PROCESS | 1726 | 1467037132765 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 07:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:18:52 INFO - PROCESS | 1726 | 1467037132776 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:18:52 INFO - PROCESS | 1726 | 1467037132783 Marionette TRACE conn4 <- [1,1194,null,{}] 07:18:52 INFO - PROCESS | 1726 | 1467037132806 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:52 INFO - PROCESS | 1726 | 1467037132814 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:53 INFO - PROCESS | 1726 | 1467037133172 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 07:18:53 INFO - PROCESS | 1726 | 1467037133384 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:53 INFO - PROCESS | 1726 | 1467037133400 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa4000 == 62 [pid = 1726] [id = 306] 07:18:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x8bfa4800) [pid = 1726] [serial = 919] [outer = (nil)] 07:18:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x8bfad800) [pid = 1726] [serial = 920] [outer = 0x8bfa4800] 07:18:53 INFO - PROCESS | 1726 | 1467037133493 Marionette DEBUG loaded listener.js 07:18:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x8d3d2400) [pid = 1726] [serial = 921] [outer = 0x8bfa4800] 07:18:54 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:18:54 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:18:54 INFO - PROCESS | 1726 | 1467037134492 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 07:18:54 INFO - PROCESS | 1726 | 1467037134543 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 07:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:18:54 INFO - PROCESS | 1726 | 1467037134556 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:18:54 INFO - PROCESS | 1726 | 1467037134560 Marionette TRACE conn4 <- [1,1198,null,{}] 07:18:54 INFO - PROCESS | 1726 | 1467037134568 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:54 INFO - PROCESS | 1726 | 1467037134575 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:54 INFO - PROCESS | 1726 | 1467037134806 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 07:18:55 INFO - PROCESS | 1726 | 1467037135057 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:55 INFO - PROCESS | 1726 | 1467037135066 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x8de88400 == 63 [pid = 1726] [id = 307] 07:18:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x8f178800) [pid = 1726] [serial = 922] [outer = (nil)] 07:18:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x8f40e000) [pid = 1726] [serial = 923] [outer = 0x8f178800] 07:18:55 INFO - PROCESS | 1726 | 1467037135197 Marionette DEBUG loaded listener.js 07:18:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x8ff12800) [pid = 1726] [serial = 924] [outer = 0x8f178800] 07:18:56 INFO - PROCESS | 1726 | 1467037136142 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1639ms 07:18:56 INFO - PROCESS | 1726 | 1467037136195 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 07:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:18:56 INFO - PROCESS | 1726 | 1467037136200 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 07:18:56 INFO - PROCESS | 1726 | 1467037136208 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:18:56 INFO - PROCESS | 1726 | 1467037136216 Marionette TRACE conn4 <- [1,1202,null,{}] 07:18:56 INFO - PROCESS | 1726 | 1467037136234 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:56 INFO - PROCESS | 1726 | 1467037136245 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:56 INFO - PROCESS | 1726 | 1467037136524 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 07:18:56 INFO - PROCESS | 1726 | 1467037136865 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:56 INFO - PROCESS | 1726 | 1467037136875 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x926ea000 == 64 [pid = 1726] [id = 308] 07:18:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x926ed400) [pid = 1726] [serial = 925] [outer = (nil)] 07:18:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x92b4c400) [pid = 1726] [serial = 926] [outer = 0x926ed400] 07:18:56 INFO - PROCESS | 1726 | 1467037136970 Marionette DEBUG loaded listener.js 07:18:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x92cb5000) [pid = 1726] [serial = 927] [outer = 0x926ed400] 07:18:57 INFO - PROCESS | 1726 | 1467037137941 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:18:57 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 07:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1794ms 07:18:58 INFO - PROCESS | 1726 | 1467037138002 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 07:18:58 INFO - PROCESS | 1726 | 1467037138007 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 07:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:18:58 INFO - PROCESS | 1726 | 1467037138015 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:18:58 INFO - PROCESS | 1726 | 1467037138019 Marionette TRACE conn4 <- [1,1206,null,{}] 07:18:58 INFO - PROCESS | 1726 | 1467037138025 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:58 INFO - PROCESS | 1726 | 1467037138031 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:58 INFO - PROCESS | 1726 | 1467037138262 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 07:18:58 INFO - PROCESS | 1726 | 1467037138503 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:58 INFO - PROCESS | 1726 | 1467037138517 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x92cbcc00 == 65 [pid = 1726] [id = 309] 07:18:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x938a8800) [pid = 1726] [serial = 928] [outer = (nil)] 07:18:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x93a54c00) [pid = 1726] [serial = 929] [outer = 0x938a8800] 07:18:58 INFO - PROCESS | 1726 | 1467037138646 Marionette DEBUG loaded listener.js 07:18:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x93ad3000) [pid = 1726] [serial = 930] [outer = 0x938a8800] 07:18:59 INFO - PROCESS | 1726 | 1467037139609 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:18:59 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 07:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1636ms 07:18:59 INFO - PROCESS | 1726 | 1467037139651 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 07:18:59 INFO - PROCESS | 1726 | 1467037139655 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 07:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:18:59 INFO - PROCESS | 1726 | 1467037139663 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:18:59 INFO - PROCESS | 1726 | 1467037139667 Marionette TRACE conn4 <- [1,1210,null,{}] 07:18:59 INFO - PROCESS | 1726 | 1467037139673 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:59 INFO - PROCESS | 1726 | 1467037139679 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:18:59 INFO - PROCESS | 1726 | 1467037139901 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 07:19:00 INFO - PROCESS | 1726 | 1467037140140 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:00 INFO - PROCESS | 1726 | 1467037140146 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1dd400 == 66 [pid = 1726] [id = 310] 07:19:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x93acd400) [pid = 1726] [serial = 931] [outer = (nil)] 07:19:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x951b1c00) [pid = 1726] [serial = 932] [outer = 0x93acd400] 07:19:00 INFO - PROCESS | 1726 | 1467037140276 Marionette DEBUG loaded listener.js 07:19:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x9527f000) [pid = 1726] [serial = 933] [outer = 0x93acd400] 07:19:01 INFO - PROCESS | 1726 | 1467037141495 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1887ms 07:19:01 INFO - PROCESS | 1726 | 1467037141550 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 07:19:01 INFO - PROCESS | 1726 | 1467037141554 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 07:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:19:01 INFO - PROCESS | 1726 | 1467037141562 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:19:01 INFO - PROCESS | 1726 | 1467037141567 Marionette TRACE conn4 <- [1,1214,null,{}] 07:19:01 INFO - PROCESS | 1726 | 1467037141574 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:01 INFO - PROCESS | 1726 | 1467037141585 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:01 INFO - PROCESS | 1726 | 1467037141893 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 07:19:02 INFO - PROCESS | 1726 | 1467037142193 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:02 INFO - PROCESS | 1726 | 1467037142205 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x94761000 == 67 [pid = 1726] [id = 311] 07:19:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x9527d800) [pid = 1726] [serial = 934] [outer = (nil)] 07:19:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x965f6800) [pid = 1726] [serial = 935] [outer = 0x9527d800] 07:19:02 INFO - PROCESS | 1726 | 1467037142308 Marionette DEBUG loaded listener.js 07:19:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x965ff800) [pid = 1726] [serial = 936] [outer = 0x9527d800] 07:19:03 INFO - PROCESS | 1726 | 1467037143299 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1784ms 07:19:03 INFO - PROCESS | 1726 | 1467037143347 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 07:19:03 INFO - PROCESS | 1726 | 1467037143353 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 07:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:19:03 INFO - PROCESS | 1726 | 1467037143360 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:19:03 INFO - PROCESS | 1726 | 1467037143363 Marionette TRACE conn4 <- [1,1218,null,{}] 07:19:03 INFO - PROCESS | 1726 | 1467037143370 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:03 INFO - PROCESS | 1726 | 1467037143375 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:03 INFO - PROCESS | 1726 | 1467037143587 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 07:19:03 INFO - PROCESS | 1726 | 1467037143834 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:03 INFO - PROCESS | 1726 | 1467037143844 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad61c00 == 68 [pid = 1726] [id = 312] 07:19:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x96587000) [pid = 1726] [serial = 937] [outer = (nil)] 07:19:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x97882c00) [pid = 1726] [serial = 938] [outer = 0x96587000] 07:19:03 INFO - PROCESS | 1726 | 1467037143970 Marionette DEBUG loaded listener.js 07:19:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x98297000) [pid = 1726] [serial = 939] [outer = 0x96587000] 07:19:04 INFO - PROCESS | 1726 | 1467037144905 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1588ms 07:19:04 INFO - PROCESS | 1726 | 1467037144949 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 07:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:19:04 INFO - PROCESS | 1726 | 1467037144954 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 07:19:04 INFO - PROCESS | 1726 | 1467037144962 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:19:04 INFO - PROCESS | 1726 | 1467037144966 Marionette TRACE conn4 <- [1,1222,null,{}] 07:19:04 INFO - PROCESS | 1726 | 1467037144972 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:04 INFO - PROCESS | 1726 | 1467037144978 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:05 INFO - PROCESS | 1726 | 1467037145208 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 07:19:05 INFO - PROCESS | 1726 | 1467037145450 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:05 INFO - PROCESS | 1726 | 1467037145461 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c388800 == 69 [pid = 1726] [id = 313] 07:19:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x9787f400) [pid = 1726] [serial = 940] [outer = (nil)] 07:19:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x99182000) [pid = 1726] [serial = 941] [outer = 0x9787f400] 07:19:05 INFO - PROCESS | 1726 | 1467037145587 Marionette DEBUG loaded listener.js 07:19:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x99633000) [pid = 1726] [serial = 942] [outer = 0x9787f400] 07:19:06 INFO - PROCESS | 1726 | 1467037146512 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 07:19:06 INFO - PROCESS | 1726 | 1467037146601 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 07:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:19:06 INFO - PROCESS | 1726 | 1467037146608 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:19:06 INFO - PROCESS | 1726 | 1467037146613 Marionette TRACE conn4 <- [1,1226,null,{}] 07:19:06 INFO - PROCESS | 1726 | 1467037146619 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:06 INFO - PROCESS | 1726 | 1467037146625 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:06 INFO - PROCESS | 1726 | 1467037146876 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 07:19:07 INFO - PROCESS | 1726 | 1467037147171 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:07 INFO - PROCESS | 1726 | 1467037147181 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3d4000 == 70 [pid = 1726] [id = 314] 07:19:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x919c5400) [pid = 1726] [serial = 943] [outer = (nil)] 07:19:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x9a025000) [pid = 1726] [serial = 944] [outer = 0x919c5400] 07:19:07 INFO - PROCESS | 1726 | 1467037147280 Marionette DEBUG loaded listener.js 07:19:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x9a029000) [pid = 1726] [serial = 945] [outer = 0x919c5400] 07:19:08 INFO - PROCESS | 1726 | 1467037148257 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1692ms 07:19:08 INFO - PROCESS | 1726 | 1467037148302 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 07:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:19:08 INFO - PROCESS | 1726 | 1467037148307 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 07:19:08 INFO - PROCESS | 1726 | 1467037148314 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:19:08 INFO - PROCESS | 1726 | 1467037148317 Marionette TRACE conn4 <- [1,1230,null,{}] 07:19:08 INFO - PROCESS | 1726 | 1467037148325 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:08 INFO - PROCESS | 1726 | 1467037148330 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:08 INFO - PROCESS | 1726 | 1467037148549 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 07:19:08 INFO - PROCESS | 1726 | 1467037148793 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:08 INFO - PROCESS | 1726 | 1467037148802 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad67800 == 71 [pid = 1726] [id = 315] 07:19:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x925e2000) [pid = 1726] [serial = 946] [outer = (nil)] 07:19:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x9a0c1c00) [pid = 1726] [serial = 947] [outer = 0x925e2000] 07:19:08 INFO - PROCESS | 1726 | 1467037148930 Marionette DEBUG loaded listener.js 07:19:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x9a25b000) [pid = 1726] [serial = 948] [outer = 0x925e2000] 07:19:09 INFO - PROCESS | 1726 | 1467037149844 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1583ms 07:19:09 INFO - PROCESS | 1726 | 1467037149904 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 07:19:09 INFO - PROCESS | 1726 | 1467037149909 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 07:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:19:09 INFO - PROCESS | 1726 | 1467037149931 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:19:09 INFO - PROCESS | 1726 | 1467037149937 Marionette TRACE conn4 <- [1,1234,null,{}] 07:19:09 INFO - PROCESS | 1726 | 1467037149944 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:09 INFO - PROCESS | 1726 | 1467037149950 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:10 INFO - PROCESS | 1726 | 1467037150196 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 07:19:10 INFO - PROCESS | 1726 | 1467037150426 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:10 INFO - PROCESS | 1726 | 1467037150439 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x9a265000 == 72 [pid = 1726] [id = 316] 07:19:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 163 (0x9a265400) [pid = 1726] [serial = 949] [outer = (nil)] 07:19:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 164 (0x9a291000) [pid = 1726] [serial = 950] [outer = 0x9a265400] 07:19:10 INFO - PROCESS | 1726 | 1467037150569 Marionette DEBUG loaded listener.js 07:19:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 165 (0x9a375800) [pid = 1726] [serial = 951] [outer = 0x9a265400] 07:19:11 INFO - PROCESS | 1726 | 1467037151529 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1637ms 07:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:19:11 INFO - PROCESS | 1726 | 1467037151568 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 07:19:11 INFO - PROCESS | 1726 | 1467037151572 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 07:19:11 INFO - PROCESS | 1726 | 1467037151579 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:19:11 INFO - PROCESS | 1726 | 1467037151583 Marionette TRACE conn4 <- [1,1238,null,{}] 07:19:11 INFO - PROCESS | 1726 | 1467037151590 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:11 INFO - PROCESS | 1726 | 1467037151594 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:11 INFO - PROCESS | 1726 | 1467037151816 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 07:19:12 INFO - PROCESS | 1726 | 1467037152091 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:12 INFO - PROCESS | 1726 | 1467037152097 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bbab000 == 73 [pid = 1726] [id = 317] 07:19:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 166 (0x8bfa4c00) [pid = 1726] [serial = 952] [outer = (nil)] 07:19:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 167 (0x8e966800) [pid = 1726] [serial = 953] [outer = 0x8bfa4c00] 07:19:12 INFO - PROCESS | 1726 | 1467037152229 Marionette DEBUG loaded listener.js 07:19:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 168 (0x8ff13400) [pid = 1726] [serial = 954] [outer = 0x8bfa4c00] 07:19:13 INFO - PROCESS | 1726 | 1467037153181 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1642ms 07:19:13 INFO - PROCESS | 1726 | 1467037153222 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 07:19:13 INFO - PROCESS | 1726 | 1467037153225 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 07:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:19:13 INFO - PROCESS | 1726 | 1467037153233 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:19:13 INFO - PROCESS | 1726 | 1467037153236 Marionette TRACE conn4 <- [1,1242,null,{}] 07:19:13 INFO - PROCESS | 1726 | 1467037153242 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:13 INFO - PROCESS | 1726 | 1467037153247 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:13 INFO - PROCESS | 1726 | 1467037153468 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 07:19:13 INFO - PROCESS | 1726 | 1467037153716 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:13 INFO - PROCESS | 1726 | 1467037153722 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c38f400 == 74 [pid = 1726] [id = 318] 07:19:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 169 (0x8d423000) [pid = 1726] [serial = 955] [outer = (nil)] 07:19:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 170 (0x8f183800) [pid = 1726] [serial = 956] [outer = 0x8d423000] 07:19:13 INFO - PROCESS | 1726 | 1467037153853 Marionette DEBUG loaded listener.js 07:19:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 171 (0x8ff20000) [pid = 1726] [serial = 957] [outer = 0x8d423000] 07:19:14 INFO - PROCESS | 1726 | 1467037154787 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1586ms 07:19:14 INFO - PROCESS | 1726 | 1467037154822 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 07:19:14 INFO - PROCESS | 1726 | 1467037154825 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 07:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:19:14 INFO - PROCESS | 1726 | 1467037154833 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:19:14 INFO - PROCESS | 1726 | 1467037154837 Marionette TRACE conn4 <- [1,1246,null,{}] 07:19:14 INFO - PROCESS | 1726 | 1467037154843 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:14 INFO - PROCESS | 1726 | 1467037154849 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:15 INFO - PROCESS | 1726 | 1467037155071 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 07:19:15 INFO - PROCESS | 1726 | 1467037155332 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:15 INFO - PROCESS | 1726 | 1467037155340 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad65800 == 75 [pid = 1726] [id = 319] 07:19:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 172 (0x8b1d6800) [pid = 1726] [serial = 958] [outer = (nil)] 07:19:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 173 (0x8bd8c400) [pid = 1726] [serial = 959] [outer = 0x8b1d6800] 07:19:15 INFO - PROCESS | 1726 | 1467037155838 Marionette DEBUG loaded listener.js 07:19:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 174 (0x8bfa9c00) [pid = 1726] [serial = 960] [outer = 0x8b1d6800] 07:19:16 INFO - PROCESS | 1726 | 1467037156862 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 2085ms 07:19:16 INFO - PROCESS | 1726 | 1467037156920 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 07:19:16 INFO - PROCESS | 1726 | 1467037156927 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 07:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:19:16 INFO - PROCESS | 1726 | 1467037156936 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:19:16 INFO - PROCESS | 1726 | 1467037156940 Marionette TRACE conn4 <- [1,1250,null,{}] 07:19:16 INFO - PROCESS | 1726 | 1467037156949 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:16 INFO - PROCESS | 1726 | 1467037156956 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:17 INFO - PROCESS | 1726 | 1467037157227 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 07:19:17 INFO - PROCESS | 1726 | 1467037157543 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:17 INFO - PROCESS | 1726 | 1467037157560 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f181000 == 76 [pid = 1726] [id = 320] 07:19:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 175 (0x8b1dac00) [pid = 1726] [serial = 961] [outer = (nil)] 07:19:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 176 (0x8e8d2c00) [pid = 1726] [serial = 962] [outer = 0x8b1dac00] 07:19:17 INFO - PROCESS | 1726 | 1467037157721 Marionette DEBUG loaded listener.js 07:19:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 177 (0x8f6a6000) [pid = 1726] [serial = 963] [outer = 0x8b1dac00] 07:19:18 INFO - PROCESS | 1726 | 1467037158683 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1838ms 07:19:18 INFO - PROCESS | 1726 | 1467037158774 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 07:19:18 INFO - PROCESS | 1726 | 1467037158780 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 07:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:19:18 INFO - PROCESS | 1726 | 1467037158792 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:19:18 INFO - PROCESS | 1726 | 1467037158796 Marionette TRACE conn4 <- [1,1254,null,{}] 07:19:18 INFO - PROCESS | 1726 | 1467037158803 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:18 INFO - PROCESS | 1726 | 1467037158810 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8a222c00 == 75 [pid = 1726] [id = 257] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8a225400 == 74 [pid = 1726] [id = 261] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d9000 == 73 [pid = 1726] [id = 200] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22c400 == 72 [pid = 1726] [id = 262] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x91a9b800 == 71 [pid = 1726] [id = 304] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d8400 == 70 [pid = 1726] [id = 303] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8f17b800 == 69 [pid = 1726] [id = 302] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x93c36800 == 68 [pid = 1726] [id = 10] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8d41bc00 == 67 [pid = 1726] [id = 301] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8d306000 == 66 [pid = 1726] [id = 300] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8e965800 == 65 [pid = 1726] [id = 292] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x924c9000 == 64 [pid = 1726] [id = 291] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8e971400 == 63 [pid = 1726] [id = 290] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa2c00 == 62 [pid = 1726] [id = 289] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8e96ac00 == 61 [pid = 1726] [id = 210] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8e965c00 == 60 [pid = 1726] [id = 274] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8c389000 == 59 [pid = 1726] [id = 201] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa9000 == 58 [pid = 1726] [id = 209] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d7c00 == 57 [pid = 1726] [id = 203] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3d7800 == 56 [pid = 1726] [id = 272] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d7800 == 55 [pid = 1726] [id = 265] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3d2800 == 54 [pid = 1726] [id = 205] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x919d4800 == 53 [pid = 1726] [id = 293] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad61000 == 52 [pid = 1726] [id = 273] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1de800 == 51 [pid = 1726] [id = 299] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x919ca800 == 50 [pid = 1726] [id = 264] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x925e5800 == 49 [pid = 1726] [id = 295] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8a226000 == 48 [pid = 1726] [id = 294] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x9527e800 == 47 [pid = 1726] [id = 298] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8eb5b800 == 46 [pid = 1726] [id = 263] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8a221800 == 45 [pid = 1726] [id = 297] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x92cb2400 == 44 [pid = 1726] [id = 296] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8dceec00 == 43 [pid = 1726] [id = 202] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x91b44800 == 42 [pid = 1726] [id = 275] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8eb57400 == 41 [pid = 1726] [id = 206] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff78800 == 40 [pid = 1726] [id = 288] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8f181000 == 39 [pid = 1726] [id = 320] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad65800 == 38 [pid = 1726] [id = 319] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8c38f400 == 37 [pid = 1726] [id = 318] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8bbab000 == 36 [pid = 1726] [id = 317] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad67800 == 35 [pid = 1726] [id = 315] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x9a265000 == 34 [pid = 1726] [id = 316] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3d4000 == 33 [pid = 1726] [id = 314] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8c388800 == 32 [pid = 1726] [id = 313] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad61c00 == 31 [pid = 1726] [id = 312] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1dd400 == 30 [pid = 1726] [id = 310] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x94761000 == 29 [pid = 1726] [id = 311] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x92cbcc00 == 28 [pid = 1726] [id = 309] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x926ea000 == 27 [pid = 1726] [id = 308] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8de88400 == 26 [pid = 1726] [id = 307] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1dc400 == 25 [pid = 1726] [id = 305] 07:19:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa4000 == 24 [pid = 1726] [id = 306] 07:19:20 INFO - PROCESS | 1726 | 1467037160869 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 176 (0x91a9c800) [pid = 1726] [serial = 866] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 175 (0x8de92000) [pid = 1726] [serial = 780] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 174 (0x8e8d7c00) [pid = 1726] [serial = 729] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 173 (0x8bba8400) [pid = 1726] [serial = 851] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 172 (0x919cb400) [pid = 1726] [serial = 747] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 171 (0x8ff0f400) [pid = 1726] [serial = 744] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 170 (0x9255b400) [pid = 1726] [serial = 830] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 169 (0x8ff02c00) [pid = 1726] [serial = 741] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 168 (0x926d9800) [pid = 1726] [serial = 836] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 167 (0x8ff7c800) [pid = 1726] [serial = 789] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 166 (0x8f17a800) [pid = 1726] [serial = 824] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 165 (0x925dd000) [pid = 1726] [serial = 833] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 164 (0x8c389c00) [pid = 1726] [serial = 777] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 163 (0x91b49800) [pid = 1726] [serial = 753] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 162 (0x92cb4800) [pid = 1726] [serial = 848] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x926f0c00) [pid = 1726] [serial = 842] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x8f6a0400) [pid = 1726] [serial = 860] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x8f6a5400) [pid = 1726] [serial = 863] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x8ff17c00) [pid = 1726] [serial = 786] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x924c2c00) [pid = 1726] [serial = 827] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x8bd94800) [pid = 1726] [serial = 732] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x91aa6400) [pid = 1726] [serial = 818] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x924c7800) [pid = 1726] [serial = 798] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x8f410800) [pid = 1726] [serial = 774] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x8f408c00) [pid = 1726] [serial = 738] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x91c95c00) [pid = 1726] [serial = 795] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x9b07a000) [pid = 1726] [serial = 582] [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.] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x8d3dd800) [pid = 1726] [serial = 821] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x8de92800) [pid = 1726] [serial = 855] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x8e8d8c00) [pid = 1726] [serial = 756] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x91b52800) [pid = 1726] [serial = 792] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x91aa2c00) [pid = 1726] [serial = 750] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x8c385000) [pid = 1726] [serial = 852] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x8ff20800) [pid = 1726] [serial = 864] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x8de8c400) [pid = 1726] [serial = 857] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x92b4e800) [pid = 1726] [serial = 845] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x8e972400) [pid = 1726] [serial = 858] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x8dde7c00) [pid = 1726] [serial = 854] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x8f6ac800) [pid = 1726] [serial = 783] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x8ff0f000) [pid = 1726] [serial = 861] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x8e8cd400) [pid = 1726] [serial = 735] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x926e6800) [pid = 1726] [serial = 839] [outer = (nil)] [url = about:blank] 07:19:21 INFO - PROCESS | 1726 | 1467037161319 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:21 INFO - PROCESS | 1726 | 1467037161331 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad64c00 == 25 [pid = 1726] [id = 321] 07:19:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x8ad65800) [pid = 1726] [serial = 964] [outer = (nil)] 07:19:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x8ad6ac00) [pid = 1726] [serial = 965] [outer = 0x8ad65800] 07:19:21 INFO - PROCESS | 1726 | 1467037161410 Marionette DEBUG loaded listener.js 07:19:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x8b1dc400) [pid = 1726] [serial = 966] [outer = 0x8ad65800] 07:19:22 INFO - PROCESS | 1726 | 1467037162291 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 3543ms 07:19:22 INFO - PROCESS | 1726 | 1467037162337 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 07:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:19:22 INFO - PROCESS | 1726 | 1467037162344 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 07:19:22 INFO - PROCESS | 1726 | 1467037162353 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:19:22 INFO - PROCESS | 1726 | 1467037162359 Marionette TRACE conn4 <- [1,1258,null,{}] 07:19:22 INFO - PROCESS | 1726 | 1467037162366 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:22 INFO - PROCESS | 1726 | 1467037162372 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:22 INFO - PROCESS | 1726 | 1467037162582 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 07:19:22 INFO - PROCESS | 1726 | 1467037162763 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:22 INFO - PROCESS | 1726 | 1467037162776 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c381400 == 26 [pid = 1726] [id = 322] 07:19:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x8c382400) [pid = 1726] [serial = 967] [outer = (nil)] 07:19:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x8c389c00) [pid = 1726] [serial = 968] [outer = 0x8c382400] 07:19:22 INFO - PROCESS | 1726 | 1467037162855 Marionette DEBUG loaded listener.js 07:19:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x8d30ac00) [pid = 1726] [serial = 969] [outer = 0x8c382400] 07:19:23 INFO - PROCESS | 1726 | 1467037163838 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1546ms 07:19:23 INFO - PROCESS | 1726 | 1467037163898 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 07:19:23 INFO - PROCESS | 1726 | 1467037163904 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 07:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:19:23 INFO - PROCESS | 1726 | 1467037163918 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:19:23 INFO - PROCESS | 1726 | 1467037163923 Marionette TRACE conn4 <- [1,1262,null,{}] 07:19:23 INFO - PROCESS | 1726 | 1467037163930 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:23 INFO - PROCESS | 1726 | 1467037163936 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:24 INFO - PROCESS | 1726 | 1467037164190 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 07:19:24 INFO - PROCESS | 1726 | 1467037164218 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:24 INFO - PROCESS | 1726 | 1467037164231 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d41f800 == 27 [pid = 1726] [id = 323] 07:19:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x8d426000) [pid = 1726] [serial = 970] [outer = (nil)] 07:19:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x8dce2800) [pid = 1726] [serial = 971] [outer = 0x8d426000] 07:19:24 INFO - PROCESS | 1726 | 1467037164304 Marionette DEBUG loaded listener.js 07:19:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x8dcefc00) [pid = 1726] [serial = 972] [outer = 0x8d426000] 07:19:25 INFO - PROCESS | 1726 | 1467037165445 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1588ms 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x9962a400) [pid = 1726] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x9222d000) [pid = 1726] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x92562800) [pid = 1726] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x8de8b000) [pid = 1726] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x8e969400) [pid = 1726] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x91b49000) [pid = 1726] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x8c38bc00) [pid = 1726] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x8bfa1000) [pid = 1726] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x91a9e400) [pid = 1726] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x8ff13c00) [pid = 1726] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x8f17f000) [pid = 1726] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x8eb51400) [pid = 1726] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x952ab800) [pid = 1726] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x924cd800) [pid = 1726] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 129 (0x8c381800) [pid = 1726] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 128 (0x93a51c00) [pid = 1726] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 127 (0x9255c400) [pid = 1726] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 126 (0x938a4800) [pid = 1726] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 125 (0x9222a400) [pid = 1726] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 124 (0x8ff80400) [pid = 1726] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 123 (0x926d3400) [pid = 1726] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 122 (0x8bba6000) [pid = 1726] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 121 (0x8e8d6000) [pid = 1726] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 120 (0x8d306800) [pid = 1726] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 119 (0x8ff09400) [pid = 1726] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 118 (0x8bfa5c00) [pid = 1726] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 117 (0x925e7c00) [pid = 1726] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 116 (0x8a22dc00) [pid = 1726] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 115 (0x926e7400) [pid = 1726] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:19:27 INFO - PROCESS | 1726 | --DOMWINDOW == 114 (0x926d3000) [pid = 1726] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:19:27 INFO - PROCESS | 1726 | 1467037167419 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 07:19:27 INFO - PROCESS | 1726 | 1467037167433 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 07:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:19:27 INFO - PROCESS | 1726 | 1467037167477 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:19:27 INFO - PROCESS | 1726 | 1467037167509 Marionette TRACE conn4 <- [1,1266,null,{}] 07:19:27 INFO - PROCESS | 1726 | 1467037167526 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:27 INFO - PROCESS | 1726 | 1467037167534 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:27 INFO - PROCESS | 1726 | 1467037167724 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 07:19:27 INFO - PROCESS | 1726 | 1467037167735 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:27 INFO - PROCESS | 1726 | 1467037167741 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dceec00 == 28 [pid = 1726] [id = 324] 07:19:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 115 (0x8dde0800) [pid = 1726] [serial = 973] [outer = (nil)] 07:19:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 116 (0x8dde3400) [pid = 1726] [serial = 974] [outer = 0x8dde0800] 07:19:27 INFO - PROCESS | 1726 | 1467037167833 Marionette DEBUG loaded listener.js 07:19:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 117 (0x8e8ce400) [pid = 1726] [serial = 975] [outer = 0x8dde0800] 07:19:28 INFO - PROCESS | 1726 | 1467037168814 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1385ms 07:19:28 INFO - PROCESS | 1726 | 1467037168855 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 07:19:28 INFO - PROCESS | 1726 | 1467037168858 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 07:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:19:28 INFO - PROCESS | 1726 | 1467037168867 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:19:28 INFO - PROCESS | 1726 | 1467037168871 Marionette TRACE conn4 <- [1,1270,null,{}] 07:19:28 INFO - PROCESS | 1726 | 1467037168882 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:28 INFO - PROCESS | 1726 | 1467037168887 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:29 INFO - PROCESS | 1726 | 1467037169075 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 07:19:29 INFO - PROCESS | 1726 | 1467037169227 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:29 INFO - PROCESS | 1726 | 1467037169237 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3df000 == 29 [pid = 1726] [id = 325] 07:19:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 118 (0x8dcef000) [pid = 1726] [serial = 976] [outer = (nil)] 07:19:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 119 (0x8e8d9400) [pid = 1726] [serial = 977] [outer = 0x8dcef000] 07:19:29 INFO - PROCESS | 1726 | 1467037169313 Marionette DEBUG loaded listener.js 07:19:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 120 (0x8e967c00) [pid = 1726] [serial = 978] [outer = 0x8dcef000] 07:19:30 INFO - PROCESS | 1726 | 1467037170435 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1647ms 07:19:30 INFO - PROCESS | 1726 | 1467037170515 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 07:19:30 INFO - PROCESS | 1726 | 1467037170522 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 07:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:19:30 INFO - PROCESS | 1726 | 1467037170531 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:19:30 INFO - PROCESS | 1726 | 1467037170540 Marionette TRACE conn4 <- [1,1274,null,{}] 07:19:30 INFO - PROCESS | 1726 | 1467037170549 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:30 INFO - PROCESS | 1726 | 1467037170555 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:30 INFO - PROCESS | 1726 | 1467037170807 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 07:19:31 INFO - PROCESS | 1726 | 1467037171118 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:31 INFO - PROCESS | 1726 | 1467037171125 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa4000 == 30 [pid = 1726] [id = 326] 07:19:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 121 (0x8bfa5c00) [pid = 1726] [serial = 979] [outer = (nil)] 07:19:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 122 (0x8c383c00) [pid = 1726] [serial = 980] [outer = 0x8bfa5c00] 07:19:31 INFO - PROCESS | 1726 | 1467037171226 Marionette DEBUG loaded listener.js 07:19:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 123 (0x8d41c000) [pid = 1726] [serial = 981] [outer = 0x8bfa5c00] 07:19:32 INFO - PROCESS | 1726 | 1467037172402 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1952ms 07:19:32 INFO - PROCESS | 1726 | 1467037172485 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 07:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:19:32 INFO - PROCESS | 1726 | 1467037172493 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 07:19:32 INFO - PROCESS | 1726 | 1467037172506 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:19:32 INFO - PROCESS | 1726 | 1467037172511 Marionette TRACE conn4 <- [1,1278,null,{}] 07:19:32 INFO - PROCESS | 1726 | 1467037172518 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:32 INFO - PROCESS | 1726 | 1467037172525 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:32 INFO - PROCESS | 1726 | 1467037172867 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 07:19:33 INFO - PROCESS | 1726 | 1467037173124 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:33 INFO - PROCESS | 1726 | 1467037173140 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3d7000 == 31 [pid = 1726] [id = 327] 07:19:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 124 (0x8e971400) [pid = 1726] [serial = 982] [outer = (nil)] 07:19:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 125 (0x8eb55800) [pid = 1726] [serial = 983] [outer = 0x8e971400] 07:19:33 INFO - PROCESS | 1726 | 1467037173231 Marionette DEBUG loaded listener.js 07:19:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 126 (0x8eb5b000) [pid = 1726] [serial = 984] [outer = 0x8e971400] 07:19:34 INFO - PROCESS | 1726 | 1467037174210 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1741ms 07:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:19:34 INFO - PROCESS | 1726 | 1467037174245 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 07:19:34 INFO - PROCESS | 1726 | 1467037174249 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 07:19:34 INFO - PROCESS | 1726 | 1467037174258 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:19:34 INFO - PROCESS | 1726 | 1467037174265 Marionette TRACE conn4 <- [1,1282,null,{}] 07:19:34 INFO - PROCESS | 1726 | 1467037174284 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:34 INFO - PROCESS | 1726 | 1467037174294 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:34 INFO - PROCESS | 1726 | 1467037174516 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 07:19:34 INFO - PROCESS | 1726 | 1467037174763 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:34 INFO - PROCESS | 1726 | 1467037174778 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f40a000 == 32 [pid = 1726] [id = 328] 07:19:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 127 (0x8f40cc00) [pid = 1726] [serial = 985] [outer = (nil)] 07:19:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 128 (0x8f6a3800) [pid = 1726] [serial = 986] [outer = 0x8f40cc00] 07:19:34 INFO - PROCESS | 1726 | 1467037174913 Marionette DEBUG loaded listener.js 07:19:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 129 (0x8ff04000) [pid = 1726] [serial = 987] [outer = 0x8f40cc00] 07:19:35 INFO - PROCESS | 1726 | 1467037175863 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1640ms 07:19:35 INFO - PROCESS | 1726 | 1467037175899 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 07:19:35 INFO - PROCESS | 1726 | 1467037175903 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 07:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:19:35 INFO - PROCESS | 1726 | 1467037175911 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:19:35 INFO - PROCESS | 1726 | 1467037175916 Marionette TRACE conn4 <- [1,1286,null,{}] 07:19:35 INFO - PROCESS | 1726 | 1467037175923 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:35 INFO - PROCESS | 1726 | 1467037175930 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:36 INFO - PROCESS | 1726 | 1467037176150 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 07:19:36 INFO - PROCESS | 1726 | 1467037176402 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:36 INFO - PROCESS | 1726 | 1467037176415 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e8d0000 == 33 [pid = 1726] [id = 329] 07:19:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 130 (0x8ff0e800) [pid = 1726] [serial = 988] [outer = (nil)] 07:19:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x8ff15400) [pid = 1726] [serial = 989] [outer = 0x8ff0e800] 07:19:36 INFO - PROCESS | 1726 | 1467037176545 Marionette DEBUG loaded listener.js 07:19:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x8ff1a000) [pid = 1726] [serial = 990] [outer = 0x8ff0e800] 07:19:37 INFO - PROCESS | 1726 | 1467037177516 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1637ms 07:19:37 INFO - PROCESS | 1726 | 1467037177552 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 07:19:37 INFO - PROCESS | 1726 | 1467037177556 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 07:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:19:37 INFO - PROCESS | 1726 | 1467037177564 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:19:37 INFO - PROCESS | 1726 | 1467037177568 Marionette TRACE conn4 <- [1,1290,null,{}] 07:19:37 INFO - PROCESS | 1726 | 1467037177575 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:37 INFO - PROCESS | 1726 | 1467037177581 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:37 INFO - PROCESS | 1726 | 1467037177789 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 07:19:38 INFO - PROCESS | 1726 | 1467037178090 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:38 INFO - PROCESS | 1726 | 1467037178102 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd91c00 == 34 [pid = 1726] [id = 330] 07:19:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x8c384800) [pid = 1726] [serial = 991] [outer = (nil)] 07:19:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x8ff7c800) [pid = 1726] [serial = 992] [outer = 0x8c384800] 07:19:38 INFO - PROCESS | 1726 | 1467037178234 Marionette DEBUG loaded listener.js 07:19:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x919c9800) [pid = 1726] [serial = 993] [outer = 0x8c384800] 07:19:39 INFO - PROCESS | 1726 | 1467037179270 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1755ms 07:19:39 INFO - PROCESS | 1726 | 1467037179321 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 07:19:39 INFO - PROCESS | 1726 | 1467037179325 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 07:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:19:39 INFO - PROCESS | 1726 | 1467037179332 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:19:39 INFO - PROCESS | 1726 | 1467037179337 Marionette TRACE conn4 <- [1,1294,null,{}] 07:19:39 INFO - PROCESS | 1726 | 1467037179343 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:39 INFO - PROCESS | 1726 | 1467037179356 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:39 INFO - PROCESS | 1726 | 1467037179623 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 07:19:39 INFO - PROCESS | 1726 | 1467037179913 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:39 INFO - PROCESS | 1726 | 1467037179920 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff16c00 == 35 [pid = 1726] [id = 331] 07:19:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x8ff74800) [pid = 1726] [serial = 994] [outer = (nil)] 07:19:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x91aa6400) [pid = 1726] [serial = 995] [outer = 0x8ff74800] 07:19:40 INFO - PROCESS | 1726 | 1467037180026 Marionette DEBUG loaded listener.js 07:19:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x91b52000) [pid = 1726] [serial = 996] [outer = 0x8ff74800] 07:19:40 INFO - PROCESS | 1726 | 1467037180953 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1697ms 07:19:41 INFO - PROCESS | 1726 | 1467037181030 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 07:19:41 INFO - PROCESS | 1726 | 1467037181035 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 07:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:19:41 INFO - PROCESS | 1726 | 1467037181042 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:19:41 INFO - PROCESS | 1726 | 1467037181047 Marionette TRACE conn4 <- [1,1298,null,{}] 07:19:41 INFO - PROCESS | 1726 | 1467037181053 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:41 INFO - PROCESS | 1726 | 1467037181058 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:41 INFO - PROCESS | 1726 | 1467037181320 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 07:19:41 INFO - PROCESS | 1726 | 1467037181585 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:41 INFO - PROCESS | 1726 | 1467037181595 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d3c00 == 36 [pid = 1726] [id = 332] 07:19:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x8bba7c00) [pid = 1726] [serial = 997] [outer = (nil)] 07:19:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x91c97400) [pid = 1726] [serial = 998] [outer = 0x8bba7c00] 07:19:41 INFO - PROCESS | 1726 | 1467037181698 Marionette DEBUG loaded listener.js 07:19:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x91a9cc00) [pid = 1726] [serial = 999] [outer = 0x8bba7c00] 07:19:42 INFO - PROCESS | 1726 | 1467037182675 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1691ms 07:19:42 INFO - PROCESS | 1726 | 1467037182734 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 07:19:42 INFO - PROCESS | 1726 | 1467037182739 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 07:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:19:42 INFO - PROCESS | 1726 | 1467037182746 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:19:42 INFO - PROCESS | 1726 | 1467037182749 Marionette TRACE conn4 <- [1,1302,null,{}] 07:19:42 INFO - PROCESS | 1726 | 1467037182757 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:42 INFO - PROCESS | 1726 | 1467037182761 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:42 INFO - PROCESS | 1726 | 1467037182981 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 07:19:43 INFO - PROCESS | 1726 | 1467037183225 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:43 INFO - PROCESS | 1726 | 1467037183233 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad5d400 == 37 [pid = 1726] [id = 333] 07:19:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x8ff0c800) [pid = 1726] [serial = 1000] [outer = (nil)] 07:19:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x924c9000) [pid = 1726] [serial = 1001] [outer = 0x8ff0c800] 07:19:43 INFO - PROCESS | 1726 | 1467037183363 Marionette DEBUG loaded listener.js 07:19:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x924cd400) [pid = 1726] [serial = 1002] [outer = 0x8ff0c800] 07:19:44 INFO - PROCESS | 1726 | 1467037184357 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1644ms 07:19:44 INFO - PROCESS | 1726 | 1467037184392 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 07:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:19:44 INFO - PROCESS | 1726 | 1467037184397 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 07:19:44 INFO - PROCESS | 1726 | 1467037184404 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:19:44 INFO - PROCESS | 1726 | 1467037184408 Marionette TRACE conn4 <- [1,1306,null,{}] 07:19:44 INFO - PROCESS | 1726 | 1467037184414 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:44 INFO - PROCESS | 1726 | 1467037184420 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:44 INFO - PROCESS | 1726 | 1467037184627 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 07:19:44 INFO - PROCESS | 1726 | 1467037184873 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:44 INFO - PROCESS | 1726 | 1467037184883 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad5ec00 == 38 [pid = 1726] [id = 334] 07:19:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x8bbaa400) [pid = 1726] [serial = 1003] [outer = (nil)] 07:19:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 146 (0x92562400) [pid = 1726] [serial = 1004] [outer = 0x8bbaa400] 07:19:45 INFO - PROCESS | 1726 | 1467037185013 Marionette DEBUG loaded listener.js 07:19:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 147 (0x925dd000) [pid = 1726] [serial = 1005] [outer = 0x8bbaa400] 07:19:45 INFO - PROCESS | 1726 | 1467037185953 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1591ms 07:19:45 INFO - PROCESS | 1726 | 1467037185996 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 07:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:19:46 INFO - PROCESS | 1726 | 1467037186001 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 07:19:46 INFO - PROCESS | 1726 | 1467037186008 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:19:46 INFO - PROCESS | 1726 | 1467037186011 Marionette TRACE conn4 <- [1,1310,null,{}] 07:19:46 INFO - PROCESS | 1726 | 1467037186019 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:46 INFO - PROCESS | 1726 | 1467037186024 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:46 INFO - PROCESS | 1726 | 1467037186244 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 07:19:46 INFO - PROCESS | 1726 | 1467037186515 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:46 INFO - PROCESS | 1726 | 1467037186526 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x8de93800 == 39 [pid = 1726] [id = 335] 07:19:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 148 (0x926d3c00) [pid = 1726] [serial = 1006] [outer = (nil)] 07:19:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 149 (0x926db400) [pid = 1726] [serial = 1007] [outer = 0x926d3c00] 07:19:46 INFO - PROCESS | 1726 | 1467037186652 Marionette DEBUG loaded listener.js 07:19:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 150 (0x926e7800) [pid = 1726] [serial = 1008] [outer = 0x926d3c00] 07:19:47 INFO - PROCESS | 1726 | 1467037187640 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 07:19:47 INFO - PROCESS | 1726 | 1467037187706 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 07:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:19:47 INFO - PROCESS | 1726 | 1467037187714 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:19:47 INFO - PROCESS | 1726 | 1467037187719 Marionette TRACE conn4 <- [1,1314,null,{}] 07:19:47 INFO - PROCESS | 1726 | 1467037187726 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:47 INFO - PROCESS | 1726 | 1467037187732 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:47 INFO - PROCESS | 1726 | 1467037187983 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 07:19:48 INFO - PROCESS | 1726 | 1467037188298 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:48 INFO - PROCESS | 1726 | 1467037188310 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd8b800 == 40 [pid = 1726] [id = 336] 07:19:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 151 (0x8de90800) [pid = 1726] [serial = 1009] [outer = (nil)] 07:19:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 152 (0x92cb6000) [pid = 1726] [serial = 1010] [outer = 0x8de90800] 07:19:48 INFO - PROCESS | 1726 | 1467037188407 Marionette DEBUG loaded listener.js 07:19:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 153 (0x938a7000) [pid = 1726] [serial = 1011] [outer = 0x8de90800] 07:19:49 INFO - PROCESS | 1726 | 1467037189367 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1739ms 07:19:49 INFO - PROCESS | 1726 | 1467037189455 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 07:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:19:49 INFO - PROCESS | 1726 | 1467037189459 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 07:19:49 INFO - PROCESS | 1726 | 1467037189467 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:19:49 INFO - PROCESS | 1726 | 1467037189470 Marionette TRACE conn4 <- [1,1318,null,{}] 07:19:49 INFO - PROCESS | 1726 | 1467037189477 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:49 INFO - PROCESS | 1726 | 1467037189482 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:49 INFO - PROCESS | 1726 | 1467037189689 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 07:19:49 INFO - PROCESS | 1726 | 1467037189922 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:49 INFO - PROCESS | 1726 | 1467037189929 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd98400 == 41 [pid = 1726] [id = 337] 07:19:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 154 (0x8bfac400) [pid = 1726] [serial = 1012] [outer = (nil)] 07:19:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 155 (0x925de800) [pid = 1726] [serial = 1013] [outer = 0x8bfac400] 07:19:50 INFO - PROCESS | 1726 | 1467037190062 Marionette DEBUG loaded listener.js 07:19:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 156 (0x93a5c800) [pid = 1726] [serial = 1014] [outer = 0x8bfac400] 07:19:51 INFO - PROCESS | 1726 | 1467037191018 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1591ms 07:19:51 INFO - PROCESS | 1726 | 1467037191057 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 07:19:51 INFO - PROCESS | 1726 | 1467037191062 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 07:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:19:51 INFO - PROCESS | 1726 | 1467037191069 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:19:51 INFO - PROCESS | 1726 | 1467037191073 Marionette TRACE conn4 <- [1,1322,null,{}] 07:19:51 INFO - PROCESS | 1726 | 1467037191080 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:51 INFO - PROCESS | 1726 | 1467037191085 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:51 INFO - PROCESS | 1726 | 1467037191298 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 07:19:51 INFO - PROCESS | 1726 | 1467037191562 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:51 INFO - PROCESS | 1726 | 1467037191574 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a224c00 == 42 [pid = 1726] [id = 338] 07:19:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 157 (0x8a22f800) [pid = 1726] [serial = 1015] [outer = (nil)] 07:19:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 158 (0x8dcec400) [pid = 1726] [serial = 1016] [outer = 0x8a22f800] 07:19:51 INFO - PROCESS | 1726 | 1467037191712 Marionette DEBUG loaded listener.js 07:19:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 159 (0x8e8ce800) [pid = 1726] [serial = 1017] [outer = 0x8a22f800] 07:19:52 INFO - PROCESS | 1726 | 1467037192651 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1639ms 07:19:52 INFO - PROCESS | 1726 | 1467037192710 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 07:19:52 INFO - PROCESS | 1726 | 1467037192713 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 07:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:19:52 INFO - PROCESS | 1726 | 1467037192722 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:19:52 INFO - PROCESS | 1726 | 1467037192727 Marionette TRACE conn4 <- [1,1326,null,{}] 07:19:52 INFO - PROCESS | 1726 | 1467037192734 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:52 INFO - PROCESS | 1726 | 1467037192739 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:52 INFO - PROCESS | 1726 | 1467037192950 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 07:19:53 INFO - PROCESS | 1726 | 1467037193435 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:53 INFO - PROCESS | 1726 | 1467037193443 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad5d800 == 43 [pid = 1726] [id = 339] 07:19:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 160 (0x8ad5e000) [pid = 1726] [serial = 1018] [outer = (nil)] 07:19:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 161 (0x8ad68c00) [pid = 1726] [serial = 1019] [outer = 0x8ad5e000] 07:19:53 INFO - PROCESS | 1726 | 1467037193576 Marionette DEBUG loaded listener.js 07:19:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 162 (0x8bba6800) [pid = 1726] [serial = 1020] [outer = 0x8ad5e000] 07:19:54 INFO - PROCESS | 1726 | 1467037194540 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:19:54 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 07:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1885ms 07:19:54 INFO - PROCESS | 1726 | 1467037194610 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 07:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:19:54 INFO - PROCESS | 1726 | 1467037194616 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 07:19:54 INFO - PROCESS | 1726 | 1467037194625 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:19:54 INFO - PROCESS | 1726 | 1467037194631 Marionette TRACE conn4 <- [1,1330,null,{}] 07:19:54 INFO - PROCESS | 1726 | 1467037194640 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:54 INFO - PROCESS | 1726 | 1467037194645 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:54 INFO - PROCESS | 1726 | 1467037194974 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 07:19:55 INFO - PROCESS | 1726 | 1467037195332 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:55 INFO - PROCESS | 1726 | 1467037195343 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 161 (0x926dc800) [pid = 1726] [serial = 837] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 160 (0x926e9800) [pid = 1726] [serial = 840] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 159 (0x92b46800) [pid = 1726] [serial = 843] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 158 (0x92b54800) [pid = 1726] [serial = 846] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 157 (0x92cb8800) [pid = 1726] [serial = 849] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 156 (0x9255dc00) [pid = 1726] [serial = 831] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 155 (0x925e0800) [pid = 1726] [serial = 834] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 154 (0x91c91000) [pid = 1726] [serial = 819] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 153 (0x8f402000) [pid = 1726] [serial = 825] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 152 (0x924ce800) [pid = 1726] [serial = 828] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 151 (0x8d421c00) [pid = 1726] [serial = 822] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 150 (0x91c8d000) [pid = 1726] [serial = 917] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 149 (0x925df000) [pid = 1726] [serial = 914] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 148 (0x95280800) [pid = 1726] [serial = 893] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 147 (0x952a4800) [pid = 1726] [serial = 894] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 146 (0x8ff1f400) [pid = 1726] [serial = 908] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 145 (0x919c8000) [pid = 1726] [serial = 909] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x8f184800) [pid = 1726] [serial = 872] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x8f6ac400) [pid = 1726] [serial = 873] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x952e4c00) [pid = 1726] [serial = 896] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x952e7c00) [pid = 1726] [serial = 897] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x9255e400) [pid = 1726] [serial = 875] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x925e2c00) [pid = 1726] [serial = 876] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x8d3df800) [pid = 1726] [serial = 869] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x8dcec000) [pid = 1726] [serial = 870] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x9475cc00) [pid = 1726] [serial = 890] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x951ad800) [pid = 1726] [serial = 891] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x93a56800) [pid = 1726] [serial = 884] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x93ad0c00) [pid = 1726] [serial = 885] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x93ad9c00) [pid = 1726] [serial = 887] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x93c33400) [pid = 1726] [serial = 888] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x926d9000) [pid = 1726] [serial = 878] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 129 (0x926e4000) [pid = 1726] [serial = 879] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 128 (0x91c8e800) [pid = 1726] [serial = 867] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 127 (0x92b51800) [pid = 1726] [serial = 881] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 126 (0x92cb3c00) [pid = 1726] [serial = 882] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 125 (0x8dcee400) [pid = 1726] [serial = 899] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 124 (0x965f3400) [pid = 1726] [serial = 900] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 123 (0x8eb5cc00) [pid = 1726] [serial = 905] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 122 (0x8f407400) [pid = 1726] [serial = 906] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 121 (0x8d3d6400) [pid = 1726] [serial = 902] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 120 (0x8d41dc00) [pid = 1726] [serial = 903] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 119 (0x926d6c00) [pid = 1726] [serial = 915] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 118 (0x924c3c00) [pid = 1726] [serial = 912] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 117 (0x91c8b400) [pid = 1726] [serial = 911] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | --DOMWINDOW == 116 (0x9255a000) [pid = 1726] [serial = 918] [outer = (nil)] [url = about:blank] 07:19:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c386000 == 44 [pid = 1726] [id = 340] 07:19:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 117 (0x8d3d6400) [pid = 1726] [serial = 1021] [outer = (nil)] 07:19:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 118 (0x8d41e000) [pid = 1726] [serial = 1022] [outer = 0x8d3d6400] 07:19:55 INFO - PROCESS | 1726 | 1467037195503 Marionette DEBUG loaded listener.js 07:19:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 119 (0x8ddde800) [pid = 1726] [serial = 1023] [outer = 0x8d3d6400] 07:19:56 INFO - PROCESS | 1726 | 1467037196365 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:19:56 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 07:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1798ms 07:19:56 INFO - PROCESS | 1726 | 1467037196426 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 07:19:56 INFO - PROCESS | 1726 | 1467037196433 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 07:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:19:56 INFO - PROCESS | 1726 | 1467037196442 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:19:56 INFO - PROCESS | 1726 | 1467037196446 Marionette TRACE conn4 <- [1,1334,null,{}] 07:19:56 INFO - PROCESS | 1726 | 1467037196453 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:56 INFO - PROCESS | 1726 | 1467037196457 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:56 INFO - PROCESS | 1726 | 1467037196674 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 07:19:56 INFO - PROCESS | 1726 | 1467037196860 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:56 INFO - PROCESS | 1726 | 1467037196869 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e8d0800 == 45 [pid = 1726] [id = 341] 07:19:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 120 (0x8e8d1800) [pid = 1726] [serial = 1024] [outer = (nil)] 07:19:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 121 (0x8f17b000) [pid = 1726] [serial = 1025] [outer = 0x8e8d1800] 07:19:56 INFO - PROCESS | 1726 | 1467037196958 Marionette DEBUG loaded listener.js 07:19:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 122 (0x8f401c00) [pid = 1726] [serial = 1026] [outer = 0x8e8d1800] 07:19:57 INFO - PROCESS | 1726 | 1467037197897 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1536ms 07:19:57 INFO - PROCESS | 1726 | 1467037197984 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 07:19:57 INFO - PROCESS | 1726 | 1467037197989 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 07:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:19:58 INFO - PROCESS | 1726 | 1467037198004 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:19:58 INFO - PROCESS | 1726 | 1467037198014 Marionette TRACE conn4 <- [1,1338,null,{}] 07:19:58 INFO - PROCESS | 1726 | 1467037198029 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:58 INFO - PROCESS | 1726 | 1467037198037 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:58 INFO - PROCESS | 1726 | 1467037198306 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 07:19:58 INFO - PROCESS | 1726 | 1467037198333 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:58 INFO - PROCESS | 1726 | 1467037198341 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:19:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e8d0400 == 46 [pid = 1726] [id = 342] 07:19:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 123 (0x8eb56400) [pid = 1726] [serial = 1027] [outer = (nil)] 07:19:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 124 (0x8ff7d000) [pid = 1726] [serial = 1028] [outer = 0x8eb56400] 07:19:58 INFO - PROCESS | 1726 | 1467037198433 Marionette DEBUG loaded listener.js 07:19:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 125 (0x91a98800) [pid = 1726] [serial = 1029] [outer = 0x8eb56400] 07:19:59 INFO - PROCESS | 1726 | 1467037199841 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1860ms 07:19:59 INFO - PROCESS | 1726 | 1467037199857 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 07:19:59 INFO - PROCESS | 1726 | 1467037199863 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 07:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:19:59 INFO - PROCESS | 1726 | 1467037199878 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:19:59 INFO - PROCESS | 1726 | 1467037199881 Marionette TRACE conn4 <- [1,1342,null,{}] 07:19:59 INFO - PROCESS | 1726 | 1467037199887 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:59 INFO - PROCESS | 1726 | 1467037199893 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:00 INFO - PROCESS | 1726 | 1467037200434 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 07:20:00 INFO - PROCESS | 1726 | --DOMWINDOW == 124 (0x8c382400) [pid = 1726] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:20:00 INFO - PROCESS | 1726 | --DOMWINDOW == 123 (0x8ad65800) [pid = 1726] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:20:00 INFO - PROCESS | 1726 | --DOMWINDOW == 122 (0x8b1dac00) [pid = 1726] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:20:00 INFO - PROCESS | 1726 | --DOMWINDOW == 121 (0x8d426000) [pid = 1726] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:20:00 INFO - PROCESS | 1726 | --DOMWINDOW == 120 (0x8bfa4800) [pid = 1726] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:20:00 INFO - PROCESS | 1726 | --DOMWINDOW == 119 (0x8f178800) [pid = 1726] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:20:00 INFO - PROCESS | 1726 | --DOMWINDOW == 118 (0x926ed400) [pid = 1726] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:20:00 INFO - PROCESS | 1726 | --DOMWINDOW == 117 (0x938a8800) [pid = 1726] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:20:00 INFO - PROCESS | 1726 | --DOMWINDOW == 116 (0x93acd400) [pid = 1726] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:20:00 INFO - PROCESS | 1726 | --DOMWINDOW == 115 (0x9527d800) [pid = 1726] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:20:00 INFO - PROCESS | 1726 | --DOMWINDOW == 114 (0x96587000) [pid = 1726] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:20:00 INFO - PROCESS | 1726 | --DOMWINDOW == 113 (0x9787f400) [pid = 1726] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:20:00 INFO - PROCESS | 1726 | --DOMWINDOW == 112 (0x8bfa4c00) [pid = 1726] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:20:00 INFO - PROCESS | 1726 | --DOMWINDOW == 111 (0x8d423000) [pid = 1726] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:20:00 INFO - PROCESS | 1726 | --DOMWINDOW == 110 (0x919c5400) [pid = 1726] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:20:00 INFO - PROCESS | 1726 | --DOMWINDOW == 109 (0x925e2000) [pid = 1726] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:20:00 INFO - PROCESS | 1726 | --DOMWINDOW == 108 (0x8b1d6800) [pid = 1726] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:20:00 INFO - PROCESS | 1726 | --DOMWINDOW == 107 (0x9a265400) [pid = 1726] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:20:00 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x8dde0800) [pid = 1726] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:20:00 INFO - PROCESS | 1726 | 1467037200595 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:00 INFO - PROCESS | 1726 | 1467037200603 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22c400 == 47 [pid = 1726] [id = 343] 07:20:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x8ad65800) [pid = 1726] [serial = 1030] [outer = (nil)] 07:20:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0x8bfadc00) [pid = 1726] [serial = 1031] [outer = 0x8ad65800] 07:20:00 INFO - PROCESS | 1726 | 1467037200678 Marionette DEBUG loaded listener.js 07:20:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 109 (0x8dde4c00) [pid = 1726] [serial = 1032] [outer = 0x8ad65800] 07:20:01 INFO - PROCESS | 1726 | 1467037201465 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1632ms 07:20:01 INFO - PROCESS | 1726 | 1467037201511 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 07:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:20:01 INFO - PROCESS | 1726 | 1467037201515 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 07:20:01 INFO - PROCESS | 1726 | 1467037201522 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:20:01 INFO - PROCESS | 1726 | 1467037201526 Marionette TRACE conn4 <- [1,1346,null,{}] 07:20:01 INFO - PROCESS | 1726 | 1467037201532 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:01 INFO - PROCESS | 1726 | 1467037201538 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:01 INFO - PROCESS | 1726 | 1467037201811 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 07:20:01 INFO - PROCESS | 1726 | 1467037201828 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:01 INFO - PROCESS | 1726 | 1467037201845 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff1f000 == 48 [pid = 1726] [id = 344] 07:20:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 110 (0x91aa5000) [pid = 1726] [serial = 1033] [outer = (nil)] 07:20:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 111 (0x91c95000) [pid = 1726] [serial = 1034] [outer = 0x91aa5000] 07:20:01 INFO - PROCESS | 1726 | 1467037201945 Marionette DEBUG loaded listener.js 07:20:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 112 (0x9255f400) [pid = 1726] [serial = 1035] [outer = 0x91aa5000] 07:20:03 INFO - PROCESS | 1726 | 1467037203339 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1889ms 07:20:03 INFO - PROCESS | 1726 | 1467037203415 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 07:20:03 INFO - PROCESS | 1726 | 1467037203430 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 07:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:20:03 INFO - PROCESS | 1726 | 1467037203453 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:20:03 INFO - PROCESS | 1726 | 1467037203460 Marionette TRACE conn4 <- [1,1350,null,{}] 07:20:03 INFO - PROCESS | 1726 | 1467037203530 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:03 INFO - PROCESS | 1726 | 1467037203537 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:03 INFO - PROCESS | 1726 | 1467037203780 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 07:20:04 INFO - PROCESS | 1726 | 1467037204033 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:04 INFO - PROCESS | 1726 | 1467037204042 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22f400 == 49 [pid = 1726] [id = 345] 07:20:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 113 (0x8bfa1000) [pid = 1726] [serial = 1036] [outer = (nil)] 07:20:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 114 (0x8dce5000) [pid = 1726] [serial = 1037] [outer = 0x8bfa1000] 07:20:04 INFO - PROCESS | 1726 | 1467037204169 Marionette DEBUG loaded listener.js 07:20:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 115 (0x8e8d7800) [pid = 1726] [serial = 1038] [outer = 0x8bfa1000] 07:20:05 INFO - PROCESS | 1726 | 1467037205232 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1849ms 07:20:05 INFO - PROCESS | 1726 | 1467037205300 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 07:20:05 INFO - PROCESS | 1726 | 1467037205309 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 07:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:20:05 INFO - PROCESS | 1726 | 1467037205323 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:20:05 INFO - PROCESS | 1726 | 1467037205327 Marionette TRACE conn4 <- [1,1354,null,{}] 07:20:05 INFO - PROCESS | 1726 | 1467037205335 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:05 INFO - PROCESS | 1726 | 1467037205342 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:05 INFO - PROCESS | 1726 | 1467037205623 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 07:20:05 INFO - PROCESS | 1726 | 1467037205928 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:05 INFO - PROCESS | 1726 | 1467037205938 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f402000 == 50 [pid = 1726] [id = 346] 07:20:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 116 (0x8f69f400) [pid = 1726] [serial = 1039] [outer = (nil)] 07:20:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 117 (0x8f6ac400) [pid = 1726] [serial = 1040] [outer = 0x8f69f400] 07:20:06 INFO - PROCESS | 1726 | 1467037206069 Marionette DEBUG loaded listener.js 07:20:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 118 (0x8ff73000) [pid = 1726] [serial = 1041] [outer = 0x8f69f400] 07:20:07 INFO - PROCESS | 1726 | 1467037207111 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1846ms 07:20:07 INFO - PROCESS | 1726 | 1467037207169 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 07:20:07 INFO - PROCESS | 1726 | 1467037207173 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 07:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:20:07 INFO - PROCESS | 1726 | 1467037207182 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:20:07 INFO - PROCESS | 1726 | 1467037207189 Marionette TRACE conn4 <- [1,1358,null,{}] 07:20:07 INFO - PROCESS | 1726 | 1467037207207 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:07 INFO - PROCESS | 1726 | 1467037207217 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:07 INFO - PROCESS | 1726 | 1467037207488 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 07:20:07 INFO - PROCESS | 1726 | 1467037207803 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:07 INFO - PROCESS | 1726 | 1467037207817 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x925d9800 == 51 [pid = 1726] [id = 347] 07:20:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 119 (0x925da000) [pid = 1726] [serial = 1042] [outer = (nil)] 07:20:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 120 (0x925e2000) [pid = 1726] [serial = 1043] [outer = 0x925da000] 07:20:07 INFO - PROCESS | 1726 | 1467037207911 Marionette DEBUG loaded listener.js 07:20:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 121 (0x926d2400) [pid = 1726] [serial = 1044] [outer = 0x925da000] 07:20:08 INFO - PROCESS | 1726 | 1467037208897 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1753ms 07:20:08 INFO - PROCESS | 1726 | 1467037208936 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 07:20:08 INFO - PROCESS | 1726 | 1467037208942 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 07:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:20:08 INFO - PROCESS | 1726 | 1467037208950 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:20:08 INFO - PROCESS | 1726 | 1467037208954 Marionette TRACE conn4 <- [1,1362,null,{}] 07:20:08 INFO - PROCESS | 1726 | 1467037208960 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:08 INFO - PROCESS | 1726 | 1467037208967 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:09 INFO - PROCESS | 1726 | 1467037209199 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 07:20:09 INFO - PROCESS | 1726 | 1467037209452 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:09 INFO - PROCESS | 1726 | 1467037209461 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x926d5800 == 52 [pid = 1726] [id = 348] 07:20:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 122 (0x926dc800) [pid = 1726] [serial = 1045] [outer = (nil)] 07:20:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 123 (0x926ed000) [pid = 1726] [serial = 1046] [outer = 0x926dc800] 07:20:09 INFO - PROCESS | 1726 | 1467037209590 Marionette DEBUG loaded listener.js 07:20:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 124 (0x92b49000) [pid = 1726] [serial = 1047] [outer = 0x926dc800] 07:20:10 INFO - PROCESS | 1726 | 1467037210549 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1641ms 07:20:10 INFO - PROCESS | 1726 | 1467037210592 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 07:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:20:10 INFO - PROCESS | 1726 | 1467037210597 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 07:20:10 INFO - PROCESS | 1726 | 1467037210604 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:20:10 INFO - PROCESS | 1726 | 1467037210607 Marionette TRACE conn4 <- [1,1366,null,{}] 07:20:10 INFO - PROCESS | 1726 | 1467037210614 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:10 INFO - PROCESS | 1726 | 1467037210620 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:10 INFO - PROCESS | 1726 | 1467037210838 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 07:20:11 INFO - PROCESS | 1726 | 1467037211083 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:11 INFO - PROCESS | 1726 | 1467037211093 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e8d6c00 == 53 [pid = 1726] [id = 349] 07:20:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 125 (0x91b53400) [pid = 1726] [serial = 1048] [outer = (nil)] 07:20:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 126 (0x92cb3800) [pid = 1726] [serial = 1049] [outer = 0x91b53400] 07:20:11 INFO - PROCESS | 1726 | 1467037211219 Marionette DEBUG loaded listener.js 07:20:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 127 (0x93a59400) [pid = 1726] [serial = 1050] [outer = 0x91b53400] 07:20:12 INFO - PROCESS | 1726 | 1467037212239 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:20:12 INFO - PROCESS | 1726 | 1467037212300 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 07:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:20:12 INFO - PROCESS | 1726 | 1467037212309 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:20:12 INFO - PROCESS | 1726 | 1467037212313 Marionette TRACE conn4 <- [1,1370,null,{}] 07:20:12 INFO - PROCESS | 1726 | 1467037212319 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:12 INFO - PROCESS | 1726 | 1467037212330 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:12 INFO - PROCESS | 1726 | 1467037212725 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 07:20:12 INFO - PROCESS | 1726 | 1467037212932 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:12 INFO - PROCESS | 1726 | 1467037212941 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x91b53c00 == 54 [pid = 1726] [id = 350] 07:20:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 128 (0x92b51000) [pid = 1726] [serial = 1051] [outer = (nil)] 07:20:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 129 (0x951b2000) [pid = 1726] [serial = 1052] [outer = 0x92b51000] 07:20:13 INFO - PROCESS | 1726 | 1467037213065 Marionette DEBUG loaded listener.js 07:20:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 130 (0x952a1c00) [pid = 1726] [serial = 1053] [outer = 0x92b51000] 07:20:14 INFO - PROCESS | 1726 | 1467037214066 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:20:14 INFO - PROCESS | 1726 | 1467037214101 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 07:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:20:14 INFO - PROCESS | 1726 | 1467037214109 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:20:14 INFO - PROCESS | 1726 | 1467037214114 Marionette TRACE conn4 <- [1,1374,null,{}] 07:20:14 INFO - PROCESS | 1726 | 1467037214122 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:14 INFO - PROCESS | 1726 | 1467037214128 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:14 INFO - PROCESS | 1726 | 1467037214355 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 07:20:14 INFO - PROCESS | 1726 | 1467037214627 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:14 INFO - PROCESS | 1726 | 1467037214634 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x93c34800 == 55 [pid = 1726] [id = 351] 07:20:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 131 (0x951b0800) [pid = 1726] [serial = 1054] [outer = (nil)] 07:20:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 132 (0x952e9800) [pid = 1726] [serial = 1055] [outer = 0x951b0800] 07:20:14 INFO - PROCESS | 1726 | 1467037214725 Marionette DEBUG loaded listener.js 07:20:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 133 (0x952eb000) [pid = 1726] [serial = 1056] [outer = 0x951b0800] 07:20:15 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:15 INFO - PROCESS | 1726 | 1467037215721 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:20:15 INFO - PROCESS | 1726 | 1467037215768 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 07:20:15 INFO - PROCESS | 1726 | 1467037215776 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:20:15 INFO - PROCESS | 1726 | 1467037215780 Marionette TRACE conn4 <- [1,1378,null,{}] 07:20:15 INFO - PROCESS | 1726 | 1467037215786 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:15 INFO - PROCESS | 1726 | 1467037215792 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:16 INFO - PROCESS | 1726 | 1467037216052 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 07:20:16 INFO - PROCESS | 1726 | 1467037216350 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:16 INFO - PROCESS | 1726 | 1467037216360 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:16 INFO - PROCESS | 1726 | ++DOCSHELL 0x92561400 == 56 [pid = 1726] [id = 352] 07:20:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 134 (0x95281000) [pid = 1726] [serial = 1057] [outer = (nil)] 07:20:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 135 (0x965fb400) [pid = 1726] [serial = 1058] [outer = 0x95281000] 07:20:16 INFO - PROCESS | 1726 | 1467037216448 Marionette DEBUG loaded listener.js 07:20:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 136 (0x965ffc00) [pid = 1726] [serial = 1059] [outer = 0x95281000] 07:20:17 INFO - PROCESS | 1726 | 1467037217448 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 07:20:17 INFO - PROCESS | 1726 | 1467037217516 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 07:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:20:17 INFO - PROCESS | 1726 | 1467037217524 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:20:17 INFO - PROCESS | 1726 | 1467037217528 Marionette TRACE conn4 <- [1,1382,null,{}] 07:20:17 INFO - PROCESS | 1726 | 1467037217535 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:17 INFO - PROCESS | 1726 | 1467037217550 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:17 INFO - PROCESS | 1726 | 1467037217870 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 07:20:18 INFO - PROCESS | 1726 | 1467037218111 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:18 INFO - PROCESS | 1726 | 1467037218124 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x9658cc00 == 57 [pid = 1726] [id = 353] 07:20:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 137 (0x982a1000) [pid = 1726] [serial = 1060] [outer = (nil)] 07:20:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 138 (0x993cec00) [pid = 1726] [serial = 1061] [outer = 0x982a1000] 07:20:18 INFO - PROCESS | 1726 | 1467037218214 Marionette DEBUG loaded listener.js 07:20:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 139 (0x99dce400) [pid = 1726] [serial = 1062] [outer = 0x982a1000] 07:20:19 INFO - PROCESS | 1726 | [1726] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:19 INFO - PROCESS | 1726 | 1467037219211 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 07:20:19 INFO - PROCESS | 1726 | 1467037219269 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 07:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:20:19 INFO - PROCESS | 1726 | 1467037219279 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:20:19 INFO - PROCESS | 1726 | 1467037219282 Marionette TRACE conn4 <- [1,1386,null,{}] 07:20:19 INFO - PROCESS | 1726 | 1467037219289 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:19 INFO - PROCESS | 1726 | 1467037219295 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:19 INFO - PROCESS | 1726 | 1467037219521 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 07:20:19 INFO - PROCESS | 1726 | 1467037219842 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:19 INFO - PROCESS | 1726 | 1467037219853 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d9000 == 58 [pid = 1726] [id = 354] 07:20:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 140 (0x8b1d9800) [pid = 1726] [serial = 1063] [outer = (nil)] 07:20:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 141 (0x8c383400) [pid = 1726] [serial = 1064] [outer = 0x8b1d9800] 07:20:19 INFO - PROCESS | 1726 | 1467037219943 Marionette DEBUG loaded listener.js 07:20:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 142 (0x8d41f000) [pid = 1726] [serial = 1065] [outer = 0x8b1d9800] 07:20:21 INFO - PROCESS | 1726 | 1467037221575 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 07:20:21 INFO - PROCESS | 1726 | 1467037221644 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 07:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:20:21 INFO - PROCESS | 1726 | 1467037221653 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:20:21 INFO - PROCESS | 1726 | 1467037221659 Marionette TRACE conn4 <- [1,1390,null,{}] 07:20:21 INFO - PROCESS | 1726 | 1467037221678 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:21 INFO - PROCESS | 1726 | 1467037221685 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:21 INFO - PROCESS | 1726 | 1467037221896 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 07:20:22 INFO - PROCESS | 1726 | 1467037222104 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:22 INFO - PROCESS | 1726 | 1467037222118 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dce2400 == 59 [pid = 1726] [id = 355] 07:20:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 143 (0x8dce3400) [pid = 1726] [serial = 1066] [outer = (nil)] 07:20:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 144 (0x8dde3000) [pid = 1726] [serial = 1067] [outer = 0x8dce3400] 07:20:22 INFO - PROCESS | 1726 | 1467037222239 Marionette DEBUG loaded listener.js 07:20:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 145 (0x8e8d3c00) [pid = 1726] [serial = 1068] [outer = 0x8dce3400] 07:20:23 INFO - PROCESS | 1726 | 1467037223399 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1795ms 07:20:23 INFO - PROCESS | 1726 | 1467037223449 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 07:20:23 INFO - PROCESS | 1726 | 1467037223456 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 07:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:20:23 INFO - PROCESS | 1726 | 1467037223469 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:20:23 INFO - PROCESS | 1726 | 1467037223473 Marionette TRACE conn4 <- [1,1394,null,{}] 07:20:23 INFO - PROCESS | 1726 | 1467037223481 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:23 INFO - PROCESS | 1726 | 1467037223486 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:23 INFO - PROCESS | 1726 | 1467037223761 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22c000 == 58 [pid = 1726] [id = 253] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8dceb800 == 57 [pid = 1726] [id = 254] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8dce6000 == 56 [pid = 1726] [id = 255] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22f000 == 55 [pid = 1726] [id = 256] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad60000 == 54 [pid = 1726] [id = 239] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8e8d0400 == 53 [pid = 1726] [id = 342] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8a221400 == 52 [pid = 1726] [id = 242] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8e8d0800 == 51 [pid = 1726] [id = 341] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22c400 == 50 [pid = 1726] [id = 343] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3dd400 == 49 [pid = 1726] [id = 241] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8a228000 == 48 [pid = 1726] [id = 247] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8f6ab000 == 47 [pid = 1726] [id = 248] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad68800 == 46 [pid = 1726] [id = 240] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8f17d000 == 45 [pid = 1726] [id = 245] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff79c00 == 44 [pid = 1726] [id = 249] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8bf9f400 == 43 [pid = 1726] [id = 250] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d8c00 == 42 [pid = 1726] [id = 246] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8d303000 == 41 [pid = 1726] [id = 244] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad61400 == 40 [pid = 1726] [id = 243] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22cc00 == 39 [pid = 1726] [id = 251] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba4000 == 38 [pid = 1726] [id = 252] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad5d800 == 37 [pid = 1726] [id = 339] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8c386000 == 36 [pid = 1726] [id = 340] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad64c00 == 35 [pid = 1726] [id = 321] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d9000 == 34 [pid = 1726] [id = 354] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8dce2400 == 33 [pid = 1726] [id = 355] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x9658cc00 == 32 [pid = 1726] [id = 353] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x92561400 == 31 [pid = 1726] [id = 352] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x93c34800 == 30 [pid = 1726] [id = 351] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8e8d6c00 == 29 [pid = 1726] [id = 349] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x91b53c00 == 28 [pid = 1726] [id = 350] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x926d5800 == 27 [pid = 1726] [id = 348] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x925d9800 == 26 [pid = 1726] [id = 347] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22f400 == 25 [pid = 1726] [id = 345] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8f402000 == 24 [pid = 1726] [id = 346] 07:20:25 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff1f000 == 23 [pid = 1726] [id = 344] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 144 (0x9917a800) [pid = 1726] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 143 (0x8c389c00) [pid = 1726] [serial = 968] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 142 (0x8ad6ac00) [pid = 1726] [serial = 965] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 141 (0x8b1dc400) [pid = 1726] [serial = 966] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 140 (0x8f6a6000) [pid = 1726] [serial = 963] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 139 (0x8e8d2c00) [pid = 1726] [serial = 962] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 138 (0x8dce2800) [pid = 1726] [serial = 971] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 137 (0x8d3d2400) [pid = 1726] [serial = 921] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 136 (0x8bfad800) [pid = 1726] [serial = 920] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 135 (0x8ff12800) [pid = 1726] [serial = 924] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 134 (0x8f40e000) [pid = 1726] [serial = 923] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 133 (0x92cb5000) [pid = 1726] [serial = 927] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 132 (0x92b4c400) [pid = 1726] [serial = 926] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 131 (0x93ad3000) [pid = 1726] [serial = 930] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 130 (0x93a54c00) [pid = 1726] [serial = 929] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 129 (0x9527f000) [pid = 1726] [serial = 933] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 128 (0x951b1c00) [pid = 1726] [serial = 932] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 127 (0x965ff800) [pid = 1726] [serial = 936] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 126 (0x965f6800) [pid = 1726] [serial = 935] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 125 (0x98297000) [pid = 1726] [serial = 939] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 124 (0x97882c00) [pid = 1726] [serial = 938] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 123 (0x99633000) [pid = 1726] [serial = 942] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 122 (0x99182000) [pid = 1726] [serial = 941] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 121 (0x8e966800) [pid = 1726] [serial = 953] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 120 (0x8ff20000) [pid = 1726] [serial = 957] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 119 (0x8f183800) [pid = 1726] [serial = 956] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 118 (0x9a029000) [pid = 1726] [serial = 945] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 117 (0x9a025000) [pid = 1726] [serial = 944] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 116 (0x9a25b000) [pid = 1726] [serial = 948] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 115 (0x9a0c1c00) [pid = 1726] [serial = 947] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 114 (0x8bfa9c00) [pid = 1726] [serial = 960] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 113 (0x9a375800) [pid = 1726] [serial = 951] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 112 (0x9a291000) [pid = 1726] [serial = 950] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 111 (0x8dcefc00) [pid = 1726] [serial = 972] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 110 (0x8e8ce400) [pid = 1726] [serial = 975] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 109 (0x8ff13400) [pid = 1726] [serial = 954] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 108 (0x8dde3400) [pid = 1726] [serial = 974] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 107 (0x8d30ac00) [pid = 1726] [serial = 969] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x8bd8c400) [pid = 1726] [serial = 959] [outer = (nil)] [url = about:blank] 07:20:25 INFO - PROCESS | 1726 | 1467037225780 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:25 INFO - PROCESS | 1726 | 1467037225788 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a227000 == 24 [pid = 1726] [id = 356] 07:20:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x8a228400) [pid = 1726] [serial = 1069] [outer = (nil)] 07:20:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0x8a22f400) [pid = 1726] [serial = 1070] [outer = 0x8a228400] 07:20:25 INFO - PROCESS | 1726 | 1467037225874 Marionette DEBUG loaded listener.js 07:20:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 109 (0x8ad66400) [pid = 1726] [serial = 1071] [outer = 0x8a228400] 07:20:26 INFO - PROCESS | 1726 | 1467037226737 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 3292ms 07:20:26 INFO - PROCESS | 1726 | 1467037226767 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 07:20:26 INFO - PROCESS | 1726 | 1467037226773 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 07:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:20:26 INFO - PROCESS | 1726 | 1467037226782 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:20:26 INFO - PROCESS | 1726 | 1467037226787 Marionette TRACE conn4 <- [1,1398,null,{}] 07:20:26 INFO - PROCESS | 1726 | 1467037226795 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:26 INFO - PROCESS | 1726 | 1467037226803 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:27 INFO - PROCESS | 1726 | 1467037227003 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 07:20:27 INFO - PROCESS | 1726 | 1467037227146 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:27 INFO - PROCESS | 1726 | 1467037227158 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba5800 == 25 [pid = 1726] [id = 357] 07:20:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 110 (0x8bbad000) [pid = 1726] [serial = 1072] [outer = (nil)] 07:20:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 111 (0x8bd8a000) [pid = 1726] [serial = 1073] [outer = 0x8bbad000] 07:20:27 INFO - PROCESS | 1726 | 1467037227233 Marionette DEBUG loaded listener.js 07:20:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 112 (0x8bd90400) [pid = 1726] [serial = 1074] [outer = 0x8bbad000] 07:20:28 INFO - PROCESS | 1726 | 1467037228154 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1433ms 07:20:28 INFO - PROCESS | 1726 | 1467037228235 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 07:20:28 INFO - PROCESS | 1726 | 1467037228242 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 07:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:20:28 INFO - PROCESS | 1726 | 1467037228250 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:20:28 INFO - PROCESS | 1726 | 1467037228254 Marionette TRACE conn4 <- [1,1402,null,{}] 07:20:28 INFO - PROCESS | 1726 | 1467037228261 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:28 INFO - PROCESS | 1726 | 1467037228268 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:28 INFO - PROCESS | 1726 | 1467037228513 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 07:20:28 INFO - PROCESS | 1726 | 1467037228541 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:28 INFO - PROCESS | 1726 | 1467037228551 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c384c00 == 26 [pid = 1726] [id = 358] 07:20:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 113 (0x8c385000) [pid = 1726] [serial = 1075] [outer = (nil)] 07:20:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 114 (0x8c389400) [pid = 1726] [serial = 1076] [outer = 0x8c385000] 07:20:28 INFO - PROCESS | 1726 | 1467037228625 Marionette DEBUG loaded listener.js 07:20:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 115 (0x8d302c00) [pid = 1726] [serial = 1077] [outer = 0x8c385000] 07:20:29 INFO - PROCESS | 1726 | 1467037229749 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1544ms 07:20:29 INFO - PROCESS | 1726 | 1467037229795 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 07:20:29 INFO - PROCESS | 1726 | 1467037229799 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 07:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:20:29 INFO - PROCESS | 1726 | 1467037229826 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:20:29 INFO - PROCESS | 1726 | 1467037229837 Marionette TRACE conn4 <- [1,1406,null,{}] 07:20:29 INFO - PROCESS | 1726 | 1467037229843 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:29 INFO - PROCESS | 1726 | 1467037229853 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:30 INFO - PROCESS | 1726 | 1467037230102 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 07:20:30 INFO - PROCESS | 1726 | 1467037230126 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:30 INFO - PROCESS | 1726 | 1467037230137 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfab000 == 27 [pid = 1726] [id = 359] 07:20:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 116 (0x8d3dc000) [pid = 1726] [serial = 1078] [outer = (nil)] 07:20:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 117 (0x8d41b400) [pid = 1726] [serial = 1079] [outer = 0x8d3dc000] 07:20:30 INFO - PROCESS | 1726 | 1467037230236 Marionette DEBUG loaded listener.js 07:20:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 118 (0x8d427800) [pid = 1726] [serial = 1080] [outer = 0x8d3dc000] 07:20:31 INFO - PROCESS | 1726 | --DOMWINDOW == 117 (0x91aa5000) [pid = 1726] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:20:31 INFO - PROCESS | 1726 | --DOMWINDOW == 116 (0x8d3d6400) [pid = 1726] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:20:31 INFO - PROCESS | 1726 | --DOMWINDOW == 115 (0x8a22f800) [pid = 1726] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:20:31 INFO - PROCESS | 1726 | --DOMWINDOW == 114 (0x8ad65800) [pid = 1726] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:20:31 INFO - PROCESS | 1726 | --DOMWINDOW == 113 (0x8e971400) [pid = 1726] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:20:31 INFO - PROCESS | 1726 | --DOMWINDOW == 112 (0x8f40cc00) [pid = 1726] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:20:31 INFO - PROCESS | 1726 | --DOMWINDOW == 111 (0x8bfa5c00) [pid = 1726] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:20:31 INFO - PROCESS | 1726 | --DOMWINDOW == 110 (0x8bbaa400) [pid = 1726] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:20:31 INFO - PROCESS | 1726 | --DOMWINDOW == 109 (0x8ad5e000) [pid = 1726] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:20:31 INFO - PROCESS | 1726 | --DOMWINDOW == 108 (0x8eb56400) [pid = 1726] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:20:31 INFO - PROCESS | 1726 | --DOMWINDOW == 107 (0x8dcef000) [pid = 1726] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:20:31 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x8ff74800) [pid = 1726] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:20:31 INFO - PROCESS | 1726 | --DOMWINDOW == 105 (0x8ff0e800) [pid = 1726] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:20:31 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x8ff0c800) [pid = 1726] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:20:31 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x8bfac400) [pid = 1726] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:20:31 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x8de90800) [pid = 1726] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:20:31 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x926d3c00) [pid = 1726] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:20:31 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8c384800) [pid = 1726] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:20:31 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x8bba7c00) [pid = 1726] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:20:31 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8e8d1800) [pid = 1726] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:20:32 INFO - PROCESS | 1726 | 1467037232199 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 2423ms 07:20:32 INFO - PROCESS | 1726 | 1467037232233 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 07:20:32 INFO - PROCESS | 1726 | 1467037232237 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 07:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:20:32 INFO - PROCESS | 1726 | 1467037232245 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:20:32 INFO - PROCESS | 1726 | 1467037232249 Marionette TRACE conn4 <- [1,1410,null,{}] 07:20:32 INFO - PROCESS | 1726 | 1467037232255 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:32 INFO - PROCESS | 1726 | 1467037232261 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:32 INFO - PROCESS | 1726 | 1467037232503 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 07:20:32 INFO - PROCESS | 1726 | 1467037232519 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:32 INFO - PROCESS | 1726 | 1467037232528 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad65800 == 28 [pid = 1726] [id = 360] 07:20:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x8c384800) [pid = 1726] [serial = 1081] [outer = (nil)] 07:20:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x8d427400) [pid = 1726] [serial = 1082] [outer = 0x8c384800] 07:20:32 INFO - PROCESS | 1726 | 1467037232601 Marionette DEBUG loaded listener.js 07:20:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x8dce8400) [pid = 1726] [serial = 1083] [outer = 0x8c384800] 07:20:33 INFO - PROCESS | 1726 | 1467037233769 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1534ms 07:20:33 INFO - PROCESS | 1726 | 1467037233781 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 07:20:33 INFO - PROCESS | 1726 | 1467037233790 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 07:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:20:33 INFO - PROCESS | 1726 | 1467037233801 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:20:33 INFO - PROCESS | 1726 | 1467037233806 Marionette TRACE conn4 <- [1,1414,null,{}] 07:20:33 INFO - PROCESS | 1726 | 1467037233817 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:33 INFO - PROCESS | 1726 | 1467037233822 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:34 INFO - PROCESS | 1726 | 1467037234089 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 07:20:34 INFO - PROCESS | 1726 | 1467037234339 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:34 INFO - PROCESS | 1726 | 1467037234352 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bbaa400 == 29 [pid = 1726] [id = 361] 07:20:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x8bbac000) [pid = 1726] [serial = 1084] [outer = (nil)] 07:20:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x8bd8ac00) [pid = 1726] [serial = 1085] [outer = 0x8bbac000] 07:20:34 INFO - PROCESS | 1726 | 1467037234484 Marionette DEBUG loaded listener.js 07:20:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x8c384000) [pid = 1726] [serial = 1086] [outer = 0x8bbac000] 07:20:35 INFO - PROCESS | 1726 | 1467037235648 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1892ms 07:20:35 INFO - PROCESS | 1726 | 1467037235694 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 07:20:35 INFO - PROCESS | 1726 | 1467037235702 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 07:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:20:35 INFO - PROCESS | 1726 | 1467037235714 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:20:35 INFO - PROCESS | 1726 | 1467037235718 Marionette TRACE conn4 <- [1,1418,null,{}] 07:20:35 INFO - PROCESS | 1726 | 1467037235726 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:35 INFO - PROCESS | 1726 | 1467037235733 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:36 INFO - PROCESS | 1726 | 1467037236062 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 07:20:36 INFO - PROCESS | 1726 | 1467037236225 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:36 INFO - PROCESS | 1726 | 1467037236234 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba3800 == 30 [pid = 1726] [id = 362] 07:20:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x8bd92400) [pid = 1726] [serial = 1087] [outer = (nil)] 07:20:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0x8dcee800) [pid = 1726] [serial = 1088] [outer = 0x8bd92400] 07:20:36 INFO - PROCESS | 1726 | 1467037236339 Marionette DEBUG loaded listener.js 07:20:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x8ddde400) [pid = 1726] [serial = 1089] [outer = 0x8bd92400] 07:20:37 INFO - PROCESS | 1726 | 1467037237393 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1742ms 07:20:37 INFO - PROCESS | 1726 | 1467037237456 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 07:20:37 INFO - PROCESS | 1726 | 1467037237461 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 07:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:20:37 INFO - PROCESS | 1726 | 1467037237469 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:20:37 INFO - PROCESS | 1726 | 1467037237476 Marionette TRACE conn4 <- [1,1422,null,{}] 07:20:37 INFO - PROCESS | 1726 | 1467037237495 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:37 INFO - PROCESS | 1726 | 1467037237505 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:37 INFO - PROCESS | 1726 | 1467037237758 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 07:20:38 INFO - PROCESS | 1726 | 1467037238038 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:38 INFO - PROCESS | 1726 | 1467037238050 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e8cd400 == 31 [pid = 1726] [id = 363] 07:20:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0x8e8cd800) [pid = 1726] [serial = 1090] [outer = (nil)] 07:20:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 109 (0x8e8d1800) [pid = 1726] [serial = 1091] [outer = 0x8e8cd800] 07:20:38 INFO - PROCESS | 1726 | 1467037238140 Marionette DEBUG loaded listener.js 07:20:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 110 (0x8e965800) [pid = 1726] [serial = 1092] [outer = 0x8e8cd800] 07:20:39 INFO - PROCESS | 1726 | 1467037239190 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1793ms 07:20:39 INFO - PROCESS | 1726 | 1467037239263 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 07:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:20:39 INFO - PROCESS | 1726 | 1467037239269 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 07:20:39 INFO - PROCESS | 1726 | 1467037239277 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:20:39 INFO - PROCESS | 1726 | 1467037239280 Marionette TRACE conn4 <- [1,1426,null,{}] 07:20:39 INFO - PROCESS | 1726 | 1467037239287 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:39 INFO - PROCESS | 1726 | 1467037239292 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:39 INFO - PROCESS | 1726 | 1467037239533 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 07:20:39 INFO - PROCESS | 1726 | 1467037239805 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:39 INFO - PROCESS | 1726 | 1467037239812 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e964800 == 32 [pid = 1726] [id = 364] 07:20:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 111 (0x8e972c00) [pid = 1726] [serial = 1093] [outer = (nil)] 07:20:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 112 (0x8eb56000) [pid = 1726] [serial = 1094] [outer = 0x8e972c00] 07:20:39 INFO - PROCESS | 1726 | 1467037239905 Marionette DEBUG loaded listener.js 07:20:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 113 (0x8eb54800) [pid = 1726] [serial = 1095] [outer = 0x8e972c00] 07:20:40 INFO - PROCESS | 1726 | 1467037240947 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1736ms 07:20:41 INFO - PROCESS | 1726 | 1467037241013 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 07:20:41 INFO - PROCESS | 1726 | 1467037241017 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 07:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:20:41 INFO - PROCESS | 1726 | 1467037241025 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:20:41 INFO - PROCESS | 1726 | 1467037241029 Marionette TRACE conn4 <- [1,1430,null,{}] 07:20:41 INFO - PROCESS | 1726 | 1467037241036 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:41 INFO - PROCESS | 1726 | 1467037241041 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:41 INFO - PROCESS | 1726 | 1467037241242 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 07:20:41 INFO - PROCESS | 1726 | 1467037241513 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:41 INFO - PROCESS | 1726 | 1467037241522 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd89c00 == 33 [pid = 1726] [id = 365] 07:20:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 114 (0x8e971c00) [pid = 1726] [serial = 1096] [outer = (nil)] 07:20:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 115 (0x8f181c00) [pid = 1726] [serial = 1097] [outer = 0x8e971c00] 07:20:41 INFO - PROCESS | 1726 | 1467037241613 Marionette DEBUG loaded listener.js 07:20:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 116 (0x8f184000) [pid = 1726] [serial = 1098] [outer = 0x8e971c00] 07:20:42 INFO - PROCESS | 1726 | 1467037242627 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1636ms 07:20:42 INFO - PROCESS | 1726 | 1467037242669 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 07:20:42 INFO - PROCESS | 1726 | 1467037242676 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 07:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:20:42 INFO - PROCESS | 1726 | 1467037242687 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:20:42 INFO - PROCESS | 1726 | 1467037242691 Marionette TRACE conn4 <- [1,1434,null,{}] 07:20:42 INFO - PROCESS | 1726 | 1467037242698 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:42 INFO - PROCESS | 1726 | 1467037242710 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:43 INFO - PROCESS | 1726 | 1467037242997 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 07:20:43 INFO - PROCESS | 1726 | 1467037243315 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:43 INFO - PROCESS | 1726 | 1467037243324 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d1800 == 34 [pid = 1726] [id = 366] 07:20:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 117 (0x8b1dd000) [pid = 1726] [serial = 1099] [outer = (nil)] 07:20:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 118 (0x8f6a9400) [pid = 1726] [serial = 1100] [outer = 0x8b1dd000] 07:20:43 INFO - PROCESS | 1726 | 1467037243424 Marionette DEBUG loaded listener.js 07:20:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 119 (0x8ff03c00) [pid = 1726] [serial = 1101] [outer = 0x8b1dd000] 07:20:44 INFO - PROCESS | 1726 | 1467037244510 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1883ms 07:20:44 INFO - PROCESS | 1726 | 1467037244571 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 07:20:44 INFO - PROCESS | 1726 | 1467037244575 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 07:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:20:44 INFO - PROCESS | 1726 | 1467037244584 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:20:44 INFO - PROCESS | 1726 | 1467037244589 Marionette TRACE conn4 <- [1,1438,null,{}] 07:20:44 INFO - PROCESS | 1726 | 1467037244596 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:44 INFO - PROCESS | 1726 | 1467037244602 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:44 INFO - PROCESS | 1726 | 1467037244804 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 07:20:45 INFO - PROCESS | 1726 | 1467037245075 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:45 INFO - PROCESS | 1726 | 1467037245084 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22e000 == 35 [pid = 1726] [id = 367] 07:20:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 120 (0x8bba2c00) [pid = 1726] [serial = 1102] [outer = (nil)] 07:20:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 121 (0x8d3e1400) [pid = 1726] [serial = 1103] [outer = 0x8bba2c00] 07:20:45 INFO - PROCESS | 1726 | 1467037245173 Marionette DEBUG loaded listener.js 07:20:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 122 (0x8d41a000) [pid = 1726] [serial = 1104] [outer = 0x8bba2c00] 07:20:46 INFO - PROCESS | 1726 | 1467037246342 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1797ms 07:20:46 INFO - PROCESS | 1726 | 1467037246382 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 07:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:20:46 INFO - PROCESS | 1726 | 1467037246389 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 07:20:46 INFO - PROCESS | 1726 | 1467037246397 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:20:46 INFO - PROCESS | 1726 | 1467037246406 Marionette TRACE conn4 <- [1,1442,null,{}] 07:20:46 INFO - PROCESS | 1726 | 1467037246415 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:46 INFO - PROCESS | 1726 | 1467037246420 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:46 INFO - PROCESS | 1726 | 1467037246622 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 07:20:46 INFO - PROCESS | 1726 | 1467037246971 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:47 INFO - PROCESS | 1726 | 1467037246991 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba5400 == 36 [pid = 1726] [id = 368] 07:20:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 123 (0x8bba7400) [pid = 1726] [serial = 1105] [outer = (nil)] 07:20:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 124 (0x8bd93400) [pid = 1726] [serial = 1106] [outer = 0x8bba7400] 07:20:47 INFO - PROCESS | 1726 | 1467037247083 Marionette DEBUG loaded listener.js 07:20:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 125 (0x8c38f400) [pid = 1726] [serial = 1107] [outer = 0x8bba7400] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 124 (0x9255f400) [pid = 1726] [serial = 1035] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 123 (0x91c95000) [pid = 1726] [serial = 1034] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 122 (0x8d41e000) [pid = 1726] [serial = 1022] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 121 (0x8e8ce800) [pid = 1726] [serial = 1017] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 120 (0x8bfadc00) [pid = 1726] [serial = 1031] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 119 (0x8eb55800) [pid = 1726] [serial = 983] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 118 (0x8f6a3800) [pid = 1726] [serial = 986] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 117 (0x8c383c00) [pid = 1726] [serial = 980] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 116 (0x925dd000) [pid = 1726] [serial = 1005] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 115 (0x8ad68c00) [pid = 1726] [serial = 1019] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 114 (0x91a98800) [pid = 1726] [serial = 1029] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 113 (0x8e967c00) [pid = 1726] [serial = 978] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 112 (0x91b52000) [pid = 1726] [serial = 996] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 111 (0x8ff1a000) [pid = 1726] [serial = 990] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 110 (0x8e8d9400) [pid = 1726] [serial = 977] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 109 (0x8dcec400) [pid = 1726] [serial = 1016] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 108 (0x924cd400) [pid = 1726] [serial = 1002] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 107 (0x925de800) [pid = 1726] [serial = 1013] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x92cb6000) [pid = 1726] [serial = 1010] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 105 (0x8dde4c00) [pid = 1726] [serial = 1032] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x91aa6400) [pid = 1726] [serial = 995] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x8ff04000) [pid = 1726] [serial = 987] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x93a5c800) [pid = 1726] [serial = 1014] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x8ff7d000) [pid = 1726] [serial = 1028] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8ddde800) [pid = 1726] [serial = 1023] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x926db400) [pid = 1726] [serial = 1007] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x92562400) [pid = 1726] [serial = 1004] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8d41c000) [pid = 1726] [serial = 981] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8ff15400) [pid = 1726] [serial = 989] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x924c9000) [pid = 1726] [serial = 1001] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8eb5b000) [pid = 1726] [serial = 984] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x926e7800) [pid = 1726] [serial = 1008] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8ff7c800) [pid = 1726] [serial = 992] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8bba6800) [pid = 1726] [serial = 1020] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x919c9800) [pid = 1726] [serial = 993] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x91c97400) [pid = 1726] [serial = 998] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x938a7000) [pid = 1726] [serial = 1011] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8f17b000) [pid = 1726] [serial = 1025] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x91a9cc00) [pid = 1726] [serial = 999] [outer = (nil)] [url = about:blank] 07:20:47 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8f401c00) [pid = 1726] [serial = 1026] [outer = (nil)] [url = about:blank] 07:20:48 INFO - PROCESS | 1726 | 1467037248028 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1696ms 07:20:48 INFO - PROCESS | 1726 | 1467037248093 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 07:20:48 INFO - PROCESS | 1726 | 1467037248101 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 07:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:20:48 INFO - PROCESS | 1726 | 1467037248112 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:20:48 INFO - PROCESS | 1726 | 1467037248116 Marionette TRACE conn4 <- [1,1446,null,{}] 07:20:48 INFO - PROCESS | 1726 | 1467037248123 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:48 INFO - PROCESS | 1726 | 1467037248128 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:48 INFO - PROCESS | 1726 | 1467037248321 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 07:20:48 INFO - PROCESS | 1726 | 1467037248458 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:48 INFO - PROCESS | 1726 | 1467037248469 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba6800 == 37 [pid = 1726] [id = 369] 07:20:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8d3db000) [pid = 1726] [serial = 1108] [outer = (nil)] 07:20:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8d428000) [pid = 1726] [serial = 1109] [outer = 0x8d3db000] 07:20:48 INFO - PROCESS | 1726 | 1467037248543 Marionette DEBUG loaded listener.js 07:20:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8dcf0000) [pid = 1726] [serial = 1110] [outer = 0x8d3db000] 07:20:49 INFO - PROCESS | 1726 | 1467037249461 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1430ms 07:20:49 INFO - PROCESS | 1726 | 1467037249543 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 07:20:49 INFO - PROCESS | 1726 | 1467037249546 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 07:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:20:49 INFO - PROCESS | 1726 | 1467037249554 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:20:49 INFO - PROCESS | 1726 | 1467037249561 Marionette TRACE conn4 <- [1,1450,null,{}] 07:20:49 INFO - PROCESS | 1726 | 1467037249578 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:49 INFO - PROCESS | 1726 | 1467037249587 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:49 INFO - PROCESS | 1726 | 1467037249782 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 07:20:49 INFO - PROCESS | 1726 | 1467037249939 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:49 INFO - PROCESS | 1726 | 1467037249951 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x8de96400 == 38 [pid = 1726] [id = 370] 07:20:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8e8ccc00) [pid = 1726] [serial = 1111] [outer = (nil)] 07:20:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8e965c00) [pid = 1726] [serial = 1112] [outer = 0x8e8ccc00] 07:20:50 INFO - PROCESS | 1726 | 1467037250028 Marionette DEBUG loaded listener.js 07:20:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8eb55800) [pid = 1726] [serial = 1113] [outer = 0x8e8ccc00] 07:20:51 INFO - PROCESS | 1726 | 1467037251016 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1542ms 07:20:51 INFO - PROCESS | 1726 | 1467037251097 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 07:20:51 INFO - PROCESS | 1726 | 1467037251102 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 07:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:20:51 INFO - PROCESS | 1726 | 1467037251109 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:20:51 INFO - PROCESS | 1726 | 1467037251113 Marionette TRACE conn4 <- [1,1454,null,{}] 07:20:51 INFO - PROCESS | 1726 | 1467037251125 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:51 INFO - PROCESS | 1726 | 1467037251130 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:51 INFO - PROCESS | 1726 | 1467037251369 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 07:20:51 INFO - PROCESS | 1726 | 1467037251407 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:51 INFO - PROCESS | 1726 | 1467037251416 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d41c000 == 39 [pid = 1726] [id = 371] 07:20:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8e968800) [pid = 1726] [serial = 1114] [outer = (nil)] 07:20:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8f403400) [pid = 1726] [serial = 1115] [outer = 0x8e968800] 07:20:51 INFO - PROCESS | 1726 | 1467037251504 Marionette DEBUG loaded listener.js 07:20:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8f6a0000) [pid = 1726] [serial = 1116] [outer = 0x8e968800] 07:20:52 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x91b53400) [pid = 1726] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:20:52 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x92b51000) [pid = 1726] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:20:52 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8bbad000) [pid = 1726] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:20:52 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x951b0800) [pid = 1726] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:20:52 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8dce3400) [pid = 1726] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:20:52 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8a228400) [pid = 1726] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:20:52 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8c385000) [pid = 1726] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:20:52 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x95281000) [pid = 1726] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:20:52 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x982a1000) [pid = 1726] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:20:52 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8bfa1000) [pid = 1726] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:20:52 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8f69f400) [pid = 1726] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:20:52 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x925da000) [pid = 1726] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:20:52 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x926dc800) [pid = 1726] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:20:52 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8d3dc000) [pid = 1726] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:20:52 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8b1d9800) [pid = 1726] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:20:52 INFO - PROCESS | 1726 | 1467037252617 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1540ms 07:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:20:52 INFO - PROCESS | 1726 | 1467037252651 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 07:20:52 INFO - PROCESS | 1726 | 1467037252654 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 07:20:52 INFO - PROCESS | 1726 | 1467037252662 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:20:52 INFO - PROCESS | 1726 | 1467037252665 Marionette TRACE conn4 <- [1,1458,null,{}] 07:20:52 INFO - PROCESS | 1726 | 1467037252672 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:52 INFO - PROCESS | 1726 | 1467037252677 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:52 INFO - PROCESS | 1726 | 1467037252883 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 07:20:52 INFO - PROCESS | 1726 | 1467037252894 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:52 INFO - PROCESS | 1726 | 1467037252902 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a221c00 == 40 [pid = 1726] [id = 372] 07:20:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8a22bc00) [pid = 1726] [serial = 1117] [outer = (nil)] 07:20:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8dce4000) [pid = 1726] [serial = 1118] [outer = 0x8a22bc00] 07:20:53 INFO - PROCESS | 1726 | 1467037253095 Marionette DEBUG loaded listener.js 07:20:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8eb5b000) [pid = 1726] [serial = 1119] [outer = 0x8a22bc00] 07:20:53 INFO - PROCESS | 1726 | 1467037253961 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1333ms 07:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:20:54 INFO - PROCESS | 1726 | 1467037253994 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 07:20:54 INFO - PROCESS | 1726 | 1467037253997 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 07:20:54 INFO - PROCESS | 1726 | 1467037254012 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:20:54 INFO - PROCESS | 1726 | 1467037254015 Marionette TRACE conn4 <- [1,1462,null,{}] 07:20:54 INFO - PROCESS | 1726 | 1467037254021 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:54 INFO - PROCESS | 1726 | 1467037254031 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:54 INFO - PROCESS | 1726 | 1467037254311 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 07:20:54 INFO - PROCESS | 1726 | 1467037254550 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:54 INFO - PROCESS | 1726 | 1467037254560 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:54 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad68000 == 41 [pid = 1726] [id = 373] 07:20:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8ad68400) [pid = 1726] [serial = 1120] [outer = (nil)] 07:20:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8b1d1400) [pid = 1726] [serial = 1121] [outer = 0x8ad68400] 07:20:54 INFO - PROCESS | 1726 | 1467037254700 Marionette DEBUG loaded listener.js 07:20:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8b1d9c00) [pid = 1726] [serial = 1122] [outer = 0x8ad68400] 07:20:55 INFO - PROCESS | 1726 | 1467037255778 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1840ms 07:20:55 INFO - PROCESS | 1726 | 1467037255849 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 07:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:20:55 INFO - PROCESS | 1726 | 1467037255857 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 07:20:55 INFO - PROCESS | 1726 | 1467037255866 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:20:55 INFO - PROCESS | 1726 | 1467037255873 Marionette TRACE conn4 <- [1,1466,null,{}] 07:20:55 INFO - PROCESS | 1726 | 1467037255881 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:55 INFO - PROCESS | 1726 | 1467037255888 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:56 INFO - PROCESS | 1726 | 1467037256181 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 07:20:56 INFO - PROCESS | 1726 | 1467037256415 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:56 INFO - PROCESS | 1726 | 1467037256427 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfab800 == 42 [pid = 1726] [id = 374] 07:20:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8bfadc00) [pid = 1726] [serial = 1123] [outer = (nil)] 07:20:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8c38f800) [pid = 1726] [serial = 1124] [outer = 0x8bfadc00] 07:20:56 INFO - PROCESS | 1726 | 1467037256514 Marionette DEBUG loaded listener.js 07:20:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8d3d4800) [pid = 1726] [serial = 1125] [outer = 0x8bfadc00] 07:20:57 INFO - PROCESS | 1726 | 1467037257560 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1739ms 07:20:57 INFO - PROCESS | 1726 | 1467037257604 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 07:20:57 INFO - PROCESS | 1726 | 1467037257610 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 07:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:20:57 INFO - PROCESS | 1726 | 1467037257618 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:20:57 INFO - PROCESS | 1726 | 1467037257623 Marionette TRACE conn4 <- [1,1470,null,{}] 07:20:57 INFO - PROCESS | 1726 | 1467037257631 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:57 INFO - PROCESS | 1726 | 1467037257637 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:57 INFO - PROCESS | 1726 | 1467037257885 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 07:20:58 INFO - PROCESS | 1726 | 1467037258209 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:58 INFO - PROCESS | 1726 | 1467037258216 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dce6400 == 43 [pid = 1726] [id = 375] 07:20:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8dde6800) [pid = 1726] [serial = 1126] [outer = (nil)] 07:20:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8de90000) [pid = 1726] [serial = 1127] [outer = 0x8dde6800] 07:20:58 INFO - PROCESS | 1726 | 1467037258313 Marionette DEBUG loaded listener.js 07:20:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8e8d2000) [pid = 1726] [serial = 1128] [outer = 0x8dde6800] 07:20:59 INFO - PROCESS | 1726 | 1467037259341 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1785ms 07:20:59 INFO - PROCESS | 1726 | 1467037259404 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 07:20:59 INFO - PROCESS | 1726 | 1467037259412 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 07:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:20:59 INFO - PROCESS | 1726 | 1467037259431 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:20:59 INFO - PROCESS | 1726 | 1467037259439 Marionette TRACE conn4 <- [1,1474,null,{}] 07:20:59 INFO - PROCESS | 1726 | 1467037259446 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:59 INFO - PROCESS | 1726 | 1467037259453 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:20:59 INFO - PROCESS | 1726 | 1467037259716 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 07:21:00 INFO - PROCESS | 1726 | 1467037259987 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:00 INFO - PROCESS | 1726 | 1467037259994 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dceac00 == 44 [pid = 1726] [id = 376] 07:21:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8de88800) [pid = 1726] [serial = 1129] [outer = (nil)] 07:21:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8ff0e800) [pid = 1726] [serial = 1130] [outer = 0x8de88800] 07:21:00 INFO - PROCESS | 1726 | 1467037260087 Marionette DEBUG loaded listener.js 07:21:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8ff17400) [pid = 1726] [serial = 1131] [outer = 0x8de88800] 07:21:01 INFO - PROCESS | 1726 | 1467037261136 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1748ms 07:21:01 INFO - PROCESS | 1726 | 1467037261171 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 07:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:21:01 INFO - PROCESS | 1726 | 1467037261175 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 07:21:01 INFO - PROCESS | 1726 | 1467037261183 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:21:01 INFO - PROCESS | 1726 | 1467037261187 Marionette TRACE conn4 <- [1,1478,null,{}] 07:21:01 INFO - PROCESS | 1726 | 1467037261194 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:01 INFO - PROCESS | 1726 | 1467037261200 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:01 INFO - PROCESS | 1726 | 1467037261416 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 07:21:01 INFO - PROCESS | 1726 | 1467037261649 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:01 INFO - PROCESS | 1726 | 1467037261660 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a223c00 == 45 [pid = 1726] [id = 377] 07:21:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x8ff77800) [pid = 1726] [serial = 1132] [outer = (nil)] 07:21:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x8ff7dc00) [pid = 1726] [serial = 1133] [outer = 0x8ff77800] 07:21:01 INFO - PROCESS | 1726 | 1467037261760 Marionette DEBUG loaded listener.js 07:21:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x919c7400) [pid = 1726] [serial = 1134] [outer = 0x8ff77800] 07:21:02 INFO - PROCESS | 1726 | 1467037262764 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1645ms 07:21:02 INFO - PROCESS | 1726 | 1467037262828 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 07:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:21:02 INFO - PROCESS | 1726 | 1467037262833 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 07:21:02 INFO - PROCESS | 1726 | 1467037262840 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:21:02 INFO - PROCESS | 1726 | 1467037262844 Marionette TRACE conn4 <- [1,1482,null,{}] 07:21:02 INFO - PROCESS | 1726 | 1467037262851 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:02 INFO - PROCESS | 1726 | 1467037262856 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:03 INFO - PROCESS | 1726 | 1467037263099 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 07:21:03 INFO - PROCESS | 1726 | 1467037263380 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:03 INFO - PROCESS | 1726 | 1467037263398 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x919d0c00 == 46 [pid = 1726] [id = 378] 07:21:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x919d1000) [pid = 1726] [serial = 1135] [outer = (nil)] 07:21:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x91a97400) [pid = 1726] [serial = 1136] [outer = 0x919d1000] 07:21:03 INFO - PROCESS | 1726 | 1467037263502 Marionette DEBUG loaded listener.js 07:21:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x91aa6c00) [pid = 1726] [serial = 1137] [outer = 0x919d1000] 07:21:04 INFO - PROCESS | 1726 | 1467037264553 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1784ms 07:21:04 INFO - PROCESS | 1726 | 1467037264624 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 07:21:04 INFO - PROCESS | 1726 | 1467037264629 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 07:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:21:04 INFO - PROCESS | 1726 | 1467037264637 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:21:04 INFO - PROCESS | 1726 | 1467037264641 Marionette TRACE conn4 <- [1,1486,null,{}] 07:21:04 INFO - PROCESS | 1726 | 1467037264647 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:04 INFO - PROCESS | 1726 | 1467037264653 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:04 INFO - PROCESS | 1726 | 1467037264896 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 07:21:05 INFO - PROCESS | 1726 | 1467037265128 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:05 INFO - PROCESS | 1726 | 1467037265140 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dddc400 == 47 [pid = 1726] [id = 379] 07:21:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x8ff10c00) [pid = 1726] [serial = 1138] [outer = (nil)] 07:21:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x91b51400) [pid = 1726] [serial = 1139] [outer = 0x8ff10c00] 07:21:05 INFO - PROCESS | 1726 | 1467037265243 Marionette DEBUG loaded listener.js 07:21:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x91b53c00) [pid = 1726] [serial = 1140] [outer = 0x8ff10c00] 07:21:06 INFO - PROCESS | 1726 | 1467037266234 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1639ms 07:21:06 INFO - PROCESS | 1726 | 1467037266276 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 07:21:06 INFO - PROCESS | 1726 | 1467037266280 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 07:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:21:06 INFO - PROCESS | 1726 | 1467037266287 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:21:06 INFO - PROCESS | 1726 | 1467037266292 Marionette TRACE conn4 <- [1,1490,null,{}] 07:21:06 INFO - PROCESS | 1726 | 1467037266298 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:06 INFO - PROCESS | 1726 | 1467037266304 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:06 INFO - PROCESS | 1726 | 1467037266511 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 07:21:06 INFO - PROCESS | 1726 | 1467037266736 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:06 INFO - PROCESS | 1726 | 1467037266743 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad60400 == 48 [pid = 1726] [id = 380] 07:21:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x8ad63400) [pid = 1726] [serial = 1141] [outer = (nil)] 07:21:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x8bd94800) [pid = 1726] [serial = 1142] [outer = 0x8ad63400] 07:21:06 INFO - PROCESS | 1726 | 1467037266883 Marionette DEBUG loaded listener.js 07:21:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0x8e96b400) [pid = 1726] [serial = 1143] [outer = 0x8ad63400] 07:21:08 INFO - PROCESS | 1726 | 1467037268125 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1897ms 07:21:08 INFO - PROCESS | 1726 | 1467037268185 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 07:21:08 INFO - PROCESS | 1726 | 1467037268192 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 07:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:21:08 INFO - PROCESS | 1726 | 1467037268201 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:21:08 INFO - PROCESS | 1726 | 1467037268206 Marionette TRACE conn4 <- [1,1494,null,{}] 07:21:08 INFO - PROCESS | 1726 | 1467037268215 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:08 INFO - PROCESS | 1726 | 1467037268221 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:08 INFO - PROCESS | 1726 | 1467037268545 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 07:21:08 INFO - PROCESS | 1726 | 1467037268703 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:08 INFO - PROCESS | 1726 | 1467037268719 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa1000 == 49 [pid = 1726] [id = 381] 07:21:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x8bfa3400) [pid = 1726] [serial = 1144] [outer = (nil)] 07:21:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0x8bfad800) [pid = 1726] [serial = 1145] [outer = 0x8bfa3400] 07:21:08 INFO - PROCESS | 1726 | 1467037268895 Marionette DEBUG loaded listener.js 07:21:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 109 (0x8c389c00) [pid = 1726] [serial = 1146] [outer = 0x8bfa3400] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8dceec00 == 48 [pid = 1726] [id = 324] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8a221c00 == 47 [pid = 1726] [id = 372] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8d41c000 == 46 [pid = 1726] [id = 371] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8de96400 == 45 [pid = 1726] [id = 370] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba6800 == 44 [pid = 1726] [id = 369] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba5400 == 43 [pid = 1726] [id = 368] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8a224c00 == 42 [pid = 1726] [id = 338] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8a227000 == 41 [pid = 1726] [id = 356] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba5800 == 40 [pid = 1726] [id = 357] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8d41f800 == 39 [pid = 1726] [id = 323] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd89c00 == 38 [pid = 1726] [id = 365] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff16c00 == 37 [pid = 1726] [id = 331] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba3800 == 36 [pid = 1726] [id = 362] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8c384c00 == 35 [pid = 1726] [id = 358] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8e964800 == 34 [pid = 1726] [id = 364] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d3c00 == 33 [pid = 1726] [id = 332] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22e000 == 32 [pid = 1726] [id = 367] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad65800 == 31 [pid = 1726] [id = 360] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3d7000 == 30 [pid = 1726] [id = 327] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8bbaa400 == 29 [pid = 1726] [id = 361] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8e8d0000 == 28 [pid = 1726] [id = 329] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8c381400 == 27 [pid = 1726] [id = 322] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfab000 == 26 [pid = 1726] [id = 359] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8e8cd400 == 25 [pid = 1726] [id = 363] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa4000 == 24 [pid = 1726] [id = 326] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3df000 == 23 [pid = 1726] [id = 325] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd91c00 == 22 [pid = 1726] [id = 330] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8f40a000 == 21 [pid = 1726] [id = 328] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d1800 == 20 [pid = 1726] [id = 366] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd8b800 == 19 [pid = 1726] [id = 336] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad5d400 == 18 [pid = 1726] [id = 333] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd98400 == 17 [pid = 1726] [id = 337] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad5ec00 == 16 [pid = 1726] [id = 334] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8de93800 == 15 [pid = 1726] [id = 335] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8dddc400 == 14 [pid = 1726] [id = 379] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad60400 == 13 [pid = 1726] [id = 380] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x919d0c00 == 12 [pid = 1726] [id = 378] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8a223c00 == 11 [pid = 1726] [id = 377] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8dceac00 == 10 [pid = 1726] [id = 376] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfab800 == 9 [pid = 1726] [id = 374] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8dce6400 == 8 [pid = 1726] [id = 375] 07:21:10 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad68000 == 7 [pid = 1726] [id = 373] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 108 (0x8d427400) [pid = 1726] [serial = 1082] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 107 (0x93a59400) [pid = 1726] [serial = 1050] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x92cb3800) [pid = 1726] [serial = 1049] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 105 (0x952a1c00) [pid = 1726] [serial = 1053] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x951b2000) [pid = 1726] [serial = 1052] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x8bd8a000) [pid = 1726] [serial = 1073] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x952eb000) [pid = 1726] [serial = 1056] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x952e9800) [pid = 1726] [serial = 1055] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8e8d3c00) [pid = 1726] [serial = 1068] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x8dde3000) [pid = 1726] [serial = 1067] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8a22f400) [pid = 1726] [serial = 1070] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8ad66400) [pid = 1726] [serial = 1071] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8d302c00) [pid = 1726] [serial = 1077] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x965ffc00) [pid = 1726] [serial = 1059] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x965fb400) [pid = 1726] [serial = 1058] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x99dce400) [pid = 1726] [serial = 1062] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8e8d7800) [pid = 1726] [serial = 1038] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8dce5000) [pid = 1726] [serial = 1037] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x993cec00) [pid = 1726] [serial = 1061] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8ff73000) [pid = 1726] [serial = 1041] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8f6ac400) [pid = 1726] [serial = 1040] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x926d2400) [pid = 1726] [serial = 1044] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x925e2000) [pid = 1726] [serial = 1043] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x92b49000) [pid = 1726] [serial = 1047] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x926ed000) [pid = 1726] [serial = 1046] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8d41b400) [pid = 1726] [serial = 1079] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8d41f000) [pid = 1726] [serial = 1065] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8c383400) [pid = 1726] [serial = 1064] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8c389400) [pid = 1726] [serial = 1076] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8d427800) [pid = 1726] [serial = 1080] [outer = (nil)] [url = about:blank] 07:21:10 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8bd90400) [pid = 1726] [serial = 1074] [outer = (nil)] [url = about:blank] 07:21:11 INFO - PROCESS | 1726 | 1467037271337 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 3191ms 07:21:11 INFO - PROCESS | 1726 | 1467037271393 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 07:21:11 INFO - PROCESS | 1726 | 1467037271398 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 07:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:21:11 INFO - PROCESS | 1726 | 1467037271409 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:21:11 INFO - PROCESS | 1726 | 1467037271413 Marionette TRACE conn4 <- [1,1498,null,{}] 07:21:11 INFO - PROCESS | 1726 | 1467037271422 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:11 INFO - PROCESS | 1726 | 1467037271429 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:11 INFO - PROCESS | 1726 | 1467037271703 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 07:21:11 INFO - PROCESS | 1726 | 1467037271720 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:11 INFO - PROCESS | 1726 | 1467037271730 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad69400 == 8 [pid = 1726] [id = 382] 07:21:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8ad6a000) [pid = 1726] [serial = 1147] [outer = (nil)] 07:21:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8bba6000) [pid = 1726] [serial = 1148] [outer = 0x8ad6a000] 07:21:11 INFO - PROCESS | 1726 | 1467037271815 Marionette DEBUG loaded listener.js 07:21:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8bd89400) [pid = 1726] [serial = 1149] [outer = 0x8ad6a000] 07:21:12 INFO - PROCESS | 1726 | 1467037272840 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1486ms 07:21:12 INFO - PROCESS | 1726 | 1467037272895 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 07:21:12 INFO - PROCESS | 1726 | 1467037272905 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 07:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:21:12 INFO - PROCESS | 1726 | 1467037272918 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:21:12 INFO - PROCESS | 1726 | 1467037272922 Marionette TRACE conn4 <- [1,1502,null,{}] 07:21:12 INFO - PROCESS | 1726 | 1467037272930 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:12 INFO - PROCESS | 1726 | 1467037272937 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:13 INFO - PROCESS | 1726 | 1467037273158 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 07:21:13 INFO - PROCESS | 1726 | 1467037273368 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:13 INFO - PROCESS | 1726 | 1467037273375 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfacc00 == 9 [pid = 1726] [id = 383] 07:21:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8c385800) [pid = 1726] [serial = 1150] [outer = (nil)] 07:21:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8c38bc00) [pid = 1726] [serial = 1151] [outer = 0x8c385800] 07:21:13 INFO - PROCESS | 1726 | 1467037273479 Marionette DEBUG loaded listener.js 07:21:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8d30a400) [pid = 1726] [serial = 1152] [outer = 0x8c385800] 07:21:14 INFO - PROCESS | 1726 | 1467037274412 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1545ms 07:21:14 INFO - PROCESS | 1726 | 1467037274471 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 07:21:14 INFO - PROCESS | 1726 | 1467037274474 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 07:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:21:14 INFO - PROCESS | 1726 | 1467037274483 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:21:14 INFO - PROCESS | 1726 | 1467037274490 Marionette TRACE conn4 <- [1,1506,null,{}] 07:21:14 INFO - PROCESS | 1726 | 1467037274515 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:14 INFO - PROCESS | 1726 | 1467037274525 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:14 INFO - PROCESS | 1726 | 1467037274787 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 07:21:14 INFO - PROCESS | 1726 | 1467037274813 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:14 INFO - PROCESS | 1726 | 1467037274824 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dce3800 == 10 [pid = 1726] [id = 384] 07:21:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8dce3c00) [pid = 1726] [serial = 1153] [outer = (nil)] 07:21:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8dce9400) [pid = 1726] [serial = 1154] [outer = 0x8dce3c00] 07:21:14 INFO - PROCESS | 1726 | 1467037274903 Marionette DEBUG loaded listener.js 07:21:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8dde0800) [pid = 1726] [serial = 1155] [outer = 0x8dce3c00] 07:21:15 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8d3db000) [pid = 1726] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:21:15 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8e8cd800) [pid = 1726] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:21:15 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8bba2c00) [pid = 1726] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:21:15 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8bd92400) [pid = 1726] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:21:15 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8c384800) [pid = 1726] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:21:16 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8bbac000) [pid = 1726] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:21:16 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8e972c00) [pid = 1726] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:21:16 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8bba7400) [pid = 1726] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:21:16 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8e968800) [pid = 1726] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:21:16 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8e971c00) [pid = 1726] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:21:16 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8b1dd000) [pid = 1726] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:21:16 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8e8ccc00) [pid = 1726] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:21:16 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x8a22bc00) [pid = 1726] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:21:16 INFO - PROCESS | 1726 | 1467037276478 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 2039ms 07:21:16 INFO - PROCESS | 1726 | 1467037276522 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 07:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:21:16 INFO - PROCESS | 1726 | 1467037276527 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 07:21:16 INFO - PROCESS | 1726 | 1467037276534 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:21:16 INFO - PROCESS | 1726 | 1467037276538 Marionette TRACE conn4 <- [1,1510,null,{}] 07:21:16 INFO - PROCESS | 1726 | 1467037276544 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:16 INFO - PROCESS | 1726 | 1467037276549 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:16 INFO - PROCESS | 1726 | 1467037276726 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 07:21:16 INFO - PROCESS | 1726 | 1467037276735 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:16 INFO - PROCESS | 1726 | 1467037276742 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:16 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd90400 == 11 [pid = 1726] [id = 385] 07:21:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8d3db000) [pid = 1726] [serial = 1156] [outer = (nil)] 07:21:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8dce6000) [pid = 1726] [serial = 1157] [outer = 0x8d3db000] 07:21:16 INFO - PROCESS | 1726 | 1467037276819 Marionette DEBUG loaded listener.js 07:21:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8dde9000) [pid = 1726] [serial = 1158] [outer = 0x8d3db000] 07:21:17 INFO - PROCESS | 1726 | 1467037277786 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1282ms 07:21:17 INFO - PROCESS | 1726 | 1467037277820 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 07:21:17 INFO - PROCESS | 1726 | 1467037277831 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 07:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:21:17 INFO - PROCESS | 1726 | 1467037277841 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:21:17 INFO - PROCESS | 1726 | 1467037277844 Marionette TRACE conn4 <- [1,1514,null,{}] 07:21:17 INFO - PROCESS | 1726 | 1467037277850 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:17 INFO - PROCESS | 1726 | 1467037277856 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:18 INFO - PROCESS | 1726 | 1467037278117 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 07:21:18 INFO - PROCESS | 1726 | 1467037278285 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:18 INFO - PROCESS | 1726 | 1467037278297 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a227000 == 12 [pid = 1726] [id = 386] 07:21:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8a228000) [pid = 1726] [serial = 1159] [outer = (nil)] 07:21:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8a22ec00) [pid = 1726] [serial = 1160] [outer = 0x8a228000] 07:21:18 INFO - PROCESS | 1726 | 1467037278392 Marionette DEBUG loaded listener.js 07:21:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8ad63000) [pid = 1726] [serial = 1161] [outer = 0x8a228000] 07:21:19 INFO - PROCESS | 1726 | 1467037279499 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1691ms 07:21:19 INFO - PROCESS | 1726 | 1467037279535 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 07:21:19 INFO - PROCESS | 1726 | 1467037279542 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 07:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:21:19 INFO - PROCESS | 1726 | 1467037279553 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:21:19 INFO - PROCESS | 1726 | 1467037279559 Marionette TRACE conn4 <- [1,1518,null,{}] 07:21:19 INFO - PROCESS | 1726 | 1467037279567 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:19 INFO - PROCESS | 1726 | 1467037279573 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:19 INFO - PROCESS | 1726 | 1467037279821 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 07:21:20 INFO - PROCESS | 1726 | 1467037280049 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:20 INFO - PROCESS | 1726 | 1467037280059 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa5800 == 13 [pid = 1726] [id = 387] 07:21:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8bfa7400) [pid = 1726] [serial = 1162] [outer = (nil)] 07:21:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8bfac000) [pid = 1726] [serial = 1163] [outer = 0x8bfa7400] 07:21:20 INFO - PROCESS | 1726 | 1467037280196 Marionette DEBUG loaded listener.js 07:21:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8d30d400) [pid = 1726] [serial = 1164] [outer = 0x8bfa7400] 07:21:21 INFO - PROCESS | 1726 | 1467037281211 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1693ms 07:21:21 INFO - PROCESS | 1726 | 1467037281245 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 07:21:21 INFO - PROCESS | 1726 | 1467037281252 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 07:21:21 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:21:21 INFO - PROCESS | 1726 | 1467037281260 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:21:21 INFO - PROCESS | 1726 | 1467037281265 Marionette TRACE conn4 <- [1,1522,null,{}] 07:21:21 INFO - PROCESS | 1726 | 1467037281271 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:21 INFO - PROCESS | 1726 | 1467037281278 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:21 INFO - PROCESS | 1726 | 1467037281519 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 07:21:21 INFO - PROCESS | 1726 | 1467037281802 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:21 INFO - PROCESS | 1726 | 1467037281811 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bbae800 == 14 [pid = 1726] [id = 388] 07:21:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8bd95800) [pid = 1726] [serial = 1165] [outer = (nil)] 07:21:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8dde4400) [pid = 1726] [serial = 1166] [outer = 0x8bd95800] 07:21:21 INFO - PROCESS | 1726 | 1467037281947 Marionette DEBUG loaded listener.js 07:21:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8de8a000) [pid = 1726] [serial = 1167] [outer = 0x8bd95800] 07:21:22 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:22 INFO - PROCESS | 1726 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:21:22 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:22 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:22 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:22 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:22 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:22 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:22 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:22 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:22 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:22 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:22 INFO - PROCESS | 1726 | 1467037282895 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:21:22 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 () { 07:21:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:21:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:21:22 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 () { 07:21:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:21:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:21:22 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 () { 07:21:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:21:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:21:22 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 () { 07:21:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:21:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:21:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1691ms 07:21:22 INFO - PROCESS | 1726 | 1467037282961 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 07:21:22 INFO - PROCESS | 1726 | 1467037282968 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 07:21:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:21:22 INFO - PROCESS | 1726 | 1467037282990 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:21:23 INFO - PROCESS | 1726 | 1467037282998 Marionette TRACE conn4 <- [1,1526,null,{}] 07:21:23 INFO - PROCESS | 1726 | 1467037283005 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:23 INFO - PROCESS | 1726 | 1467037283013 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:23 INFO - PROCESS | 1726 | 1467037283254 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 07:21:23 INFO - PROCESS | 1726 | 1467037283472 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:23 INFO - PROCESS | 1726 | 1467037283482 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e971c00 == 15 [pid = 1726] [id = 389] 07:21:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8eb52c00) [pid = 1726] [serial = 1168] [outer = (nil)] 07:21:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8f175c00) [pid = 1726] [serial = 1169] [outer = 0x8eb52c00] 07:21:23 INFO - PROCESS | 1726 | 1467037283584 Marionette DEBUG loaded listener.js 07:21:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8f178800) [pid = 1726] [serial = 1170] [outer = 0x8eb52c00] 07:21:24 INFO - PROCESS | 1726 | 1467037284434 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:21:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:21:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:21:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:21:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:21:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:21:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:21:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:21:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:21:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:21:24 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1551ms 07:21:24 INFO - PROCESS | 1726 | 1467037284537 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 07:21:24 INFO - PROCESS | 1726 | 1467037284540 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 07:21:24 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:21:24 INFO - PROCESS | 1726 | 1467037284548 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:21:24 INFO - PROCESS | 1726 | 1467037284552 Marionette TRACE conn4 <- [1,1530,null,{}] 07:21:24 INFO - PROCESS | 1726 | 1467037284558 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:24 INFO - PROCESS | 1726 | 1467037284564 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:24 INFO - PROCESS | 1726 | 1467037284792 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 07:21:24 INFO - PROCESS | 1726 | 1467037284962 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:24 INFO - PROCESS | 1726 | 1467037284973 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dce3000 == 16 [pid = 1726] [id = 390] 07:21:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8f182800) [pid = 1726] [serial = 1171] [outer = (nil)] 07:21:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8f407400) [pid = 1726] [serial = 1172] [outer = 0x8f182800] 07:21:25 INFO - PROCESS | 1726 | 1467037285060 Marionette DEBUG loaded listener.js 07:21:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8f404000) [pid = 1726] [serial = 1173] [outer = 0x8f182800] 07:21:25 INFO - PROCESS | 1726 | 1467037285901 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:21:25 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 07:21:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:21:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:21:25 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. 07:21:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:21:25 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1386ms 07:21:25 INFO - PROCESS | 1726 | 1467037285937 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 07:21:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:21:25 INFO - PROCESS | 1726 | 1467037285942 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 07:21:25 INFO - PROCESS | 1726 | 1467037285949 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:21:25 INFO - PROCESS | 1726 | 1467037285953 Marionette TRACE conn4 <- [1,1534,null,{}] 07:21:25 INFO - PROCESS | 1726 | 1467037285960 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:25 INFO - PROCESS | 1726 | 1467037285967 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:26 INFO - PROCESS | 1726 | 1467037286153 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 07:21:26 INFO - PROCESS | 1726 | 1467037286394 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:26 INFO - PROCESS | 1726 | 1467037286413 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff0c800 == 17 [pid = 1726] [id = 391] 07:21:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8ff0d400) [pid = 1726] [serial = 1174] [outer = (nil)] 07:21:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8ff10000) [pid = 1726] [serial = 1175] [outer = 0x8ff0d400] 07:21:26 INFO - PROCESS | 1726 | 1467037286558 Marionette DEBUG loaded listener.js 07:21:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x8ff73400) [pid = 1726] [serial = 1176] [outer = 0x8ff0d400] 07:21:27 INFO - PROCESS | 1726 | 1467037287628 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:21:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:21:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1732ms 07:21:27 INFO - PROCESS | 1726 | 1467037287681 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 07:21:27 INFO - PROCESS | 1726 | 1467037287685 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 07:21:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:21:27 INFO - PROCESS | 1726 | 1467037287694 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:21:27 INFO - PROCESS | 1726 | 1467037287698 Marionette TRACE conn4 <- [1,1538,null,{}] 07:21:27 INFO - PROCESS | 1726 | 1467037287704 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:27 INFO - PROCESS | 1726 | 1467037287711 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:27 INFO - PROCESS | 1726 | 1467037287924 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 07:21:28 INFO - PROCESS | 1726 | 1467037288099 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:28 INFO - PROCESS | 1726 | 1467037288110 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a225400 == 18 [pid = 1726] [id = 392] 07:21:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x8bba4400) [pid = 1726] [serial = 1177] [outer = (nil)] 07:21:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x919c9000) [pid = 1726] [serial = 1178] [outer = 0x8bba4400] 07:21:28 INFO - PROCESS | 1726 | 1467037288240 Marionette DEBUG loaded listener.js 07:21:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x919d1c00) [pid = 1726] [serial = 1179] [outer = 0x8bba4400] 07:21:29 INFO - PROCESS | 1726 | 1467037289185 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:21:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:21:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1535ms 07:21:29 INFO - PROCESS | 1726 | 1467037289229 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 07:21:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:21:29 INFO - PROCESS | 1726 | 1467037289234 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 07:21:29 INFO - PROCESS | 1726 | 1467037289241 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:21:29 INFO - PROCESS | 1726 | 1467037289245 Marionette TRACE conn4 <- [1,1542,null,{}] 07:21:29 INFO - PROCESS | 1726 | 1467037289251 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:29 INFO - PROCESS | 1726 | 1467037289257 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:29 INFO - PROCESS | 1726 | 1467037289449 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 07:21:29 INFO - PROCESS | 1726 | 1467037289673 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:29 INFO - PROCESS | 1726 | 1467037289684 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad61000 == 19 [pid = 1726] [id = 393] 07:21:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x8ad62400) [pid = 1726] [serial = 1180] [outer = (nil)] 07:21:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x8d3db800) [pid = 1726] [serial = 1181] [outer = 0x8ad62400] 07:21:29 INFO - PROCESS | 1726 | 1467037289823 Marionette DEBUG loaded listener.js 07:21:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x8dde0000) [pid = 1726] [serial = 1182] [outer = 0x8ad62400] 07:21:30 INFO - PROCESS | 1726 | 1467037290712 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:21:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:21:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1484ms 07:21:30 INFO - PROCESS | 1726 | 1467037290726 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 07:21:30 INFO - PROCESS | 1726 | 1467037290729 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 07:21:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:21:30 INFO - PROCESS | 1726 | 1467037290737 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:21:30 INFO - PROCESS | 1726 | 1467037290740 Marionette TRACE conn4 <- [1,1546,null,{}] 07:21:30 INFO - PROCESS | 1726 | 1467037290747 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:30 INFO - PROCESS | 1726 | 1467037290752 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:31 INFO - PROCESS | 1726 | 1467037291007 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 07:21:31 INFO - PROCESS | 1726 | 1467037291344 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:31 INFO - PROCESS | 1726 | 1467037291352 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a223c00 == 20 [pid = 1726] [id = 394] 07:21:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x8a225c00) [pid = 1726] [serial = 1183] [outer = (nil)] 07:21:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x8ad5c400) [pid = 1726] [serial = 1184] [outer = 0x8a225c00] 07:21:31 INFO - PROCESS | 1726 | 1467037291476 Marionette DEBUG loaded listener.js 07:21:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x8b1d3800) [pid = 1726] [serial = 1185] [outer = 0x8a225c00] 07:21:32 INFO - PROCESS | 1726 | 1467037292591 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:21:32 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd90400 == 19 [pid = 1726] [id = 385] 07:21:32 INFO - PROCESS | 1726 | --DOCSHELL 0x8dce3800 == 18 [pid = 1726] [id = 384] 07:21:32 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfacc00 == 17 [pid = 1726] [id = 383] 07:21:32 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad69400 == 16 [pid = 1726] [id = 382] 07:21:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:21:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1934ms 07:21:32 INFO - PROCESS | 1726 | 1467037292674 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 07:21:32 INFO - PROCESS | 1726 | 1467037292680 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 07:21:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:21:32 INFO - PROCESS | 1726 | 1467037292688 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:21:32 INFO - PROCESS | 1726 | 1467037292693 Marionette TRACE conn4 <- [1,1550,null,{}] 07:21:32 INFO - PROCESS | 1726 | 1467037292709 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:32 INFO - PROCESS | 1726 | 1467037292713 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:32 INFO - PROCESS | 1726 | 1467037292925 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 07:21:32 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x8d428000) [pid = 1726] [serial = 1109] [outer = (nil)] [url = about:blank] 07:21:32 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x8e965800) [pid = 1726] [serial = 1092] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x8d41a000) [pid = 1726] [serial = 1104] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8ddde400) [pid = 1726] [serial = 1089] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x8dcee800) [pid = 1726] [serial = 1088] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8dce8400) [pid = 1726] [serial = 1083] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8e8d1800) [pid = 1726] [serial = 1091] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8c384000) [pid = 1726] [serial = 1086] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8eb56000) [pid = 1726] [serial = 1094] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8c38f400) [pid = 1726] [serial = 1107] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8d3e1400) [pid = 1726] [serial = 1103] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8f403400) [pid = 1726] [serial = 1115] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8dcf0000) [pid = 1726] [serial = 1110] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8f6a0000) [pid = 1726] [serial = 1116] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8eb54800) [pid = 1726] [serial = 1095] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8f181c00) [pid = 1726] [serial = 1097] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8bd8ac00) [pid = 1726] [serial = 1085] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8f6a9400) [pid = 1726] [serial = 1100] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8e965c00) [pid = 1726] [serial = 1112] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8bd93400) [pid = 1726] [serial = 1106] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8eb55800) [pid = 1726] [serial = 1113] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8f184000) [pid = 1726] [serial = 1098] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8ff03c00) [pid = 1726] [serial = 1101] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8dce4000) [pid = 1726] [serial = 1118] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8eb5b000) [pid = 1726] [serial = 1119] [outer = (nil)] [url = about:blank] 07:21:33 INFO - PROCESS | 1726 | 1467037293147 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:33 INFO - PROCESS | 1726 | 1467037293153 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a226c00 == 17 [pid = 1726] [id = 395] 07:21:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8bd8ac00) [pid = 1726] [serial = 1186] [outer = (nil)] 07:21:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8bfa5c00) [pid = 1726] [serial = 1187] [outer = 0x8bd8ac00] 07:21:33 INFO - PROCESS | 1726 | 1467037293234 Marionette DEBUG loaded listener.js 07:21:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8c388400) [pid = 1726] [serial = 1188] [outer = 0x8bd8ac00] 07:21:34 INFO - PROCESS | 1726 | 1467037294071 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:21:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:21:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1443ms 07:21:34 INFO - PROCESS | 1726 | 1467037294135 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 07:21:34 INFO - PROCESS | 1726 | 1467037294142 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 07:21:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:21:34 INFO - PROCESS | 1726 | 1467037294149 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:21:34 INFO - PROCESS | 1726 | 1467037294152 Marionette TRACE conn4 <- [1,1554,null,{}] 07:21:34 INFO - PROCESS | 1726 | 1467037294158 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:34 INFO - PROCESS | 1726 | 1467037294164 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:34 INFO - PROCESS | 1726 | 1467037294354 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 07:21:34 INFO - PROCESS | 1726 | 1467037294490 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:34 INFO - PROCESS | 1726 | 1467037294499 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd93800 == 18 [pid = 1726] [id = 396] 07:21:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8d3d9400) [pid = 1726] [serial = 1189] [outer = (nil)] 07:21:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8dce2800) [pid = 1726] [serial = 1190] [outer = 0x8d3d9400] 07:21:34 INFO - PROCESS | 1726 | 1467037294574 Marionette DEBUG loaded listener.js 07:21:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8dcf0000) [pid = 1726] [serial = 1191] [outer = 0x8d3d9400] 07:21:35 INFO - PROCESS | 1726 | 1467037295563 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:21:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:21:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1484ms 07:21:35 INFO - PROCESS | 1726 | 1467037295635 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 07:21:35 INFO - PROCESS | 1726 | 1467037295640 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 07:21:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:21:35 INFO - PROCESS | 1726 | 1467037295656 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:21:35 INFO - PROCESS | 1726 | 1467037295666 Marionette TRACE conn4 <- [1,1558,null,{}] 07:21:35 INFO - PROCESS | 1726 | 1467037295682 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:35 INFO - PROCESS | 1726 | 1467037295691 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:35 INFO - PROCESS | 1726 | 1467037295938 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 07:21:35 INFO - PROCESS | 1726 | 1467037295966 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:35 INFO - PROCESS | 1726 | 1467037295976 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a220800 == 19 [pid = 1726] [id = 397] 07:21:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8d41f800) [pid = 1726] [serial = 1192] [outer = (nil)] 07:21:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8e965800) [pid = 1726] [serial = 1193] [outer = 0x8d41f800] 07:21:36 INFO - PROCESS | 1726 | 1467037296047 Marionette DEBUG loaded listener.js 07:21:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8e96dc00) [pid = 1726] [serial = 1194] [outer = 0x8d41f800] 07:21:37 INFO - PROCESS | 1726 | 1467037297026 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:21:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:21:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1411ms 07:21:37 INFO - PROCESS | 1726 | 1467037297060 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 07:21:37 INFO - PROCESS | 1726 | 1467037297064 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 07:21:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:21:37 INFO - PROCESS | 1726 | 1467037297078 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:21:37 INFO - PROCESS | 1726 | 1467037297081 Marionette TRACE conn4 <- [1,1562,null,{}] 07:21:37 INFO - PROCESS | 1726 | 1467037297088 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:37 INFO - PROCESS | 1726 | 1467037297094 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:37 INFO - PROCESS | 1726 | 1467037297409 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 07:21:37 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8dce3c00) [pid = 1726] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:21:37 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8ad68400) [pid = 1726] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:21:37 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8bfa3400) [pid = 1726] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:21:37 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8bfadc00) [pid = 1726] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:21:37 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8dde6800) [pid = 1726] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:21:37 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8de88800) [pid = 1726] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:21:37 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8ff77800) [pid = 1726] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:21:37 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8ad6a000) [pid = 1726] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:21:37 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x919d1000) [pid = 1726] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:21:37 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8ff10c00) [pid = 1726] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:21:37 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8ad63400) [pid = 1726] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:21:37 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8c385800) [pid = 1726] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:21:37 INFO - PROCESS | 1726 | 1467037297536 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:37 INFO - PROCESS | 1726 | 1467037297543 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:37 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad5ec00 == 20 [pid = 1726] [id = 398] 07:21:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8ad63400) [pid = 1726] [serial = 1195] [outer = (nil)] 07:21:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8bd98400) [pid = 1726] [serial = 1196] [outer = 0x8ad63400] 07:21:37 INFO - PROCESS | 1726 | 1467037297620 Marionette DEBUG loaded listener.js 07:21:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8d3d8400) [pid = 1726] [serial = 1197] [outer = 0x8ad63400] 07:21:38 INFO - PROCESS | 1726 | 1467037298473 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:21:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:21:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1440ms 07:21:38 INFO - PROCESS | 1726 | 1467037298513 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 07:21:38 INFO - PROCESS | 1726 | 1467037298517 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 07:21:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:21:38 INFO - PROCESS | 1726 | 1467037298524 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:21:38 INFO - PROCESS | 1726 | 1467037298528 Marionette TRACE conn4 <- [1,1566,null,{}] 07:21:38 INFO - PROCESS | 1726 | 1467037298533 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:38 INFO - PROCESS | 1726 | 1467037298539 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:38 INFO - PROCESS | 1726 | 1467037298709 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 07:21:38 INFO - PROCESS | 1726 | 1467037298725 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:38 INFO - PROCESS | 1726 | 1467037298742 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x8eb5a000 == 21 [pid = 1726] [id = 399] 07:21:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8eb5ec00) [pid = 1726] [serial = 1198] [outer = (nil)] 07:21:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8f405000) [pid = 1726] [serial = 1199] [outer = 0x8eb5ec00] 07:21:38 INFO - PROCESS | 1726 | 1467037298824 Marionette DEBUG loaded listener.js 07:21:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8ff04400) [pid = 1726] [serial = 1200] [outer = 0x8eb5ec00] 07:21:40 INFO - PROCESS | 1726 | 1467037300020 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:21:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:21:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1546ms 07:21:40 INFO - PROCESS | 1726 | 1467037300072 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 07:21:40 INFO - PROCESS | 1726 | 1467037300079 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 07:21:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:21:40 INFO - PROCESS | 1726 | 1467037300088 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:21:40 INFO - PROCESS | 1726 | 1467037300095 Marionette TRACE conn4 <- [1,1570,null,{}] 07:21:40 INFO - PROCESS | 1726 | 1467037300105 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:40 INFO - PROCESS | 1726 | 1467037300110 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:40 INFO - PROCESS | 1726 | 1467037300451 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 07:21:40 INFO - PROCESS | 1726 | 1467037300650 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:40 INFO - PROCESS | 1726 | 1467037300661 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd92c00 == 22 [pid = 1726] [id = 400] 07:21:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8bfa1c00) [pid = 1726] [serial = 1201] [outer = (nil)] 07:21:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8c38ec00) [pid = 1726] [serial = 1202] [outer = 0x8bfa1c00] 07:21:40 INFO - PROCESS | 1726 | 1467037300755 Marionette DEBUG loaded listener.js 07:21:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8d3d9c00) [pid = 1726] [serial = 1203] [outer = 0x8bfa1c00] 07:21:41 INFO - PROCESS | 1726 | 1467037301780 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:21:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:21:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1739ms 07:21:41 INFO - PROCESS | 1726 | 1467037301828 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 07:21:41 INFO - PROCESS | 1726 | 1467037301837 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 07:21:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:21:41 INFO - PROCESS | 1726 | 1467037301849 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:21:41 INFO - PROCESS | 1726 | 1467037301854 Marionette TRACE conn4 <- [1,1574,null,{}] 07:21:41 INFO - PROCESS | 1726 | 1467037301861 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:41 INFO - PROCESS | 1726 | 1467037301868 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:42 INFO - PROCESS | 1726 | 1467037302085 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 07:21:42 INFO - PROCESS | 1726 | 1467037302383 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:42 INFO - PROCESS | 1726 | 1467037302394 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dce5c00 == 23 [pid = 1726] [id = 401] 07:21:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8de89c00) [pid = 1726] [serial = 1204] [outer = (nil)] 07:21:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8e8d3c00) [pid = 1726] [serial = 1205] [outer = 0x8de89c00] 07:21:42 INFO - PROCESS | 1726 | 1467037302499 Marionette DEBUG loaded listener.js 07:21:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8e96fc00) [pid = 1726] [serial = 1206] [outer = 0x8de89c00] 07:21:43 INFO - PROCESS | 1726 | 1467037303520 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:21:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:21:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1741ms 07:21:43 INFO - PROCESS | 1726 | 1467037303591 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 07:21:43 INFO - PROCESS | 1726 | 1467037303596 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 07:21:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:21:43 INFO - PROCESS | 1726 | 1467037303603 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:21:43 INFO - PROCESS | 1726 | 1467037303610 Marionette TRACE conn4 <- [1,1578,null,{}] 07:21:43 INFO - PROCESS | 1726 | 1467037303628 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:43 INFO - PROCESS | 1726 | 1467037303638 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:43 INFO - PROCESS | 1726 | 1467037303884 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 07:21:44 INFO - PROCESS | 1726 | 1467037304118 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:44 INFO - PROCESS | 1726 | 1467037304131 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff08000 == 24 [pid = 1726] [id = 402] 07:21:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8ff09c00) [pid = 1726] [serial = 1207] [outer = (nil)] 07:21:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8ff13000) [pid = 1726] [serial = 1208] [outer = 0x8ff09c00] 07:21:44 INFO - PROCESS | 1726 | 1467037304222 Marionette DEBUG loaded listener.js 07:21:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8ff1e400) [pid = 1726] [serial = 1209] [outer = 0x8ff09c00] 07:21:45 INFO - PROCESS | 1726 | 1467037305164 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:21:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:21:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1598ms 07:21:45 INFO - PROCESS | 1726 | 1467037305202 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 07:21:45 INFO - PROCESS | 1726 | 1467037305208 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 07:21:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:21:45 INFO - PROCESS | 1726 | 1467037305214 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:21:45 INFO - PROCESS | 1726 | 1467037305217 Marionette TRACE conn4 <- [1,1582,null,{}] 07:21:45 INFO - PROCESS | 1726 | 1467037305226 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:45 INFO - PROCESS | 1726 | 1467037305230 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:45 INFO - PROCESS | 1726 | 1467037305437 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 07:21:45 INFO - PROCESS | 1726 | 1467037305614 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:45 INFO - PROCESS | 1726 | 1467037305624 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff20800 == 25 [pid = 1726] [id = 403] 07:21:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8ff72c00) [pid = 1726] [serial = 1210] [outer = (nil)] 07:21:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8ff80c00) [pid = 1726] [serial = 1211] [outer = 0x8ff72c00] 07:21:45 INFO - PROCESS | 1726 | 1467037305707 Marionette DEBUG loaded listener.js 07:21:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x919cec00) [pid = 1726] [serial = 1212] [outer = 0x8ff72c00] 07:21:46 INFO - PROCESS | 1726 | 1467037306707 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:21:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:21:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1549ms 07:21:46 INFO - PROCESS | 1726 | 1467037306764 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 07:21:46 INFO - PROCESS | 1726 | 1467037306768 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 07:21:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:21:46 INFO - PROCESS | 1726 | 1467037306775 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:21:46 INFO - PROCESS | 1726 | 1467037306779 Marionette TRACE conn4 <- [1,1586,null,{}] 07:21:46 INFO - PROCESS | 1726 | 1467037306785 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:46 INFO - PROCESS | 1726 | 1467037306791 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:46 INFO - PROCESS | 1726 | 1467037306988 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 07:21:47 INFO - PROCESS | 1726 | 1467037307228 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:47 INFO - PROCESS | 1726 | 1467037307235 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d41a000 == 26 [pid = 1726] [id = 404] 07:21:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x8e8d3800) [pid = 1726] [serial = 1213] [outer = (nil)] 07:21:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x91a9ec00) [pid = 1726] [serial = 1214] [outer = 0x8e8d3800] 07:21:47 INFO - PROCESS | 1726 | 1467037307386 Marionette DEBUG loaded listener.js 07:21:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x91aa4c00) [pid = 1726] [serial = 1215] [outer = 0x8e8d3800] 07:21:48 INFO - PROCESS | 1726 | 1467037308348 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:21:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:21:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1638ms 07:21:48 INFO - PROCESS | 1726 | 1467037308414 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 07:21:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:21:48 INFO - PROCESS | 1726 | 1467037308419 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 07:21:48 INFO - PROCESS | 1726 | 1467037308427 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:21:48 INFO - PROCESS | 1726 | 1467037308430 Marionette TRACE conn4 <- [1,1590,null,{}] 07:21:48 INFO - PROCESS | 1726 | 1467037308438 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:48 INFO - PROCESS | 1726 | 1467037308449 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:48 INFO - PROCESS | 1726 | 1467037308727 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 07:21:49 INFO - PROCESS | 1726 | 1467037309006 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:49 INFO - PROCESS | 1726 | 1467037309016 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad5d800 == 27 [pid = 1726] [id = 405] 07:21:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x8ff18400) [pid = 1726] [serial = 1216] [outer = (nil)] 07:21:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x91c90c00) [pid = 1726] [serial = 1217] [outer = 0x8ff18400] 07:21:49 INFO - PROCESS | 1726 | 1467037309102 Marionette DEBUG loaded listener.js 07:21:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x91c97400) [pid = 1726] [serial = 1218] [outer = 0x8ff18400] 07:21:50 INFO - PROCESS | 1726 | 1467037310064 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:21:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:21:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1691ms 07:21:50 INFO - PROCESS | 1726 | 1467037310118 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 07:21:50 INFO - PROCESS | 1726 | 1467037310123 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 07:21:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:21:50 INFO - PROCESS | 1726 | 1467037310130 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:21:50 INFO - PROCESS | 1726 | 1467037310134 Marionette TRACE conn4 <- [1,1594,null,{}] 07:21:50 INFO - PROCESS | 1726 | 1467037310140 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:50 INFO - PROCESS | 1726 | 1467037310146 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:50 INFO - PROCESS | 1726 | 1467037310350 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 07:21:50 INFO - PROCESS | 1726 | 1467037310576 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:50 INFO - PROCESS | 1726 | 1467037310585 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad69400 == 28 [pid = 1726] [id = 406] 07:21:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x8ad6b000) [pid = 1726] [serial = 1219] [outer = (nil)] 07:21:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x8dcef400) [pid = 1726] [serial = 1220] [outer = 0x8ad6b000] 07:21:50 INFO - PROCESS | 1726 | 1467037310718 Marionette DEBUG loaded listener.js 07:21:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x924c2c00) [pid = 1726] [serial = 1221] [outer = 0x8ad6b000] 07:21:51 INFO - PROCESS | 1726 | 1467037311972 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:21:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:21:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1901ms 07:21:52 INFO - PROCESS | 1726 | 1467037312032 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 07:21:52 INFO - PROCESS | 1726 | 1467037312039 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 07:21:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:21:52 INFO - PROCESS | 1726 | 1467037312049 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:21:52 INFO - PROCESS | 1726 | 1467037312054 Marionette TRACE conn4 <- [1,1598,null,{}] 07:21:52 INFO - PROCESS | 1726 | 1467037312063 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:52 INFO - PROCESS | 1726 | 1467037312070 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:52 INFO - PROCESS | 1726 | 1467037312409 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 07:21:52 INFO - PROCESS | 1726 | 1467037312558 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:52 INFO - PROCESS | 1726 | 1467037312573 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa4000 == 29 [pid = 1726] [id = 407] 07:21:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x8c381800) [pid = 1726] [serial = 1222] [outer = (nil)] 07:21:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x8d3d6800) [pid = 1726] [serial = 1223] [outer = 0x8c381800] 07:21:52 INFO - PROCESS | 1726 | 1467037312739 Marionette DEBUG loaded listener.js 07:21:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0x8d41bc00) [pid = 1726] [serial = 1224] [outer = 0x8c381800] 07:21:54 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa1000 == 28 [pid = 1726] [id = 381] 07:21:54 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad61000 == 27 [pid = 1726] [id = 393] 07:21:54 INFO - PROCESS | 1726 | --DOCSHELL 0x8a225400 == 26 [pid = 1726] [id = 392] 07:21:54 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff0c800 == 25 [pid = 1726] [id = 391] 07:21:54 INFO - PROCESS | 1726 | --DOCSHELL 0x8e971c00 == 24 [pid = 1726] [id = 389] 07:21:54 INFO - PROCESS | 1726 | --DOCSHELL 0x8dce3000 == 23 [pid = 1726] [id = 390] 07:21:54 INFO - PROCESS | 1726 | --DOCSHELL 0x8bbae800 == 22 [pid = 1726] [id = 388] 07:21:54 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa5800 == 21 [pid = 1726] [id = 387] 07:21:54 INFO - PROCESS | 1726 | --DOCSHELL 0x8a227000 == 20 [pid = 1726] [id = 386] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 105 (0x8dce6000) [pid = 1726] [serial = 1157] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x8dce9400) [pid = 1726] [serial = 1154] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x8b1d9c00) [pid = 1726] [serial = 1122] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x8b1d1400) [pid = 1726] [serial = 1121] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x8c389c00) [pid = 1726] [serial = 1146] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8d3d4800) [pid = 1726] [serial = 1125] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x8c38f800) [pid = 1726] [serial = 1124] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8e8d2000) [pid = 1726] [serial = 1128] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8de90000) [pid = 1726] [serial = 1127] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8ff17400) [pid = 1726] [serial = 1131] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8ff0e800) [pid = 1726] [serial = 1130] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x919c7400) [pid = 1726] [serial = 1134] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8bfad800) [pid = 1726] [serial = 1145] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8ff7dc00) [pid = 1726] [serial = 1133] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8bba6000) [pid = 1726] [serial = 1148] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8bd89400) [pid = 1726] [serial = 1149] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x91aa6c00) [pid = 1726] [serial = 1137] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x91a97400) [pid = 1726] [serial = 1136] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x91b53c00) [pid = 1726] [serial = 1140] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x91b51400) [pid = 1726] [serial = 1139] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8e96b400) [pid = 1726] [serial = 1143] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8bd94800) [pid = 1726] [serial = 1142] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8c38bc00) [pid = 1726] [serial = 1151] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8d30a400) [pid = 1726] [serial = 1152] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8dde0800) [pid = 1726] [serial = 1155] [outer = (nil)] [url = about:blank] 07:21:54 INFO - PROCESS | 1726 | 1467037314935 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:21:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:21:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 2909ms 07:21:54 INFO - PROCESS | 1726 | 1467037314958 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 07:21:54 INFO - PROCESS | 1726 | 1467037314965 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 07:21:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:21:54 INFO - PROCESS | 1726 | 1467037314975 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:21:54 INFO - PROCESS | 1726 | 1467037314980 Marionette TRACE conn4 <- [1,1602,null,{}] 07:21:55 INFO - PROCESS | 1726 | 1467037314990 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:55 INFO - PROCESS | 1726 | 1467037314995 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:55 INFO - PROCESS | 1726 | 1467037315221 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 07:21:55 INFO - PROCESS | 1726 | 1467037315413 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:55 INFO - PROCESS | 1726 | 1467037315422 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bbb0c00 == 21 [pid = 1726] [id = 408] 07:21:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8bd8a000) [pid = 1726] [serial = 1225] [outer = (nil)] 07:21:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8bd8e000) [pid = 1726] [serial = 1226] [outer = 0x8bd8a000] 07:21:55 INFO - PROCESS | 1726 | 1467037315509 Marionette DEBUG loaded listener.js 07:21:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8bd91c00) [pid = 1726] [serial = 1227] [outer = 0x8bd8a000] 07:21:56 INFO - PROCESS | 1726 | 1467037316334 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:21:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:21:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1394ms 07:21:56 INFO - PROCESS | 1726 | 1467037316369 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 07:21:56 INFO - PROCESS | 1726 | 1467037316378 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 07:21:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:21:56 INFO - PROCESS | 1726 | 1467037316391 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:21:56 INFO - PROCESS | 1726 | 1467037316395 Marionette TRACE conn4 <- [1,1606,null,{}] 07:21:56 INFO - PROCESS | 1726 | 1467037316402 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:56 INFO - PROCESS | 1726 | 1467037316409 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:56 INFO - PROCESS | 1726 | 1467037316712 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 07:21:56 INFO - PROCESS | 1726 | 1467037316835 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:56 INFO - PROCESS | 1726 | 1467037316846 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c390800 == 22 [pid = 1726] [id = 409] 07:21:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8d30a000) [pid = 1726] [serial = 1228] [outer = (nil)] 07:21:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8d30e800) [pid = 1726] [serial = 1229] [outer = 0x8d30a000] 07:21:56 INFO - PROCESS | 1726 | 1467037316922 Marionette DEBUG loaded listener.js 07:21:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8d3dd800) [pid = 1726] [serial = 1230] [outer = 0x8d30a000] 07:21:57 INFO - PROCESS | 1726 | 1467037317959 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:21:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:21:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1599ms 07:21:57 INFO - PROCESS | 1726 | 1467037317990 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 07:21:57 INFO - PROCESS | 1726 | 1467037317994 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 07:21:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:21:58 INFO - PROCESS | 1726 | 1467037318001 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:21:58 INFO - PROCESS | 1726 | 1467037318007 Marionette TRACE conn4 <- [1,1610,null,{}] 07:21:58 INFO - PROCESS | 1726 | 1467037318046 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:58 INFO - PROCESS | 1726 | 1467037318056 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:58 INFO - PROCESS | 1726 | 1467037318288 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 07:21:58 INFO - PROCESS | 1726 | 1467037318328 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:58 INFO - PROCESS | 1726 | 1467037318340 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:21:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dddf000 == 23 [pid = 1726] [id = 410] 07:21:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8dddf400) [pid = 1726] [serial = 1231] [outer = (nil)] 07:21:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8dde3800) [pid = 1726] [serial = 1232] [outer = 0x8dddf400] 07:21:58 INFO - PROCESS | 1726 | 1467037318489 Marionette DEBUG loaded listener.js 07:21:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8de8dc00) [pid = 1726] [serial = 1233] [outer = 0x8dddf400] 07:21:59 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8d41f800) [pid = 1726] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:21:59 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8bba4400) [pid = 1726] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:21:59 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8f182800) [pid = 1726] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:21:59 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8bfa7400) [pid = 1726] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:21:59 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8a225c00) [pid = 1726] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:21:59 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8eb52c00) [pid = 1726] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:21:59 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8bd95800) [pid = 1726] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:21:59 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8ad62400) [pid = 1726] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:21:59 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8a228000) [pid = 1726] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:21:59 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8bd8ac00) [pid = 1726] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:21:59 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8d3d9400) [pid = 1726] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:21:59 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8ad63400) [pid = 1726] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:21:59 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8ff0d400) [pid = 1726] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:21:59 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8d3db000) [pid = 1726] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:21:59 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8eb5ec00) [pid = 1726] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:21:59 INFO - PROCESS | 1726 | 1467037319960 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:21:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:21:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1996ms 07:22:00 INFO - PROCESS | 1726 | 1467037320007 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 07:22:00 INFO - PROCESS | 1726 | 1467037320012 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 07:22:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:22:00 INFO - PROCESS | 1726 | 1467037320019 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:22:00 INFO - PROCESS | 1726 | 1467037320023 Marionette TRACE conn4 <- [1,1614,null,{}] 07:22:00 INFO - PROCESS | 1726 | 1467037320028 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:00 INFO - PROCESS | 1726 | 1467037320033 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:00 INFO - PROCESS | 1726 | 1467037320208 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 07:22:00 INFO - PROCESS | 1726 | 1467037320218 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:00 INFO - PROCESS | 1726 | 1467037320228 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a228800 == 24 [pid = 1726] [id = 411] 07:22:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8c384400) [pid = 1726] [serial = 1234] [outer = (nil)] 07:22:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8dde4000) [pid = 1726] [serial = 1235] [outer = 0x8c384400] 07:22:00 INFO - PROCESS | 1726 | 1467037320304 Marionette DEBUG loaded listener.js 07:22:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8e8ce000) [pid = 1726] [serial = 1236] [outer = 0x8c384400] 07:22:01 INFO - PROCESS | 1726 | 1467037321548 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:22:01 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 07:22:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1585ms 07:22:01 INFO - PROCESS | 1726 | 1467037321606 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 07:22:01 INFO - PROCESS | 1726 | 1467037321613 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 07:22:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:22:01 INFO - PROCESS | 1726 | 1467037321623 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:22:01 INFO - PROCESS | 1726 | 1467037321629 Marionette TRACE conn4 <- [1,1618,null,{}] 07:22:01 INFO - PROCESS | 1726 | 1467037321641 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:01 INFO - PROCESS | 1726 | 1467037321647 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:01 INFO - PROCESS | 1726 | 1467037321879 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 07:22:02 INFO - PROCESS | 1726 | 1467037322043 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:02 INFO - PROCESS | 1726 | 1467037322057 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1da800 == 25 [pid = 1726] [id = 412] 07:22:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8b1dcc00) [pid = 1726] [serial = 1237] [outer = (nil)] 07:22:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8bba2000) [pid = 1726] [serial = 1238] [outer = 0x8b1dcc00] 07:22:02 INFO - PROCESS | 1726 | 1467037322190 Marionette DEBUG loaded listener.js 07:22:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8bd8ac00) [pid = 1726] [serial = 1239] [outer = 0x8b1dcc00] 07:22:03 INFO - PROCESS | 1726 | 1467037323304 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:22:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:22:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1755ms 07:22:03 INFO - PROCESS | 1726 | 1467037323378 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 07:22:03 INFO - PROCESS | 1726 | 1467037323386 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 07:22:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:22:03 INFO - PROCESS | 1726 | 1467037323398 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:22:03 INFO - PROCESS | 1726 | 1467037323402 Marionette TRACE conn4 <- [1,1622,null,{}] 07:22:03 INFO - PROCESS | 1726 | 1467037323410 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:03 INFO - PROCESS | 1726 | 1467037323417 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:03 INFO - PROCESS | 1726 | 1467037323667 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 07:22:03 INFO - PROCESS | 1726 | 1467037323942 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:03 INFO - PROCESS | 1726 | 1467037323952 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d9400 == 26 [pid = 1726] [id = 413] 07:22:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8d30f400) [pid = 1726] [serial = 1240] [outer = (nil)] 07:22:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8d419c00) [pid = 1726] [serial = 1241] [outer = 0x8d30f400] 07:22:04 INFO - PROCESS | 1726 | 1467037324045 Marionette DEBUG loaded listener.js 07:22:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8dce5800) [pid = 1726] [serial = 1242] [outer = 0x8d30f400] 07:22:05 INFO - PROCESS | 1726 | 1467037325062 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:22:05 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 07:22:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1737ms 07:22:05 INFO - PROCESS | 1726 | 1467037325136 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 07:22:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:22:05 INFO - PROCESS | 1726 | 1467037325140 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 07:22:05 INFO - PROCESS | 1726 | 1467037325148 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:22:05 INFO - PROCESS | 1726 | 1467037325155 Marionette TRACE conn4 <- [1,1626,null,{}] 07:22:05 INFO - PROCESS | 1726 | 1467037325174 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:05 INFO - PROCESS | 1726 | 1467037325184 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:05 INFO - PROCESS | 1726 | 1467037325500 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 07:22:05 INFO - PROCESS | 1726 | 1467037325732 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:05 INFO - PROCESS | 1726 | 1467037325741 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e8d5c00 == 27 [pid = 1726] [id = 414] 07:22:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8e8d7000) [pid = 1726] [serial = 1243] [outer = (nil)] 07:22:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8e969800) [pid = 1726] [serial = 1244] [outer = 0x8e8d7000] 07:22:05 INFO - PROCESS | 1726 | 1467037325838 Marionette DEBUG loaded listener.js 07:22:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8eb50c00) [pid = 1726] [serial = 1245] [outer = 0x8e8d7000] 07:22:06 INFO - PROCESS | 1726 | 1467037326862 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:22:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:22:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1746ms 07:22:06 INFO - PROCESS | 1726 | 1467037326895 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 07:22:06 INFO - PROCESS | 1726 | 1467037326899 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 07:22:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:22:06 INFO - PROCESS | 1726 | 1467037326907 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:22:06 INFO - PROCESS | 1726 | 1467037326911 Marionette TRACE conn4 <- [1,1630,null,{}] 07:22:06 INFO - PROCESS | 1726 | 1467037326917 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:06 INFO - PROCESS | 1726 | 1467037326923 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:07 INFO - PROCESS | 1726 | 1467037327121 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 07:22:07 INFO - PROCESS | 1726 | 1467037327356 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:07 INFO - PROCESS | 1726 | 1467037327365 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x8de96000 == 28 [pid = 1726] [id = 415] 07:22:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8eb52000) [pid = 1726] [serial = 1246] [outer = (nil)] 07:22:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8f183000) [pid = 1726] [serial = 1247] [outer = 0x8eb52000] 07:22:07 INFO - PROCESS | 1726 | 1467037327511 Marionette DEBUG loaded listener.js 07:22:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8f407800) [pid = 1726] [serial = 1248] [outer = 0x8eb52000] 07:22:08 INFO - PROCESS | 1726 | 1467037328512 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:22:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:22:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1638ms 07:22:08 INFO - PROCESS | 1726 | 1467037328546 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 07:22:08 INFO - PROCESS | 1726 | 1467037328550 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 07:22:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:22:08 INFO - PROCESS | 1726 | 1467037328558 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:22:08 INFO - PROCESS | 1726 | 1467037328561 Marionette TRACE conn4 <- [1,1634,null,{}] 07:22:08 INFO - PROCESS | 1726 | 1467037328567 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:08 INFO - PROCESS | 1726 | 1467037328574 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:08 INFO - PROCESS | 1726 | 1467037328767 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 07:22:09 INFO - PROCESS | 1726 | 1467037328987 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:09 INFO - PROCESS | 1726 | 1467037328996 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dcec000 == 29 [pid = 1726] [id = 416] 07:22:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8ddddc00) [pid = 1726] [serial = 1249] [outer = (nil)] 07:22:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8f6a2800) [pid = 1726] [serial = 1250] [outer = 0x8ddddc00] 07:22:09 INFO - PROCESS | 1726 | 1467037329120 Marionette DEBUG loaded listener.js 07:22:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8f6a4800) [pid = 1726] [serial = 1251] [outer = 0x8ddddc00] 07:22:10 INFO - PROCESS | 1726 | 1467037330068 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:22:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:22:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1589ms 07:22:10 INFO - PROCESS | 1726 | 1467037330147 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 07:22:10 INFO - PROCESS | 1726 | 1467037330150 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 07:22:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:22:10 INFO - PROCESS | 1726 | 1467037330158 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:22:10 INFO - PROCESS | 1726 | 1467037330162 Marionette TRACE conn4 <- [1,1638,null,{}] 07:22:10 INFO - PROCESS | 1726 | 1467037330168 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:10 INFO - PROCESS | 1726 | 1467037330179 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:10 INFO - PROCESS | 1726 | 1467037330494 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 07:22:10 INFO - PROCESS | 1726 | 1467037330734 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:10 INFO - PROCESS | 1726 | 1467037330745 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1db800 == 30 [pid = 1726] [id = 417] 07:22:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8d421c00) [pid = 1726] [serial = 1252] [outer = (nil)] 07:22:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x8ff0dc00) [pid = 1726] [serial = 1253] [outer = 0x8d421c00] 07:22:10 INFO - PROCESS | 1726 | 1467037330828 Marionette DEBUG loaded listener.js 07:22:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x919c7c00) [pid = 1726] [serial = 1254] [outer = 0x8d421c00] 07:22:11 INFO - PROCESS | 1726 | 1467037331835 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:22:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:22:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1785ms 07:22:11 INFO - PROCESS | 1726 | 1467037331945 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 07:22:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:22:11 INFO - PROCESS | 1726 | 1467037331950 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 07:22:11 INFO - PROCESS | 1726 | 1467037331957 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:22:11 INFO - PROCESS | 1726 | 1467037331961 Marionette TRACE conn4 <- [1,1642,null,{}] 07:22:12 INFO - PROCESS | 1726 | 1467037332187 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:12 INFO - PROCESS | 1726 | 1467037332194 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:12 INFO - PROCESS | 1726 | 1467037332467 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 07:22:12 INFO - PROCESS | 1726 | 1467037332668 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:12 INFO - PROCESS | 1726 | 1467037332679 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d8800 == 31 [pid = 1726] [id = 418] 07:22:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x8b1d9800) [pid = 1726] [serial = 1255] [outer = (nil)] 07:22:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x8bba5400) [pid = 1726] [serial = 1256] [outer = 0x8b1d9800] 07:22:12 INFO - PROCESS | 1726 | 1467037332760 Marionette DEBUG loaded listener.js 07:22:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x8bd89400) [pid = 1726] [serial = 1257] [outer = 0x8b1d9800] 07:22:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8dddf000 == 30 [pid = 1726] [id = 410] 07:22:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8c390800 == 29 [pid = 1726] [id = 409] 07:22:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8bbb0c00 == 28 [pid = 1726] [id = 408] 07:22:13 INFO - PROCESS | 1726 | 1467037333807 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8e965800) [pid = 1726] [serial = 1193] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x919d1c00) [pid = 1726] [serial = 1179] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8f407400) [pid = 1726] [serial = 1172] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8d30d400) [pid = 1726] [serial = 1164] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8ad5c400) [pid = 1726] [serial = 1184] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8f175c00) [pid = 1726] [serial = 1169] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8dde4400) [pid = 1726] [serial = 1166] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8d3db800) [pid = 1726] [serial = 1181] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8bfac000) [pid = 1726] [serial = 1163] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8f178800) [pid = 1726] [serial = 1170] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x919c9000) [pid = 1726] [serial = 1178] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8ad63000) [pid = 1726] [serial = 1161] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8bfa5c00) [pid = 1726] [serial = 1187] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8c388400) [pid = 1726] [serial = 1188] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8dce2800) [pid = 1726] [serial = 1190] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8e96dc00) [pid = 1726] [serial = 1194] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8f404000) [pid = 1726] [serial = 1173] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8b1d3800) [pid = 1726] [serial = 1185] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8bd98400) [pid = 1726] [serial = 1196] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8ff10000) [pid = 1726] [serial = 1175] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8ff73400) [pid = 1726] [serial = 1176] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8dde9000) [pid = 1726] [serial = 1158] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8de8a000) [pid = 1726] [serial = 1167] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8a22ec00) [pid = 1726] [serial = 1160] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x8dde0000) [pid = 1726] [serial = 1182] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x8dcf0000) [pid = 1726] [serial = 1191] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x8f405000) [pid = 1726] [serial = 1199] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0x8ff04400) [pid = 1726] [serial = 1200] [outer = (nil)] [url = about:blank] 07:22:13 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0x8d3d8400) [pid = 1726] [serial = 1197] [outer = (nil)] [url = about:blank] 07:22:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:22:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1940ms 07:22:13 INFO - PROCESS | 1726 | 1467037333898 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 07:22:13 INFO - PROCESS | 1726 | 1467037333904 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 07:22:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:22:13 INFO - PROCESS | 1726 | 1467037333912 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:22:13 INFO - PROCESS | 1726 | 1467037333917 Marionette TRACE conn4 <- [1,1646,null,{}] 07:22:13 INFO - PROCESS | 1726 | 1467037333927 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:13 INFO - PROCESS | 1726 | 1467037333933 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:14 INFO - PROCESS | 1726 | 1467037334127 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 07:22:14 INFO - PROCESS | 1726 | 1467037334319 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:14 INFO - PROCESS | 1726 | 1467037334331 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa9000 == 29 [pid = 1726] [id = 419] 07:22:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x8c385800) [pid = 1726] [serial = 1258] [outer = (nil)] 07:22:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0x8c38b800) [pid = 1726] [serial = 1259] [outer = 0x8c385800] 07:22:14 INFO - PROCESS | 1726 | 1467037334411 Marionette DEBUG loaded listener.js 07:22:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x8d310400) [pid = 1726] [serial = 1260] [outer = 0x8c385800] 07:22:15 INFO - PROCESS | 1726 | 1467037335266 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:22:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:22:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1391ms 07:22:15 INFO - PROCESS | 1726 | 1467037335304 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 07:22:15 INFO - PROCESS | 1726 | 1467037335308 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 07:22:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:22:15 INFO - PROCESS | 1726 | 1467037335317 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:22:15 INFO - PROCESS | 1726 | 1467037335322 Marionette TRACE conn4 <- [1,1650,null,{}] 07:22:15 INFO - PROCESS | 1726 | 1467037335329 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:15 INFO - PROCESS | 1726 | 1467037335334 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:15 INFO - PROCESS | 1726 | 1467037335531 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 07:22:15 INFO - PROCESS | 1726 | 1467037335666 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:15 INFO - PROCESS | 1726 | 1467037335677 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dce4800 == 30 [pid = 1726] [id = 420] 07:22:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x8dce7000) [pid = 1726] [serial = 1261] [outer = (nil)] 07:22:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8dddb800) [pid = 1726] [serial = 1262] [outer = 0x8dce7000] 07:22:15 INFO - PROCESS | 1726 | 1467037335758 Marionette DEBUG loaded listener.js 07:22:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8dde7000) [pid = 1726] [serial = 1263] [outer = 0x8dce7000] 07:22:16 INFO - PROCESS | 1726 | 1467037336720 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:22:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:22:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1482ms 07:22:16 INFO - PROCESS | 1726 | 1467037336807 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 07:22:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:22:16 INFO - PROCESS | 1726 | 1467037336817 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 07:22:16 INFO - PROCESS | 1726 | 1467037336834 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:22:16 INFO - PROCESS | 1726 | 1467037336837 Marionette TRACE conn4 <- [1,1654,null,{}] 07:22:16 INFO - PROCESS | 1726 | 1467037336844 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:16 INFO - PROCESS | 1726 | 1467037336850 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:17 INFO - PROCESS | 1726 | 1467037337113 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 07:22:17 INFO - PROCESS | 1726 | 1467037337142 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:17 INFO - PROCESS | 1726 | 1467037337154 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1da400 == 31 [pid = 1726] [id = 421] 07:22:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8de88400) [pid = 1726] [serial = 1264] [outer = (nil)] 07:22:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8eb57400) [pid = 1726] [serial = 1265] [outer = 0x8de88400] 07:22:17 INFO - PROCESS | 1726 | 1467037337231 Marionette DEBUG loaded listener.js 07:22:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8eb5e400) [pid = 1726] [serial = 1266] [outer = 0x8de88400] 07:22:18 INFO - PROCESS | 1726 | 1467037338235 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:22:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:22:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1443ms 07:22:18 INFO - PROCESS | 1726 | 1467037338269 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 07:22:18 INFO - PROCESS | 1726 | 1467037338272 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 07:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:22:18 INFO - PROCESS | 1726 | 1467037338280 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:22:18 INFO - PROCESS | 1726 | 1467037338283 Marionette TRACE conn4 <- [1,1658,null,{}] 07:22:18 INFO - PROCESS | 1726 | 1467037338294 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:18 INFO - PROCESS | 1726 | 1467037338299 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:18 INFO - PROCESS | 1726 | 1467037338585 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 07:22:18 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8bfa1c00) [pid = 1726] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:22:18 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8de89c00) [pid = 1726] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:22:18 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8dddf400) [pid = 1726] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:22:18 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8ff09c00) [pid = 1726] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:22:18 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x8c381800) [pid = 1726] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:22:18 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x8ff72c00) [pid = 1726] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:22:18 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x8e8d3800) [pid = 1726] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:22:18 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0x8bd8a000) [pid = 1726] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:22:18 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0x8ff18400) [pid = 1726] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:22:18 INFO - PROCESS | 1726 | --DOMWINDOW == 69 (0x8ad6b000) [pid = 1726] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:22:18 INFO - PROCESS | 1726 | --DOMWINDOW == 68 (0x8d30a000) [pid = 1726] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:22:18 INFO - PROCESS | 1726 | 1467037338701 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:18 INFO - PROCESS | 1726 | 1467037338709 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a221800 == 32 [pid = 1726] [id = 422] 07:22:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 69 (0x8ad6b000) [pid = 1726] [serial = 1267] [outer = (nil)] 07:22:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0x8bfa8400) [pid = 1726] [serial = 1268] [outer = 0x8ad6b000] 07:22:18 INFO - PROCESS | 1726 | 1467037338781 Marionette DEBUG loaded listener.js 07:22:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x8d30a800) [pid = 1726] [serial = 1269] [outer = 0x8ad6b000] 07:22:19 INFO - PROCESS | 1726 | 1467037339602 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1392ms 07:22:19 INFO - PROCESS | 1726 | 1467037339674 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 07:22:19 INFO - PROCESS | 1726 | 1467037339678 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 07:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:22:19 INFO - PROCESS | 1726 | 1467037339684 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:22:19 INFO - PROCESS | 1726 | 1467037339688 Marionette TRACE conn4 <- [1,1662,null,{}] 07:22:19 INFO - PROCESS | 1726 | 1467037339693 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:19 INFO - PROCESS | 1726 | 1467037339703 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:19 INFO - PROCESS | 1726 | 1467037339938 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 07:22:20 INFO - PROCESS | 1726 | 1467037340072 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:20 INFO - PROCESS | 1726 | 1467037340081 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a221c00 == 33 [pid = 1726] [id = 423] 07:22:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0x8de89c00) [pid = 1726] [serial = 1270] [outer = (nil)] 07:22:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x8f6a1400) [pid = 1726] [serial = 1271] [outer = 0x8de89c00] 07:22:20 INFO - PROCESS | 1726 | 1467037340157 Marionette DEBUG loaded listener.js 07:22:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x8ff0b000) [pid = 1726] [serial = 1272] [outer = 0x8de89c00] 07:22:21 INFO - PROCESS | 1726 | 1467037341235 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1588ms 07:22:21 INFO - PROCESS | 1726 | 1467037341274 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 07:22:21 INFO - PROCESS | 1726 | 1467037341281 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 07:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:22:21 INFO - PROCESS | 1726 | 1467037341290 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:22:21 INFO - PROCESS | 1726 | 1467037341296 Marionette TRACE conn4 <- [1,1666,null,{}] 07:22:21 INFO - PROCESS | 1726 | 1467037341306 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:21 INFO - PROCESS | 1726 | 1467037341312 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:21 INFO - PROCESS | 1726 | 1467037341533 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 07:22:21 INFO - PROCESS | 1726 | 1467037341817 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:21 INFO - PROCESS | 1726 | 1467037341830 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad67800 == 34 [pid = 1726] [id = 424] 07:22:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8b1d5800) [pid = 1726] [serial = 1273] [outer = (nil)] 07:22:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8bfad400) [pid = 1726] [serial = 1274] [outer = 0x8b1d5800] 07:22:21 INFO - PROCESS | 1726 | 1467037341952 Marionette DEBUG loaded listener.js 07:22:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8c38c000) [pid = 1726] [serial = 1275] [outer = 0x8b1d5800] 07:22:22 INFO - PROCESS | 1726 | 1467037342937 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1691ms 07:22:22 INFO - PROCESS | 1726 | 1467037342981 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 07:22:22 INFO - PROCESS | 1726 | 1467037342989 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 07:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:22:23 INFO - PROCESS | 1726 | 1467037343002 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:22:23 INFO - PROCESS | 1726 | 1467037343007 Marionette TRACE conn4 <- [1,1670,null,{}] 07:22:23 INFO - PROCESS | 1726 | 1467037343015 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:23 INFO - PROCESS | 1726 | 1467037343022 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:23 INFO - PROCESS | 1726 | 1467037343250 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 07:22:23 INFO - PROCESS | 1726 | 1467037343482 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:23 INFO - PROCESS | 1726 | 1467037343494 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dced000 == 35 [pid = 1726] [id = 425] 07:22:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8dddcc00) [pid = 1726] [serial = 1276] [outer = (nil)] 07:22:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8e8d1800) [pid = 1726] [serial = 1277] [outer = 0x8dddcc00] 07:22:23 INFO - PROCESS | 1726 | 1467037343635 Marionette DEBUG loaded listener.js 07:22:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8e8d5400) [pid = 1726] [serial = 1278] [outer = 0x8dddcc00] 07:22:24 INFO - PROCESS | 1726 | 1467037344664 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1703ms 07:22:24 INFO - PROCESS | 1726 | 1467037344711 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 07:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:22:24 INFO - PROCESS | 1726 | 1467037344716 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 07:22:24 INFO - PROCESS | 1726 | 1467037344723 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:22:24 INFO - PROCESS | 1726 | 1467037344730 Marionette TRACE conn4 <- [1,1674,null,{}] 07:22:24 INFO - PROCESS | 1726 | 1467037344748 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:24 INFO - PROCESS | 1726 | 1467037344758 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:24 INFO - PROCESS | 1726 | 1467037344973 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 07:22:25 INFO - PROCESS | 1726 | 1467037345248 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:25 INFO - PROCESS | 1726 | 1467037345261 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff11800 == 36 [pid = 1726] [id = 426] 07:22:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8ff12000) [pid = 1726] [serial = 1279] [outer = (nil)] 07:22:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8ff17800) [pid = 1726] [serial = 1280] [outer = 0x8ff12000] 07:22:25 INFO - PROCESS | 1726 | 1467037345383 Marionette DEBUG loaded listener.js 07:22:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8ff72c00) [pid = 1726] [serial = 1281] [outer = 0x8ff12000] 07:22:26 INFO - PROCESS | 1726 | 1467037346308 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1638ms 07:22:26 INFO - PROCESS | 1726 | 1467037346361 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 07:22:26 INFO - PROCESS | 1726 | 1467037346366 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 07:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:22:26 INFO - PROCESS | 1726 | 1467037346375 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:22:26 INFO - PROCESS | 1726 | 1467037346379 Marionette TRACE conn4 <- [1,1678,null,{}] 07:22:26 INFO - PROCESS | 1726 | 1467037346386 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:26 INFO - PROCESS | 1726 | 1467037346392 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:26 INFO - PROCESS | 1726 | 1467037346604 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 07:22:26 INFO - PROCESS | 1726 | 1467037346840 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:26 INFO - PROCESS | 1726 | 1467037346848 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22b400 == 37 [pid = 1726] [id = 427] 07:22:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8d302800) [pid = 1726] [serial = 1282] [outer = (nil)] 07:22:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x919c9000) [pid = 1726] [serial = 1283] [outer = 0x8d302800] 07:22:26 INFO - PROCESS | 1726 | 1467037346992 Marionette DEBUG loaded listener.js 07:22:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x919d2c00) [pid = 1726] [serial = 1284] [outer = 0x8d302800] 07:22:27 INFO - PROCESS | 1726 | 1467037347933 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1638ms 07:22:28 INFO - PROCESS | 1726 | 1467037348014 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 07:22:28 INFO - PROCESS | 1726 | 1467037348019 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 07:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:22:28 INFO - PROCESS | 1726 | 1467037348026 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:22:28 INFO - PROCESS | 1726 | 1467037348030 Marionette TRACE conn4 <- [1,1682,null,{}] 07:22:28 INFO - PROCESS | 1726 | 1467037348038 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:28 INFO - PROCESS | 1726 | 1467037348042 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:28 INFO - PROCESS | 1726 | 1467037348264 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 07:22:28 INFO - PROCESS | 1726 | 1467037348495 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:28 INFO - PROCESS | 1726 | 1467037348503 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c382400 == 38 [pid = 1726] [id = 428] 07:22:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8ff7b400) [pid = 1726] [serial = 1285] [outer = (nil)] 07:22:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x91a9d400) [pid = 1726] [serial = 1286] [outer = 0x8ff7b400] 07:22:28 INFO - PROCESS | 1726 | 1467037348616 Marionette DEBUG loaded listener.js 07:22:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x91b46400) [pid = 1726] [serial = 1287] [outer = 0x8ff7b400] 07:22:29 INFO - PROCESS | 1726 | 1467037349657 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1687ms 07:22:29 INFO - PROCESS | 1726 | 1467037349714 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 07:22:29 INFO - PROCESS | 1726 | 1467037349718 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 07:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:22:29 INFO - PROCESS | 1726 | 1467037349726 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:22:29 INFO - PROCESS | 1726 | 1467037349730 Marionette TRACE conn4 <- [1,1686,null,{}] 07:22:29 INFO - PROCESS | 1726 | 1467037349737 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:29 INFO - PROCESS | 1726 | 1467037349748 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:30 INFO - PROCESS | 1726 | 1467037350021 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 07:22:30 INFO - PROCESS | 1726 | 1467037350261 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:30 INFO - PROCESS | 1726 | 1467037350270 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd8b800 == 39 [pid = 1726] [id = 429] 07:22:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8ff1fc00) [pid = 1726] [serial = 1288] [outer = (nil)] 07:22:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x91c94c00) [pid = 1726] [serial = 1289] [outer = 0x8ff1fc00] 07:22:30 INFO - PROCESS | 1726 | 1467037350357 Marionette DEBUG loaded listener.js 07:22:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x91c96c00) [pid = 1726] [serial = 1290] [outer = 0x8ff1fc00] 07:22:31 INFO - PROCESS | 1726 | 1467037351270 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:22:31 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 07:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1586ms 07:22:31 INFO - PROCESS | 1726 | 1467037351317 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 07:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:22:31 INFO - PROCESS | 1726 | 1467037351322 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 07:22:31 INFO - PROCESS | 1726 | 1467037351330 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:22:31 INFO - PROCESS | 1726 | 1467037351334 Marionette TRACE conn4 <- [1,1690,null,{}] 07:22:31 INFO - PROCESS | 1726 | 1467037351341 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:31 INFO - PROCESS | 1726 | 1467037351346 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:31 INFO - PROCESS | 1726 | 1467037351588 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 07:22:31 INFO - PROCESS | 1726 | 1467037351860 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:31 INFO - PROCESS | 1726 | 1467037351869 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad5e400 == 40 [pid = 1726] [id = 430] 07:22:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8c382800) [pid = 1726] [serial = 1291] [outer = (nil)] 07:22:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x924c6c00) [pid = 1726] [serial = 1292] [outer = 0x8c382800] 07:22:32 INFO - PROCESS | 1726 | 1467037351996 Marionette DEBUG loaded listener.js 07:22:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x924cd400) [pid = 1726] [serial = 1293] [outer = 0x8c382800] 07:22:32 INFO - PROCESS | 1726 | 1467037352928 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1637ms 07:22:32 INFO - PROCESS | 1726 | 1467037352966 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 07:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:22:32 INFO - PROCESS | 1726 | 1467037352977 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 07:22:32 INFO - PROCESS | 1726 | 1467037352986 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:22:32 INFO - PROCESS | 1726 | 1467037352990 Marionette TRACE conn4 <- [1,1694,null,{}] 07:22:32 INFO - PROCESS | 1726 | 1467037352997 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:33 INFO - PROCESS | 1726 | 1467037353003 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:33 INFO - PROCESS | 1726 | 1467037353219 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 07:22:33 INFO - PROCESS | 1726 | 1467037353465 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:33 INFO - PROCESS | 1726 | 1467037353474 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad5c800 == 41 [pid = 1726] [id = 431] 07:22:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x8ad60000) [pid = 1726] [serial = 1294] [outer = (nil)] 07:22:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x8bbadc00) [pid = 1726] [serial = 1295] [outer = 0x8ad60000] 07:22:33 INFO - PROCESS | 1726 | 1467037353608 Marionette DEBUG loaded listener.js 07:22:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x8d41e000) [pid = 1726] [serial = 1296] [outer = 0x8ad60000] 07:22:34 INFO - PROCESS | 1726 | 1467037354828 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1884ms 07:22:34 INFO - PROCESS | 1726 | 1467037354870 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 07:22:34 INFO - PROCESS | 1726 | 1467037354877 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 07:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:22:34 INFO - PROCESS | 1726 | 1467037354886 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:22:34 INFO - PROCESS | 1726 | 1467037354891 Marionette TRACE conn4 <- [1,1698,null,{}] 07:22:34 INFO - PROCESS | 1726 | 1467037354901 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:34 INFO - PROCESS | 1726 | 1467037354907 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:35 INFO - PROCESS | 1726 | 1467037355192 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 07:22:35 INFO - PROCESS | 1726 | 1467037355354 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:35 INFO - PROCESS | 1726 | 1467037355368 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d30e400 == 42 [pid = 1726] [id = 432] 07:22:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x8d3d4c00) [pid = 1726] [serial = 1297] [outer = (nil)] 07:22:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x8d41a400) [pid = 1726] [serial = 1298] [outer = 0x8d3d4c00] 07:22:35 INFO - PROCESS | 1726 | 1467037355552 Marionette DEBUG loaded listener.js 07:22:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x8d425400) [pid = 1726] [serial = 1299] [outer = 0x8d3d4c00] 07:22:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa4000 == 41 [pid = 1726] [id = 407] 07:22:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd93800 == 40 [pid = 1726] [id = 396] 07:22:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8a226c00 == 39 [pid = 1726] [id = 395] 07:22:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad5ec00 == 38 [pid = 1726] [id = 398] 07:22:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad5d800 == 37 [pid = 1726] [id = 405] 07:22:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8a228800 == 36 [pid = 1726] [id = 411] 07:22:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd92c00 == 35 [pid = 1726] [id = 400] 07:22:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d9400 == 34 [pid = 1726] [id = 413] 07:22:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8de96000 == 33 [pid = 1726] [id = 415] 07:22:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8eb5a000 == 32 [pid = 1726] [id = 399] 07:22:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1da800 == 31 [pid = 1726] [id = 412] 07:22:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff08000 == 30 [pid = 1726] [id = 402] 07:22:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8dcec000 == 29 [pid = 1726] [id = 416] 07:22:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff20800 == 28 [pid = 1726] [id = 403] 07:22:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8d41a000 == 27 [pid = 1726] [id = 404] 07:22:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8e8d5c00 == 26 [pid = 1726] [id = 414] 07:22:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8a220800 == 25 [pid = 1726] [id = 397] 07:22:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1db800 == 24 [pid = 1726] [id = 417] 07:22:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8a223c00 == 23 [pid = 1726] [id = 394] 07:22:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad69400 == 22 [pid = 1726] [id = 406] 07:22:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8dce5c00 == 21 [pid = 1726] [id = 401] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8d3d9c00) [pid = 1726] [serial = 1203] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x8c38ec00) [pid = 1726] [serial = 1202] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8e96fc00) [pid = 1726] [serial = 1206] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8e8d3c00) [pid = 1726] [serial = 1205] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8dde3800) [pid = 1726] [serial = 1232] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8ff1e400) [pid = 1726] [serial = 1209] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8ff13000) [pid = 1726] [serial = 1208] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8d3d6800) [pid = 1726] [serial = 1223] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x919cec00) [pid = 1726] [serial = 1212] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8ff80c00) [pid = 1726] [serial = 1211] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x91aa4c00) [pid = 1726] [serial = 1215] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x91a9ec00) [pid = 1726] [serial = 1214] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8bd8e000) [pid = 1726] [serial = 1226] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8bd91c00) [pid = 1726] [serial = 1227] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x91c97400) [pid = 1726] [serial = 1218] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x91c90c00) [pid = 1726] [serial = 1217] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x924c2c00) [pid = 1726] [serial = 1221] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8dcef400) [pid = 1726] [serial = 1220] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8d41bc00) [pid = 1726] [serial = 1224] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8de8dc00) [pid = 1726] [serial = 1233] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8d30e800) [pid = 1726] [serial = 1229] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8d3dd800) [pid = 1726] [serial = 1230] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8dde4000) [pid = 1726] [serial = 1235] [outer = (nil)] [url = about:blank] 07:22:37 INFO - PROCESS | 1726 | 1467037357822 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:22:37 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 07:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2996ms 07:22:37 INFO - PROCESS | 1726 | 1467037357884 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 07:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:22:37 INFO - PROCESS | 1726 | 1467037357890 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 07:22:37 INFO - PROCESS | 1726 | 1467037357899 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:22:37 INFO - PROCESS | 1726 | 1467037357904 Marionette TRACE conn4 <- [1,1702,null,{}] 07:22:37 INFO - PROCESS | 1726 | 1467037357965 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:37 INFO - PROCESS | 1726 | 1467037357972 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:38 INFO - PROCESS | 1726 | 1467037358157 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 07:22:38 INFO - PROCESS | 1726 | 1467037358169 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:38 INFO - PROCESS | 1726 | 1467037358177 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad68c00 == 22 [pid = 1726] [id = 433] 07:22:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8ad69800) [pid = 1726] [serial = 1300] [outer = (nil)] 07:22:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8bba1c00) [pid = 1726] [serial = 1301] [outer = 0x8ad69800] 07:22:38 INFO - PROCESS | 1726 | 1467037358273 Marionette DEBUG loaded listener.js 07:22:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8bba7000) [pid = 1726] [serial = 1302] [outer = 0x8ad69800] 07:22:39 INFO - PROCESS | 1726 | 1467037359190 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1346ms 07:22:39 INFO - PROCESS | 1726 | 1467037359244 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 07:22:39 INFO - PROCESS | 1726 | 1467037359253 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 07:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:22:39 INFO - PROCESS | 1726 | 1467037359266 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:22:39 INFO - PROCESS | 1726 | 1467037359270 Marionette TRACE conn4 <- [1,1706,null,{}] 07:22:39 INFO - PROCESS | 1726 | 1467037359278 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:39 INFO - PROCESS | 1726 | 1467037359284 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:39 INFO - PROCESS | 1726 | 1467037359474 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 07:22:39 INFO - PROCESS | 1726 | 1467037359618 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:39 INFO - PROCESS | 1726 | 1467037359630 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa4000 == 23 [pid = 1726] [id = 434] 07:22:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8bfa7c00) [pid = 1726] [serial = 1303] [outer = (nil)] 07:22:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8bfabc00) [pid = 1726] [serial = 1304] [outer = 0x8bfa7c00] 07:22:39 INFO - PROCESS | 1726 | 1467037359705 Marionette DEBUG loaded listener.js 07:22:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8c38bc00) [pid = 1726] [serial = 1305] [outer = 0x8bfa7c00] 07:22:40 INFO - PROCESS | 1726 | 1467037360685 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1494ms 07:22:40 INFO - PROCESS | 1726 | 1467037360761 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 07:22:40 INFO - PROCESS | 1726 | 1467037360764 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 07:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:22:40 INFO - PROCESS | 1726 | 1467037360773 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:22:40 INFO - PROCESS | 1726 | 1467037360779 Marionette TRACE conn4 <- [1,1710,null,{}] 07:22:40 INFO - PROCESS | 1726 | 1467037360808 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:40 INFO - PROCESS | 1726 | 1467037360817 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:41 INFO - PROCESS | 1726 | 1467037361070 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 07:22:41 INFO - PROCESS | 1726 | 1467037361102 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:41 INFO - PROCESS | 1726 | 1467037361115 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dce1800 == 24 [pid = 1726] [id = 435] 07:22:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8dce1c00) [pid = 1726] [serial = 1306] [outer = (nil)] 07:22:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8dce9800) [pid = 1726] [serial = 1307] [outer = 0x8dce1c00] 07:22:41 INFO - PROCESS | 1726 | 1467037361238 Marionette DEBUG loaded listener.js 07:22:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8dde2000) [pid = 1726] [serial = 1308] [outer = 0x8dce1c00] 07:22:42 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8de88400) [pid = 1726] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:22:42 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8b1d9800) [pid = 1726] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:22:42 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8e8d7000) [pid = 1726] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:22:42 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8c385800) [pid = 1726] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:22:42 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8d30f400) [pid = 1726] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:22:42 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8dce7000) [pid = 1726] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:22:42 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8d421c00) [pid = 1726] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:22:42 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8b1dcc00) [pid = 1726] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:22:42 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8eb52000) [pid = 1726] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:22:42 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8c384400) [pid = 1726] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:22:42 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8ad6b000) [pid = 1726] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:22:42 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8ddddc00) [pid = 1726] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:22:42 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x8de89c00) [pid = 1726] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:22:42 INFO - PROCESS | 1726 | 1467037362853 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 2113ms 07:22:42 INFO - PROCESS | 1726 | 1467037362887 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 07:22:42 INFO - PROCESS | 1726 | 1467037362892 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 07:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:22:42 INFO - PROCESS | 1726 | 1467037362899 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:22:42 INFO - PROCESS | 1726 | 1467037362903 Marionette TRACE conn4 <- [1,1714,null,{}] 07:22:42 INFO - PROCESS | 1726 | 1467037362909 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:42 INFO - PROCESS | 1726 | 1467037362914 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:43 INFO - PROCESS | 1726 | 1467037363081 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 07:22:43 INFO - PROCESS | 1726 | 1467037363097 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:43 INFO - PROCESS | 1726 | 1467037363105 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a227800 == 25 [pid = 1726] [id = 436] 07:22:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8ad69000) [pid = 1726] [serial = 1309] [outer = (nil)] 07:22:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8dce4000) [pid = 1726] [serial = 1310] [outer = 0x8ad69000] 07:22:43 INFO - PROCESS | 1726 | 1467037363312 Marionette DEBUG loaded listener.js 07:22:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8de89800) [pid = 1726] [serial = 1311] [outer = 0x8ad69000] 07:22:44 INFO - PROCESS | 1726 | 1467037364103 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1232ms 07:22:44 INFO - PROCESS | 1726 | 1467037364133 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 07:22:44 INFO - PROCESS | 1726 | 1467037364136 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 07:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:22:44 INFO - PROCESS | 1726 | 1467037364143 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:22:44 INFO - PROCESS | 1726 | 1467037364147 Marionette TRACE conn4 <- [1,1718,null,{}] 07:22:44 INFO - PROCESS | 1726 | 1467037364153 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:44 INFO - PROCESS | 1726 | 1467037364159 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:44 INFO - PROCESS | 1726 | 1467037364373 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 07:22:44 INFO - PROCESS | 1726 | 1467037364391 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:44 INFO - PROCESS | 1726 | 1467037364402 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d307400 == 26 [pid = 1726] [id = 437] 07:22:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8de88c00) [pid = 1726] [serial = 1312] [outer = (nil)] 07:22:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8e8d0c00) [pid = 1726] [serial = 1313] [outer = 0x8de88c00] 07:22:44 INFO - PROCESS | 1726 | 1467037364473 Marionette DEBUG loaded listener.js 07:22:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8e964000) [pid = 1726] [serial = 1314] [outer = 0x8de88c00] 07:22:45 INFO - PROCESS | 1726 | 1467037365631 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1543ms 07:22:45 INFO - PROCESS | 1726 | 1467037365688 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 07:22:45 INFO - PROCESS | 1726 | 1467037365696 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 07:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:22:45 INFO - PROCESS | 1726 | 1467037365706 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:22:45 INFO - PROCESS | 1726 | 1467037365715 Marionette TRACE conn4 <- [1,1722,null,{}] 07:22:45 INFO - PROCESS | 1726 | 1467037365725 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:45 INFO - PROCESS | 1726 | 1467037365731 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:45 INFO - PROCESS | 1726 | 1467037365984 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 07:22:46 INFO - PROCESS | 1726 | 1467037366220 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:46 INFO - PROCESS | 1726 | 1467037366229 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1dfc00 == 27 [pid = 1726] [id = 438] 07:22:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8bba8000) [pid = 1726] [serial = 1315] [outer = (nil)] 07:22:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8bfaa000) [pid = 1726] [serial = 1316] [outer = 0x8bba8000] 07:22:46 INFO - PROCESS | 1726 | 1467037366321 Marionette DEBUG loaded listener.js 07:22:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8d306c00) [pid = 1726] [serial = 1317] [outer = 0x8bba8000] 07:22:47 INFO - PROCESS | 1726 | 1467037367263 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:22:47 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 07:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1592ms 07:22:47 INFO - PROCESS | 1726 | 1467037367299 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 07:22:47 INFO - PROCESS | 1726 | 1467037367306 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 07:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:22:47 INFO - PROCESS | 1726 | 1467037367337 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:22:47 INFO - PROCESS | 1726 | 1467037367341 Marionette TRACE conn4 <- [1,1726,null,{}] 07:22:47 INFO - PROCESS | 1726 | 1467037367349 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:47 INFO - PROCESS | 1726 | 1467037367356 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:47 INFO - PROCESS | 1726 | 1467037367561 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 07:22:47 INFO - PROCESS | 1726 | 1467037367858 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:47 INFO - PROCESS | 1726 | 1467037367869 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfac400 == 28 [pid = 1726] [id = 439] 07:22:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8d41d400) [pid = 1726] [serial = 1318] [outer = (nil)] 07:22:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8de8e400) [pid = 1726] [serial = 1319] [outer = 0x8d41d400] 07:22:47 INFO - PROCESS | 1726 | 1467037367971 Marionette DEBUG loaded listener.js 07:22:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8ad62000) [pid = 1726] [serial = 1320] [outer = 0x8d41d400] 07:22:48 INFO - PROCESS | 1726 | 1467037368895 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1642ms 07:22:48 INFO - PROCESS | 1726 | 1467037368977 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 07:22:48 INFO - PROCESS | 1726 | 1467037368982 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 07:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:22:48 INFO - PROCESS | 1726 | 1467037368990 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:22:48 INFO - PROCESS | 1726 | 1467037368997 Marionette TRACE conn4 <- [1,1730,null,{}] 07:22:49 INFO - PROCESS | 1726 | 1467037369017 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:49 INFO - PROCESS | 1726 | 1467037369027 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:49 INFO - PROCESS | 1726 | 1467037369343 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 07:22:49 INFO - PROCESS | 1726 | 1467037369535 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:49 INFO - PROCESS | 1726 | 1467037369548 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x8eb56400 == 29 [pid = 1726] [id = 440] 07:22:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8eb5a400) [pid = 1726] [serial = 1321] [outer = (nil)] 07:22:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8f182800) [pid = 1726] [serial = 1322] [outer = 0x8eb5a400] 07:22:49 INFO - PROCESS | 1726 | 1467037369638 Marionette DEBUG loaded listener.js 07:22:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8f407000) [pid = 1726] [serial = 1323] [outer = 0x8eb5a400] 07:22:50 INFO - PROCESS | 1726 | 1467037370576 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 07:22:50 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 07:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1647ms 07:22:50 INFO - PROCESS | 1726 | 1467037370639 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 07:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:22:50 INFO - PROCESS | 1726 | 1467037370644 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 07:22:50 INFO - PROCESS | 1726 | 1467037370651 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:22:50 INFO - PROCESS | 1726 | 1467037370655 Marionette TRACE conn4 <- [1,1734,null,{}] 07:22:50 INFO - PROCESS | 1726 | 1467037370662 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:50 INFO - PROCESS | 1726 | 1467037370667 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:50 INFO - PROCESS | 1726 | 1467037370899 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 07:22:51 INFO - PROCESS | 1726 | 1467037371131 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:51 INFO - PROCESS | 1726 | 1467037371144 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d428800 == 30 [pid = 1726] [id = 441] 07:22:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8eb56000) [pid = 1726] [serial = 1324] [outer = (nil)] 07:22:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8f6a3800) [pid = 1726] [serial = 1325] [outer = 0x8eb56000] 07:22:51 INFO - PROCESS | 1726 | 1467037371273 Marionette DEBUG loaded listener.js 07:22:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8f6a6400) [pid = 1726] [serial = 1326] [outer = 0x8eb56000] 07:22:52 INFO - PROCESS | 1726 | 1467037372186 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1585ms 07:22:52 INFO - PROCESS | 1726 | 1467037372237 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 07:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:22:52 INFO - PROCESS | 1726 | 1467037372242 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 07:22:52 INFO - PROCESS | 1726 | 1467037372249 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:22:52 INFO - PROCESS | 1726 | 1467037372254 Marionette TRACE conn4 <- [1,1738,null,{}] 07:22:52 INFO - PROCESS | 1726 | 1467037372260 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:52 INFO - PROCESS | 1726 | 1467037372266 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:52 INFO - PROCESS | 1726 | 1467037372455 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 07:22:52 INFO - PROCESS | 1726 | 1467037372712 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:52 INFO - PROCESS | 1726 | 1467037372722 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd96800 == 31 [pid = 1726] [id = 442] 07:22:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8dce8400) [pid = 1726] [serial = 1327] [outer = (nil)] 07:22:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8ff10400) [pid = 1726] [serial = 1328] [outer = 0x8dce8400] 07:22:52 INFO - PROCESS | 1726 | 1467037372852 Marionette DEBUG loaded listener.js 07:22:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x8ff17c00) [pid = 1726] [serial = 1329] [outer = 0x8dce8400] 07:22:53 INFO - PROCESS | 1726 | 1467037373838 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1636ms 07:22:53 INFO - PROCESS | 1726 | 1467037373886 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 07:22:53 INFO - PROCESS | 1726 | 1467037373891 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 07:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:22:53 INFO - PROCESS | 1726 | 1467037373898 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:22:53 INFO - PROCESS | 1726 | 1467037373904 Marionette TRACE conn4 <- [1,1742,null,{}] 07:22:53 INFO - PROCESS | 1726 | 1467037373910 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:53 INFO - PROCESS | 1726 | 1467037373922 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:54 INFO - PROCESS | 1726 | 1467037374187 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 07:22:54 INFO - PROCESS | 1726 | 1467037374459 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:54 INFO - PROCESS | 1726 | 1467037374466 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:54 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d5000 == 32 [pid = 1726] [id = 443] 07:22:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x8b1d8400) [pid = 1726] [serial = 1330] [outer = (nil)] 07:22:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x919c6c00) [pid = 1726] [serial = 1331] [outer = 0x8b1d8400] 07:22:54 INFO - PROCESS | 1726 | 1467037374561 Marionette DEBUG loaded listener.js 07:22:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x919d0400) [pid = 1726] [serial = 1332] [outer = 0x8b1d8400] 07:22:55 INFO - PROCESS | 1726 | 1467037375487 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1641ms 07:22:55 INFO - PROCESS | 1726 | 1467037375541 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 07:22:55 INFO - PROCESS | 1726 | 1467037375544 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 07:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:22:55 INFO - PROCESS | 1726 | 1467037375553 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:22:55 INFO - PROCESS | 1726 | 1467037375557 Marionette TRACE conn4 <- [1,1746,null,{}] 07:22:55 INFO - PROCESS | 1726 | 1467037375564 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:55 INFO - PROCESS | 1726 | 1467037375570 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:55 INFO - PROCESS | 1726 | 1467037375756 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 07:22:56 INFO - PROCESS | 1726 | 1467037375996 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:56 INFO - PROCESS | 1726 | 1467037376011 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a228800 == 33 [pid = 1726] [id = 444] 07:22:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x8a228c00) [pid = 1726] [serial = 1333] [outer = (nil)] 07:22:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x8ad5ec00) [pid = 1726] [serial = 1334] [outer = 0x8a228c00] 07:22:56 INFO - PROCESS | 1726 | 1467037376279 Marionette DEBUG loaded listener.js 07:22:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x8ad69400) [pid = 1726] [serial = 1335] [outer = 0x8a228c00] 07:22:57 INFO - PROCESS | 1726 | 1467037377211 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1732ms 07:22:57 INFO - PROCESS | 1726 | 1467037377287 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 07:22:57 INFO - PROCESS | 1726 | 1467037377295 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 07:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:22:57 INFO - PROCESS | 1726 | 1467037377304 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:22:57 INFO - PROCESS | 1726 | 1467037377308 Marionette TRACE conn4 <- [1,1750,null,{}] 07:22:57 INFO - PROCESS | 1726 | 1467037377316 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:57 INFO - PROCESS | 1726 | 1467037377323 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:57 INFO - PROCESS | 1726 | 1467037377516 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 07:22:57 INFO - PROCESS | 1726 | 1467037377901 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:57 INFO - PROCESS | 1726 | 1467037377915 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd92400 == 34 [pid = 1726] [id = 445] 07:22:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x8bd95000) [pid = 1726] [serial = 1336] [outer = (nil)] 07:22:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x8d3d5c00) [pid = 1726] [serial = 1337] [outer = 0x8bd95000] 07:22:58 INFO - PROCESS | 1726 | 1467037378000 Marionette DEBUG loaded listener.js 07:22:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x8d427800) [pid = 1726] [serial = 1338] [outer = 0x8bd95000] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x8eb5e400) [pid = 1726] [serial = 1266] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x8bd89400) [pid = 1726] [serial = 1257] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x8e969800) [pid = 1726] [serial = 1244] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8bba5400) [pid = 1726] [serial = 1256] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x8d310400) [pid = 1726] [serial = 1260] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8dce5800) [pid = 1726] [serial = 1242] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8dddb800) [pid = 1726] [serial = 1262] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x919c7c00) [pid = 1726] [serial = 1254] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8c38b800) [pid = 1726] [serial = 1259] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8d419c00) [pid = 1726] [serial = 1241] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8dde7000) [pid = 1726] [serial = 1263] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8bba2000) [pid = 1726] [serial = 1238] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8f183000) [pid = 1726] [serial = 1247] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8f407800) [pid = 1726] [serial = 1248] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8e8ce000) [pid = 1726] [serial = 1236] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8bd8ac00) [pid = 1726] [serial = 1239] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8eb50c00) [pid = 1726] [serial = 1245] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8d30a800) [pid = 1726] [serial = 1269] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8f6a4800) [pid = 1726] [serial = 1251] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8f6a2800) [pid = 1726] [serial = 1250] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8ff0dc00) [pid = 1726] [serial = 1253] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8eb57400) [pid = 1726] [serial = 1265] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8bfa8400) [pid = 1726] [serial = 1268] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8ff0b000) [pid = 1726] [serial = 1272] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8f6a1400) [pid = 1726] [serial = 1271] [outer = (nil)] [url = about:blank] 07:22:58 INFO - PROCESS | 1726 | 1467037378914 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1695ms 07:22:59 INFO - PROCESS | 1726 | 1467037378998 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 07:22:59 INFO - PROCESS | 1726 | 1467037379005 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 07:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:22:59 INFO - PROCESS | 1726 | 1467037379016 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:22:59 INFO - PROCESS | 1726 | 1467037379020 Marionette TRACE conn4 <- [1,1754,null,{}] 07:22:59 INFO - PROCESS | 1726 | 1467037379028 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:59 INFO - PROCESS | 1726 | 1467037379034 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:59 INFO - PROCESS | 1726 | 1467037379225 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 07:22:59 INFO - PROCESS | 1726 | 1467037379366 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:59 INFO - PROCESS | 1726 | 1467037379374 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:22:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd97400 == 35 [pid = 1726] [id = 446] 07:22:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8bfa1400) [pid = 1726] [serial = 1339] [outer = (nil)] 07:22:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8dcea400) [pid = 1726] [serial = 1340] [outer = 0x8bfa1400] 07:22:59 INFO - PROCESS | 1726 | 1467037379447 Marionette DEBUG loaded listener.js 07:22:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8dde9800) [pid = 1726] [serial = 1341] [outer = 0x8bfa1400] 07:23:00 INFO - PROCESS | 1726 | 1467037380317 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1386ms 07:23:00 INFO - PROCESS | 1726 | 1467037380403 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 07:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:23:00 INFO - PROCESS | 1726 | 1467037380407 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 07:23:00 INFO - PROCESS | 1726 | 1467037380414 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:23:00 INFO - PROCESS | 1726 | 1467037380420 Marionette TRACE conn4 <- [1,1758,null,{}] 07:23:00 INFO - PROCESS | 1726 | 1467037380436 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:00 INFO - PROCESS | 1726 | 1467037380446 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:00 INFO - PROCESS | 1726 | 1467037380645 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 07:23:00 INFO - PROCESS | 1726 | 1467037380812 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:00 INFO - PROCESS | 1726 | 1467037380820 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d426c00 == 36 [pid = 1726] [id = 447] 07:23:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8e96bc00) [pid = 1726] [serial = 1342] [outer = (nil)] 07:23:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8eb57000) [pid = 1726] [serial = 1343] [outer = 0x8e96bc00] 07:23:00 INFO - PROCESS | 1726 | 1467037380945 Marionette DEBUG loaded listener.js 07:23:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8f175400) [pid = 1726] [serial = 1344] [outer = 0x8e96bc00] 07:23:01 INFO - PROCESS | 1726 | 1467037381824 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1444ms 07:23:01 INFO - PROCESS | 1726 | 1467037381858 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 07:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:23:01 INFO - PROCESS | 1726 | 1467037381863 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 07:23:01 INFO - PROCESS | 1726 | 1467037381870 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:23:01 INFO - PROCESS | 1726 | 1467037381874 Marionette TRACE conn4 <- [1,1762,null,{}] 07:23:01 INFO - PROCESS | 1726 | 1467037381886 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:01 INFO - PROCESS | 1726 | 1467037381891 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:02 INFO - PROCESS | 1726 | 1467037382119 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 07:23:02 INFO - PROCESS | 1726 | 1467037382149 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:02 INFO - PROCESS | 1726 | 1467037382157 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a226c00 == 37 [pid = 1726] [id = 448] 07:23:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8ad68400) [pid = 1726] [serial = 1345] [outer = (nil)] 07:23:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8f402000) [pid = 1726] [serial = 1346] [outer = 0x8ad68400] 07:23:02 INFO - PROCESS | 1726 | 1467037382247 Marionette DEBUG loaded listener.js 07:23:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8f409400) [pid = 1726] [serial = 1347] [outer = 0x8ad68400] 07:23:03 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8b1d5800) [pid = 1726] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:23:03 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8dddcc00) [pid = 1726] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:23:03 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8ff12000) [pid = 1726] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:23:03 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8bfa7c00) [pid = 1726] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:23:03 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8dce1c00) [pid = 1726] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:23:03 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8ad69800) [pid = 1726] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:23:03 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8d302800) [pid = 1726] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:23:03 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8d3d4c00) [pid = 1726] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:23:03 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8ad69000) [pid = 1726] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:23:03 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8ff7b400) [pid = 1726] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:23:03 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8ff1fc00) [pid = 1726] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:23:03 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8c382800) [pid = 1726] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:23:03 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8ad60000) [pid = 1726] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:23:03 INFO - PROCESS | 1726 | 1467037383342 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1538ms 07:23:03 INFO - PROCESS | 1726 | 1467037383408 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 07:23:03 INFO - PROCESS | 1726 | 1467037383412 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 07:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:23:03 INFO - PROCESS | 1726 | 1467037383419 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:23:03 INFO - PROCESS | 1726 | 1467037383423 Marionette TRACE conn4 <- [1,1766,null,{}] 07:23:03 INFO - PROCESS | 1726 | 1467037383428 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:03 INFO - PROCESS | 1726 | 1467037383434 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:03 INFO - PROCESS | 1726 | 1467037383619 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 07:23:03 INFO - PROCESS | 1726 | 1467037383793 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:03 INFO - PROCESS | 1726 | 1467037383804 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad69000 == 38 [pid = 1726] [id = 449] 07:23:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8ad69800) [pid = 1726] [serial = 1348] [outer = (nil)] 07:23:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8e8d9800) [pid = 1726] [serial = 1349] [outer = 0x8ad69800] 07:23:03 INFO - PROCESS | 1726 | 1467037383893 Marionette DEBUG loaded listener.js 07:23:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8f6abc00) [pid = 1726] [serial = 1350] [outer = 0x8ad69800] 07:23:04 INFO - PROCESS | 1726 | 1467037384680 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1330ms 07:23:04 INFO - PROCESS | 1726 | 1467037384750 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 07:23:04 INFO - PROCESS | 1726 | 1467037384755 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 07:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:23:04 INFO - PROCESS | 1726 | 1467037384762 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:23:04 INFO - PROCESS | 1726 | 1467037384766 Marionette TRACE conn4 <- [1,1770,null,{}] 07:23:04 INFO - PROCESS | 1726 | 1467037384772 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:04 INFO - PROCESS | 1726 | 1467037384782 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:04 INFO - PROCESS | 1726 | 1467037384961 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 07:23:05 INFO - PROCESS | 1726 | 1467037385168 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:05 INFO - PROCESS | 1726 | 1467037385179 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a223000 == 39 [pid = 1726] [id = 450] 07:23:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8a224000) [pid = 1726] [serial = 1351] [outer = (nil)] 07:23:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8ad5d400) [pid = 1726] [serial = 1352] [outer = 0x8a224000] 07:23:05 INFO - PROCESS | 1726 | 1467037385270 Marionette DEBUG loaded listener.js 07:23:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8b1da000) [pid = 1726] [serial = 1353] [outer = 0x8a224000] 07:23:06 INFO - PROCESS | 1726 | 1467037386361 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1638ms 07:23:06 INFO - PROCESS | 1726 | 1467037386403 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 07:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:23:06 INFO - PROCESS | 1726 | 1467037386411 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 07:23:06 INFO - PROCESS | 1726 | 1467037386420 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:23:06 INFO - PROCESS | 1726 | 1467037386425 Marionette TRACE conn4 <- [1,1774,null,{}] 07:23:06 INFO - PROCESS | 1726 | 1467037386434 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:06 INFO - PROCESS | 1726 | 1467037386444 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:06 INFO - PROCESS | 1726 | 1467037386665 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 07:23:06 INFO - PROCESS | 1726 | 1467037386898 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:06 INFO - PROCESS | 1726 | 1467037386908 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d302c00 == 40 [pid = 1726] [id = 451] 07:23:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8d30bc00) [pid = 1726] [serial = 1354] [outer = (nil)] 07:23:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8d3dd400) [pid = 1726] [serial = 1355] [outer = 0x8d30bc00] 07:23:07 INFO - PROCESS | 1726 | 1467037387045 Marionette DEBUG loaded listener.js 07:23:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8dce7c00) [pid = 1726] [serial = 1356] [outer = 0x8d30bc00] 07:23:08 INFO - PROCESS | 1726 | 1467037388032 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1686ms 07:23:08 INFO - PROCESS | 1726 | 1467037388109 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 07:23:08 INFO - PROCESS | 1726 | 1467037388116 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 07:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:23:08 INFO - PROCESS | 1726 | 1467037388125 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:23:08 INFO - PROCESS | 1726 | 1467037388130 Marionette TRACE conn4 <- [1,1778,null,{}] 07:23:08 INFO - PROCESS | 1726 | 1467037388137 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:08 INFO - PROCESS | 1726 | 1467037388143 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:08 INFO - PROCESS | 1726 | 1467037388415 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 07:23:08 INFO - PROCESS | 1726 | 1467037388738 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:08 INFO - PROCESS | 1726 | 1467037388748 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dce5800 == 41 [pid = 1726] [id = 452] 07:23:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8dde5800) [pid = 1726] [serial = 1357] [outer = (nil)] 07:23:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8e963c00) [pid = 1726] [serial = 1358] [outer = 0x8dde5800] 07:23:08 INFO - PROCESS | 1726 | 1467037388836 Marionette DEBUG loaded listener.js 07:23:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8eb58400) [pid = 1726] [serial = 1359] [outer = 0x8dde5800] 07:23:09 INFO - PROCESS | 1726 | 1467037389829 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:23:09 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 07:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1754ms 07:23:09 INFO - PROCESS | 1726 | 1467037389880 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 07:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:23:09 INFO - PROCESS | 1726 | 1467037389885 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 07:23:09 INFO - PROCESS | 1726 | 1467037389901 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:23:09 INFO - PROCESS | 1726 | 1467037389912 Marionette TRACE conn4 <- [1,1782,null,{}] 07:23:09 INFO - PROCESS | 1726 | 1467037389922 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:09 INFO - PROCESS | 1726 | 1467037389931 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:10 INFO - PROCESS | 1726 | 1467037390191 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 07:23:10 INFO - PROCESS | 1726 | 1467037390456 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:10 INFO - PROCESS | 1726 | 1467037390467 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f177000 == 42 [pid = 1726] [id = 453] 07:23:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8f17ec00) [pid = 1726] [serial = 1360] [outer = (nil)] 07:23:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8ff11400) [pid = 1726] [serial = 1361] [outer = 0x8f17ec00] 07:23:10 INFO - PROCESS | 1726 | 1467037390557 Marionette DEBUG loaded listener.js 07:23:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8ff78c00) [pid = 1726] [serial = 1362] [outer = 0x8f17ec00] 07:23:11 INFO - PROCESS | 1726 | 1467037391482 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:23:11 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 07:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1656ms 07:23:11 INFO - PROCESS | 1726 | 1467037391549 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 07:23:11 INFO - PROCESS | 1726 | 1467037391555 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 07:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:23:11 INFO - PROCESS | 1726 | 1467037391562 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:23:11 INFO - PROCESS | 1726 | 1467037391567 Marionette TRACE conn4 <- [1,1786,null,{}] 07:23:11 INFO - PROCESS | 1726 | 1467037391573 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:11 INFO - PROCESS | 1726 | 1467037391579 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:11 INFO - PROCESS | 1726 | 1467037391827 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 07:23:12 INFO - PROCESS | 1726 | 1467037392052 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:12 INFO - PROCESS | 1726 | 1467037392060 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad60c00 == 43 [pid = 1726] [id = 454] 07:23:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8bd94400) [pid = 1726] [serial = 1363] [outer = (nil)] 07:23:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x91a9b400) [pid = 1726] [serial = 1364] [outer = 0x8bd94400] 07:23:12 INFO - PROCESS | 1726 | 1467037392191 Marionette DEBUG loaded listener.js 07:23:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x91aa4800) [pid = 1726] [serial = 1365] [outer = 0x8bd94400] 07:23:13 INFO - PROCESS | 1726 | 1467037393194 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:23:13 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 07:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1688ms 07:23:13 INFO - PROCESS | 1726 | 1467037393251 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 07:23:13 INFO - PROCESS | 1726 | 1467037393255 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 07:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:23:13 INFO - PROCESS | 1726 | 1467037393263 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:23:13 INFO - PROCESS | 1726 | 1467037393268 Marionette TRACE conn4 <- [1,1790,null,{}] 07:23:13 INFO - PROCESS | 1726 | 1467037393275 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:13 INFO - PROCESS | 1726 | 1467037393279 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:13 INFO - PROCESS | 1726 | 1467037393502 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 07:23:13 INFO - PROCESS | 1726 | 1467037393781 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:13 INFO - PROCESS | 1726 | 1467037393800 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x91b4b400 == 44 [pid = 1726] [id = 455] 07:23:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x91b4c800) [pid = 1726] [serial = 1366] [outer = (nil)] 07:23:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x91b50c00) [pid = 1726] [serial = 1367] [outer = 0x91b4c800] 07:23:13 INFO - PROCESS | 1726 | 1467037393903 Marionette DEBUG loaded listener.js 07:23:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x9222a000) [pid = 1726] [serial = 1368] [outer = 0x91b4c800] 07:23:14 INFO - PROCESS | 1726 | 1467037394861 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:23:14 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) 07:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1654ms 07:23:14 INFO - PROCESS | 1726 | 1467037394921 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 07:23:14 INFO - PROCESS | 1726 | 1467037394925 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 07:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:23:14 INFO - PROCESS | 1726 | 1467037394934 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:23:14 INFO - PROCESS | 1726 | 1467037394937 Marionette TRACE conn4 <- [1,1794,null,{}] 07:23:14 INFO - PROCESS | 1726 | 1467037394944 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:14 INFO - PROCESS | 1726 | 1467037394950 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:15 INFO - PROCESS | 1726 | 1467037395160 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 07:23:15 INFO - PROCESS | 1726 | 1467037395403 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:15 INFO - PROCESS | 1726 | 1467037395415 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d8c00 == 45 [pid = 1726] [id = 456] 07:23:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x8d3dec00) [pid = 1726] [serial = 1369] [outer = (nil)] 07:23:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x924c7c00) [pid = 1726] [serial = 1370] [outer = 0x8d3dec00] 07:23:15 INFO - PROCESS | 1726 | 1467037395514 Marionette DEBUG loaded listener.js 07:23:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x92557000) [pid = 1726] [serial = 1371] [outer = 0x8d3dec00] 07:23:16 INFO - PROCESS | 1726 | 1467037396442 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1583ms 07:23:16 INFO - PROCESS | 1726 | 1467037396519 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 07:23:16 INFO - PROCESS | 1726 | 1467037396522 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 07:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:23:16 INFO - PROCESS | 1726 | 1467037396531 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:23:16 INFO - PROCESS | 1726 | 1467037396535 Marionette TRACE conn4 <- [1,1798,null,{}] 07:23:16 INFO - PROCESS | 1726 | 1467037396542 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:16 INFO - PROCESS | 1726 | 1467037396548 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:16 INFO - PROCESS | 1726 | 1467037396751 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 07:23:17 INFO - PROCESS | 1726 | 1467037396982 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:17 INFO - PROCESS | 1726 | 1467037396989 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a223800 == 46 [pid = 1726] [id = 457] 07:23:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x8a225800) [pid = 1726] [serial = 1372] [outer = (nil)] 07:23:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x8bfa3c00) [pid = 1726] [serial = 1373] [outer = 0x8a225800] 07:23:17 INFO - PROCESS | 1726 | 1467037397123 Marionette DEBUG loaded listener.js 07:23:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x8d3d9c00) [pid = 1726] [serial = 1374] [outer = 0x8a225800] 07:23:18 INFO - PROCESS | 1726 | 1467037398351 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1837ms 07:23:18 INFO - PROCESS | 1726 | 1467037398369 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 07:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:23:18 INFO - PROCESS | 1726 | 1467037398375 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 07:23:18 INFO - PROCESS | 1726 | 1467037398384 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:23:18 INFO - PROCESS | 1726 | 1467037398392 Marionette TRACE conn4 <- [1,1802,null,{}] 07:23:18 INFO - PROCESS | 1726 | 1467037398405 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:18 INFO - PROCESS | 1726 | 1467037398417 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:18 INFO - PROCESS | 1726 | 1467037398664 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 07:23:19 INFO - PROCESS | 1726 | 1467037398996 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:19 INFO - PROCESS | 1726 | 1467037399005 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa0800 == 47 [pid = 1726] [id = 458] 07:23:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x8bfa1000) [pid = 1726] [serial = 1375] [outer = (nil)] 07:23:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x8bfa8000) [pid = 1726] [serial = 1376] [outer = 0x8bfa1000] 07:23:19 INFO - PROCESS | 1726 | 1467037399097 Marionette DEBUG loaded listener.js 07:23:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x8c38e000) [pid = 1726] [serial = 1377] [outer = 0x8bfa1000] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8d30e400 == 46 [pid = 1726] [id = 432] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad69000 == 45 [pid = 1726] [id = 449] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8a226c00 == 44 [pid = 1726] [id = 448] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8d426c00 == 43 [pid = 1726] [id = 447] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd97400 == 42 [pid = 1726] [id = 446] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd92400 == 41 [pid = 1726] [id = 445] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8a228800 == 40 [pid = 1726] [id = 444] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8dce4800 == 39 [pid = 1726] [id = 420] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa9000 == 38 [pid = 1726] [id = 419] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad68c00 == 37 [pid = 1726] [id = 433] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad67800 == 36 [pid = 1726] [id = 424] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa4000 == 35 [pid = 1726] [id = 434] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8a221800 == 34 [pid = 1726] [id = 422] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8d307400 == 33 [pid = 1726] [id = 437] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff11800 == 32 [pid = 1726] [id = 426] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1dfc00 == 31 [pid = 1726] [id = 438] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1da400 == 30 [pid = 1726] [id = 421] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8eb56400 == 29 [pid = 1726] [id = 440] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8dce1800 == 28 [pid = 1726] [id = 435] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8a221c00 == 27 [pid = 1726] [id = 423] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d5000 == 26 [pid = 1726] [id = 443] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad5e400 == 25 [pid = 1726] [id = 430] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd8b800 == 24 [pid = 1726] [id = 429] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd96800 == 23 [pid = 1726] [id = 442] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8d428800 == 22 [pid = 1726] [id = 441] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22b400 == 21 [pid = 1726] [id = 427] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfac400 == 20 [pid = 1726] [id = 439] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8c382400 == 19 [pid = 1726] [id = 428] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8a227800 == 18 [pid = 1726] [id = 436] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad5c800 == 17 [pid = 1726] [id = 431] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8dced000 == 16 [pid = 1726] [id = 425] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d8800 == 15 [pid = 1726] [id = 418] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d8c00 == 14 [pid = 1726] [id = 456] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x91b4b400 == 13 [pid = 1726] [id = 455] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad60c00 == 12 [pid = 1726] [id = 454] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8f177000 == 11 [pid = 1726] [id = 453] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8d302c00 == 10 [pid = 1726] [id = 451] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8dce5800 == 9 [pid = 1726] [id = 452] 07:23:20 INFO - PROCESS | 1726 | --DOCSHELL 0x8a223000 == 8 [pid = 1726] [id = 450] 07:23:20 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x8bfad400) [pid = 1726] [serial = 1274] [outer = (nil)] [url = about:blank] 07:23:20 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x8e8d5400) [pid = 1726] [serial = 1278] [outer = (nil)] [url = about:blank] 07:23:20 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x8e8d1800) [pid = 1726] [serial = 1277] [outer = (nil)] [url = about:blank] 07:23:20 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x8ff72c00) [pid = 1726] [serial = 1281] [outer = (nil)] [url = about:blank] 07:23:20 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8ff17800) [pid = 1726] [serial = 1280] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x8bfabc00) [pid = 1726] [serial = 1304] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8dce9800) [pid = 1726] [serial = 1307] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8bba1c00) [pid = 1726] [serial = 1301] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8bba7000) [pid = 1726] [serial = 1302] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x919d2c00) [pid = 1726] [serial = 1284] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8d425400) [pid = 1726] [serial = 1299] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8dce4000) [pid = 1726] [serial = 1310] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8d41a400) [pid = 1726] [serial = 1298] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x919c9000) [pid = 1726] [serial = 1283] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x91b46400) [pid = 1726] [serial = 1287] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x91a9d400) [pid = 1726] [serial = 1286] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x91c96c00) [pid = 1726] [serial = 1290] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x91c94c00) [pid = 1726] [serial = 1289] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8dde2000) [pid = 1726] [serial = 1308] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8c38c000) [pid = 1726] [serial = 1275] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x924cd400) [pid = 1726] [serial = 1293] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x924c6c00) [pid = 1726] [serial = 1292] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8d41e000) [pid = 1726] [serial = 1296] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8bbadc00) [pid = 1726] [serial = 1295] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8de89800) [pid = 1726] [serial = 1311] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8c38bc00) [pid = 1726] [serial = 1305] [outer = (nil)] [url = about:blank] 07:23:21 INFO - PROCESS | 1726 | 1467037401358 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 3001ms 07:23:21 INFO - PROCESS | 1726 | 1467037401386 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 07:23:21 INFO - PROCESS | 1726 | 1467037401394 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 07:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:23:21 INFO - PROCESS | 1726 | 1467037401403 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:23:21 INFO - PROCESS | 1726 | 1467037401409 Marionette TRACE conn4 <- [1,1806,null,{}] 07:23:21 INFO - PROCESS | 1726 | 1467037401417 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:21 INFO - PROCESS | 1726 | 1467037401423 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:21 INFO - PROCESS | 1726 | 1467037401622 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 07:23:21 INFO - PROCESS | 1726 | 1467037401796 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:21 INFO - PROCESS | 1726 | 1467037401811 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad68000 == 9 [pid = 1726] [id = 459] 07:23:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8ad68c00) [pid = 1726] [serial = 1378] [outer = (nil)] 07:23:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8bba6000) [pid = 1726] [serial = 1379] [outer = 0x8ad68c00] 07:23:21 INFO - PROCESS | 1726 | 1467037401888 Marionette DEBUG loaded listener.js 07:23:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8bbabc00) [pid = 1726] [serial = 1380] [outer = 0x8ad68c00] 07:23:22 INFO - PROCESS | 1726 | 1467037402724 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1388ms 07:23:22 INFO - PROCESS | 1726 | 1467037402791 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 07:23:22 INFO - PROCESS | 1726 | 1467037402800 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 07:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:23:22 INFO - PROCESS | 1726 | 1467037402819 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:23:22 INFO - PROCESS | 1726 | 1467037402833 Marionette TRACE conn4 <- [1,1810,null,{}] 07:23:22 INFO - PROCESS | 1726 | 1467037402838 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:22 INFO - PROCESS | 1726 | 1467037402846 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:23 INFO - PROCESS | 1726 | 1467037403056 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 07:23:23 INFO - PROCESS | 1726 | 1467037403206 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:23 INFO - PROCESS | 1726 | 1467037403219 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfac400 == 10 [pid = 1726] [id = 460] 07:23:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8bfacc00) [pid = 1726] [serial = 1381] [outer = (nil)] 07:23:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8c384c00) [pid = 1726] [serial = 1382] [outer = 0x8bfacc00] 07:23:23 INFO - PROCESS | 1726 | 1467037403342 Marionette DEBUG loaded listener.js 07:23:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8d307400) [pid = 1726] [serial = 1383] [outer = 0x8bfacc00] 07:23:24 INFO - PROCESS | 1726 | 1467037404345 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1559ms 07:23:24 INFO - PROCESS | 1726 | 1467037404379 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 07:23:24 INFO - PROCESS | 1726 | 1467037404383 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 07:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:23:24 INFO - PROCESS | 1726 | 1467037404390 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:23:24 INFO - PROCESS | 1726 | 1467037404396 Marionette TRACE conn4 <- [1,1814,null,{}] 07:23:24 INFO - PROCESS | 1726 | 1467037404423 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:24 INFO - PROCESS | 1726 | 1467037404433 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:24 INFO - PROCESS | 1726 | 1467037404670 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 07:23:24 INFO - PROCESS | 1726 | 1467037404696 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:24 INFO - PROCESS | 1726 | 1467037404709 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dce4000 == 11 [pid = 1726] [id = 461] 07:23:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8dce4c00) [pid = 1726] [serial = 1384] [outer = (nil)] 07:23:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8dcea800) [pid = 1726] [serial = 1385] [outer = 0x8dce4c00] 07:23:24 INFO - PROCESS | 1726 | 1467037404786 Marionette DEBUG loaded listener.js 07:23:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8dcf0800) [pid = 1726] [serial = 1386] [outer = 0x8dce4c00] 07:23:26 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8de88c00) [pid = 1726] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:23:26 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8a228c00) [pid = 1726] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:23:26 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8ad68400) [pid = 1726] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:23:26 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8bd95000) [pid = 1726] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:23:26 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8e96bc00) [pid = 1726] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:23:26 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8d41d400) [pid = 1726] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:23:26 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8dce8400) [pid = 1726] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:23:26 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8b1d8400) [pid = 1726] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:23:26 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8eb56000) [pid = 1726] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:23:26 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8eb5a400) [pid = 1726] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:23:26 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8bba8000) [pid = 1726] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:23:26 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8ad69800) [pid = 1726] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:23:26 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8bfa1400) [pid = 1726] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:23:26 INFO - PROCESS | 1726 | 1467037406449 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 2100ms 07:23:26 INFO - PROCESS | 1726 | 1467037406491 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 07:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:23:26 INFO - PROCESS | 1726 | 1467037406496 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 07:23:26 INFO - PROCESS | 1726 | 1467037406503 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:23:26 INFO - PROCESS | 1726 | 1467037406507 Marionette TRACE conn4 <- [1,1818,null,{}] 07:23:26 INFO - PROCESS | 1726 | 1467037406512 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:26 INFO - PROCESS | 1726 | 1467037406518 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:26 INFO - PROCESS | 1726 | 1467037406690 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 07:23:26 INFO - PROCESS | 1726 | 1467037406828 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:26 INFO - PROCESS | 1726 | 1467037406838 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad60400 == 12 [pid = 1726] [id = 462] 07:23:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8bbaa000) [pid = 1726] [serial = 1387] [outer = (nil)] 07:23:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8d41dc00) [pid = 1726] [serial = 1388] [outer = 0x8bbaa000] 07:23:26 INFO - PROCESS | 1726 | 1467037406915 Marionette DEBUG loaded listener.js 07:23:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8dddec00) [pid = 1726] [serial = 1389] [outer = 0x8bbaa000] 07:23:27 INFO - PROCESS | 1726 | 1467037407724 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1282ms 07:23:27 INFO - PROCESS | 1726 | 1467037407786 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 07:23:27 INFO - PROCESS | 1726 | 1467037407790 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 07:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:23:27 INFO - PROCESS | 1726 | 1467037407808 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:23:27 INFO - PROCESS | 1726 | 1467037407812 Marionette TRACE conn4 <- [1,1822,null,{}] 07:23:27 INFO - PROCESS | 1726 | 1467037407818 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:27 INFO - PROCESS | 1726 | 1467037407824 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:28 INFO - PROCESS | 1726 | 1467037408020 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 07:23:28 INFO - PROCESS | 1726 | 1467037408031 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:28 INFO - PROCESS | 1726 | 1467037408038 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dde4c00 == 13 [pid = 1726] [id = 463] 07:23:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8de90400) [pid = 1726] [serial = 1390] [outer = (nil)] 07:23:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8e8cf400) [pid = 1726] [serial = 1391] [outer = 0x8de90400] 07:23:28 INFO - PROCESS | 1726 | 1467037408124 Marionette DEBUG loaded listener.js 07:23:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8e8d5c00) [pid = 1726] [serial = 1392] [outer = 0x8de90400] 07:23:29 INFO - PROCESS | 1726 | 1467037409397 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1647ms 07:23:29 INFO - PROCESS | 1726 | 1467037409456 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 07:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:23:29 INFO - PROCESS | 1726 | 1467037409464 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 07:23:29 INFO - PROCESS | 1726 | 1467037409473 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:23:29 INFO - PROCESS | 1726 | 1467037409480 Marionette TRACE conn4 <- [1,1826,null,{}] 07:23:29 INFO - PROCESS | 1726 | 1467037409490 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:29 INFO - PROCESS | 1726 | 1467037409495 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:29 INFO - PROCESS | 1726 | 1467037409750 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 07:23:30 INFO - PROCESS | 1726 | 1467037410027 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:30 INFO - PROCESS | 1726 | 1467037410041 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad62c00 == 14 [pid = 1726] [id = 464] 07:23:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8bbae000) [pid = 1726] [serial = 1393] [outer = (nil)] 07:23:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8bfa8800) [pid = 1726] [serial = 1394] [outer = 0x8bbae000] 07:23:30 INFO - PROCESS | 1726 | 1467037410142 Marionette DEBUG loaded listener.js 07:23:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8d30a400) [pid = 1726] [serial = 1395] [outer = 0x8bbae000] 07:23:31 INFO - PROCESS | 1726 | 1467037411095 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1689ms 07:23:31 INFO - PROCESS | 1726 | 1467037411161 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 07:23:31 INFO - PROCESS | 1726 | 1467037411169 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 07:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:23:31 INFO - PROCESS | 1726 | 1467037411181 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:23:31 INFO - PROCESS | 1726 | 1467037411188 Marionette TRACE conn4 <- [1,1830,null,{}] 07:23:31 INFO - PROCESS | 1726 | 1467037411195 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:31 INFO - PROCESS | 1726 | 1467037411203 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:31 INFO - PROCESS | 1726 | 1467037411445 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 07:23:31 INFO - PROCESS | 1726 | 1467037411724 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:31 INFO - PROCESS | 1726 | 1467037411735 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d1800 == 15 [pid = 1726] [id = 465] 07:23:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8dce9800) [pid = 1726] [serial = 1396] [outer = (nil)] 07:23:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8de8d800) [pid = 1726] [serial = 1397] [outer = 0x8dce9800] 07:23:31 INFO - PROCESS | 1726 | 1467037411862 Marionette DEBUG loaded listener.js 07:23:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8dceb800) [pid = 1726] [serial = 1398] [outer = 0x8dce9800] 07:23:32 INFO - PROCESS | 1726 | 1467037412827 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1695ms 07:23:32 INFO - PROCESS | 1726 | 1467037412877 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 07:23:32 INFO - PROCESS | 1726 | 1467037412884 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 07:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:23:32 INFO - PROCESS | 1726 | 1467037412893 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:23:32 INFO - PROCESS | 1726 | 1467037412900 Marionette TRACE conn4 <- [1,1834,null,{}] 07:23:32 INFO - PROCESS | 1726 | 1467037412919 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:32 INFO - PROCESS | 1726 | 1467037412929 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:33 INFO - PROCESS | 1726 | 1467037413176 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 07:23:33 INFO - PROCESS | 1726 | 1467037413401 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:33 INFO - PROCESS | 1726 | 1467037413412 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dde9400 == 16 [pid = 1726] [id = 466] 07:23:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8e972c00) [pid = 1726] [serial = 1399] [outer = (nil)] 07:23:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8eb54c00) [pid = 1726] [serial = 1400] [outer = 0x8e972c00] 07:23:33 INFO - PROCESS | 1726 | 1467037413573 Marionette DEBUG loaded listener.js 07:23:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8eb5d400) [pid = 1726] [serial = 1401] [outer = 0x8e972c00] 07:23:34 INFO - PROCESS | 1726 | 1467037414544 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:23:34 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 07:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1688ms 07:23:34 INFO - PROCESS | 1726 | 1467037414582 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 07:23:34 INFO - PROCESS | 1726 | 1467037414588 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 07:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:23:34 INFO - PROCESS | 1726 | 1467037414596 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:23:34 INFO - PROCESS | 1726 | 1467037414601 Marionette TRACE conn4 <- [1,1838,null,{}] 07:23:34 INFO - PROCESS | 1726 | 1467037414607 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:34 INFO - PROCESS | 1726 | 1467037414613 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:34 INFO - PROCESS | 1726 | 1467037414820 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 07:23:35 INFO - PROCESS | 1726 | 1467037415056 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:35 INFO - PROCESS | 1726 | 1467037415063 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d41e000 == 17 [pid = 1726] [id = 467] 07:23:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8dce2800) [pid = 1726] [serial = 1402] [outer = (nil)] 07:23:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8f181400) [pid = 1726] [serial = 1403] [outer = 0x8dce2800] 07:23:35 INFO - PROCESS | 1726 | 1467037415199 Marionette DEBUG loaded listener.js 07:23:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8f401400) [pid = 1726] [serial = 1404] [outer = 0x8dce2800] 07:23:36 INFO - PROCESS | 1726 | 1467037416137 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1595ms 07:23:36 INFO - PROCESS | 1726 | 1467037416192 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 07:23:36 INFO - PROCESS | 1726 | 1467037416196 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 07:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:23:36 INFO - PROCESS | 1726 | 1467037416204 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:23:36 INFO - PROCESS | 1726 | 1467037416209 Marionette TRACE conn4 <- [1,1842,null,{}] 07:23:36 INFO - PROCESS | 1726 | 1467037416216 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:36 INFO - PROCESS | 1726 | 1467037416222 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:36 INFO - PROCESS | 1726 | 1467037416420 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 07:23:36 INFO - PROCESS | 1726 | 1467037416651 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:36 INFO - PROCESS | 1726 | 1467037416662 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f183800 == 18 [pid = 1726] [id = 468] 07:23:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8f184000) [pid = 1726] [serial = 1405] [outer = (nil)] 07:23:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x8f6a2400) [pid = 1726] [serial = 1406] [outer = 0x8f184000] 07:23:36 INFO - PROCESS | 1726 | 1467037416798 Marionette DEBUG loaded listener.js 07:23:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x8ff02000) [pid = 1726] [serial = 1407] [outer = 0x8f184000] 07:23:37 INFO - PROCESS | 1726 | 1467037417774 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1642ms 07:23:37 INFO - PROCESS | 1726 | 1467037417848 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 07:23:37 INFO - PROCESS | 1726 | 1467037417853 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 07:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:23:37 INFO - PROCESS | 1726 | 1467037417860 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:23:37 INFO - PROCESS | 1726 | 1467037417865 Marionette TRACE conn4 <- [1,1846,null,{}] 07:23:37 INFO - PROCESS | 1726 | 1467037417872 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:37 INFO - PROCESS | 1726 | 1467037417884 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:38 INFO - PROCESS | 1726 | 1467037418169 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 07:23:38 INFO - PROCESS | 1726 | 1467037418406 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:38 INFO - PROCESS | 1726 | 1467037418414 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22e000 == 19 [pid = 1726] [id = 469] 07:23:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x8a22ec00) [pid = 1726] [serial = 1408] [outer = (nil)] 07:23:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x8ff1cc00) [pid = 1726] [serial = 1409] [outer = 0x8a22ec00] 07:23:38 INFO - PROCESS | 1726 | 1467037418524 Marionette DEBUG loaded listener.js 07:23:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x8ff0b800) [pid = 1726] [serial = 1410] [outer = 0x8a22ec00] 07:23:39 INFO - PROCESS | 1726 | 1467037419486 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:23:39 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) 07:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1682ms 07:23:39 INFO - PROCESS | 1726 | 1467037419544 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 07:23:39 INFO - PROCESS | 1726 | 1467037419548 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 07:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:23:39 INFO - PROCESS | 1726 | 1467037419556 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:23:39 INFO - PROCESS | 1726 | 1467037419561 Marionette TRACE conn4 <- [1,1850,null,{}] 07:23:39 INFO - PROCESS | 1726 | 1467037419568 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:39 INFO - PROCESS | 1726 | 1467037419573 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:39 INFO - PROCESS | 1726 | 1467037419782 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 07:23:40 INFO - PROCESS | 1726 | 1467037420017 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:40 INFO - PROCESS | 1726 | 1467037420028 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a226800 == 20 [pid = 1726] [id = 470] 07:23:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x8a226c00) [pid = 1726] [serial = 1411] [outer = (nil)] 07:23:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x8ad5c800) [pid = 1726] [serial = 1412] [outer = 0x8a226c00] 07:23:40 INFO - PROCESS | 1726 | 1467037420279 Marionette DEBUG loaded listener.js 07:23:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x8ad6a800) [pid = 1726] [serial = 1413] [outer = 0x8a226c00] 07:23:41 INFO - PROCESS | 1726 | 1467037421244 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1786ms 07:23:41 INFO - PROCESS | 1726 | 1467037421343 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 07:23:41 INFO - PROCESS | 1726 | 1467037421348 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 07:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:23:41 INFO - PROCESS | 1726 | 1467037421360 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:23:41 INFO - PROCESS | 1726 | 1467037421363 Marionette TRACE conn4 <- [1,1854,null,{}] 07:23:41 INFO - PROCESS | 1726 | 1467037421372 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:41 INFO - PROCESS | 1726 | 1467037421379 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:41 INFO - PROCESS | 1726 | 1467037421618 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x8e8d0c00) [pid = 1726] [serial = 1313] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8ad5ec00) [pid = 1726] [serial = 1334] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x8f409400) [pid = 1726] [serial = 1347] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8d427800) [pid = 1726] [serial = 1338] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8f175400) [pid = 1726] [serial = 1344] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8eb57000) [pid = 1726] [serial = 1343] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8ad62000) [pid = 1726] [serial = 1320] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8d3d5c00) [pid = 1726] [serial = 1337] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8ff10400) [pid = 1726] [serial = 1328] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x919d0400) [pid = 1726] [serial = 1332] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8f6a6400) [pid = 1726] [serial = 1326] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8f407000) [pid = 1726] [serial = 1323] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8f6a3800) [pid = 1726] [serial = 1325] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8e964000) [pid = 1726] [serial = 1314] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8de8e400) [pid = 1726] [serial = 1319] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8bfaa000) [pid = 1726] [serial = 1316] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8f182800) [pid = 1726] [serial = 1322] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8ff17c00) [pid = 1726] [serial = 1329] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8ad69400) [pid = 1726] [serial = 1335] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x919c6c00) [pid = 1726] [serial = 1331] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8e8d9800) [pid = 1726] [serial = 1349] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8dcea400) [pid = 1726] [serial = 1340] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8dde9800) [pid = 1726] [serial = 1341] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8d306c00) [pid = 1726] [serial = 1317] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8f402000) [pid = 1726] [serial = 1346] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8f6abc00) [pid = 1726] [serial = 1350] [outer = (nil)] [url = about:blank] 07:23:41 INFO - PROCESS | 1726 | 1467037421916 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:41 INFO - PROCESS | 1726 | 1467037421924 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad62000 == 21 [pid = 1726] [id = 471] 07:23:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8ad67400) [pid = 1726] [serial = 1414] [outer = (nil)] 07:23:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8bfaa000) [pid = 1726] [serial = 1415] [outer = 0x8ad67400] 07:23:42 INFO - PROCESS | 1726 | 1467037422026 Marionette DEBUG loaded listener.js 07:23:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8d307000) [pid = 1726] [serial = 1416] [outer = 0x8ad67400] 07:23:42 INFO - PROCESS | 1726 | 1467037422836 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1544ms 07:23:42 INFO - PROCESS | 1726 | 1467037422914 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 07:23:42 INFO - PROCESS | 1726 | 1467037422921 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 07:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:23:42 INFO - PROCESS | 1726 | 1467037422941 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:23:42 INFO - PROCESS | 1726 | 1467037422946 Marionette TRACE conn4 <- [1,1858,null,{}] 07:23:42 INFO - PROCESS | 1726 | 1467037422953 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:42 INFO - PROCESS | 1726 | 1467037422959 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:43 INFO - PROCESS | 1726 | 1467037423147 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 07:23:43 INFO - PROCESS | 1726 | 1467037423293 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:43 INFO - PROCESS | 1726 | 1467037423299 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1df800 == 22 [pid = 1726] [id = 472] 07:23:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8d3d8400) [pid = 1726] [serial = 1417] [outer = (nil)] 07:23:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8ddde400) [pid = 1726] [serial = 1418] [outer = 0x8d3d8400] 07:23:43 INFO - PROCESS | 1726 | 1467037423382 Marionette DEBUG loaded listener.js 07:23:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8de92800) [pid = 1726] [serial = 1419] [outer = 0x8d3d8400] 07:23:44 INFO - PROCESS | 1726 | 1467037424333 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1447ms 07:23:44 INFO - PROCESS | 1726 | 1467037424388 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 07:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:23:44 INFO - PROCESS | 1726 | 1467037424392 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 07:23:44 INFO - PROCESS | 1726 | 1467037424400 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:23:44 INFO - PROCESS | 1726 | 1467037424407 Marionette TRACE conn4 <- [1,1862,null,{}] 07:23:44 INFO - PROCESS | 1726 | 1467037424433 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:44 INFO - PROCESS | 1726 | 1467037424442 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:44 INFO - PROCESS | 1726 | 1467037424684 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 07:23:44 INFO - PROCESS | 1726 | 1467037424718 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:44 INFO - PROCESS | 1726 | 1467037424728 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba2400 == 23 [pid = 1726] [id = 473] 07:23:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8dde4000) [pid = 1726] [serial = 1420] [outer = (nil)] 07:23:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8eb4f800) [pid = 1726] [serial = 1421] [outer = 0x8dde4000] 07:23:44 INFO - PROCESS | 1726 | 1467037424799 Marionette DEBUG loaded listener.js 07:23:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8eb5c400) [pid = 1726] [serial = 1422] [outer = 0x8dde4000] 07:23:45 INFO - PROCESS | 1726 | 1467037425761 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1405ms 07:23:45 INFO - PROCESS | 1726 | 1467037425804 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 07:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:23:45 INFO - PROCESS | 1726 | 1467037425810 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 07:23:45 INFO - PROCESS | 1726 | 1467037425818 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:23:45 INFO - PROCESS | 1726 | 1467037425837 Marionette TRACE conn4 <- [1,1866,null,{}] 07:23:45 INFO - PROCESS | 1726 | 1467037425855 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:45 INFO - PROCESS | 1726 | 1467037425860 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:46 INFO - PROCESS | 1726 | 1467037426093 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 07:23:46 INFO - PROCESS | 1726 | 1467037426118 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:46 INFO - PROCESS | 1726 | 1467037426129 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a227000 == 24 [pid = 1726] [id = 474] 07:23:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8bf9f400) [pid = 1726] [serial = 1423] [outer = (nil)] 07:23:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8f408c00) [pid = 1726] [serial = 1424] [outer = 0x8bf9f400] 07:23:46 INFO - PROCESS | 1726 | 1467037426199 Marionette DEBUG loaded listener.js 07:23:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8f40fc00) [pid = 1726] [serial = 1425] [outer = 0x8bf9f400] 07:23:46 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8dce4c00) [pid = 1726] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:23:46 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8ad68c00) [pid = 1726] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:23:46 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8a224000) [pid = 1726] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:23:46 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8d30bc00) [pid = 1726] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:23:46 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8dde5800) [pid = 1726] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:23:46 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8f17ec00) [pid = 1726] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:23:46 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8bd94400) [pid = 1726] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:23:46 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x91b4c800) [pid = 1726] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:23:46 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8d3dec00) [pid = 1726] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:23:46 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8bfa1000) [pid = 1726] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:23:46 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8a225800) [pid = 1726] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:23:46 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8bfacc00) [pid = 1726] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:23:46 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8bbaa000) [pid = 1726] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:23:47 INFO - PROCESS | 1726 | 1467037427266 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1514ms 07:23:47 INFO - PROCESS | 1726 | 1467037427331 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 07:23:47 INFO - PROCESS | 1726 | 1467037427334 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 07:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:23:47 INFO - PROCESS | 1726 | 1467037427342 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:23:47 INFO - PROCESS | 1726 | 1467037427347 Marionette TRACE conn4 <- [1,1870,null,{}] 07:23:47 INFO - PROCESS | 1726 | 1467037427353 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:47 INFO - PROCESS | 1726 | 1467037427359 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:47 INFO - PROCESS | 1726 | 1467037427540 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 07:23:47 INFO - PROCESS | 1726 | 1467037427677 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:47 INFO - PROCESS | 1726 | 1467037427688 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d30bc00 == 25 [pid = 1726] [id = 475] 07:23:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8d41bc00) [pid = 1726] [serial = 1426] [outer = (nil)] 07:23:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8f403800) [pid = 1726] [serial = 1427] [outer = 0x8d41bc00] 07:23:47 INFO - PROCESS | 1726 | 1467037427771 Marionette DEBUG loaded listener.js 07:23:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8ff03c00) [pid = 1726] [serial = 1428] [outer = 0x8d41bc00] 07:23:48 INFO - PROCESS | 1726 | 1467037428693 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1387ms 07:23:48 INFO - PROCESS | 1726 | 1467037428731 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 07:23:48 INFO - PROCESS | 1726 | 1467037428738 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 07:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:23:48 INFO - PROCESS | 1726 | 1467037428749 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:23:48 INFO - PROCESS | 1726 | 1467037428755 Marionette TRACE conn4 <- [1,1874,null,{}] 07:23:48 INFO - PROCESS | 1726 | 1467037428778 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:48 INFO - PROCESS | 1726 | 1467037428786 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:49 INFO - PROCESS | 1726 | 1467037429123 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 07:23:49 INFO - PROCESS | 1726 | 1467037429323 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:49 INFO - PROCESS | 1726 | 1467037429342 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bbaf400 == 26 [pid = 1726] [id = 476] 07:23:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8bd91800) [pid = 1726] [serial = 1429] [outer = (nil)] 07:23:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8bf9f000) [pid = 1726] [serial = 1430] [outer = 0x8bd91800] 07:23:49 INFO - PROCESS | 1726 | 1467037429438 Marionette DEBUG loaded listener.js 07:23:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8c388800) [pid = 1726] [serial = 1431] [outer = 0x8bd91800] 07:23:50 INFO - PROCESS | 1726 | 1467037430450 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1749ms 07:23:50 INFO - PROCESS | 1726 | 1467037430498 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 07:23:50 INFO - PROCESS | 1726 | 1467037430507 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 07:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:23:50 INFO - PROCESS | 1726 | 1467037430520 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:23:50 INFO - PROCESS | 1726 | 1467037430524 Marionette TRACE conn4 <- [1,1878,null,{}] 07:23:50 INFO - PROCESS | 1726 | 1467037430532 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:50 INFO - PROCESS | 1726 | 1467037430539 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:50 INFO - PROCESS | 1726 | 1467037430794 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 07:23:51 INFO - PROCESS | 1726 | 1467037431075 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:51 INFO - PROCESS | 1726 | 1467037431088 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dce3000 == 27 [pid = 1726] [id = 477] 07:23:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8dcea400) [pid = 1726] [serial = 1432] [outer = (nil)] 07:23:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8de8fc00) [pid = 1726] [serial = 1433] [outer = 0x8dcea400] 07:23:51 INFO - PROCESS | 1726 | 1467037431176 Marionette DEBUG loaded listener.js 07:23:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8e8d3000) [pid = 1726] [serial = 1434] [outer = 0x8dcea400] 07:23:52 INFO - PROCESS | 1726 | 1467037432108 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1639ms 07:23:52 INFO - PROCESS | 1726 | 1467037432167 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 07:23:52 INFO - PROCESS | 1726 | 1467037432173 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 07:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:23:52 INFO - PROCESS | 1726 | 1467037432182 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:23:52 INFO - PROCESS | 1726 | 1467037432189 Marionette TRACE conn4 <- [1,1882,null,{}] 07:23:52 INFO - PROCESS | 1726 | 1467037432207 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:52 INFO - PROCESS | 1726 | 1467037432217 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:52 INFO - PROCESS | 1726 | 1467037432437 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 07:23:52 INFO - PROCESS | 1726 | 1467037432686 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:52 INFO - PROCESS | 1726 | 1467037432698 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x8de8cc00 == 28 [pid = 1726] [id = 478] 07:23:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8f409800) [pid = 1726] [serial = 1435] [outer = (nil)] 07:23:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8ff12400) [pid = 1726] [serial = 1436] [outer = 0x8f409800] 07:23:52 INFO - PROCESS | 1726 | 1467037432831 Marionette DEBUG loaded listener.js 07:23:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8ff19000) [pid = 1726] [serial = 1437] [outer = 0x8f409800] 07:23:53 INFO - PROCESS | 1726 | 1467037433775 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1638ms 07:23:53 INFO - PROCESS | 1726 | 1467037433823 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 07:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:23:53 INFO - PROCESS | 1726 | 1467037433828 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 07:23:53 INFO - PROCESS | 1726 | 1467037433835 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:23:53 INFO - PROCESS | 1726 | 1467037433838 Marionette TRACE conn4 <- [1,1886,null,{}] 07:23:53 INFO - PROCESS | 1726 | 1467037433846 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:53 INFO - PROCESS | 1726 | 1467037433850 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:54 INFO - PROCESS | 1726 | 1467037434071 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 07:23:54 INFO - PROCESS | 1726 | 1467037434316 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:54 INFO - PROCESS | 1726 | 1467037434326 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:54 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e96ac00 == 29 [pid = 1726] [id = 479] 07:23:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8e96d800) [pid = 1726] [serial = 1438] [outer = (nil)] 07:23:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8ff7c400) [pid = 1726] [serial = 1439] [outer = 0x8e96d800] 07:23:54 INFO - PROCESS | 1726 | 1467037434454 Marionette DEBUG loaded listener.js 07:23:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x919c9c00) [pid = 1726] [serial = 1440] [outer = 0x8e96d800] 07:23:55 INFO - PROCESS | 1726 | 1467037435361 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1585ms 07:23:55 INFO - PROCESS | 1726 | 1467037435428 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 07:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:23:55 INFO - PROCESS | 1726 | 1467037435433 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 07:23:55 INFO - PROCESS | 1726 | 1467037435441 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:23:55 INFO - PROCESS | 1726 | 1467037435444 Marionette TRACE conn4 <- [1,1890,null,{}] 07:23:55 INFO - PROCESS | 1726 | 1467037435452 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:55 INFO - PROCESS | 1726 | 1467037435456 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:55 INFO - PROCESS | 1726 | 1467037435661 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 07:23:55 INFO - PROCESS | 1726 | 1467037435891 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:55 INFO - PROCESS | 1726 | 1467037435902 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba8400 == 30 [pid = 1726] [id = 480] 07:23:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8ff18c00) [pid = 1726] [serial = 1441] [outer = (nil)] 07:23:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x919d0400) [pid = 1726] [serial = 1442] [outer = 0x8ff18c00] 07:23:56 INFO - PROCESS | 1726 | 1467037436003 Marionette DEBUG loaded listener.js 07:23:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x919d3400) [pid = 1726] [serial = 1443] [outer = 0x8ff18c00] 07:23:56 INFO - PROCESS | 1726 | 1467037436892 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1484ms 07:23:56 INFO - PROCESS | 1726 | 1467037436925 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 07:23:56 INFO - PROCESS | 1726 | 1467037436928 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 07:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:23:56 INFO - PROCESS | 1726 | 1467037436955 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:23:56 INFO - PROCESS | 1726 | 1467037436960 Marionette TRACE conn4 <- [1,1894,null,{}] 07:23:56 INFO - PROCESS | 1726 | 1467037436967 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:56 INFO - PROCESS | 1726 | 1467037436979 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:57 INFO - PROCESS | 1726 | 1467037437230 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 07:23:57 INFO - PROCESS | 1726 | 1467037437468 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:57 INFO - PROCESS | 1726 | 1467037437478 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff08c00 == 31 [pid = 1726] [id = 481] 07:23:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x919ccc00) [pid = 1726] [serial = 1444] [outer = (nil)] 07:23:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x91b49800) [pid = 1726] [serial = 1445] [outer = 0x919ccc00] 07:23:57 INFO - PROCESS | 1726 | 1467037437578 Marionette DEBUG loaded listener.js 07:23:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x91c8a400) [pid = 1726] [serial = 1446] [outer = 0x919ccc00] 07:23:58 INFO - PROCESS | 1726 | 1467037438533 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1644ms 07:23:58 INFO - PROCESS | 1726 | 1467037438597 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 07:23:58 INFO - PROCESS | 1726 | 1467037438602 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 07:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:23:58 INFO - PROCESS | 1726 | 1467037438610 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:23:58 INFO - PROCESS | 1726 | 1467037438614 Marionette TRACE conn4 <- [1,1898,null,{}] 07:23:58 INFO - PROCESS | 1726 | 1467037438620 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:58 INFO - PROCESS | 1726 | 1467037438627 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:58 INFO - PROCESS | 1726 | 1467037438876 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 07:23:59 INFO - PROCESS | 1726 | 1467037439192 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:59 INFO - PROCESS | 1726 | 1467037439200 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:23:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c386800 == 32 [pid = 1726] [id = 482] 07:23:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x8e964000) [pid = 1726] [serial = 1447] [outer = (nil)] 07:23:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x91c92400) [pid = 1726] [serial = 1448] [outer = 0x8e964000] 07:23:59 INFO - PROCESS | 1726 | 1467037439296 Marionette DEBUG loaded listener.js 07:23:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x91c94c00) [pid = 1726] [serial = 1449] [outer = 0x8e964000] 07:24:00 INFO - PROCESS | 1726 | 1467037440209 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1634ms 07:24:00 INFO - PROCESS | 1726 | 1467037440244 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 07:24:00 INFO - PROCESS | 1726 | 1467037440249 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 07:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:24:00 INFO - PROCESS | 1726 | 1467037440257 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:24:00 INFO - PROCESS | 1726 | 1467037440262 Marionette TRACE conn4 <- [1,1902,null,{}] 07:24:00 INFO - PROCESS | 1726 | 1467037440268 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:00 INFO - PROCESS | 1726 | 1467037440274 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:00 INFO - PROCESS | 1726 | 1467037440560 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 07:24:00 INFO - PROCESS | 1726 | 1467037440881 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:00 INFO - PROCESS | 1726 | 1467037440895 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad5d800 == 33 [pid = 1726] [id = 483] 07:24:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x8ad66c00) [pid = 1726] [serial = 1450] [outer = (nil)] 07:24:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x924c4000) [pid = 1726] [serial = 1451] [outer = 0x8ad66c00] 07:24:01 INFO - PROCESS | 1726 | 1467037441020 Marionette DEBUG loaded listener.js 07:24:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x924c9400) [pid = 1726] [serial = 1452] [outer = 0x8ad66c00] 07:24:01 INFO - PROCESS | 1726 | 1467037441967 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1786ms 07:24:02 INFO - PROCESS | 1726 | 1467037442044 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 07:24:02 INFO - PROCESS | 1726 | 1467037442048 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 07:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:24:02 INFO - PROCESS | 1726 | 1467037442056 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:24:02 INFO - PROCESS | 1726 | 1467037442060 Marionette TRACE conn4 <- [1,1906,null,{}] 07:24:02 INFO - PROCESS | 1726 | 1467037442066 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:02 INFO - PROCESS | 1726 | 1467037442073 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:02 INFO - PROCESS | 1726 | 1467037442321 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 07:24:02 INFO - PROCESS | 1726 | 1467037442598 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:02 INFO - PROCESS | 1726 | 1467037442610 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bbacc00 == 34 [pid = 1726] [id = 484] 07:24:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x8bfa1400) [pid = 1726] [serial = 1453] [outer = (nil)] 07:24:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x8dcf0400) [pid = 1726] [serial = 1454] [outer = 0x8bfa1400] 07:24:02 INFO - PROCESS | 1726 | 1467037442700 Marionette DEBUG loaded listener.js 07:24:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x924c2400) [pid = 1726] [serial = 1455] [outer = 0x8bfa1400] 07:24:03 INFO - PROCESS | 1726 | 1467037443638 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1637ms 07:24:03 INFO - PROCESS | 1726 | 1467037443694 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 07:24:03 INFO - PROCESS | 1726 | 1467037443698 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 07:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:24:03 INFO - PROCESS | 1726 | 1467037443708 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:24:03 INFO - PROCESS | 1726 | 1467037443712 Marionette TRACE conn4 <- [1,1910,null,{}] 07:24:03 INFO - PROCESS | 1726 | 1467037443719 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:03 INFO - PROCESS | 1726 | 1467037443725 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:03 INFO - PROCESS | 1726 | 1467037443980 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 07:24:04 INFO - PROCESS | 1726 | 1467037444511 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:04 INFO - PROCESS | 1726 | 1467037444518 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d5c00 == 35 [pid = 1726] [id = 485] 07:24:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0x8b1d7000) [pid = 1726] [serial = 1456] [outer = (nil)] 07:24:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x8bba7400) [pid = 1726] [serial = 1457] [outer = 0x8b1d7000] 07:24:04 INFO - PROCESS | 1726 | 1467037444604 Marionette DEBUG loaded listener.js 07:24:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0x8bfa6c00) [pid = 1726] [serial = 1458] [outer = 0x8b1d7000] 07:24:05 INFO - PROCESS | 1726 | 1467037445547 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1888ms 07:24:05 INFO - PROCESS | 1726 | 1467037445598 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 07:24:05 INFO - PROCESS | 1726 | 1467037445605 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 07:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:24:05 INFO - PROCESS | 1726 | 1467037445614 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:24:05 INFO - PROCESS | 1726 | 1467037445620 Marionette TRACE conn4 <- [1,1914,null,{}] 07:24:05 INFO - PROCESS | 1726 | 1467037445629 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:05 INFO - PROCESS | 1726 | 1467037445636 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:05 INFO - PROCESS | 1726 | 1467037445928 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 07:24:07 INFO - PROCESS | 1726 | --DOCSHELL 0x8a223800 == 34 [pid = 1726] [id = 457] 07:24:07 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d5c00 == 33 [pid = 1726] [id = 485] 07:24:07 INFO - PROCESS | 1726 | --DOCSHELL 0x8bbacc00 == 32 [pid = 1726] [id = 484] 07:24:07 INFO - PROCESS | 1726 | --DOCSHELL 0x8c386800 == 31 [pid = 1726] [id = 482] 07:24:07 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad5d800 == 30 [pid = 1726] [id = 483] 07:24:07 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff08c00 == 29 [pid = 1726] [id = 481] 07:24:07 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba8400 == 28 [pid = 1726] [id = 480] 07:24:07 INFO - PROCESS | 1726 | --DOCSHELL 0x8e96ac00 == 27 [pid = 1726] [id = 479] 07:24:07 INFO - PROCESS | 1726 | --DOCSHELL 0x8dce3000 == 26 [pid = 1726] [id = 477] 07:24:07 INFO - PROCESS | 1726 | --DOCSHELL 0x8de8cc00 == 25 [pid = 1726] [id = 478] 07:24:07 INFO - PROCESS | 1726 | --DOCSHELL 0x8bbaf400 == 24 [pid = 1726] [id = 476] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 107 (0x8dcea800) [pid = 1726] [serial = 1385] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x8bba6000) [pid = 1726] [serial = 1379] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 105 (0x8bbabc00) [pid = 1726] [serial = 1380] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x8b1da000) [pid = 1726] [serial = 1353] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x8ad5d400) [pid = 1726] [serial = 1352] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x8dce7c00) [pid = 1726] [serial = 1356] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x8d3dd400) [pid = 1726] [serial = 1355] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8eb58400) [pid = 1726] [serial = 1359] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x8e963c00) [pid = 1726] [serial = 1358] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8ff78c00) [pid = 1726] [serial = 1362] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8ff11400) [pid = 1726] [serial = 1361] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8dcf0800) [pid = 1726] [serial = 1386] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x91aa4800) [pid = 1726] [serial = 1365] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x91a9b400) [pid = 1726] [serial = 1364] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x9222a000) [pid = 1726] [serial = 1368] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x91b50c00) [pid = 1726] [serial = 1367] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x92557000) [pid = 1726] [serial = 1371] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x924c7c00) [pid = 1726] [serial = 1370] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8c38e000) [pid = 1726] [serial = 1377] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8bfa8000) [pid = 1726] [serial = 1376] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8d3d9c00) [pid = 1726] [serial = 1374] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8bfa3c00) [pid = 1726] [serial = 1373] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8c384c00) [pid = 1726] [serial = 1382] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8dddec00) [pid = 1726] [serial = 1389] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8d41dc00) [pid = 1726] [serial = 1388] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8d307400) [pid = 1726] [serial = 1383] [outer = (nil)] [url = about:blank] 07:24:07 INFO - PROCESS | 1726 | 1467037447449 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:07 INFO - PROCESS | 1726 | 1467037447461 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22a400 == 25 [pid = 1726] [id = 486] 07:24:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8a22b000) [pid = 1726] [serial = 1459] [outer = (nil)] 07:24:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8ad5ec00) [pid = 1726] [serial = 1460] [outer = 0x8a22b000] 07:24:07 INFO - PROCESS | 1726 | 1467037447598 Marionette DEBUG loaded listener.js 07:24:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8ad69c00) [pid = 1726] [serial = 1461] [outer = 0x8a22b000] 07:24:08 INFO - PROCESS | 1726 | 1467037448489 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2939ms 07:24:08 INFO - PROCESS | 1726 | 1467037448555 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 07:24:08 INFO - PROCESS | 1726 | 1467037448562 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 07:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:24:08 INFO - PROCESS | 1726 | 1467037448570 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:24:08 INFO - PROCESS | 1726 | 1467037448575 Marionette TRACE conn4 <- [1,1918,null,{}] 07:24:08 INFO - PROCESS | 1726 | 1467037448585 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:08 INFO - PROCESS | 1726 | 1467037448594 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:08 INFO - PROCESS | 1726 | 1467037448792 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 07:24:08 INFO - PROCESS | 1726 | 1467037448939 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:08 INFO - PROCESS | 1726 | 1467037448952 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd93c00 == 26 [pid = 1726] [id = 487] 07:24:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8bd94400) [pid = 1726] [serial = 1462] [outer = (nil)] 07:24:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8bfa2400) [pid = 1726] [serial = 1463] [outer = 0x8bd94400] 07:24:09 INFO - PROCESS | 1726 | 1467037449085 Marionette DEBUG loaded listener.js 07:24:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8c381c00) [pid = 1726] [serial = 1464] [outer = 0x8bd94400] 07:24:09 INFO - PROCESS | 1726 | 1467037449935 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 07:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1439ms 07:24:10 INFO - PROCESS | 1726 | 1467037450013 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 07:24:10 INFO - PROCESS | 1726 | 1467037450021 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 07:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:24:10 INFO - PROCESS | 1726 | 1467037450039 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:24:10 INFO - PROCESS | 1726 | 1467037450042 Marionette TRACE conn4 <- [1,1922,null,{}] 07:24:10 INFO - PROCESS | 1726 | 1467037450050 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:10 INFO - PROCESS | 1726 | 1467037450055 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:10 INFO - PROCESS | 1726 | 1467037450306 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 07:24:10 INFO - PROCESS | 1726 | 1467037450334 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:10 INFO - PROCESS | 1726 | 1467037450341 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa0400 == 27 [pid = 1726] [id = 488] 07:24:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8d30d400) [pid = 1726] [serial = 1465] [outer = (nil)] 07:24:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8d3da800) [pid = 1726] [serial = 1466] [outer = 0x8d30d400] 07:24:10 INFO - PROCESS | 1726 | 1467037450422 Marionette DEBUG loaded listener.js 07:24:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8d41c800) [pid = 1726] [serial = 1467] [outer = 0x8d30d400] 07:24:11 INFO - PROCESS | 1726 | 1467037451500 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 07:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1541ms 07:24:11 INFO - PROCESS | 1726 | 1467037451574 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 07:24:11 INFO - PROCESS | 1726 | 1467037451578 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 07:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:24:11 INFO - PROCESS | 1726 | 1467037451588 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:24:11 INFO - PROCESS | 1726 | 1467037451599 Marionette TRACE conn4 <- [1,1926,null,{}] 07:24:11 INFO - PROCESS | 1726 | 1467037451623 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:11 INFO - PROCESS | 1726 | 1467037451633 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:11 INFO - PROCESS | 1726 | 1467037451884 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 07:24:11 INFO - PROCESS | 1726 | 1467037451914 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:11 INFO - PROCESS | 1726 | 1467037451926 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ddde000 == 28 [pid = 1726] [id = 489] 07:24:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8dde0800) [pid = 1726] [serial = 1468] [outer = (nil)] 07:24:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8dde9000) [pid = 1726] [serial = 1469] [outer = 0x8dde0800] 07:24:12 INFO - PROCESS | 1726 | 1467037451999 Marionette DEBUG loaded listener.js 07:24:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8de91400) [pid = 1726] [serial = 1470] [outer = 0x8dde0800] 07:24:13 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8a22ec00) [pid = 1726] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:24:13 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8a226c00) [pid = 1726] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:24:13 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8bf9f400) [pid = 1726] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:24:13 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8f184000) [pid = 1726] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:24:13 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8dce9800) [pid = 1726] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:24:13 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8e972c00) [pid = 1726] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:24:13 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8de90400) [pid = 1726] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:24:13 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8dde4000) [pid = 1726] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:24:13 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8bbae000) [pid = 1726] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:24:13 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8dce2800) [pid = 1726] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:24:13 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8ad67400) [pid = 1726] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:24:13 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8d3d8400) [pid = 1726] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:24:13 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8d41bc00) [pid = 1726] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:24:13 INFO - PROCESS | 1726 | 1467037453597 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 07:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2069ms 07:24:13 INFO - PROCESS | 1726 | 1467037453657 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 07:24:13 INFO - PROCESS | 1726 | 1467037453661 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 07:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:24:13 INFO - PROCESS | 1726 | 1467037453669 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:24:13 INFO - PROCESS | 1726 | 1467037453673 Marionette TRACE conn4 <- [1,1930,null,{}] 07:24:13 INFO - PROCESS | 1726 | 1467037453680 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:13 INFO - PROCESS | 1726 | 1467037453684 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:13 INFO - PROCESS | 1726 | 1467037453919 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 07:24:13 INFO - PROCESS | 1726 | 1467037453934 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:13 INFO - PROCESS | 1726 | 1467037453944 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22c400 == 29 [pid = 1726] [id = 490] 07:24:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8ad60c00) [pid = 1726] [serial = 1471] [outer = (nil)] 07:24:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8de97800) [pid = 1726] [serial = 1472] [outer = 0x8ad60c00] 07:24:14 INFO - PROCESS | 1726 | 1467037454018 Marionette DEBUG loaded listener.js 07:24:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8e8d5800) [pid = 1726] [serial = 1473] [outer = 0x8ad60c00] 07:24:15 INFO - PROCESS | 1726 | 1467037455042 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 07:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1431ms 07:24:15 INFO - PROCESS | 1726 | 1467037455102 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 07:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:24:15 INFO - PROCESS | 1726 | 1467037455111 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 07:24:15 INFO - PROCESS | 1726 | 1467037455122 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:24:15 INFO - PROCESS | 1726 | 1467037455129 Marionette TRACE conn4 <- [1,1934,null,{}] 07:24:15 INFO - PROCESS | 1726 | 1467037455140 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:15 INFO - PROCESS | 1726 | 1467037455145 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:15 INFO - PROCESS | 1726 | 1467037455406 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 07:24:15 INFO - PROCESS | 1726 | 1467037455669 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:15 INFO - PROCESS | 1726 | 1467037455687 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bbabc00 == 30 [pid = 1726] [id = 491] 07:24:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8bbac800) [pid = 1726] [serial = 1474] [outer = (nil)] 07:24:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8bd92c00) [pid = 1726] [serial = 1475] [outer = 0x8bbac800] 07:24:15 INFO - PROCESS | 1726 | 1467037455797 Marionette DEBUG loaded listener.js 07:24:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8d306400) [pid = 1726] [serial = 1476] [outer = 0x8bbac800] 07:24:16 INFO - PROCESS | 1726 | 1467037456820 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1757ms 07:24:16 INFO - PROCESS | 1726 | 1467037456877 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 07:24:16 INFO - PROCESS | 1726 | 1467037456886 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 07:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:24:16 INFO - PROCESS | 1726 | 1467037456899 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:24:16 INFO - PROCESS | 1726 | 1467037456904 Marionette TRACE conn4 <- [1,1938,null,{}] 07:24:16 INFO - PROCESS | 1726 | 1467037456912 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:16 INFO - PROCESS | 1726 | 1467037456919 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:17 INFO - PROCESS | 1726 | 1467037457165 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 07:24:17 INFO - PROCESS | 1726 | 1467037457451 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:17 INFO - PROCESS | 1726 | 1467037457464 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad63400 == 31 [pid = 1726] [id = 492] 07:24:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8d41c000) [pid = 1726] [serial = 1477] [outer = (nil)] 07:24:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8dde9800) [pid = 1726] [serial = 1478] [outer = 0x8d41c000] 07:24:17 INFO - PROCESS | 1726 | 1467037457559 Marionette DEBUG loaded listener.js 07:24:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8e968400) [pid = 1726] [serial = 1479] [outer = 0x8d41c000] 07:24:18 INFO - PROCESS | 1726 | 1467037458552 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1703ms 07:24:18 INFO - PROCESS | 1726 | 1467037458602 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 07:24:18 INFO - PROCESS | 1726 | 1467037458607 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 07:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:24:18 INFO - PROCESS | 1726 | 1467037458616 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:24:18 INFO - PROCESS | 1726 | 1467037458624 Marionette TRACE conn4 <- [1,1942,null,{}] 07:24:18 INFO - PROCESS | 1726 | 1467037458642 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:18 INFO - PROCESS | 1726 | 1467037458660 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:18 INFO - PROCESS | 1726 | 1467037458918 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 07:24:19 INFO - PROCESS | 1726 | 1467037459201 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:19 INFO - PROCESS | 1726 | 1467037459216 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f183000 == 32 [pid = 1726] [id = 493] 07:24:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8f183400) [pid = 1726] [serial = 1480] [outer = (nil)] 07:24:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8f407400) [pid = 1726] [serial = 1481] [outer = 0x8f183400] 07:24:19 INFO - PROCESS | 1726 | 1467037459306 Marionette DEBUG loaded listener.js 07:24:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8f410c00) [pid = 1726] [serial = 1482] [outer = 0x8f183400] 07:24:20 INFO - PROCESS | 1726 | 1467037460297 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1697ms 07:24:20 INFO - PROCESS | 1726 | 1467037460313 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 07:24:20 INFO - PROCESS | 1726 | 1467037460318 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 07:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:24:20 INFO - PROCESS | 1726 | 1467037460326 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:24:20 INFO - PROCESS | 1726 | 1467037460329 Marionette TRACE conn4 <- [1,1946,null,{}] 07:24:20 INFO - PROCESS | 1726 | 1467037460336 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:20 INFO - PROCESS | 1726 | 1467037460341 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:20 INFO - PROCESS | 1726 | 1467037460548 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 07:24:20 INFO - PROCESS | 1726 | 1467037460775 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:20 INFO - PROCESS | 1726 | 1467037460784 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d424400 == 33 [pid = 1726] [id = 494] 07:24:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8f6a8000) [pid = 1726] [serial = 1483] [outer = (nil)] 07:24:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x8ff0b400) [pid = 1726] [serial = 1484] [outer = 0x8f6a8000] 07:24:20 INFO - PROCESS | 1726 | 1467037460928 Marionette DEBUG loaded listener.js 07:24:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x8ff12000) [pid = 1726] [serial = 1485] [outer = 0x8f6a8000] 07:24:22 INFO - PROCESS | 1726 | 1467037462122 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1853ms 07:24:22 INFO - PROCESS | 1726 | 1467037462180 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 07:24:22 INFO - PROCESS | 1726 | 1467037462183 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 07:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:24:22 INFO - PROCESS | 1726 | 1467037462192 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:24:22 INFO - PROCESS | 1726 | 1467037462196 Marionette TRACE conn4 <- [1,1950,null,{}] 07:24:22 INFO - PROCESS | 1726 | 1467037462203 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:22 INFO - PROCESS | 1726 | 1467037462210 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:22 INFO - PROCESS | 1726 | 1467037462443 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 07:24:22 INFO - PROCESS | 1726 | 1467037462671 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:22 INFO - PROCESS | 1726 | 1467037462677 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ddddc00 == 34 [pid = 1726] [id = 495] 07:24:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x8f6aa400) [pid = 1726] [serial = 1486] [outer = (nil)] 07:24:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x8ff7d000) [pid = 1726] [serial = 1487] [outer = 0x8f6aa400] 07:24:22 INFO - PROCESS | 1726 | 1467037462812 Marionette DEBUG loaded listener.js 07:24:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x919c6000) [pid = 1726] [serial = 1488] [outer = 0x8f6aa400] 07:24:23 INFO - PROCESS | 1726 | 1467037463731 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1584ms 07:24:23 INFO - PROCESS | 1726 | 1467037463777 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 07:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:24:23 INFO - PROCESS | 1726 | 1467037463782 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 07:24:23 INFO - PROCESS | 1726 | 1467037463789 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:24:23 INFO - PROCESS | 1726 | 1467037463794 Marionette TRACE conn4 <- [1,1954,null,{}] 07:24:23 INFO - PROCESS | 1726 | 1467037463801 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:23 INFO - PROCESS | 1726 | 1467037463813 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:24 INFO - PROCESS | 1726 | 1467037464092 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 07:24:24 INFO - PROCESS | 1726 | 1467037464328 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:24 INFO - PROCESS | 1726 | 1467037464335 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a228400 == 35 [pid = 1726] [id = 496] 07:24:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x8a22a000) [pid = 1726] [serial = 1489] [outer = (nil)] 07:24:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x91aa4c00) [pid = 1726] [serial = 1490] [outer = 0x8a22a000] 07:24:24 INFO - PROCESS | 1726 | 1467037464481 Marionette DEBUG loaded listener.js 07:24:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x91b4c400) [pid = 1726] [serial = 1491] [outer = 0x8a22a000] 07:24:25 INFO - PROCESS | 1726 | 1467037465472 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 07:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1733ms 07:24:25 INFO - PROCESS | 1726 | 1467037465523 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 07:24:25 INFO - PROCESS | 1726 | 1467037465527 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 07:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:24:25 INFO - PROCESS | 1726 | 1467037465534 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:24:25 INFO - PROCESS | 1726 | 1467037465539 Marionette TRACE conn4 <- [1,1958,null,{}] 07:24:25 INFO - PROCESS | 1726 | 1467037465545 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:25 INFO - PROCESS | 1726 | 1467037465552 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:25 INFO - PROCESS | 1726 | 1467037465751 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 07:24:26 INFO - PROCESS | 1726 | 1467037465995 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:26 INFO - PROCESS | 1726 | 1467037466005 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bbaa800 == 36 [pid = 1726] [id = 497] 07:24:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x8bfa6400) [pid = 1726] [serial = 1492] [outer = (nil)] 07:24:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x8dde5800) [pid = 1726] [serial = 1493] [outer = 0x8bfa6400] 07:24:26 INFO - PROCESS | 1726 | 1467037466136 Marionette DEBUG loaded listener.js 07:24:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x8de88800) [pid = 1726] [serial = 1494] [outer = 0x8bfa6400] 07:24:27 INFO - PROCESS | 1726 | 1467037467268 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 07:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1750ms 07:24:27 INFO - PROCESS | 1726 | 1467037467285 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 07:24:27 INFO - PROCESS | 1726 | 1467037467292 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 07:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:24:27 INFO - PROCESS | 1726 | 1467037467303 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:24:27 INFO - PROCESS | 1726 | 1467037467307 Marionette TRACE conn4 <- [1,1962,null,{}] 07:24:27 INFO - PROCESS | 1726 | 1467037467318 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:27 INFO - PROCESS | 1726 | 1467037467324 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:27 INFO - PROCESS | 1726 | 1467037467526 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 07:24:27 INFO - PROCESS | 1726 | 1467037467774 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:27 INFO - PROCESS | 1726 | 1467037467790 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd89800 == 37 [pid = 1726] [id = 498] 07:24:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0x8bd8ac00) [pid = 1726] [serial = 1495] [outer = (nil)] 07:24:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x8bfa8400) [pid = 1726] [serial = 1496] [outer = 0x8bd8ac00] 07:24:27 INFO - PROCESS | 1726 | 1467037467963 Marionette DEBUG loaded listener.js 07:24:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0x8d309400) [pid = 1726] [serial = 1497] [outer = 0x8bd8ac00] 07:24:28 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfac400 == 36 [pid = 1726] [id = 460] 07:24:28 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1df800 == 35 [pid = 1726] [id = 472] 07:24:28 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad68000 == 34 [pid = 1726] [id = 459] 07:24:28 INFO - PROCESS | 1726 | 1467037468925 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 107 (0x8ff03c00) [pid = 1726] [serial = 1428] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x8ff0b800) [pid = 1726] [serial = 1410] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 105 (0x8ad5c800) [pid = 1726] [serial = 1412] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x8f408c00) [pid = 1726] [serial = 1424] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x8ff02000) [pid = 1726] [serial = 1407] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x8dceb800) [pid = 1726] [serial = 1398] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x8f40fc00) [pid = 1726] [serial = 1425] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8eb5d400) [pid = 1726] [serial = 1401] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x8e8cf400) [pid = 1726] [serial = 1391] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8eb5c400) [pid = 1726] [serial = 1422] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8eb54c00) [pid = 1726] [serial = 1400] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8bfa8800) [pid = 1726] [serial = 1394] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8f6a2400) [pid = 1726] [serial = 1406] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8de8d800) [pid = 1726] [serial = 1397] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8d30a400) [pid = 1726] [serial = 1395] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8ff1cc00) [pid = 1726] [serial = 1409] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8e8d5c00) [pid = 1726] [serial = 1392] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8ad6a800) [pid = 1726] [serial = 1413] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8f181400) [pid = 1726] [serial = 1403] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8bfaa000) [pid = 1726] [serial = 1415] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8eb4f800) [pid = 1726] [serial = 1421] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8ddde400) [pid = 1726] [serial = 1418] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8de92800) [pid = 1726] [serial = 1419] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8f401400) [pid = 1726] [serial = 1404] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8d307000) [pid = 1726] [serial = 1416] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8f403800) [pid = 1726] [serial = 1427] [outer = (nil)] [url = about:blank] 07:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1690ms 07:24:28 INFO - PROCESS | 1726 | 1467037468992 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 07:24:29 INFO - PROCESS | 1726 | 1467037469000 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 07:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:24:29 INFO - PROCESS | 1726 | 1467037469011 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:24:29 INFO - PROCESS | 1726 | 1467037469015 Marionette TRACE conn4 <- [1,1966,null,{}] 07:24:29 INFO - PROCESS | 1726 | 1467037469022 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:29 INFO - PROCESS | 1726 | 1467037469028 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:29 INFO - PROCESS | 1726 | 1467037469214 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 07:24:29 INFO - PROCESS | 1726 | 1467037469414 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:29 INFO - PROCESS | 1726 | 1467037469424 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1da400 == 35 [pid = 1726] [id = 499] 07:24:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8d302c00) [pid = 1726] [serial = 1498] [outer = (nil)] 07:24:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8d3dcc00) [pid = 1726] [serial = 1499] [outer = 0x8d302c00] 07:24:29 INFO - PROCESS | 1726 | 1467037469505 Marionette DEBUG loaded listener.js 07:24:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8dce5000) [pid = 1726] [serial = 1500] [outer = 0x8d302c00] 07:24:30 INFO - PROCESS | 1726 | 1467037470349 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 07:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1387ms 07:24:30 INFO - PROCESS | 1726 | 1467037470398 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 07:24:30 INFO - PROCESS | 1726 | 1467037470403 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 07:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:24:30 INFO - PROCESS | 1726 | 1467037470410 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:24:30 INFO - PROCESS | 1726 | 1467037470416 Marionette TRACE conn4 <- [1,1970,null,{}] 07:24:30 INFO - PROCESS | 1726 | 1467037470437 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:30 INFO - PROCESS | 1726 | 1467037470446 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:30 INFO - PROCESS | 1726 | 1467037470631 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 07:24:30 INFO - PROCESS | 1726 | 1467037470796 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:30 INFO - PROCESS | 1726 | 1467037470805 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e8d4c00 == 36 [pid = 1726] [id = 500] 07:24:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8e8d5c00) [pid = 1726] [serial = 1501] [outer = (nil)] 07:24:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8e970400) [pid = 1726] [serial = 1502] [outer = 0x8e8d5c00] 07:24:30 INFO - PROCESS | 1726 | 1467037470886 Marionette DEBUG loaded listener.js 07:24:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8eb58c00) [pid = 1726] [serial = 1503] [outer = 0x8e8d5c00] 07:24:31 INFO - PROCESS | 1726 | 1467037471844 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 07:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1492ms 07:24:31 INFO - PROCESS | 1726 | 1467037471903 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 07:24:31 INFO - PROCESS | 1726 | 1467037471909 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 07:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:24:31 INFO - PROCESS | 1726 | 1467037471916 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:24:31 INFO - PROCESS | 1726 | 1467037471920 Marionette TRACE conn4 <- [1,1974,null,{}] 07:24:31 INFO - PROCESS | 1726 | 1467037471926 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:31 INFO - PROCESS | 1726 | 1467037471932 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:32 INFO - PROCESS | 1726 | 1467037472177 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 07:24:32 INFO - PROCESS | 1726 | 1467037472200 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:32 INFO - PROCESS | 1726 | 1467037472209 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d425c00 == 37 [pid = 1726] [id = 501] 07:24:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8eb5d400) [pid = 1726] [serial = 1504] [outer = (nil)] 07:24:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8f404000) [pid = 1726] [serial = 1505] [outer = 0x8eb5d400] 07:24:32 INFO - PROCESS | 1726 | 1467037472297 Marionette DEBUG loaded listener.js 07:24:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8f409c00) [pid = 1726] [serial = 1506] [outer = 0x8eb5d400] 07:24:33 INFO - PROCESS | 1726 | 1467037473337 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 07:24:33 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8bd91800) [pid = 1726] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:24:33 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8dcea400) [pid = 1726] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:24:33 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8f409800) [pid = 1726] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:24:33 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8e96d800) [pid = 1726] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:24:33 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8ff18c00) [pid = 1726] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:24:33 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x919ccc00) [pid = 1726] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:24:33 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8bd94400) [pid = 1726] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:24:33 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8a22b000) [pid = 1726] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:24:33 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8e964000) [pid = 1726] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:24:33 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8b1d7000) [pid = 1726] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:24:33 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8ad66c00) [pid = 1726] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:24:33 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8bfa1400) [pid = 1726] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:24:33 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8dde0800) [pid = 1726] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:24:33 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8d30d400) [pid = 1726] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1484ms 07:24:33 INFO - PROCESS | 1726 | 1467037473401 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 07:24:33 INFO - PROCESS | 1726 | 1467037473406 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 07:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:24:33 INFO - PROCESS | 1726 | 1467037473412 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:24:33 INFO - PROCESS | 1726 | 1467037473416 Marionette TRACE conn4 <- [1,1978,null,{}] 07:24:33 INFO - PROCESS | 1726 | 1467037473422 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:33 INFO - PROCESS | 1726 | 1467037473428 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:33 INFO - PROCESS | 1726 | 1467037473603 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 07:24:33 INFO - PROCESS | 1726 | 1467037473833 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:33 INFO - PROCESS | 1726 | 1467037473845 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba9000 == 38 [pid = 1726] [id = 502] 07:24:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8bd97400) [pid = 1726] [serial = 1507] [outer = (nil)] 07:24:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8dcf0000) [pid = 1726] [serial = 1508] [outer = 0x8bd97400] 07:24:33 INFO - PROCESS | 1726 | 1467037473921 Marionette DEBUG loaded listener.js 07:24:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8de89400) [pid = 1726] [serial = 1509] [outer = 0x8bd97400] 07:24:34 INFO - PROCESS | 1726 | 1467037474673 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1280ms 07:24:34 INFO - PROCESS | 1726 | 1467037474701 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 07:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:24:34 INFO - PROCESS | 1726 | 1467037474706 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 07:24:34 INFO - PROCESS | 1726 | 1467037474713 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:24:34 INFO - PROCESS | 1726 | 1467037474717 Marionette TRACE conn4 <- [1,1982,null,{}] 07:24:34 INFO - PROCESS | 1726 | 1467037474723 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:34 INFO - PROCESS | 1726 | 1467037474733 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:35 INFO - PROCESS | 1726 | 1467037475011 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 07:24:35 INFO - PROCESS | 1726 | 1467037475154 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:35 INFO - PROCESS | 1726 | 1467037475168 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd91800 == 39 [pid = 1726] [id = 503] 07:24:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8c389400) [pid = 1726] [serial = 1510] [outer = (nil)] 07:24:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8ff73c00) [pid = 1726] [serial = 1511] [outer = 0x8c389400] 07:24:35 INFO - PROCESS | 1726 | 1467037475248 Marionette DEBUG loaded listener.js 07:24:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8ff7fc00) [pid = 1726] [serial = 1512] [outer = 0x8c389400] 07:24:36 INFO - PROCESS | 1726 | 1467037476318 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1636ms 07:24:36 INFO - PROCESS | 1726 | 1467037476350 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 07:24:36 INFO - PROCESS | 1726 | 1467037476357 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 07:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:24:36 INFO - PROCESS | 1726 | 1467037476368 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:24:36 INFO - PROCESS | 1726 | 1467037476379 Marionette TRACE conn4 <- [1,1986,null,{}] 07:24:36 INFO - PROCESS | 1726 | 1467037476388 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:36 INFO - PROCESS | 1726 | 1467037476394 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:36 INFO - PROCESS | 1726 | 1467037476629 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 07:24:36 INFO - PROCESS | 1726 | 1467037476873 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:36 INFO - PROCESS | 1726 | 1467037476886 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1de400 == 40 [pid = 1726] [id = 504] 07:24:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8bba6800) [pid = 1726] [serial = 1513] [outer = (nil)] 07:24:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8c38d000) [pid = 1726] [serial = 1514] [outer = 0x8bba6800] 07:24:37 INFO - PROCESS | 1726 | 1467037477020 Marionette DEBUG loaded listener.js 07:24:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8d3d6400) [pid = 1726] [serial = 1515] [outer = 0x8bba6800] 07:24:37 INFO - PROCESS | 1726 | 1467037477952 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1642ms 07:24:38 INFO - PROCESS | 1726 | 1467037478010 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 07:24:38 INFO - PROCESS | 1726 | 1467037478018 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 07:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:24:38 INFO - PROCESS | 1726 | 1467037478032 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:24:38 INFO - PROCESS | 1726 | 1467037478038 Marionette TRACE conn4 <- [1,1990,null,{}] 07:24:38 INFO - PROCESS | 1726 | 1467037478045 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:38 INFO - PROCESS | 1726 | 1467037478051 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:38 INFO - PROCESS | 1726 | 1467037478314 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 07:24:38 INFO - PROCESS | 1726 | 1467037478577 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:38 INFO - PROCESS | 1726 | 1467037478590 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e8cf400 == 41 [pid = 1726] [id = 505] 07:24:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8e8d3800) [pid = 1726] [serial = 1516] [outer = (nil)] 07:24:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8eb50c00) [pid = 1726] [serial = 1517] [outer = 0x8e8d3800] 07:24:38 INFO - PROCESS | 1726 | 1467037478677 Marionette DEBUG loaded listener.js 07:24:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8f175c00) [pid = 1726] [serial = 1518] [outer = 0x8e8d3800] 07:24:39 INFO - PROCESS | 1726 | 1467037479652 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1652ms 07:24:39 INFO - PROCESS | 1726 | 1467037479684 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 07:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:24:39 INFO - PROCESS | 1726 | 1467037479689 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 07:24:39 INFO - PROCESS | 1726 | 1467037479697 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:24:39 INFO - PROCESS | 1726 | 1467037479705 Marionette TRACE conn4 <- [1,1994,null,{}] 07:24:39 INFO - PROCESS | 1726 | 1467037479724 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:39 INFO - PROCESS | 1726 | 1467037479734 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:39 INFO - PROCESS | 1726 | 1467037479967 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 07:24:40 INFO - PROCESS | 1726 | 1467037480200 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:40 INFO - PROCESS | 1726 | 1467037480211 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff1f000 == 42 [pid = 1726] [id = 506] 07:24:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8ff7e000) [pid = 1726] [serial = 1519] [outer = (nil)] 07:24:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x91a98800) [pid = 1726] [serial = 1520] [outer = 0x8ff7e000] 07:24:40 INFO - PROCESS | 1726 | 1467037480351 Marionette DEBUG loaded listener.js 07:24:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x91aa4800) [pid = 1726] [serial = 1521] [outer = 0x8ff7e000] 07:24:41 INFO - PROCESS | 1726 | 1467037481269 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1639ms 07:24:41 INFO - PROCESS | 1726 | 1467037481337 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 07:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:24:41 INFO - PROCESS | 1726 | 1467037481343 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 07:24:41 INFO - PROCESS | 1726 | 1467037481351 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:24:41 INFO - PROCESS | 1726 | 1467037481355 Marionette TRACE conn4 <- [1,1998,null,{}] 07:24:41 INFO - PROCESS | 1726 | 1467037481362 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:41 INFO - PROCESS | 1726 | 1467037481368 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:41 INFO - PROCESS | 1726 | 1467037481615 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 07:24:41 INFO - PROCESS | 1726 | 1467037481881 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:41 INFO - PROCESS | 1726 | 1467037481892 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x91b46c00 == 43 [pid = 1726] [id = 507] 07:24:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x91b48400) [pid = 1726] [serial = 1522] [outer = (nil)] 07:24:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x91c93400) [pid = 1726] [serial = 1523] [outer = 0x91b48400] 07:24:41 INFO - PROCESS | 1726 | 1467037481978 Marionette DEBUG loaded listener.js 07:24:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x91c99400) [pid = 1726] [serial = 1524] [outer = 0x91b48400] 07:24:42 INFO - PROCESS | 1726 | 1467037482863 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 07:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1582ms 07:24:42 INFO - PROCESS | 1726 | 1467037482933 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 07:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:24:42 INFO - PROCESS | 1726 | 1467037482937 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 07:24:42 INFO - PROCESS | 1726 | 1467037482945 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:24:42 INFO - PROCESS | 1726 | 1467037482948 Marionette TRACE conn4 <- [1,2002,null,{}] 07:24:42 INFO - PROCESS | 1726 | 1467037482955 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:42 INFO - PROCESS | 1726 | 1467037482960 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:43 INFO - PROCESS | 1726 | 1467037483199 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 07:24:43 INFO - PROCESS | 1726 | 1467037483430 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:43 INFO - PROCESS | 1726 | 1467037483443 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd8d400 == 44 [pid = 1726] [id = 508] 07:24:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x8ff0bc00) [pid = 1726] [serial = 1525] [outer = (nil)] 07:24:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x924ca800) [pid = 1726] [serial = 1526] [outer = 0x8ff0bc00] 07:24:43 INFO - PROCESS | 1726 | 1467037483570 Marionette DEBUG loaded listener.js 07:24:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x924cd800) [pid = 1726] [serial = 1527] [outer = 0x8ff0bc00] 07:24:44 INFO - PROCESS | 1726 | 1467037484590 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1685ms 07:24:44 INFO - PROCESS | 1726 | 1467037484631 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 07:24:44 INFO - PROCESS | 1726 | 1467037484636 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 07:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:24:44 INFO - PROCESS | 1726 | 1467037484643 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:24:44 INFO - PROCESS | 1726 | 1467037484647 Marionette TRACE conn4 <- [1,2006,null,{}] 07:24:44 INFO - PROCESS | 1726 | 1467037484654 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:44 INFO - PROCESS | 1726 | 1467037484667 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:44 INFO - PROCESS | 1726 | 1467037484952 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 07:24:45 INFO - PROCESS | 1726 | 1467037485271 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:45 INFO - PROCESS | 1726 | 1467037485281 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad5f000 == 45 [pid = 1726] [id = 509] 07:24:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x8dddb400) [pid = 1726] [serial = 1528] [outer = (nil)] 07:24:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x92562800) [pid = 1726] [serial = 1529] [outer = 0x8dddb400] 07:24:45 INFO - PROCESS | 1726 | 1467037485372 Marionette DEBUG loaded listener.js 07:24:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x925dd800) [pid = 1726] [serial = 1530] [outer = 0x8dddb400] 07:24:46 INFO - PROCESS | 1726 | 1467037486282 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 07:24:46 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 07:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1685ms 07:24:46 INFO - PROCESS | 1726 | 1467037486330 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 07:24:46 INFO - PROCESS | 1726 | 1467037486335 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 07:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:24:46 INFO - PROCESS | 1726 | 1467037486343 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:24:46 INFO - PROCESS | 1726 | 1467037486346 Marionette TRACE conn4 <- [1,2010,null,{}] 07:24:46 INFO - PROCESS | 1726 | 1467037486354 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:46 INFO - PROCESS | 1726 | 1467037486359 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:46 INFO - PROCESS | 1726 | 1467037486568 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 07:24:46 INFO - PROCESS | 1726 | 1467037486801 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:46 INFO - PROCESS | 1726 | 1467037486816 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d8c00 == 46 [pid = 1726] [id = 510] 07:24:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x8b1dac00) [pid = 1726] [serial = 1531] [outer = (nil)] 07:24:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x8dde2000) [pid = 1726] [serial = 1532] [outer = 0x8b1dac00] 07:24:46 INFO - PROCESS | 1726 | 1467037486945 Marionette DEBUG loaded listener.js 07:24:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x925e4000) [pid = 1726] [serial = 1533] [outer = 0x8b1dac00] 07:24:47 INFO - PROCESS | 1726 | 1467037487865 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 07:24:47 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 07:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1585ms 07:24:47 INFO - PROCESS | 1726 | 1467037487929 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 07:24:47 INFO - PROCESS | 1726 | 1467037487932 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 07:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:24:47 INFO - PROCESS | 1726 | 1467037487941 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:24:47 INFO - PROCESS | 1726 | 1467037487945 Marionette TRACE conn4 <- [1,2014,null,{}] 07:24:47 INFO - PROCESS | 1726 | 1467037487952 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:47 INFO - PROCESS | 1726 | 1467037487957 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:48 INFO - PROCESS | 1726 | 1467037488195 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 07:24:48 INFO - PROCESS | 1726 | 1467037488743 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:48 INFO - PROCESS | 1726 | 1467037488753 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d3800 == 47 [pid = 1726] [id = 511] 07:24:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x8b1d4000) [pid = 1726] [serial = 1534] [outer = (nil)] 07:24:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0x8b1df000) [pid = 1726] [serial = 1535] [outer = 0x8b1d4000] 07:24:48 INFO - PROCESS | 1726 | 1467037488854 Marionette DEBUG loaded listener.js 07:24:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x8bfa8800) [pid = 1726] [serial = 1536] [outer = 0x8b1d4000] 07:24:49 INFO - PROCESS | 1726 | 1467037489783 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1894ms 07:24:49 INFO - PROCESS | 1726 | 1467037489837 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 07:24:49 INFO - PROCESS | 1726 | 1467037489844 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 07:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:24:49 INFO - PROCESS | 1726 | 1467037489853 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:24:49 INFO - PROCESS | 1726 | 1467037489858 Marionette TRACE conn4 <- [1,2018,null,{}] 07:24:49 INFO - PROCESS | 1726 | 1467037489866 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:49 INFO - PROCESS | 1726 | 1467037489875 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:50 INFO - PROCESS | 1726 | 1467037490089 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 07:24:50 INFO - PROCESS | 1726 | 1467037490435 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:50 INFO - PROCESS | 1726 | 1467037490447 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dce8c00 == 48 [pid = 1726] [id = 512] 07:24:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0x8dde2400) [pid = 1726] [serial = 1537] [outer = (nil)] 07:24:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 109 (0x8de8e400) [pid = 1726] [serial = 1538] [outer = 0x8dde2400] 07:24:50 INFO - PROCESS | 1726 | 1467037490533 Marionette DEBUG loaded listener.js 07:24:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 110 (0x8e8cc800) [pid = 1726] [serial = 1539] [outer = 0x8dde2400] 07:24:52 INFO - PROCESS | 1726 | --DOCSHELL 0x8a227000 == 47 [pid = 1726] [id = 474] 07:24:52 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba2400 == 46 [pid = 1726] [id = 473] 07:24:52 INFO - PROCESS | 1726 | --DOCSHELL 0x8d30bc00 == 45 [pid = 1726] [id = 475] 07:24:52 INFO - PROCESS | 1726 | --DOCSHELL 0x8a226800 == 44 [pid = 1726] [id = 470] 07:24:52 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad62000 == 43 [pid = 1726] [id = 471] 07:24:52 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22a400 == 42 [pid = 1726] [id = 486] 07:24:52 INFO - PROCESS | 1726 | --DOCSHELL 0x8dde4c00 == 41 [pid = 1726] [id = 463] 07:24:52 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa0800 == 40 [pid = 1726] [id = 458] 07:24:52 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad60400 == 39 [pid = 1726] [id = 462] 07:24:52 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad62c00 == 38 [pid = 1726] [id = 464] 07:24:52 INFO - PROCESS | 1726 | --DOCSHELL 0x8d41e000 == 37 [pid = 1726] [id = 467] 07:24:52 INFO - PROCESS | 1726 | --DOCSHELL 0x8dce4000 == 36 [pid = 1726] [id = 461] 07:24:52 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d1800 == 35 [pid = 1726] [id = 465] 07:24:52 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22e000 == 34 [pid = 1726] [id = 469] 07:24:52 INFO - PROCESS | 1726 | --DOCSHELL 0x8dde9400 == 33 [pid = 1726] [id = 466] 07:24:52 INFO - PROCESS | 1726 | --DOCSHELL 0x8f183800 == 32 [pid = 1726] [id = 468] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 109 (0x8de97800) [pid = 1726] [serial = 1472] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 108 (0x8c388800) [pid = 1726] [serial = 1431] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 107 (0x8bf9f000) [pid = 1726] [serial = 1430] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x8e8d3000) [pid = 1726] [serial = 1434] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 105 (0x8de8fc00) [pid = 1726] [serial = 1433] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x8ff19000) [pid = 1726] [serial = 1437] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x8ff12400) [pid = 1726] [serial = 1436] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x919c9c00) [pid = 1726] [serial = 1440] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x8ff7c400) [pid = 1726] [serial = 1439] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x919d3400) [pid = 1726] [serial = 1443] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x919d0400) [pid = 1726] [serial = 1442] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x91c8a400) [pid = 1726] [serial = 1446] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x91b49800) [pid = 1726] [serial = 1445] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8bfa2400) [pid = 1726] [serial = 1463] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8ad5ec00) [pid = 1726] [serial = 1460] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x91c94c00) [pid = 1726] [serial = 1449] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x91c92400) [pid = 1726] [serial = 1448] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8ad69c00) [pid = 1726] [serial = 1461] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8bfa6c00) [pid = 1726] [serial = 1458] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8bba7400) [pid = 1726] [serial = 1457] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x924c9400) [pid = 1726] [serial = 1452] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x924c4000) [pid = 1726] [serial = 1451] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x924c2400) [pid = 1726] [serial = 1455] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8dcf0400) [pid = 1726] [serial = 1454] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8dde9000) [pid = 1726] [serial = 1469] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8d3da800) [pid = 1726] [serial = 1466] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8d41c800) [pid = 1726] [serial = 1467] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8de91400) [pid = 1726] [serial = 1470] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8c381c00) [pid = 1726] [serial = 1464] [outer = (nil)] [url = about:blank] 07:24:52 INFO - PROCESS | 1726 | 1467037492872 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 3089ms 07:24:52 INFO - PROCESS | 1726 | 1467037492943 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 07:24:52 INFO - PROCESS | 1726 | 1467037492951 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 07:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:24:52 INFO - PROCESS | 1726 | 1467037492962 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:24:52 INFO - PROCESS | 1726 | 1467037492966 Marionette TRACE conn4 <- [1,2022,null,{}] 07:24:52 INFO - PROCESS | 1726 | 1467037492977 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:52 INFO - PROCESS | 1726 | 1467037492982 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:53 INFO - PROCESS | 1726 | 1467037493176 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 07:24:53 INFO - PROCESS | 1726 | 1467037493359 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:53 INFO - PROCESS | 1726 | 1467037493373 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad61800 == 33 [pid = 1726] [id = 513] 07:24:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8ad62000) [pid = 1726] [serial = 1540] [outer = (nil)] 07:24:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8bba1400) [pid = 1726] [serial = 1541] [outer = 0x8ad62000] 07:24:53 INFO - PROCESS | 1726 | 1467037493454 Marionette DEBUG loaded listener.js 07:24:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8bba8800) [pid = 1726] [serial = 1542] [outer = 0x8ad62000] 07:24:54 INFO - PROCESS | 1726 | 1467037494304 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1391ms 07:24:54 INFO - PROCESS | 1726 | 1467037494352 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 07:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:24:54 INFO - PROCESS | 1726 | 1467037494361 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 07:24:54 INFO - PROCESS | 1726 | 1467037494374 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:24:54 INFO - PROCESS | 1726 | 1467037494380 Marionette TRACE conn4 <- [1,2026,null,{}] 07:24:54 INFO - PROCESS | 1726 | 1467037494386 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:54 INFO - PROCESS | 1726 | 1467037494394 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:54 INFO - PROCESS | 1726 | 1467037494582 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 07:24:54 INFO - PROCESS | 1726 | 1467037494732 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:54 INFO - PROCESS | 1726 | 1467037494741 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:54 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c381c00 == 34 [pid = 1726] [id = 514] 07:24:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8c383800) [pid = 1726] [serial = 1543] [outer = (nil)] 07:24:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8c390400) [pid = 1726] [serial = 1544] [outer = 0x8c383800] 07:24:54 INFO - PROCESS | 1726 | 1467037494826 Marionette DEBUG loaded listener.js 07:24:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8d30b800) [pid = 1726] [serial = 1545] [outer = 0x8c383800] 07:24:55 INFO - PROCESS | 1726 | 1467037495827 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1497ms 07:24:55 INFO - PROCESS | 1726 | 1467037495869 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 07:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:24:55 INFO - PROCESS | 1726 | 1467037495874 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 07:24:55 INFO - PROCESS | 1726 | 1467037495891 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:24:55 INFO - PROCESS | 1726 | 1467037495898 Marionette TRACE conn4 <- [1,2030,null,{}] 07:24:55 INFO - PROCESS | 1726 | 1467037495918 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:55 INFO - PROCESS | 1726 | 1467037495928 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:56 INFO - PROCESS | 1726 | 1467037496188 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 07:24:56 INFO - PROCESS | 1726 | 1467037496221 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:56 INFO - PROCESS | 1726 | 1467037496230 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dddec00 == 35 [pid = 1726] [id = 515] 07:24:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8dddf800) [pid = 1726] [serial = 1546] [outer = (nil)] 07:24:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8ddea800) [pid = 1726] [serial = 1547] [outer = 0x8dddf800] 07:24:56 INFO - PROCESS | 1726 | 1467037496312 Marionette DEBUG loaded listener.js 07:24:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8de92000) [pid = 1726] [serial = 1548] [outer = 0x8dddf800] 07:24:57 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8e8d5c00) [pid = 1726] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:24:57 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8ad60c00) [pid = 1726] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:24:57 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8bd97400) [pid = 1726] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:24:57 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8d41c000) [pid = 1726] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:24:57 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8a22a000) [pid = 1726] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:24:57 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8d302c00) [pid = 1726] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:24:57 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8eb5d400) [pid = 1726] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:24:57 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8f6aa400) [pid = 1726] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:24:57 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8f6a8000) [pid = 1726] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:24:57 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8f183400) [pid = 1726] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:24:57 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8bbac800) [pid = 1726] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:24:57 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8bfa6400) [pid = 1726] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:24:57 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8bd8ac00) [pid = 1726] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:24:57 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8c389400) [pid = 1726] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:24:57 INFO - PROCESS | 1726 | 1467037497990 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2162ms 07:24:58 INFO - PROCESS | 1726 | 1467037498045 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 07:24:58 INFO - PROCESS | 1726 | 1467037498049 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 07:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:24:58 INFO - PROCESS | 1726 | 1467037498058 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:24:58 INFO - PROCESS | 1726 | 1467037498062 Marionette TRACE conn4 <- [1,2034,null,{}] 07:24:58 INFO - PROCESS | 1726 | 1467037498068 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:58 INFO - PROCESS | 1726 | 1467037498074 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:58 INFO - PROCESS | 1726 | 1467037498256 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 07:24:58 INFO - PROCESS | 1726 | 1467037498397 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:58 INFO - PROCESS | 1726 | 1467037498407 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d3000 == 36 [pid = 1726] [id = 516] 07:24:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8bd8ac00) [pid = 1726] [serial = 1549] [outer = (nil)] 07:24:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8dcefc00) [pid = 1726] [serial = 1550] [outer = 0x8bd8ac00] 07:24:58 INFO - PROCESS | 1726 | 1467037498479 Marionette DEBUG loaded listener.js 07:24:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8e8d1800) [pid = 1726] [serial = 1551] [outer = 0x8bd8ac00] 07:24:59 INFO - PROCESS | 1726 | 1467037499279 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1288ms 07:24:59 INFO - PROCESS | 1726 | 1467037499346 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 07:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:24:59 INFO - PROCESS | 1726 | 1467037499351 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 07:24:59 INFO - PROCESS | 1726 | 1467037499357 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:24:59 INFO - PROCESS | 1726 | 1467037499361 Marionette TRACE conn4 <- [1,2038,null,{}] 07:24:59 INFO - PROCESS | 1726 | 1467037499367 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:59 INFO - PROCESS | 1726 | 1467037499372 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:59 INFO - PROCESS | 1726 | 1467037499541 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 07:24:59 INFO - PROCESS | 1726 | 1467037499676 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:59 INFO - PROCESS | 1726 | 1467037499684 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:24:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd93400 == 37 [pid = 1726] [id = 517] 07:24:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8dde5000) [pid = 1726] [serial = 1552] [outer = (nil)] 07:24:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8e972800) [pid = 1726] [serial = 1553] [outer = 0x8dde5000] 07:24:59 INFO - PROCESS | 1726 | 1467037499765 Marionette DEBUG loaded listener.js 07:24:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8eb57400) [pid = 1726] [serial = 1554] [outer = 0x8dde5000] 07:25:00 INFO - PROCESS | 1726 | 1467037500886 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1581ms 07:25:00 INFO - PROCESS | 1726 | 1467037500941 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 07:25:00 INFO - PROCESS | 1726 | 1467037500947 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 07:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:25:00 INFO - PROCESS | 1726 | 1467037500958 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:25:00 INFO - PROCESS | 1726 | 1467037500963 Marionette TRACE conn4 <- [1,2042,null,{}] 07:25:00 INFO - PROCESS | 1726 | 1467037500972 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:00 INFO - PROCESS | 1726 | 1467037500980 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:01 INFO - PROCESS | 1726 | 1467037501203 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 07:25:01 INFO - PROCESS | 1726 | 1467037501443 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:01 INFO - PROCESS | 1726 | 1467037501456 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa5c00 == 38 [pid = 1726] [id = 518] 07:25:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8bfa8c00) [pid = 1726] [serial = 1555] [outer = (nil)] 07:25:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8c385c00) [pid = 1726] [serial = 1556] [outer = 0x8bfa8c00] 07:25:01 INFO - PROCESS | 1726 | 1467037501561 Marionette DEBUG loaded listener.js 07:25:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8d3d4000) [pid = 1726] [serial = 1557] [outer = 0x8bfa8c00] 07:25:02 INFO - PROCESS | 1726 | 1467037502556 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:25:02 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) 07:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1635ms 07:25:02 INFO - PROCESS | 1726 | 1467037502593 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 07:25:02 INFO - PROCESS | 1726 | 1467037502601 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 07:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:25:02 INFO - PROCESS | 1726 | 1467037502614 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:25:02 INFO - PROCESS | 1726 | 1467037502620 Marionette TRACE conn4 <- [1,2046,null,{}] 07:25:02 INFO - PROCESS | 1726 | 1467037502627 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:02 INFO - PROCESS | 1726 | 1467037502635 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:02 INFO - PROCESS | 1726 | 1467037502852 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 07:25:03 INFO - PROCESS | 1726 | 1467037503130 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:03 INFO - PROCESS | 1726 | 1467037503140 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3d9000 == 39 [pid = 1726] [id = 519] 07:25:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8e971400) [pid = 1726] [serial = 1558] [outer = (nil)] 07:25:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8eb5b000) [pid = 1726] [serial = 1559] [outer = 0x8e971400] 07:25:03 INFO - PROCESS | 1726 | 1467037503274 Marionette DEBUG loaded listener.js 07:25:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8dce4000) [pid = 1726] [serial = 1560] [outer = 0x8e971400] 07:25:04 INFO - PROCESS | 1726 | 1467037504252 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1691ms 07:25:04 INFO - PROCESS | 1726 | 1467037504305 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 07:25:04 INFO - PROCESS | 1726 | 1467037504309 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 07:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:25:04 INFO - PROCESS | 1726 | 1467037504317 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:25:04 INFO - PROCESS | 1726 | 1467037504324 Marionette TRACE conn4 <- [1,2050,null,{}] 07:25:04 INFO - PROCESS | 1726 | 1467037504342 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:04 INFO - PROCESS | 1726 | 1467037504352 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:04 INFO - PROCESS | 1726 | 1467037504602 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 07:25:04 INFO - PROCESS | 1726 | 1467037504879 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:04 INFO - PROCESS | 1726 | 1467037504891 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f6a7c00 == 40 [pid = 1726] [id = 520] 07:25:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8f6a9400) [pid = 1726] [serial = 1561] [outer = (nil)] 07:25:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8f6aec00) [pid = 1726] [serial = 1562] [outer = 0x8f6a9400] 07:25:04 INFO - PROCESS | 1726 | 1467037504987 Marionette DEBUG loaded listener.js 07:25:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8ff07400) [pid = 1726] [serial = 1563] [outer = 0x8f6a9400] 07:25:05 INFO - PROCESS | 1726 | 1467037505926 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1643ms 07:25:05 INFO - PROCESS | 1726 | 1467037505961 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 07:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:25:05 INFO - PROCESS | 1726 | 1467037505967 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 07:25:05 INFO - PROCESS | 1726 | 1467037505991 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:25:06 INFO - PROCESS | 1726 | 1467037505996 Marionette TRACE conn4 <- [1,2054,null,{}] 07:25:06 INFO - PROCESS | 1726 | 1467037506007 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:06 INFO - PROCESS | 1726 | 1467037506012 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:06 INFO - PROCESS | 1726 | 1467037506218 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 07:25:06 INFO - PROCESS | 1726 | 1467037506461 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:06 INFO - PROCESS | 1726 | 1467037506469 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ddde800 == 41 [pid = 1726] [id = 521] 07:25:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8f6a1000) [pid = 1726] [serial = 1564] [outer = (nil)] 07:25:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8ff1a800) [pid = 1726] [serial = 1565] [outer = 0x8f6a1000] 07:25:06 INFO - PROCESS | 1726 | 1467037506570 Marionette DEBUG loaded listener.js 07:25:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8ff1d800) [pid = 1726] [serial = 1566] [outer = 0x8f6a1000] 07:25:07 INFO - PROCESS | 1726 | 1467037507476 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1561ms 07:25:07 INFO - PROCESS | 1726 | 1467037507535 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 07:25:07 INFO - PROCESS | 1726 | 1467037507539 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 07:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:25:07 INFO - PROCESS | 1726 | 1467037507547 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:25:07 INFO - PROCESS | 1726 | 1467037507552 Marionette TRACE conn4 <- [1,2058,null,{}] 07:25:07 INFO - PROCESS | 1726 | 1467037507559 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:07 INFO - PROCESS | 1726 | 1467037507564 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:07 INFO - PROCESS | 1726 | 1467037507757 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 07:25:08 INFO - PROCESS | 1726 | 1467037507995 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:08 INFO - PROCESS | 1726 | 1467037508005 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a229c00 == 42 [pid = 1726] [id = 522] 07:25:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x8ff18400) [pid = 1726] [serial = 1567] [outer = (nil)] 07:25:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x8ff7e400) [pid = 1726] [serial = 1568] [outer = 0x8ff18400] 07:25:08 INFO - PROCESS | 1726 | 1467037508103 Marionette DEBUG loaded listener.js 07:25:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x919c9c00) [pid = 1726] [serial = 1569] [outer = 0x8ff18400] 07:25:09 INFO - PROCESS | 1726 | 1467037509065 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1588ms 07:25:09 INFO - PROCESS | 1726 | 1467037509136 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 07:25:09 INFO - PROCESS | 1726 | 1467037509141 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 07:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:25:09 INFO - PROCESS | 1726 | 1467037509148 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:25:09 INFO - PROCESS | 1726 | 1467037509152 Marionette TRACE conn4 <- [1,2062,null,{}] 07:25:09 INFO - PROCESS | 1726 | 1467037509159 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:09 INFO - PROCESS | 1726 | 1467037509171 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:09 INFO - PROCESS | 1726 | 1467037509434 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 07:25:09 INFO - PROCESS | 1726 | 1467037509711 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:09 INFO - PROCESS | 1726 | 1467037509722 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba3400 == 43 [pid = 1726] [id = 523] 07:25:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x8bba6c00) [pid = 1726] [serial = 1570] [outer = (nil)] 07:25:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x91b4b400) [pid = 1726] [serial = 1571] [outer = 0x8bba6c00] 07:25:09 INFO - PROCESS | 1726 | 1467037509810 Marionette DEBUG loaded listener.js 07:25:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x91c8a400) [pid = 1726] [serial = 1572] [outer = 0x8bba6c00] 07:25:10 INFO - PROCESS | 1726 | 1467037510768 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:25:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1685ms 07:25:10 INFO - PROCESS | 1726 | 1467037510835 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 07:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:25:10 INFO - PROCESS | 1726 | 1467037510839 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 07:25:10 INFO - PROCESS | 1726 | 1467037510847 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:25:10 INFO - PROCESS | 1726 | 1467037510851 Marionette TRACE conn4 <- [1,2066,null,{}] 07:25:10 INFO - PROCESS | 1726 | 1467037510858 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:10 INFO - PROCESS | 1726 | 1467037510864 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:11 INFO - PROCESS | 1726 | 1467037511057 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 07:25:11 INFO - PROCESS | 1726 | 1467037511286 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:11 INFO - PROCESS | 1726 | 1467037511293 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bbacc00 == 44 [pid = 1726] [id = 524] 07:25:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x8bd94c00) [pid = 1726] [serial = 1573] [outer = (nil)] 07:25:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x91c97800) [pid = 1726] [serial = 1574] [outer = 0x8bd94c00] 07:25:11 INFO - PROCESS | 1726 | 1467037511440 Marionette DEBUG loaded listener.js 07:25:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x91a9f400) [pid = 1726] [serial = 1575] [outer = 0x8bd94c00] 07:25:12 INFO - PROCESS | 1726 | 1467037512369 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1589ms 07:25:12 INFO - PROCESS | 1726 | 1467037512437 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 07:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:25:12 INFO - PROCESS | 1726 | 1467037512442 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 07:25:12 INFO - PROCESS | 1726 | 1467037512449 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:25:12 INFO - PROCESS | 1726 | 1467037512453 Marionette TRACE conn4 <- [1,2070,null,{}] 07:25:12 INFO - PROCESS | 1726 | 1467037512459 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:12 INFO - PROCESS | 1726 | 1467037512465 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:12 INFO - PROCESS | 1726 | 1467037512657 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 07:25:12 INFO - PROCESS | 1726 | 1467037512897 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:12 INFO - PROCESS | 1726 | 1467037512906 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd95800 == 45 [pid = 1726] [id = 525] 07:25:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x8bfa0800) [pid = 1726] [serial = 1576] [outer = (nil)] 07:25:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x924c6c00) [pid = 1726] [serial = 1577] [outer = 0x8bfa0800] 07:25:13 INFO - PROCESS | 1726 | 1467037513041 Marionette DEBUG loaded listener.js 07:25:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0x924cd400) [pid = 1726] [serial = 1578] [outer = 0x8bfa0800] 07:25:13 INFO - PROCESS | 1726 | 1467037513993 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 07:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1585ms 07:25:14 INFO - PROCESS | 1726 | 1467037514034 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 07:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:25:14 INFO - PROCESS | 1726 | 1467037514039 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 07:25:14 INFO - PROCESS | 1726 | 1467037514047 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:25:14 INFO - PROCESS | 1726 | 1467037514050 Marionette TRACE conn4 <- [1,2074,null,{}] 07:25:14 INFO - PROCESS | 1726 | 1467037514058 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:14 INFO - PROCESS | 1726 | 1467037514062 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:14 INFO - PROCESS | 1726 | 1467037514261 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 07:25:14 INFO - PROCESS | 1726 | 1467037514495 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:14 INFO - PROCESS | 1726 | 1467037514506 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a221800 == 46 [pid = 1726] [id = 526] 07:25:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x8a221c00) [pid = 1726] [serial = 1579] [outer = (nil)] 07:25:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0x8a227000) [pid = 1726] [serial = 1580] [outer = 0x8a221c00] 07:25:14 INFO - PROCESS | 1726 | 1467037514773 Marionette DEBUG loaded listener.js 07:25:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 109 (0x8ad61400) [pid = 1726] [serial = 1581] [outer = 0x8a221c00] 07:25:15 INFO - PROCESS | 1726 | 1467037515768 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 07:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1785ms 07:25:15 INFO - PROCESS | 1726 | 1467037515833 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 07:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:25:15 INFO - PROCESS | 1726 | 1467037515839 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 07:25:15 INFO - PROCESS | 1726 | 1467037515848 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:25:15 INFO - PROCESS | 1726 | 1467037515853 Marionette TRACE conn4 <- [1,2078,null,{}] 07:25:15 INFO - PROCESS | 1726 | 1467037515861 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:15 INFO - PROCESS | 1726 | 1467037515867 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:16 INFO - PROCESS | 1726 | 1467037516163 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 07:25:16 INFO - PROCESS | 1726 | 1467037516480 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:16 INFO - PROCESS | 1726 | 1467037516491 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d3000 == 45 [pid = 1726] [id = 516] 07:25:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8dddec00 == 44 [pid = 1726] [id = 515] 07:25:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8c381c00 == 43 [pid = 1726] [id = 514] 07:25:16 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d3000 == 44 [pid = 1726] [id = 527] 07:25:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 110 (0x8bfa3400) [pid = 1726] [serial = 1582] [outer = (nil)] 07:25:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 111 (0x8d307400) [pid = 1726] [serial = 1583] [outer = 0x8bfa3400] 07:25:16 INFO - PROCESS | 1726 | 1467037516590 Marionette DEBUG loaded listener.js 07:25:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 112 (0x8d422c00) [pid = 1726] [serial = 1584] [outer = 0x8bfa3400] 07:25:16 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad61800 == 43 [pid = 1726] [id = 513] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 111 (0x8e970400) [pid = 1726] [serial = 1502] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 110 (0x8e8d5800) [pid = 1726] [serial = 1473] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 109 (0x8de89400) [pid = 1726] [serial = 1509] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 108 (0x8dde9800) [pid = 1726] [serial = 1478] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 107 (0x91b4c400) [pid = 1726] [serial = 1491] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x8d3dcc00) [pid = 1726] [serial = 1499] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 105 (0x8f409c00) [pid = 1726] [serial = 1506] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x8ff7d000) [pid = 1726] [serial = 1487] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x8ff12000) [pid = 1726] [serial = 1485] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x8ff0b400) [pid = 1726] [serial = 1484] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x8eb58c00) [pid = 1726] [serial = 1503] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8f407400) [pid = 1726] [serial = 1481] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x91aa4c00) [pid = 1726] [serial = 1490] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8e968400) [pid = 1726] [serial = 1479] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8f410c00) [pid = 1726] [serial = 1482] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8f404000) [pid = 1726] [serial = 1505] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8bd92c00) [pid = 1726] [serial = 1475] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x919c6000) [pid = 1726] [serial = 1488] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8de88800) [pid = 1726] [serial = 1494] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8dce5000) [pid = 1726] [serial = 1500] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8bfa8400) [pid = 1726] [serial = 1496] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8dde5800) [pid = 1726] [serial = 1493] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8dcf0000) [pid = 1726] [serial = 1508] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8d306400) [pid = 1726] [serial = 1476] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8d309400) [pid = 1726] [serial = 1497] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8ff73c00) [pid = 1726] [serial = 1511] [outer = (nil)] [url = about:blank] 07:25:16 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8ff7fc00) [pid = 1726] [serial = 1512] [outer = (nil)] [url = about:blank] 07:25:17 INFO - PROCESS | 1726 | 1467037517452 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1636ms 07:25:17 INFO - PROCESS | 1726 | 1467037517483 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 07:25:17 INFO - PROCESS | 1726 | 1467037517488 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 07:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:25:17 INFO - PROCESS | 1726 | 1467037517512 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:25:17 INFO - PROCESS | 1726 | 1467037517518 Marionette TRACE conn4 <- [1,2082,null,{}] 07:25:17 INFO - PROCESS | 1726 | 1467037517524 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:17 INFO - PROCESS | 1726 | 1467037517530 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:17 INFO - PROCESS | 1726 | 1467037517727 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 07:25:17 INFO - PROCESS | 1726 | 1467037517738 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:17 INFO - PROCESS | 1726 | 1467037517745 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dce5400 == 44 [pid = 1726] [id = 528] 07:25:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8dde5800) [pid = 1726] [serial = 1585] [outer = (nil)] 07:25:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8e8d5c00) [pid = 1726] [serial = 1586] [outer = 0x8dde5800] 07:25:17 INFO - PROCESS | 1726 | 1467037517822 Marionette DEBUG loaded listener.js 07:25:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8e967800) [pid = 1726] [serial = 1587] [outer = 0x8dde5800] 07:25:18 INFO - PROCESS | 1726 | 1467037518857 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1394ms 07:25:18 INFO - PROCESS | 1726 | 1467037518901 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 07:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:25:18 INFO - PROCESS | 1726 | 1467037518905 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 07:25:18 INFO - PROCESS | 1726 | 1467037518913 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:25:18 INFO - PROCESS | 1726 | 1467037518919 Marionette TRACE conn4 <- [1,2086,null,{}] 07:25:18 INFO - PROCESS | 1726 | 1467037518946 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:18 INFO - PROCESS | 1726 | 1467037518960 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:19 INFO - PROCESS | 1726 | 1467037519232 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 07:25:19 INFO - PROCESS | 1726 | 1467037519263 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:19 INFO - PROCESS | 1726 | 1467037519275 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22b800 == 45 [pid = 1726] [id = 529] 07:25:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8e969c00) [pid = 1726] [serial = 1588] [outer = (nil)] 07:25:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8f402c00) [pid = 1726] [serial = 1589] [outer = 0x8e969c00] 07:25:19 INFO - PROCESS | 1726 | 1467037519348 Marionette DEBUG loaded listener.js 07:25:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8f409c00) [pid = 1726] [serial = 1590] [outer = 0x8e969c00] 07:25:20 INFO - PROCESS | 1726 | 1467037520320 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1441ms 07:25:20 INFO - PROCESS | 1726 | 1467037520353 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 07:25:20 INFO - PROCESS | 1726 | 1467037520357 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 07:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:25:20 INFO - PROCESS | 1726 | 1467037520365 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:25:20 INFO - PROCESS | 1726 | 1467037520369 Marionette TRACE conn4 <- [1,2090,null,{}] 07:25:20 INFO - PROCESS | 1726 | 1467037520384 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:20 INFO - PROCESS | 1726 | 1467037520390 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:20 INFO - PROCESS | 1726 | 1467037520670 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 07:25:20 INFO - PROCESS | 1726 | 1467037520699 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:20 INFO - PROCESS | 1726 | 1467037520708 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa8400 == 46 [pid = 1726] [id = 530] 07:25:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8c382000) [pid = 1726] [serial = 1591] [outer = (nil)] 07:25:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8f6aa400) [pid = 1726] [serial = 1592] [outer = 0x8c382000] 07:25:20 INFO - PROCESS | 1726 | 1467037520785 Marionette DEBUG loaded listener.js 07:25:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8f6ac400) [pid = 1726] [serial = 1593] [outer = 0x8c382000] 07:25:21 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8bba6800) [pid = 1726] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:25:21 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8e8d3800) [pid = 1726] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:25:21 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8ff7e000) [pid = 1726] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:25:21 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x91b48400) [pid = 1726] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:25:21 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8ff0bc00) [pid = 1726] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:25:21 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8dddb400) [pid = 1726] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:25:21 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8c383800) [pid = 1726] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:25:21 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8dde2400) [pid = 1726] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:25:21 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8b1dac00) [pid = 1726] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:25:21 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8b1d4000) [pid = 1726] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:25:21 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8ad62000) [pid = 1726] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:25:21 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8dddf800) [pid = 1726] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:25:21 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8bd8ac00) [pid = 1726] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:25:21 INFO - PROCESS | 1726 | 1467037521882 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1588ms 07:25:21 INFO - PROCESS | 1726 | 1467037521954 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 07:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:25:21 INFO - PROCESS | 1726 | 1467037521959 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 07:25:21 INFO - PROCESS | 1726 | 1467037521966 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:25:21 INFO - PROCESS | 1726 | 1467037521970 Marionette TRACE conn4 <- [1,2094,null,{}] 07:25:21 INFO - PROCESS | 1726 | 1467037521976 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:21 INFO - PROCESS | 1726 | 1467037521982 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:22 INFO - PROCESS | 1726 | 1467037522166 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 07:25:22 INFO - PROCESS | 1726 | 1467037522309 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:22 INFO - PROCESS | 1726 | 1467037522319 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c38bc00 == 47 [pid = 1726] [id = 531] 07:25:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8c38f000) [pid = 1726] [serial = 1594] [outer = (nil)] 07:25:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8f40e800) [pid = 1726] [serial = 1595] [outer = 0x8c38f000] 07:25:22 INFO - PROCESS | 1726 | 1467037522408 Marionette DEBUG loaded listener.js 07:25:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8ff1f800) [pid = 1726] [serial = 1596] [outer = 0x8c38f000] 07:25:23 INFO - PROCESS | 1726 | 1467037523321 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1382ms 07:25:23 INFO - PROCESS | 1726 | 1467037523349 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 07:25:23 INFO - PROCESS | 1726 | 1467037523356 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 07:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:25:23 INFO - PROCESS | 1726 | 1467037523368 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:25:23 INFO - PROCESS | 1726 | 1467037523375 Marionette TRACE conn4 <- [1,2098,null,{}] 07:25:23 INFO - PROCESS | 1726 | 1467037523387 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:23 INFO - PROCESS | 1726 | 1467037523392 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:23 INFO - PROCESS | 1726 | 1467037523654 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 07:25:23 INFO - PROCESS | 1726 | 1467037523910 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:23 INFO - PROCESS | 1726 | 1467037523929 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22a400 == 48 [pid = 1726] [id = 532] 07:25:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8bd8cc00) [pid = 1726] [serial = 1597] [outer = (nil)] 07:25:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8bfa4400) [pid = 1726] [serial = 1598] [outer = 0x8bd8cc00] 07:25:24 INFO - PROCESS | 1726 | 1467037524061 Marionette DEBUG loaded listener.js 07:25:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8d307c00) [pid = 1726] [serial = 1599] [outer = 0x8bd8cc00] 07:25:25 INFO - PROCESS | 1726 | 1467037525050 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 07:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1747ms 07:25:25 INFO - PROCESS | 1726 | 1467037525114 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 07:25:25 INFO - PROCESS | 1726 | 1467037525122 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 07:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:25:25 INFO - PROCESS | 1726 | 1467037525134 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:25:25 INFO - PROCESS | 1726 | 1467037525138 Marionette TRACE conn4 <- [1,2102,null,{}] 07:25:25 INFO - PROCESS | 1726 | 1467037525146 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:25 INFO - PROCESS | 1726 | 1467037525153 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:25 INFO - PROCESS | 1726 | 1467037525416 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 07:25:25 INFO - PROCESS | 1726 | 1467037525721 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:25 INFO - PROCESS | 1726 | 1467037525729 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dde6400 == 49 [pid = 1726] [id = 533] 07:25:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8de8a400) [pid = 1726] [serial = 1600] [outer = (nil)] 07:25:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8e96ac00) [pid = 1726] [serial = 1601] [outer = 0x8de8a400] 07:25:25 INFO - PROCESS | 1726 | 1467037525825 Marionette DEBUG loaded listener.js 07:25:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8eb4f800) [pid = 1726] [serial = 1602] [outer = 0x8de8a400] 07:25:26 INFO - PROCESS | 1726 | 1467037526788 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 07:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1689ms 07:25:26 INFO - PROCESS | 1726 | 1467037526824 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 07:25:26 INFO - PROCESS | 1726 | 1467037526828 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 07:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:25:26 INFO - PROCESS | 1726 | 1467037526836 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:25:26 INFO - PROCESS | 1726 | 1467037526843 Marionette TRACE conn4 <- [1,2106,null,{}] 07:25:26 INFO - PROCESS | 1726 | 1467037526875 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:26 INFO - PROCESS | 1726 | 1467037526885 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:27 INFO - PROCESS | 1726 | 1467037527136 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 07:25:27 INFO - PROCESS | 1726 | 1467037527462 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:27 INFO - PROCESS | 1726 | 1467037527477 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff78800 == 50 [pid = 1726] [id = 534] 07:25:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8ff7bc00) [pid = 1726] [serial = 1603] [outer = (nil)] 07:25:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x919c6c00) [pid = 1726] [serial = 1604] [outer = 0x8ff7bc00] 07:25:27 INFO - PROCESS | 1726 | 1467037527572 Marionette DEBUG loaded listener.js 07:25:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x919d2800) [pid = 1726] [serial = 1605] [outer = 0x8ff7bc00] 07:25:28 INFO - PROCESS | 1726 | 1467037528501 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 07:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1740ms 07:25:28 INFO - PROCESS | 1726 | 1467037528578 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 07:25:28 INFO - PROCESS | 1726 | 1467037528582 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 07:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:25:28 INFO - PROCESS | 1726 | 1467037528591 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:25:28 INFO - PROCESS | 1726 | 1467037528595 Marionette TRACE conn4 <- [1,2110,null,{}] 07:25:28 INFO - PROCESS | 1726 | 1467037528602 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:28 INFO - PROCESS | 1726 | 1467037528608 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:28 INFO - PROCESS | 1726 | 1467037528858 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 07:25:29 INFO - PROCESS | 1726 | 1467037529154 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:29 INFO - PROCESS | 1726 | 1467037529164 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x8eb53c00 == 51 [pid = 1726] [id = 535] 07:25:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8f409000) [pid = 1726] [serial = 1606] [outer = (nil)] 07:25:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x91c95400) [pid = 1726] [serial = 1607] [outer = 0x8f409000] 07:25:29 INFO - PROCESS | 1726 | 1467037529252 Marionette DEBUG loaded listener.js 07:25:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x924c2000) [pid = 1726] [serial = 1608] [outer = 0x8f409000] 07:25:30 INFO - PROCESS | 1726 | 1467037530178 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 07:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1634ms 07:25:30 INFO - PROCESS | 1726 | 1467037530225 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 07:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:25:30 INFO - PROCESS | 1726 | 1467037530230 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 07:25:30 INFO - PROCESS | 1726 | 1467037530237 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:25:30 INFO - PROCESS | 1726 | 1467037530241 Marionette TRACE conn4 <- [1,2114,null,{}] 07:25:30 INFO - PROCESS | 1726 | 1467037530248 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:30 INFO - PROCESS | 1726 | 1467037530253 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:30 INFO - PROCESS | 1726 | 1467037530459 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 07:25:30 INFO - PROCESS | 1726 | 1467037530746 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:30 INFO - PROCESS | 1726 | 1467037530754 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1de800 == 52 [pid = 1726] [id = 536] 07:25:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x8dcee400) [pid = 1726] [serial = 1609] [outer = (nil)] 07:25:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x92555000) [pid = 1726] [serial = 1610] [outer = 0x8dcee400] 07:25:30 INFO - PROCESS | 1726 | 1467037530890 Marionette DEBUG loaded listener.js 07:25:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x9255a000) [pid = 1726] [serial = 1611] [outer = 0x8dcee400] 07:25:31 INFO - PROCESS | 1726 | 1467037531812 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 07:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1637ms 07:25:31 INFO - PROCESS | 1726 | 1467037531882 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 07:25:31 INFO - PROCESS | 1726 | 1467037531889 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 07:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:25:31 INFO - PROCESS | 1726 | 1467037531900 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:25:31 INFO - PROCESS | 1726 | 1467037531906 Marionette TRACE conn4 <- [1,2118,null,{}] 07:25:31 INFO - PROCESS | 1726 | 1467037531913 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:31 INFO - PROCESS | 1726 | 1467037531926 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:32 INFO - PROCESS | 1726 | 1467037532207 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 07:25:32 INFO - PROCESS | 1726 | 1467037532497 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:32 INFO - PROCESS | 1726 | 1467037532505 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfadc00 == 53 [pid = 1726] [id = 537] 07:25:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x8f40a800) [pid = 1726] [serial = 1612] [outer = (nil)] 07:25:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x925e2c00) [pid = 1726] [serial = 1613] [outer = 0x8f40a800] 07:25:32 INFO - PROCESS | 1726 | 1467037532594 Marionette DEBUG loaded listener.js 07:25:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x926d4400) [pid = 1726] [serial = 1614] [outer = 0x8f40a800] 07:25:33 INFO - PROCESS | 1726 | 1467037533563 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 07:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1738ms 07:25:33 INFO - PROCESS | 1726 | 1467037533638 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 07:25:33 INFO - PROCESS | 1726 | 1467037533642 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 07:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:25:33 INFO - PROCESS | 1726 | 1467037533650 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:25:33 INFO - PROCESS | 1726 | 1467037533655 Marionette TRACE conn4 <- [1,2122,null,{}] 07:25:33 INFO - PROCESS | 1726 | 1467037533661 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:33 INFO - PROCESS | 1726 | 1467037533666 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:33 INFO - PROCESS | 1726 | 1467037533905 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 07:25:34 INFO - PROCESS | 1726 | 1467037534473 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:34 INFO - PROCESS | 1726 | 1467037534486 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bbaa000 == 54 [pid = 1726] [id = 538] 07:25:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x8bbac400) [pid = 1726] [serial = 1615] [outer = (nil)] 07:25:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x8bd97400) [pid = 1726] [serial = 1616] [outer = 0x8bbac400] 07:25:34 INFO - PROCESS | 1726 | 1467037534570 Marionette DEBUG loaded listener.js 07:25:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x8d306800) [pid = 1726] [serial = 1617] [outer = 0x8bbac400] 07:25:35 INFO - PROCESS | 1726 | 1467037535510 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1936ms 07:25:35 INFO - PROCESS | 1726 | 1467037535589 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 07:25:35 INFO - PROCESS | 1726 | 1467037535596 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 07:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:25:35 INFO - PROCESS | 1726 | 1467037535605 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:25:35 INFO - PROCESS | 1726 | 1467037535610 Marionette TRACE conn4 <- [1,2126,null,{}] 07:25:35 INFO - PROCESS | 1726 | 1467037535619 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:35 INFO - PROCESS | 1726 | 1467037535627 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:35 INFO - PROCESS | 1726 | 1467037535922 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 07:25:36 INFO - PROCESS | 1726 | 1467037536220 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:36 INFO - PROCESS | 1726 | 1467037536233 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd95c00 == 55 [pid = 1726] [id = 539] 07:25:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0x8dddb400) [pid = 1726] [serial = 1618] [outer = (nil)] 07:25:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x8e8d5400) [pid = 1726] [serial = 1619] [outer = 0x8dddb400] 07:25:36 INFO - PROCESS | 1726 | 1467037536314 Marionette DEBUG loaded listener.js 07:25:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0x8eb58c00) [pid = 1726] [serial = 1620] [outer = 0x8dddb400] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa8400 == 54 [pid = 1726] [id = 530] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22b800 == 53 [pid = 1726] [id = 529] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8dce5400 == 52 [pid = 1726] [id = 528] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d3000 == 51 [pid = 1726] [id = 527] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8a221800 == 50 [pid = 1726] [id = 526] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8e8cf400 == 49 [pid = 1726] [id = 505] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff1f000 == 48 [pid = 1726] [id = 506] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x91b46c00 == 47 [pid = 1726] [id = 507] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd8d400 == 46 [pid = 1726] [id = 508] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad5f000 == 45 [pid = 1726] [id = 509] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d8c00 == 44 [pid = 1726] [id = 510] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8dce8c00 == 43 [pid = 1726] [id = 512] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd93400 == 42 [pid = 1726] [id = 517] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa5c00 == 41 [pid = 1726] [id = 518] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3d9000 == 40 [pid = 1726] [id = 519] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8f6a7c00 == 39 [pid = 1726] [id = 520] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8a229c00 == 38 [pid = 1726] [id = 522] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8ddde800 == 37 [pid = 1726] [id = 521] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd95800 == 36 [pid = 1726] [id = 525] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d3800 == 35 [pid = 1726] [id = 511] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8bbacc00 == 34 [pid = 1726] [id = 524] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba3400 == 33 [pid = 1726] [id = 523] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1de400 == 32 [pid = 1726] [id = 504] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8bbaa000 == 31 [pid = 1726] [id = 538] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfadc00 == 30 [pid = 1726] [id = 537] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1de800 == 29 [pid = 1726] [id = 536] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8eb53c00 == 28 [pid = 1726] [id = 535] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8dde6400 == 27 [pid = 1726] [id = 533] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff78800 == 26 [pid = 1726] [id = 534] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8c38bc00 == 25 [pid = 1726] [id = 531] 07:25:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22a400 == 24 [pid = 1726] [id = 532] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 107 (0x8d3d6400) [pid = 1726] [serial = 1515] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x8c38d000) [pid = 1726] [serial = 1514] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 105 (0x8f175c00) [pid = 1726] [serial = 1518] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x8eb50c00) [pid = 1726] [serial = 1517] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x91aa4800) [pid = 1726] [serial = 1521] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x91a98800) [pid = 1726] [serial = 1520] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x91c99400) [pid = 1726] [serial = 1524] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x91c93400) [pid = 1726] [serial = 1523] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x924cd800) [pid = 1726] [serial = 1527] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x924ca800) [pid = 1726] [serial = 1526] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x925dd800) [pid = 1726] [serial = 1530] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x92562800) [pid = 1726] [serial = 1529] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8c390400) [pid = 1726] [serial = 1544] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8e8cc800) [pid = 1726] [serial = 1539] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8de8e400) [pid = 1726] [serial = 1538] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x925e4000) [pid = 1726] [serial = 1533] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8dde2000) [pid = 1726] [serial = 1532] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8bfa8800) [pid = 1726] [serial = 1536] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8b1df000) [pid = 1726] [serial = 1535] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8bba1400) [pid = 1726] [serial = 1541] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8bba8800) [pid = 1726] [serial = 1542] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8ddea800) [pid = 1726] [serial = 1547] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8de92000) [pid = 1726] [serial = 1548] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8e8d1800) [pid = 1726] [serial = 1551] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8dcefc00) [pid = 1726] [serial = 1550] [outer = (nil)] [url = about:blank] 07:25:37 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8d30b800) [pid = 1726] [serial = 1545] [outer = (nil)] [url = about:blank] 07:25:38 INFO - PROCESS | 1726 | 1467037538461 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 07:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 2944ms 07:25:38 INFO - PROCESS | 1726 | 1467037538551 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 07:25:38 INFO - PROCESS | 1726 | 1467037538557 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 07:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:25:38 INFO - PROCESS | 1726 | 1467037538566 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:25:38 INFO - PROCESS | 1726 | 1467037538575 Marionette TRACE conn4 <- [1,2130,null,{}] 07:25:38 INFO - PROCESS | 1726 | 1467037538583 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:38 INFO - PROCESS | 1726 | 1467037538588 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:38 INFO - PROCESS | 1726 | 1467037538772 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 07:25:38 INFO - PROCESS | 1726 | 1467037538910 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:38 INFO - PROCESS | 1726 | 1467037538920 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d2000 == 25 [pid = 1726] [id = 540] 07:25:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8b1d2800) [pid = 1726] [serial = 1621] [outer = (nil)] 07:25:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8bba3400) [pid = 1726] [serial = 1622] [outer = 0x8b1d2800] 07:25:39 INFO - PROCESS | 1726 | 1467037539001 Marionette DEBUG loaded listener.js 07:25:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8bd89400) [pid = 1726] [serial = 1623] [outer = 0x8b1d2800] 07:25:39 INFO - PROCESS | 1726 | 1467037539887 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 07:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:25:39 INFO - PROCESS | 1726 | 1467037539968 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 07:25:39 INFO - PROCESS | 1726 | 1467037539981 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:25:39 INFO - PROCESS | 1726 | 1467037539986 Marionette TRACE conn4 <- [1,2134,null,{}] 07:25:39 INFO - PROCESS | 1726 | 1467037539993 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:40 INFO - PROCESS | 1726 | 1467037539999 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:40 INFO - PROCESS | 1726 | 1467037540195 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 07:25:40 INFO - PROCESS | 1726 | 1467037540368 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:40 INFO - PROCESS | 1726 | 1467037540378 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c38bc00 == 26 [pid = 1726] [id = 541] 07:25:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8c390400) [pid = 1726] [serial = 1624] [outer = (nil)] 07:25:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8d3d2400) [pid = 1726] [serial = 1625] [outer = 0x8c390400] 07:25:40 INFO - PROCESS | 1726 | 1467037540458 Marionette DEBUG loaded listener.js 07:25:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8d3d5c00) [pid = 1726] [serial = 1626] [outer = 0x8c390400] 07:25:41 INFO - PROCESS | 1726 | 1467037541511 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 07:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1591ms 07:25:41 INFO - PROCESS | 1726 | 1467037541571 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 07:25:41 INFO - PROCESS | 1726 | 1467037541574 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 07:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:25:41 INFO - PROCESS | 1726 | 1467037541588 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:25:41 INFO - PROCESS | 1726 | 1467037541596 Marionette TRACE conn4 <- [1,2138,null,{}] 07:25:41 INFO - PROCESS | 1726 | 1467037541615 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:41 INFO - PROCESS | 1726 | 1467037541625 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:41 INFO - PROCESS | 1726 | 1467037541881 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 07:25:41 INFO - PROCESS | 1726 | 1467037541903 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:41 INFO - PROCESS | 1726 | 1467037541916 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dcef400 == 27 [pid = 1726] [id = 542] 07:25:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8dcefc00) [pid = 1726] [serial = 1627] [outer = (nil)] 07:25:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8dde7000) [pid = 1726] [serial = 1628] [outer = 0x8dcefc00] 07:25:42 INFO - PROCESS | 1726 | 1467037542007 Marionette DEBUG loaded listener.js 07:25:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8de8e800) [pid = 1726] [serial = 1629] [outer = 0x8dcefc00] 07:25:43 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8bd94c00) [pid = 1726] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:25:43 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8e971400) [pid = 1726] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:25:43 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8dde5000) [pid = 1726] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:25:43 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8e969c00) [pid = 1726] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:25:43 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8ff18400) [pid = 1726] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:25:43 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8bfa3400) [pid = 1726] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:25:43 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8bba6c00) [pid = 1726] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:25:43 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8bfa0800) [pid = 1726] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:25:43 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8a221c00) [pid = 1726] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:25:43 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8f6a1000) [pid = 1726] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:25:43 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8dde5800) [pid = 1726] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:25:43 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8f6a9400) [pid = 1726] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:25:43 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8bfa8c00) [pid = 1726] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:25:43 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8c382000) [pid = 1726] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:25:43 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8c38f000) [pid = 1726] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:25:43 INFO - PROCESS | 1726 | 1467037543561 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 07:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 2004ms 07:25:43 INFO - PROCESS | 1726 | 1467037543593 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 07:25:43 INFO - PROCESS | 1726 | 1467037543597 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 07:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:25:43 INFO - PROCESS | 1726 | 1467037543605 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:25:43 INFO - PROCESS | 1726 | 1467037543608 Marionette TRACE conn4 <- [1,2142,null,{}] 07:25:43 INFO - PROCESS | 1726 | 1467037543614 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:43 INFO - PROCESS | 1726 | 1467037543620 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:43 INFO - PROCESS | 1726 | 1467037543795 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 07:25:43 INFO - PROCESS | 1726 | 1467037543810 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:43 INFO - PROCESS | 1726 | 1467037543818 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22a800 == 28 [pid = 1726] [id = 543] 07:25:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8dde1000) [pid = 1726] [serial = 1630] [outer = (nil)] 07:25:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8de94800) [pid = 1726] [serial = 1631] [outer = 0x8dde1000] 07:25:43 INFO - PROCESS | 1726 | 1467037543895 Marionette DEBUG loaded listener.js 07:25:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8e8d4000) [pid = 1726] [serial = 1632] [outer = 0x8dde1000] 07:25:44 INFO - PROCESS | 1726 | 1467037544835 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 07:25:44 INFO - PROCESS | 1726 | 1467037544893 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 07:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:25:44 INFO - PROCESS | 1726 | 1467037544901 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:25:44 INFO - PROCESS | 1726 | 1467037544905 Marionette TRACE conn4 <- [1,2146,null,{}] 07:25:44 INFO - PROCESS | 1726 | 1467037544911 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:44 INFO - PROCESS | 1726 | 1467037544917 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:45 INFO - PROCESS | 1726 | 1467037545153 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 07:25:45 INFO - PROCESS | 1726 | 1467037545332 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:45 INFO - PROCESS | 1726 | 1467037545343 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a227800 == 29 [pid = 1726] [id = 544] 07:25:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8a22b800) [pid = 1726] [serial = 1633] [outer = (nil)] 07:25:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8a22fc00) [pid = 1726] [serial = 1634] [outer = 0x8a22b800] 07:25:45 INFO - PROCESS | 1726 | 1467037545437 Marionette DEBUG loaded listener.js 07:25:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8b1d3800) [pid = 1726] [serial = 1635] [outer = 0x8a22b800] 07:25:46 INFO - PROCESS | 1726 | 1467037546593 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 07:25:46 INFO - PROCESS | 1726 | 1467037546655 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 07:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:25:46 INFO - PROCESS | 1726 | 1467037546666 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:25:46 INFO - PROCESS | 1726 | 1467037546670 Marionette TRACE conn4 <- [1,2150,null,{}] 07:25:46 INFO - PROCESS | 1726 | 1467037546680 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:46 INFO - PROCESS | 1726 | 1467037546686 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:46 INFO - PROCESS | 1726 | 1467037546904 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 07:25:47 INFO - PROCESS | 1726 | 1467037547200 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:47 INFO - PROCESS | 1726 | 1467037547216 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba8400 == 30 [pid = 1726] [id = 545] 07:25:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8c382800) [pid = 1726] [serial = 1636] [outer = (nil)] 07:25:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8d304400) [pid = 1726] [serial = 1637] [outer = 0x8c382800] 07:25:47 INFO - PROCESS | 1726 | 1467037547305 Marionette DEBUG loaded listener.js 07:25:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8d419c00) [pid = 1726] [serial = 1638] [outer = 0x8c382800] 07:25:48 INFO - PROCESS | 1726 | 1467037548290 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 07:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1698ms 07:25:48 INFO - PROCESS | 1726 | 1467037548363 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 07:25:48 INFO - PROCESS | 1726 | 1467037548369 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 07:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:25:48 INFO - PROCESS | 1726 | 1467037548378 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:25:48 INFO - PROCESS | 1726 | 1467037548382 Marionette TRACE conn4 <- [1,2154,null,{}] 07:25:48 INFO - PROCESS | 1726 | 1467037548390 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:48 INFO - PROCESS | 1726 | 1467037548396 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:48 INFO - PROCESS | 1726 | 1467037548611 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 07:25:48 INFO - PROCESS | 1726 | 1467037548901 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:48 INFO - PROCESS | 1726 | 1467037548912 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c390800 == 31 [pid = 1726] [id = 546] 07:25:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8d308c00) [pid = 1726] [serial = 1639] [outer = (nil)] 07:25:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8de88c00) [pid = 1726] [serial = 1640] [outer = 0x8d308c00] 07:25:49 INFO - PROCESS | 1726 | 1467037549043 Marionette DEBUG loaded listener.js 07:25:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8e8db000) [pid = 1726] [serial = 1641] [outer = 0x8d308c00] 07:25:50 INFO - PROCESS | 1726 | 1467037550031 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1731ms 07:25:50 INFO - PROCESS | 1726 | 1467037550110 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 07:25:50 INFO - PROCESS | 1726 | 1467037550118 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 07:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:25:50 INFO - PROCESS | 1726 | 1467037550137 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:25:50 INFO - PROCESS | 1726 | 1467037550145 Marionette TRACE conn4 <- [1,2158,null,{}] 07:25:50 INFO - PROCESS | 1726 | 1467037550152 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:50 INFO - PROCESS | 1726 | 1467037550160 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:50 INFO - PROCESS | 1726 | 1467037550411 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 07:25:50 INFO - PROCESS | 1726 | 1467037550690 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:50 INFO - PROCESS | 1726 | 1467037550704 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad5f400 == 32 [pid = 1726] [id = 547] 07:25:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8dce5000) [pid = 1726] [serial = 1642] [outer = (nil)] 07:25:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8f403800) [pid = 1726] [serial = 1643] [outer = 0x8dce5000] 07:25:50 INFO - PROCESS | 1726 | 1467037550791 Marionette DEBUG loaded listener.js 07:25:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8f404800) [pid = 1726] [serial = 1644] [outer = 0x8dce5000] 07:25:51 INFO - PROCESS | 1726 | 1467037551753 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1659ms 07:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:25:51 INFO - PROCESS | 1726 | 1467037551787 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 07:25:51 INFO - PROCESS | 1726 | 1467037551791 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 07:25:51 INFO - PROCESS | 1726 | 1467037551799 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:25:51 INFO - PROCESS | 1726 | 1467037551802 Marionette TRACE conn4 <- [1,2162,null,{}] 07:25:51 INFO - PROCESS | 1726 | 1467037551810 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:51 INFO - PROCESS | 1726 | 1467037551815 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:52 INFO - PROCESS | 1726 | 1467037552035 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 07:25:52 INFO - PROCESS | 1726 | 1467037552263 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:52 INFO - PROCESS | 1726 | 1467037552276 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3ddc00 == 33 [pid = 1726] [id = 548] 07:25:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8f6a1000) [pid = 1726] [serial = 1645] [outer = (nil)] 07:25:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8ff0a800) [pid = 1726] [serial = 1646] [outer = 0x8f6a1000] 07:25:52 INFO - PROCESS | 1726 | 1467037552402 Marionette DEBUG loaded listener.js 07:25:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8ff0dc00) [pid = 1726] [serial = 1647] [outer = 0x8f6a1000] 07:25:53 INFO - PROCESS | 1726 | 1467037553306 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 07:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1546ms 07:25:53 INFO - PROCESS | 1726 | 1467037553359 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 07:25:53 INFO - PROCESS | 1726 | 1467037553363 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 07:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:25:53 INFO - PROCESS | 1726 | 1467037553373 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:25:53 INFO - PROCESS | 1726 | 1467037553377 Marionette TRACE conn4 <- [1,2166,null,{}] 07:25:53 INFO - PROCESS | 1726 | 1467037553384 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:53 INFO - PROCESS | 1726 | 1467037553390 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:53 INFO - PROCESS | 1726 | 1467037553600 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 07:25:53 INFO - PROCESS | 1726 | 1467037553842 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:53 INFO - PROCESS | 1726 | 1467037553863 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bf9f800 == 34 [pid = 1726] [id = 549] 07:25:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x8f6ab800) [pid = 1726] [serial = 1648] [outer = (nil)] 07:25:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x8ff77000) [pid = 1726] [serial = 1649] [outer = 0x8f6ab800] 07:25:53 INFO - PROCESS | 1726 | 1467037553980 Marionette DEBUG loaded listener.js 07:25:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x919d3000) [pid = 1726] [serial = 1650] [outer = 0x8f6ab800] 07:25:54 INFO - PROCESS | 1726 | 1467037554968 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 07:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1642ms 07:25:55 INFO - PROCESS | 1726 | 1467037555018 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 07:25:55 INFO - PROCESS | 1726 | 1467037555023 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 07:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:25:55 INFO - PROCESS | 1726 | 1467037555030 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:25:55 INFO - PROCESS | 1726 | 1467037555035 Marionette TRACE conn4 <- [1,2170,null,{}] 07:25:55 INFO - PROCESS | 1726 | 1467037555042 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:55 INFO - PROCESS | 1726 | 1467037555047 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:55 INFO - PROCESS | 1726 | 1467037555249 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 07:25:55 INFO - PROCESS | 1726 | 1467037555484 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:55 INFO - PROCESS | 1726 | 1467037555495 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x8de92000 == 35 [pid = 1726] [id = 550] 07:25:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x8e8cc800) [pid = 1726] [serial = 1651] [outer = (nil)] 07:25:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x91aa2400) [pid = 1726] [serial = 1652] [outer = 0x8e8cc800] 07:25:55 INFO - PROCESS | 1726 | 1467037555595 Marionette DEBUG loaded listener.js 07:25:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x91b49400) [pid = 1726] [serial = 1653] [outer = 0x8e8cc800] 07:25:56 INFO - PROCESS | 1726 | 1467037556551 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 07:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1583ms 07:25:56 INFO - PROCESS | 1726 | 1467037556614 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 07:25:56 INFO - PROCESS | 1726 | 1467037556619 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 07:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:25:56 INFO - PROCESS | 1726 | 1467037556626 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:25:56 INFO - PROCESS | 1726 | 1467037556631 Marionette TRACE conn4 <- [1,2174,null,{}] 07:25:56 INFO - PROCESS | 1726 | 1467037556637 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:56 INFO - PROCESS | 1726 | 1467037556642 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:56 INFO - PROCESS | 1726 | 1467037556843 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 07:25:57 INFO - PROCESS | 1726 | 1467037557088 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:57 INFO - PROCESS | 1726 | 1467037557096 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dde0000 == 36 [pid = 1726] [id = 551] 07:25:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x8e8ce000) [pid = 1726] [serial = 1654] [outer = (nil)] 07:25:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x91c8c400) [pid = 1726] [serial = 1655] [outer = 0x8e8ce000] 07:25:57 INFO - PROCESS | 1726 | 1467037557251 Marionette DEBUG loaded listener.js 07:25:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x91c8ec00) [pid = 1726] [serial = 1656] [outer = 0x8e8ce000] 07:25:58 INFO - PROCESS | 1726 | 1467037558201 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1635ms 07:25:58 INFO - PROCESS | 1726 | 1467037558263 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 07:25:58 INFO - PROCESS | 1726 | 1467037558268 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 07:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:25:58 INFO - PROCESS | 1726 | 1467037558275 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:25:58 INFO - PROCESS | 1726 | 1467037558279 Marionette TRACE conn4 <- [1,2178,null,{}] 07:25:58 INFO - PROCESS | 1726 | 1467037558285 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:58 INFO - PROCESS | 1726 | 1467037558291 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:58 INFO - PROCESS | 1726 | 1467037558489 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 07:25:58 INFO - PROCESS | 1726 | 1467037558733 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:58 INFO - PROCESS | 1726 | 1467037558744 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:25:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad5dc00 == 37 [pid = 1726] [id = 552] 07:25:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x8ad62800) [pid = 1726] [serial = 1657] [outer = (nil)] 07:25:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x8d3db400) [pid = 1726] [serial = 1658] [outer = 0x8ad62800] 07:25:58 INFO - PROCESS | 1726 | 1467037558873 Marionette DEBUG loaded listener.js 07:25:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0x8d41e000) [pid = 1726] [serial = 1659] [outer = 0x8ad62800] 07:25:59 INFO - PROCESS | 1726 | 1467037559991 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1796ms 07:26:00 INFO - PROCESS | 1726 | 1467037560073 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 07:26:00 INFO - PROCESS | 1726 | 1467037560080 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 07:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:26:00 INFO - PROCESS | 1726 | 1467037560092 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:26:00 INFO - PROCESS | 1726 | 1467037560096 Marionette TRACE conn4 <- [1,2182,null,{}] 07:26:00 INFO - PROCESS | 1726 | 1467037560107 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:00 INFO - PROCESS | 1726 | 1467037560112 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:00 INFO - PROCESS | 1726 | 1467037560381 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 07:26:00 INFO - PROCESS | 1726 | 1467037560615 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:00 INFO - PROCESS | 1726 | 1467037560632 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d1c00 == 38 [pid = 1726] [id = 553] 07:26:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x8b1d6400) [pid = 1726] [serial = 1660] [outer = (nil)] 07:26:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0x8bd97800) [pid = 1726] [serial = 1661] [outer = 0x8b1d6400] 07:26:00 INFO - PROCESS | 1726 | 1467037560713 Marionette DEBUG loaded listener.js 07:26:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 109 (0x8bfac400) [pid = 1726] [serial = 1662] [outer = 0x8b1d6400] 07:26:01 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22a800 == 37 [pid = 1726] [id = 543] 07:26:01 INFO - PROCESS | 1726 | --DOCSHELL 0x8dcef400 == 36 [pid = 1726] [id = 542] 07:26:01 INFO - PROCESS | 1726 | --DOCSHELL 0x8c38bc00 == 35 [pid = 1726] [id = 541] 07:26:01 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d2000 == 34 [pid = 1726] [id = 540] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 108 (0x91a9f400) [pid = 1726] [serial = 1575] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 107 (0x8dce4000) [pid = 1726] [serial = 1560] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x8eb57400) [pid = 1726] [serial = 1554] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 105 (0x8f402c00) [pid = 1726] [serial = 1589] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x919c9c00) [pid = 1726] [serial = 1569] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x8d422c00) [pid = 1726] [serial = 1584] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x91b4b400) [pid = 1726] [serial = 1571] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x924c6c00) [pid = 1726] [serial = 1577] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x91c97800) [pid = 1726] [serial = 1574] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x8a227000) [pid = 1726] [serial = 1580] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x91c8a400) [pid = 1726] [serial = 1572] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8ff1d800) [pid = 1726] [serial = 1566] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8e8d5c00) [pid = 1726] [serial = 1586] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8ff07400) [pid = 1726] [serial = 1563] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8e972800) [pid = 1726] [serial = 1553] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8c385c00) [pid = 1726] [serial = 1556] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8ff1a800) [pid = 1726] [serial = 1565] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8f6aec00) [pid = 1726] [serial = 1562] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8f6ac400) [pid = 1726] [serial = 1593] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8e967800) [pid = 1726] [serial = 1587] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8d3d4000) [pid = 1726] [serial = 1557] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8f409c00) [pid = 1726] [serial = 1590] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8ff7e400) [pid = 1726] [serial = 1568] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8d307400) [pid = 1726] [serial = 1583] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8eb5b000) [pid = 1726] [serial = 1559] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8f6aa400) [pid = 1726] [serial = 1592] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8ad61400) [pid = 1726] [serial = 1581] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x924cd400) [pid = 1726] [serial = 1578] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8f40e800) [pid = 1726] [serial = 1595] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8ff1f800) [pid = 1726] [serial = 1596] [outer = (nil)] [url = about:blank] 07:26:01 INFO - PROCESS | 1726 | 1467037561955 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1947ms 07:26:02 INFO - PROCESS | 1726 | 1467037562060 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 07:26:02 INFO - PROCESS | 1726 | 1467037562068 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 07:26:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:26:02 INFO - PROCESS | 1726 | 1467037562104 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:26:02 INFO - PROCESS | 1726 | 1467037562110 Marionette TRACE conn4 <- [1,2186,null,{}] 07:26:02 INFO - PROCESS | 1726 | 1467037562122 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:02 INFO - PROCESS | 1726 | 1467037562129 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:02 INFO - PROCESS | 1726 | 1467037562373 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 07:26:02 INFO - PROCESS | 1726 | 1467037562544 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:02 INFO - PROCESS | 1726 | 1467037562553 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd95800 == 35 [pid = 1726] [id = 554] 07:26:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8d309800) [pid = 1726] [serial = 1663] [outer = (nil)] 07:26:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8d3d7000) [pid = 1726] [serial = 1664] [outer = 0x8d309800] 07:26:02 INFO - PROCESS | 1726 | 1467037562631 Marionette DEBUG loaded listener.js 07:26:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8d41dc00) [pid = 1726] [serial = 1665] [outer = 0x8d309800] 07:26:03 INFO - PROCESS | 1726 | 1467037563504 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1473ms 07:26:03 INFO - PROCESS | 1726 | 1467037563563 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 07:26:03 INFO - PROCESS | 1726 | 1467037563568 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 07:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:26:03 INFO - PROCESS | 1726 | 1467037563576 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:26:03 INFO - PROCESS | 1726 | 1467037563583 Marionette TRACE conn4 <- [1,2190,null,{}] 07:26:03 INFO - PROCESS | 1726 | 1467037563601 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:03 INFO - PROCESS | 1726 | 1467037563610 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:03 INFO - PROCESS | 1726 | 1467037563812 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 07:26:04 INFO - PROCESS | 1726 | 1467037564014 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:04 INFO - PROCESS | 1726 | 1467037564028 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x8de8b400 == 36 [pid = 1726] [id = 555] 07:26:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8de95000) [pid = 1726] [serial = 1666] [outer = (nil)] 07:26:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8e8d7c00) [pid = 1726] [serial = 1667] [outer = 0x8de95000] 07:26:04 INFO - PROCESS | 1726 | 1467037564123 Marionette DEBUG loaded listener.js 07:26:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8e96fc00) [pid = 1726] [serial = 1668] [outer = 0x8de95000] 07:26:05 INFO - PROCESS | 1726 | 1467037565051 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 07:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1543ms 07:26:05 INFO - PROCESS | 1726 | 1467037565121 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 07:26:05 INFO - PROCESS | 1726 | 1467037565128 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 07:26:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:26:05 INFO - PROCESS | 1726 | 1467037565135 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:26:05 INFO - PROCESS | 1726 | 1467037565139 Marionette TRACE conn4 <- [1,2194,null,{}] 07:26:05 INFO - PROCESS | 1726 | 1467037565152 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:05 INFO - PROCESS | 1726 | 1467037565158 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:05 INFO - PROCESS | 1726 | 1467037565406 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 07:26:05 INFO - PROCESS | 1726 | 1467037565431 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:05 INFO - PROCESS | 1726 | 1467037565437 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dde3c00 == 37 [pid = 1726] [id = 556] 07:26:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8eb5ec00) [pid = 1726] [serial = 1669] [outer = (nil)] 07:26:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8f181400) [pid = 1726] [serial = 1670] [outer = 0x8eb5ec00] 07:26:05 INFO - PROCESS | 1726 | 1467037565519 Marionette DEBUG loaded listener.js 07:26:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8f40c800) [pid = 1726] [serial = 1671] [outer = 0x8eb5ec00] 07:26:06 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8bd8cc00) [pid = 1726] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:26:06 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8de8a400) [pid = 1726] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:26:06 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8dcefc00) [pid = 1726] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:26:06 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8ff7bc00) [pid = 1726] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:26:06 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8b1d2800) [pid = 1726] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:26:06 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8f409000) [pid = 1726] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:26:06 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8dddb400) [pid = 1726] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:26:06 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8dcee400) [pid = 1726] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:26:06 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8f40a800) [pid = 1726] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:26:06 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8bbac400) [pid = 1726] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:26:06 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8c390400) [pid = 1726] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:26:06 INFO - PROCESS | 1726 | 1467037566647 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 07:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1535ms 07:26:06 INFO - PROCESS | 1726 | 1467037566671 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 07:26:06 INFO - PROCESS | 1726 | 1467037566675 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 07:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:26:06 INFO - PROCESS | 1726 | 1467037566682 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:26:06 INFO - PROCESS | 1726 | 1467037566686 Marionette TRACE conn4 <- [1,2198,null,{}] 07:26:06 INFO - PROCESS | 1726 | 1467037566693 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:06 INFO - PROCESS | 1726 | 1467037566699 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:06 INFO - PROCESS | 1726 | 1467037566937 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 07:26:07 INFO - PROCESS | 1726 | 1467037567088 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:07 INFO - PROCESS | 1726 | 1467037567095 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba8c00 == 38 [pid = 1726] [id = 557] 07:26:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8bbac400) [pid = 1726] [serial = 1672] [outer = (nil)] 07:26:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8de8c800) [pid = 1726] [serial = 1673] [outer = 0x8bbac400] 07:26:07 INFO - PROCESS | 1726 | 1467037567181 Marionette DEBUG loaded listener.js 07:26:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8f17e000) [pid = 1726] [serial = 1674] [outer = 0x8bbac400] 07:26:07 INFO - PROCESS | 1726 | 1467037567939 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:26:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1286ms 07:26:07 INFO - PROCESS | 1726 | 1467037567970 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 07:26:07 INFO - PROCESS | 1726 | 1467037567974 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 07:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:26:07 INFO - PROCESS | 1726 | 1467037567987 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:26:07 INFO - PROCESS | 1726 | 1467037567990 Marionette TRACE conn4 <- [1,2202,null,{}] 07:26:08 INFO - PROCESS | 1726 | 1467037567997 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:08 INFO - PROCESS | 1726 | 1467037568008 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:08 INFO - PROCESS | 1726 | 1467037568303 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 07:26:08 INFO - PROCESS | 1726 | 1467037568399 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:08 INFO - PROCESS | 1726 | 1467037568409 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dddc800 == 39 [pid = 1726] [id = 558] 07:26:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8e8d9c00) [pid = 1726] [serial = 1675] [outer = (nil)] 07:26:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8ff7e400) [pid = 1726] [serial = 1676] [outer = 0x8e8d9c00] 07:26:08 INFO - PROCESS | 1726 | 1467037568502 Marionette DEBUG loaded listener.js 07:26:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x919cac00) [pid = 1726] [serial = 1677] [outer = 0x8e8d9c00] 07:26:09 INFO - PROCESS | 1726 | 1467037569662 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:26:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:26:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1737ms 07:26:09 INFO - PROCESS | 1726 | 1467037569725 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 07:26:09 INFO - PROCESS | 1726 | 1467037569732 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 07:26:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:26:09 INFO - PROCESS | 1726 | 1467037569742 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:26:09 INFO - PROCESS | 1726 | 1467037569752 Marionette TRACE conn4 <- [1,2206,null,{}] 07:26:09 INFO - PROCESS | 1726 | 1467037569816 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:09 INFO - PROCESS | 1726 | 1467037569825 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:10 INFO - PROCESS | 1726 | 1467037570056 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 07:26:10 INFO - PROCESS | 1726 | 1467037570296 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:10 INFO - PROCESS | 1726 | 1467037570307 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a222400 == 40 [pid = 1726] [id = 559] 07:26:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8bba3c00) [pid = 1726] [serial = 1678] [outer = (nil)] 07:26:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8d307400) [pid = 1726] [serial = 1679] [outer = 0x8bba3c00] 07:26:10 INFO - PROCESS | 1726 | 1467037570436 Marionette DEBUG loaded listener.js 07:26:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8d3d5400) [pid = 1726] [serial = 1680] [outer = 0x8bba3c00] 07:26:11 INFO - PROCESS | 1726 | 1467037571496 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 07:26:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:26:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1789ms 07:26:11 INFO - PROCESS | 1726 | 1467037571531 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 07:26:11 INFO - PROCESS | 1726 | 1467037571539 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 07:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:26:11 INFO - PROCESS | 1726 | 1467037571552 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:26:11 INFO - PROCESS | 1726 | 1467037571557 Marionette TRACE conn4 <- [1,2210,null,{}] 07:26:11 INFO - PROCESS | 1726 | 1467037571565 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:11 INFO - PROCESS | 1726 | 1467037571572 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:11 INFO - PROCESS | 1726 | 1467037571810 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 07:26:12 INFO - PROCESS | 1726 | 1467037572120 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:12 INFO - PROCESS | 1726 | 1467037572133 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dce1800 == 41 [pid = 1726] [id = 560] 07:26:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8e8cf400) [pid = 1726] [serial = 1681] [outer = (nil)] 07:26:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8e971400) [pid = 1726] [serial = 1682] [outer = 0x8e8cf400] 07:26:12 INFO - PROCESS | 1726 | 1467037572268 Marionette DEBUG loaded listener.js 07:26:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8f183400) [pid = 1726] [serial = 1683] [outer = 0x8e8cf400] 07:26:13 INFO - PROCESS | 1726 | 1467037573195 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 07:26:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:26:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1685ms 07:26:13 INFO - PROCESS | 1726 | 1467037573245 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 07:26:13 INFO - PROCESS | 1726 | 1467037573251 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 07:26:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:26:13 INFO - PROCESS | 1726 | 1467037573260 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:26:13 INFO - PROCESS | 1726 | 1467037573267 Marionette TRACE conn4 <- [1,2214,null,{}] 07:26:13 INFO - PROCESS | 1726 | 1467037573285 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:13 INFO - PROCESS | 1726 | 1467037573295 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:13 INFO - PROCESS | 1726 | 1467037573529 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 07:26:13 INFO - PROCESS | 1726 | 1467037573758 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:13 INFO - PROCESS | 1726 | 1467037573769 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x8eb56400 == 42 [pid = 1726] [id = 561] 07:26:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8ff75000) [pid = 1726] [serial = 1684] [outer = (nil)] 07:26:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x919cf400) [pid = 1726] [serial = 1685] [outer = 0x8ff75000] 07:26:13 INFO - PROCESS | 1726 | 1467037573908 Marionette DEBUG loaded listener.js 07:26:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x91aa2800) [pid = 1726] [serial = 1686] [outer = 0x8ff75000] 07:26:14 INFO - PROCESS | 1726 | 1467037574858 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 07:26:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:26:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1640ms 07:26:14 INFO - PROCESS | 1726 | 1467037574902 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 07:26:14 INFO - PROCESS | 1726 | 1467037574908 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 07:26:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:26:14 INFO - PROCESS | 1726 | 1467037574915 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:26:14 INFO - PROCESS | 1726 | 1467037574919 Marionette TRACE conn4 <- [1,2218,null,{}] 07:26:14 INFO - PROCESS | 1726 | 1467037574926 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:14 INFO - PROCESS | 1726 | 1467037574932 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:15 INFO - PROCESS | 1726 | 1467037575152 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 07:26:15 INFO - PROCESS | 1726 | 1467037575384 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:15 INFO - PROCESS | 1726 | 1467037575393 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dce4c00 == 43 [pid = 1726] [id = 562] 07:26:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x91b44800) [pid = 1726] [serial = 1687] [outer = (nil)] 07:26:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x91c8c800) [pid = 1726] [serial = 1688] [outer = 0x91b44800] 07:26:15 INFO - PROCESS | 1726 | 1467037575527 Marionette DEBUG loaded listener.js 07:26:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x92230800) [pid = 1726] [serial = 1689] [outer = 0x91b44800] 07:26:16 INFO - PROCESS | 1726 | 1467037576527 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 07:26:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:26:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1639ms 07:26:16 INFO - PROCESS | 1726 | 1467037576557 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 07:26:16 INFO - PROCESS | 1726 | 1467037576563 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 07:26:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:26:16 INFO - PROCESS | 1726 | 1467037576571 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:26:16 INFO - PROCESS | 1726 | 1467037576576 Marionette TRACE conn4 <- [1,2222,null,{}] 07:26:16 INFO - PROCESS | 1726 | 1467037576583 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:16 INFO - PROCESS | 1726 | 1467037576589 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:16 INFO - PROCESS | 1726 | 1467037576814 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 07:26:17 INFO - PROCESS | 1726 | 1467037577056 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:17 INFO - PROCESS | 1726 | 1467037577069 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x91b44c00 == 44 [pid = 1726] [id = 563] 07:26:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x91b53400) [pid = 1726] [serial = 1690] [outer = (nil)] 07:26:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x92554800) [pid = 1726] [serial = 1691] [outer = 0x91b53400] 07:26:17 INFO - PROCESS | 1726 | 1467037577220 Marionette DEBUG loaded listener.js 07:26:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x9255d400) [pid = 1726] [serial = 1692] [outer = 0x91b53400] 07:26:18 INFO - PROCESS | 1726 | 1467037578171 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:26:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:26:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1640ms 07:26:18 INFO - PROCESS | 1726 | 1467037578228 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 07:26:18 INFO - PROCESS | 1726 | 1467037578234 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 07:26:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:26:18 INFO - PROCESS | 1726 | 1467037578245 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:26:18 INFO - PROCESS | 1726 | 1467037578249 Marionette TRACE conn4 <- [1,2226,null,{}] 07:26:18 INFO - PROCESS | 1726 | 1467037578256 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:18 INFO - PROCESS | 1726 | 1467037578267 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:18 INFO - PROCESS | 1726 | 1467037578499 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 07:26:18 INFO - PROCESS | 1726 | 1467037578729 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:18 INFO - PROCESS | 1726 | 1467037578737 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a220c00 == 45 [pid = 1726] [id = 564] 07:26:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x8a22b000) [pid = 1726] [serial = 1693] [outer = (nil)] 07:26:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x925e0000) [pid = 1726] [serial = 1694] [outer = 0x8a22b000] 07:26:18 INFO - PROCESS | 1726 | 1467037578872 Marionette DEBUG loaded listener.js 07:26:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x925e7c00) [pid = 1726] [serial = 1695] [outer = 0x8a22b000] 07:26:19 INFO - PROCESS | 1726 | 1467037579812 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 07:26:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:26:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1582ms 07:26:19 INFO - PROCESS | 1726 | 1467037579828 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 07:26:19 INFO - PROCESS | 1726 | 1467037579833 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 07:26:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:26:19 INFO - PROCESS | 1726 | 1467037579860 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:26:19 INFO - PROCESS | 1726 | 1467037579865 Marionette TRACE conn4 <- [1,2230,null,{}] 07:26:19 INFO - PROCESS | 1726 | 1467037579871 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:19 INFO - PROCESS | 1726 | 1467037579878 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:20 INFO - PROCESS | 1726 | 1467037580086 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 07:26:20 INFO - PROCESS | 1726 | 1467037580326 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:20 INFO - PROCESS | 1726 | 1467037580333 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c386800 == 46 [pid = 1726] [id = 565] 07:26:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x8e8d8400) [pid = 1726] [serial = 1696] [outer = (nil)] 07:26:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x926d6c00) [pid = 1726] [serial = 1697] [outer = 0x8e8d8400] 07:26:20 INFO - PROCESS | 1726 | 1467037580467 Marionette DEBUG loaded listener.js 07:26:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x926da000) [pid = 1726] [serial = 1698] [outer = 0x8e8d8400] 07:26:21 INFO - PROCESS | 1726 | 1467037581452 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 07:26:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:26:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1641ms 07:26:21 INFO - PROCESS | 1726 | 1467037581499 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 07:26:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:26:21 INFO - PROCESS | 1726 | 1467037581504 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 07:26:21 INFO - PROCESS | 1726 | 1467037581512 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:26:21 INFO - PROCESS | 1726 | 1467037581515 Marionette TRACE conn4 <- [1,2234,null,{}] 07:26:21 INFO - PROCESS | 1726 | 1467037581522 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:21 INFO - PROCESS | 1726 | 1467037581527 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:21 INFO - PROCESS | 1726 | 1467037581740 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 07:26:22 INFO - PROCESS | 1726 | 1467037581977 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:22 INFO - PROCESS | 1726 | 1467037581988 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1e0000 == 47 [pid = 1726] [id = 566] 07:26:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x8bba2400) [pid = 1726] [serial = 1699] [outer = (nil)] 07:26:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0x926de800) [pid = 1726] [serial = 1700] [outer = 0x8bba2400] 07:26:22 INFO - PROCESS | 1726 | 1467037582139 Marionette DEBUG loaded listener.js 07:26:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x926e5400) [pid = 1726] [serial = 1701] [outer = 0x8bba2400] 07:26:23 INFO - PROCESS | 1726 | 1467037583049 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 07:26:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:26:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1585ms 07:26:23 INFO - PROCESS | 1726 | 1467037583097 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 07:26:23 INFO - PROCESS | 1726 | 1467037583102 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 07:26:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:26:23 INFO - PROCESS | 1726 | 1467037583130 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:26:23 INFO - PROCESS | 1726 | 1467037583134 Marionette TRACE conn4 <- [1,2238,null,{}] 07:26:23 INFO - PROCESS | 1726 | 1467037583141 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:23 INFO - PROCESS | 1726 | 1467037583145 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:23 INFO - PROCESS | 1726 | 1467037583365 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 07:26:23 INFO - PROCESS | 1726 | 1467037583624 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:23 INFO - PROCESS | 1726 | 1467037583634 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba3000 == 48 [pid = 1726] [id = 567] 07:26:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0x8bfaac00) [pid = 1726] [serial = 1702] [outer = (nil)] 07:26:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 109 (0x8d425400) [pid = 1726] [serial = 1703] [outer = 0x8bfaac00] 07:26:23 INFO - PROCESS | 1726 | 1467037583747 Marionette DEBUG loaded listener.js 07:26:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 110 (0x91b48800) [pid = 1726] [serial = 1704] [outer = 0x8bfaac00] 07:26:25 INFO - PROCESS | 1726 | 1467037585019 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:26:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:26:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1945ms 07:26:25 INFO - PROCESS | 1726 | 1467037585072 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 07:26:25 INFO - PROCESS | 1726 | 1467037585080 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 07:26:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:26:25 INFO - PROCESS | 1726 | 1467037585090 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:26:25 INFO - PROCESS | 1726 | 1467037585096 Marionette TRACE conn4 <- [1,2242,null,{}] 07:26:25 INFO - PROCESS | 1726 | 1467037585106 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:25 INFO - PROCESS | 1726 | 1467037585116 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:25 INFO - PROCESS | 1726 | 1467037585367 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 07:26:25 INFO - PROCESS | 1726 | 1467037585565 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:25 INFO - PROCESS | 1726 | 1467037585579 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd90400 == 49 [pid = 1726] [id = 568] 07:26:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 111 (0x8bfa8c00) [pid = 1726] [serial = 1705] [outer = (nil)] 07:26:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 112 (0x8d303400) [pid = 1726] [serial = 1706] [outer = 0x8bfa8c00] 07:26:25 INFO - PROCESS | 1726 | 1467037585713 Marionette DEBUG loaded listener.js 07:26:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 113 (0x8d3dd000) [pid = 1726] [serial = 1707] [outer = 0x8bfa8c00] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8e8d4c00 == 48 [pid = 1726] [id = 500] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8d425c00 == 47 [pid = 1726] [id = 501] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd89800 == 46 [pid = 1726] [id = 498] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd95c00 == 45 [pid = 1726] [id = 539] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1da400 == 44 [pid = 1726] [id = 499] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8ddde000 == 43 [pid = 1726] [id = 489] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8d424400 == 42 [pid = 1726] [id = 494] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8bbabc00 == 41 [pid = 1726] [id = 491] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd93c00 == 40 [pid = 1726] [id = 487] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba9000 == 39 [pid = 1726] [id = 502] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8a227800 == 38 [pid = 1726] [id = 544] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8f183000 == 37 [pid = 1726] [id = 493] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba8400 == 36 [pid = 1726] [id = 545] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22c400 == 35 [pid = 1726] [id = 490] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8dde0000 == 34 [pid = 1726] [id = 551] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8ddddc00 == 33 [pid = 1726] [id = 495] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad5dc00 == 32 [pid = 1726] [id = 552] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3ddc00 == 31 [pid = 1726] [id = 548] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8a228400 == 30 [pid = 1726] [id = 496] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8c390800 == 29 [pid = 1726] [id = 546] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad5f400 == 28 [pid = 1726] [id = 547] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd91800 == 27 [pid = 1726] [id = 503] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8bf9f800 == 26 [pid = 1726] [id = 549] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad63400 == 25 [pid = 1726] [id = 492] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8bbaa800 == 24 [pid = 1726] [id = 497] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8de92000 == 23 [pid = 1726] [id = 550] 07:26:27 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa0400 == 22 [pid = 1726] [id = 488] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 112 (0x8de94800) [pid = 1726] [serial = 1631] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 111 (0x8d307c00) [pid = 1726] [serial = 1599] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 110 (0x8bfa4400) [pid = 1726] [serial = 1598] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 109 (0x8eb4f800) [pid = 1726] [serial = 1602] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 108 (0x8e96ac00) [pid = 1726] [serial = 1601] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 107 (0x8dde7000) [pid = 1726] [serial = 1628] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x919d2800) [pid = 1726] [serial = 1605] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 105 (0x919c6c00) [pid = 1726] [serial = 1604] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x8bba3400) [pid = 1726] [serial = 1622] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x8bd89400) [pid = 1726] [serial = 1623] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x924c2000) [pid = 1726] [serial = 1608] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x91c95400) [pid = 1726] [serial = 1607] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8eb58c00) [pid = 1726] [serial = 1620] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x8e8d5400) [pid = 1726] [serial = 1619] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x9255a000) [pid = 1726] [serial = 1611] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x92555000) [pid = 1726] [serial = 1610] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x926d4400) [pid = 1726] [serial = 1614] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x925e2c00) [pid = 1726] [serial = 1613] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8de8e800) [pid = 1726] [serial = 1629] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8d306800) [pid = 1726] [serial = 1617] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8bd97400) [pid = 1726] [serial = 1616] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8d3d5c00) [pid = 1726] [serial = 1626] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8d3d2400) [pid = 1726] [serial = 1625] [outer = (nil)] [url = about:blank] 07:26:28 INFO - PROCESS | 1726 | 1467037588174 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:26:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:26:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 3253ms 07:26:28 INFO - PROCESS | 1726 | 1467037588343 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 07:26:28 INFO - PROCESS | 1726 | 1467037588349 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 07:26:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:26:28 INFO - PROCESS | 1726 | 1467037588358 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:26:28 INFO - PROCESS | 1726 | 1467037588365 Marionette TRACE conn4 <- [1,2246,null,{}] 07:26:28 INFO - PROCESS | 1726 | 1467037588376 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:28 INFO - PROCESS | 1726 | 1467037588380 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:28 INFO - PROCESS | 1726 | 1467037588567 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 07:26:28 INFO - PROCESS | 1726 | 1467037588709 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:28 INFO - PROCESS | 1726 | 1467037588720 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d1800 == 23 [pid = 1726] [id = 569] 07:26:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8b1d2000) [pid = 1726] [serial = 1708] [outer = (nil)] 07:26:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8b1d8000) [pid = 1726] [serial = 1709] [outer = 0x8b1d2000] 07:26:28 INFO - PROCESS | 1726 | 1467037588798 Marionette DEBUG loaded listener.js 07:26:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8b1dd400) [pid = 1726] [serial = 1710] [outer = 0x8b1d2000] 07:26:29 INFO - PROCESS | 1726 | 1467037589669 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:26:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:26:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1336ms 07:26:29 INFO - PROCESS | 1726 | 1467037589694 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 07:26:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:26:29 INFO - PROCESS | 1726 | 1467037589703 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 07:26:29 INFO - PROCESS | 1726 | 1467037589716 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:26:29 INFO - PROCESS | 1726 | 1467037589721 Marionette TRACE conn4 <- [1,2250,null,{}] 07:26:29 INFO - PROCESS | 1726 | 1467037589728 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:29 INFO - PROCESS | 1726 | 1467037589734 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:29 INFO - PROCESS | 1726 | 1467037589931 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 07:26:30 INFO - PROCESS | 1726 | 1467037590082 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:30 INFO - PROCESS | 1726 | 1467037590098 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd8e000 == 24 [pid = 1726] [id = 570] 07:26:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8bfa3400) [pid = 1726] [serial = 1711] [outer = (nil)] 07:26:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x8c387400) [pid = 1726] [serial = 1712] [outer = 0x8bfa3400] 07:26:30 INFO - PROCESS | 1726 | 1467037590176 Marionette DEBUG loaded listener.js 07:26:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x8c38e000) [pid = 1726] [serial = 1713] [outer = 0x8bfa3400] 07:26:31 INFO - PROCESS | 1726 | 1467037591130 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 07:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1441ms 07:26:31 INFO - PROCESS | 1726 | 1467037591155 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 07:26:31 INFO - PROCESS | 1726 | 1467037591160 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 07:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:26:31 INFO - PROCESS | 1726 | 1467037591167 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:26:31 INFO - PROCESS | 1726 | 1467037591174 Marionette TRACE conn4 <- [1,2254,null,{}] 07:26:31 INFO - PROCESS | 1726 | 1467037591199 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:31 INFO - PROCESS | 1726 | 1467037591212 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:31 INFO - PROCESS | 1726 | 1467037591460 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 07:26:31 INFO - PROCESS | 1726 | 1467037591489 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:31 INFO - PROCESS | 1726 | 1467037591504 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d428800 == 25 [pid = 1726] [id = 571] 07:26:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x8dcea000) [pid = 1726] [serial = 1714] [outer = (nil)] 07:26:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x8dcefc00) [pid = 1726] [serial = 1715] [outer = 0x8dcea000] 07:26:31 INFO - PROCESS | 1726 | 1467037591601 Marionette DEBUG loaded listener.js 07:26:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x8dde2000) [pid = 1726] [serial = 1716] [outer = 0x8dcea000] 07:26:32 INFO - PROCESS | 1726 | 1467037592716 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:26:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:26:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1600ms 07:26:32 INFO - PROCESS | 1726 | 1467037592767 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 07:26:32 INFO - PROCESS | 1726 | 1467037592774 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 07:26:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:26:32 INFO - PROCESS | 1726 | 1467037592782 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:26:32 INFO - PROCESS | 1726 | 1467037592785 Marionette TRACE conn4 <- [1,2258,null,{}] 07:26:33 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8e8d9c00) [pid = 1726] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:26:33 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8e8ce000) [pid = 1726] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:26:33 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8bbac400) [pid = 1726] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:26:33 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8f6ab800) [pid = 1726] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:26:33 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8de95000) [pid = 1726] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:26:33 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8a22b800) [pid = 1726] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:26:33 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8b1d6400) [pid = 1726] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:26:33 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8dde1000) [pid = 1726] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:26:33 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8ad62800) [pid = 1726] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:26:33 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8d308c00) [pid = 1726] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:26:33 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8f6a1000) [pid = 1726] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:26:33 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8d309800) [pid = 1726] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:26:33 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8eb5ec00) [pid = 1726] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:26:33 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8c382800) [pid = 1726] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:26:33 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8e8cc800) [pid = 1726] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:26:33 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8dce5000) [pid = 1726] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:26:33 INFO - PROCESS | 1726 | 1467037593578 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:33 INFO - PROCESS | 1726 | 1467037593584 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:33 INFO - PROCESS | 1726 | 1467037593848 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 07:26:33 INFO - PROCESS | 1726 | 1467037593936 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:33 INFO - PROCESS | 1726 | 1467037593943 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3d9800 == 26 [pid = 1726] [id = 572] 07:26:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8d3db800) [pid = 1726] [serial = 1717] [outer = (nil)] 07:26:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8dceb400) [pid = 1726] [serial = 1718] [outer = 0x8d3db800] 07:26:34 INFO - PROCESS | 1726 | 1467037594021 Marionette DEBUG loaded listener.js 07:26:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8de96c00) [pid = 1726] [serial = 1719] [outer = 0x8d3db800] 07:26:34 INFO - PROCESS | 1726 | 1467037594854 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:26:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:26:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 2097ms 07:26:34 INFO - PROCESS | 1726 | 1467037594880 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 07:26:34 INFO - PROCESS | 1726 | 1467037594884 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 07:26:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:26:34 INFO - PROCESS | 1726 | 1467037594892 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:26:34 INFO - PROCESS | 1726 | 1467037594896 Marionette TRACE conn4 <- [1,2262,null,{}] 07:26:34 INFO - PROCESS | 1726 | 1467037594902 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:34 INFO - PROCESS | 1726 | 1467037594907 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:35 INFO - PROCESS | 1726 | 1467037595091 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 07:26:35 INFO - PROCESS | 1726 | 1467037595101 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:35 INFO - PROCESS | 1726 | 1467037595107 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dcef000 == 27 [pid = 1726] [id = 573] 07:26:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8e8cd000) [pid = 1726] [serial = 1720] [outer = (nil)] 07:26:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8e96ac00) [pid = 1726] [serial = 1721] [outer = 0x8e8cd000] 07:26:35 INFO - PROCESS | 1726 | 1467037595186 Marionette DEBUG loaded listener.js 07:26:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8e96e000) [pid = 1726] [serial = 1722] [outer = 0x8e8cd000] 07:26:36 INFO - PROCESS | 1726 | 1467037596374 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:26:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:26:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1535ms 07:26:36 INFO - PROCESS | 1726 | 1467037596429 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 07:26:36 INFO - PROCESS | 1726 | 1467037596437 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 07:26:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:26:36 INFO - PROCESS | 1726 | 1467037596448 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:26:36 INFO - PROCESS | 1726 | 1467037596454 Marionette TRACE conn4 <- [1,2266,null,{}] 07:26:36 INFO - PROCESS | 1726 | 1467037596465 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:36 INFO - PROCESS | 1726 | 1467037596473 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:36 INFO - PROCESS | 1726 | 1467037596753 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 07:26:37 INFO - PROCESS | 1726 | 1467037597023 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:37 INFO - PROCESS | 1726 | 1467037597037 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:37 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1e0400 == 28 [pid = 1726] [id = 574] 07:26:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8bba5800) [pid = 1726] [serial = 1723] [outer = (nil)] 07:26:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8d306000) [pid = 1726] [serial = 1724] [outer = 0x8bba5800] 07:26:37 INFO - PROCESS | 1726 | 1467037597163 Marionette DEBUG loaded listener.js 07:26:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8d3e1400) [pid = 1726] [serial = 1725] [outer = 0x8bba5800] 07:26:38 INFO - PROCESS | 1726 | 1467037598160 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 07:26:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:26:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1746ms 07:26:38 INFO - PROCESS | 1726 | 1467037598192 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 07:26:38 INFO - PROCESS | 1726 | 1467037598199 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 07:26:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:26:38 INFO - PROCESS | 1726 | 1467037598212 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:26:38 INFO - PROCESS | 1726 | 1467037598218 Marionette TRACE conn4 <- [1,2270,null,{}] 07:26:38 INFO - PROCESS | 1726 | 1467037598225 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:38 INFO - PROCESS | 1726 | 1467037598232 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:38 INFO - PROCESS | 1726 | 1467037598446 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 07:26:38 INFO - PROCESS | 1726 | 1467037598704 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:38 INFO - PROCESS | 1726 | 1467037598714 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x8de96000 == 29 [pid = 1726] [id = 575] 07:26:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8e964000) [pid = 1726] [serial = 1726] [outer = (nil)] 07:26:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8e96b800) [pid = 1726] [serial = 1727] [outer = 0x8e964000] 07:26:38 INFO - PROCESS | 1726 | 1467037598849 Marionette DEBUG loaded listener.js 07:26:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x8eb55c00) [pid = 1726] [serial = 1728] [outer = 0x8e964000] 07:26:39 INFO - PROCESS | 1726 | 1467037599872 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:26:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:26:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1697ms 07:26:39 INFO - PROCESS | 1726 | 1467037599908 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 07:26:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:26:39 INFO - PROCESS | 1726 | 1467037599914 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 07:26:39 INFO - PROCESS | 1726 | 1467037599923 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:26:39 INFO - PROCESS | 1726 | 1467037599930 Marionette TRACE conn4 <- [1,2274,null,{}] 07:26:39 INFO - PROCESS | 1726 | 1467037599949 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:39 INFO - PROCESS | 1726 | 1467037599959 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:40 INFO - PROCESS | 1726 | 1467037600187 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 07:26:40 INFO - PROCESS | 1726 | 1467037600545 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:40 INFO - PROCESS | 1726 | 1467037600567 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f405400 == 30 [pid = 1726] [id = 576] 07:26:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x8f407000) [pid = 1726] [serial = 1729] [outer = (nil)] 07:26:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x8f410000) [pid = 1726] [serial = 1730] [outer = 0x8f407000] 07:26:40 INFO - PROCESS | 1726 | 1467037600683 Marionette DEBUG loaded listener.js 07:26:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x8f6a6c00) [pid = 1726] [serial = 1731] [outer = 0x8f407000] 07:26:41 INFO - PROCESS | 1726 | 1467037601626 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 07:26:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:26:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1745ms 07:26:41 INFO - PROCESS | 1726 | 1467037601667 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 07:26:41 INFO - PROCESS | 1726 | 1467037601673 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 07:26:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:26:41 INFO - PROCESS | 1726 | 1467037601683 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:26:41 INFO - PROCESS | 1726 | 1467037601686 Marionette TRACE conn4 <- [1,2278,null,{}] 07:26:41 INFO - PROCESS | 1726 | 1467037601694 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:41 INFO - PROCESS | 1726 | 1467037601701 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:41 INFO - PROCESS | 1726 | 1467037601911 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 07:26:42 INFO - PROCESS | 1726 | 1467037602150 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:42 INFO - PROCESS | 1726 | 1467037602160 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f6ac800 == 31 [pid = 1726] [id = 577] 07:26:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x8ff06800) [pid = 1726] [serial = 1732] [outer = (nil)] 07:26:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x8ff0c000) [pid = 1726] [serial = 1733] [outer = 0x8ff06800] 07:26:42 INFO - PROCESS | 1726 | 1467037602308 Marionette DEBUG loaded listener.js 07:26:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x8ff14000) [pid = 1726] [serial = 1734] [outer = 0x8ff06800] 07:26:43 INFO - PROCESS | 1726 | 1467037603278 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:26:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:26:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1636ms 07:26:43 INFO - PROCESS | 1726 | 1467037603320 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 07:26:43 INFO - PROCESS | 1726 | 1467037603327 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 07:26:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:26:43 INFO - PROCESS | 1726 | 1467037603336 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:26:43 INFO - PROCESS | 1726 | 1467037603341 Marionette TRACE conn4 <- [1,2282,null,{}] 07:26:43 INFO - PROCESS | 1726 | 1467037603348 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:43 INFO - PROCESS | 1726 | 1467037603355 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:43 INFO - PROCESS | 1726 | 1467037603558 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 07:26:43 INFO - PROCESS | 1726 | 1467037603797 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:43 INFO - PROCESS | 1726 | 1467037603807 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22bc00 == 32 [pid = 1726] [id = 578] 07:26:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x8f6ad000) [pid = 1726] [serial = 1735] [outer = (nil)] 07:26:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x8ff20800) [pid = 1726] [serial = 1736] [outer = 0x8f6ad000] 07:26:43 INFO - PROCESS | 1726 | 1467037603937 Marionette DEBUG loaded listener.js 07:26:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x8ff78c00) [pid = 1726] [serial = 1737] [outer = 0x8f6ad000] 07:26:44 INFO - PROCESS | 1726 | 1467037604893 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 07:26:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:26:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1637ms 07:26:44 INFO - PROCESS | 1726 | 1467037604973 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 07:26:44 INFO - PROCESS | 1726 | 1467037604977 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 07:26:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:26:44 INFO - PROCESS | 1726 | 1467037604985 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:26:44 INFO - PROCESS | 1726 | 1467037604990 Marionette TRACE conn4 <- [1,2286,null,{}] 07:26:44 INFO - PROCESS | 1726 | 1467037604996 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:45 INFO - PROCESS | 1726 | 1467037605008 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:45 INFO - PROCESS | 1726 | 1467037605312 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 07:26:45 INFO - PROCESS | 1726 | 1467037605603 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:45 INFO - PROCESS | 1726 | 1467037605616 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c383400 == 33 [pid = 1726] [id = 579] 07:26:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x919c6c00) [pid = 1726] [serial = 1738] [outer = (nil)] 07:26:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0x91a9c800) [pid = 1726] [serial = 1739] [outer = 0x919c6c00] 07:26:45 INFO - PROCESS | 1726 | 1467037605715 Marionette DEBUG loaded listener.js 07:26:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x91aa0800) [pid = 1726] [serial = 1740] [outer = 0x919c6c00] 07:26:46 INFO - PROCESS | 1726 | 1467037606659 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 07:26:46 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 07:26:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1733ms 07:26:46 INFO - PROCESS | 1726 | 1467037606722 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 07:26:46 INFO - PROCESS | 1726 | 1467037606727 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 07:26:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:26:46 INFO - PROCESS | 1726 | 1467037606737 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:26:46 INFO - PROCESS | 1726 | 1467037606741 Marionette TRACE conn4 <- [1,2290,null,{}] 07:26:46 INFO - PROCESS | 1726 | 1467037606748 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:46 INFO - PROCESS | 1726 | 1467037606754 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:46 INFO - PROCESS | 1726 | 1467037606953 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 07:26:47 INFO - PROCESS | 1726 | 1467037607237 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:47 INFO - PROCESS | 1726 | 1467037607249 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22b800 == 34 [pid = 1726] [id = 580] 07:26:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0x8ad66c00) [pid = 1726] [serial = 1741] [outer = (nil)] 07:26:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 109 (0x91c8c000) [pid = 1726] [serial = 1742] [outer = 0x8ad66c00] 07:26:47 INFO - PROCESS | 1726 | 1467037607369 Marionette DEBUG loaded listener.js 07:26:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 110 (0x91c91c00) [pid = 1726] [serial = 1743] [outer = 0x8ad66c00] 07:26:48 INFO - PROCESS | 1726 | 1467037608302 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 07:26:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:26:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1637ms 07:26:48 INFO - PROCESS | 1726 | 1467037608375 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 07:26:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:26:48 INFO - PROCESS | 1726 | 1467037608386 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 07:26:48 INFO - PROCESS | 1726 | 1467037608395 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:26:48 INFO - PROCESS | 1726 | 1467037608402 Marionette TRACE conn4 <- [1,2294,null,{}] 07:26:48 INFO - PROCESS | 1726 | 1467037608410 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:48 INFO - PROCESS | 1726 | 1467037608416 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:48 INFO - PROCESS | 1726 | 1467037608646 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 07:26:48 INFO - PROCESS | 1726 | 1467037608896 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:48 INFO - PROCESS | 1726 | 1467037608906 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22d000 == 35 [pid = 1726] [id = 581] 07:26:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 111 (0x8a22dc00) [pid = 1726] [serial = 1744] [outer = (nil)] 07:26:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 112 (0x8bbad000) [pid = 1726] [serial = 1745] [outer = 0x8a22dc00] 07:26:49 INFO - PROCESS | 1726 | 1467037609038 Marionette DEBUG loaded listener.js 07:26:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 113 (0x8d3df800) [pid = 1726] [serial = 1746] [outer = 0x8a22dc00] 07:26:50 INFO - PROCESS | 1726 | 1467037610159 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 07:26:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:26:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1839ms 07:26:50 INFO - PROCESS | 1726 | 1467037610233 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 07:26:50 INFO - PROCESS | 1726 | 1467037610239 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 07:26:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:26:50 INFO - PROCESS | 1726 | 1467037610247 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:26:50 INFO - PROCESS | 1726 | 1467037610255 Marionette TRACE conn4 <- [1,2298,null,{}] 07:26:50 INFO - PROCESS | 1726 | 1467037610263 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:50 INFO - PROCESS | 1726 | 1467037610269 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:50 INFO - PROCESS | 1726 | 1467037610553 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 07:26:50 INFO - PROCESS | 1726 | 1467037610895 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:50 INFO - PROCESS | 1726 | 1467037610906 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 112 (0x91c8c400) [pid = 1726] [serial = 1655] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 111 (0x8de8c800) [pid = 1726] [serial = 1673] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 110 (0x919d3000) [pid = 1726] [serial = 1650] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 109 (0x8e8d7c00) [pid = 1726] [serial = 1667] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 108 (0x8ff77000) [pid = 1726] [serial = 1649] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 107 (0x8b1d3800) [pid = 1726] [serial = 1635] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x8bfac400) [pid = 1726] [serial = 1662] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 105 (0x8a22fc00) [pid = 1726] [serial = 1634] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x8e8d4000) [pid = 1726] [serial = 1632] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x8d3db400) [pid = 1726] [serial = 1658] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x8de88c00) [pid = 1726] [serial = 1640] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x8ff0dc00) [pid = 1726] [serial = 1647] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8d41dc00) [pid = 1726] [serial = 1665] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x8f181400) [pid = 1726] [serial = 1670] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8e8db000) [pid = 1726] [serial = 1641] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8d304400) [pid = 1726] [serial = 1637] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8f17e000) [pid = 1726] [serial = 1674] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x91c8ec00) [pid = 1726] [serial = 1656] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x91aa2400) [pid = 1726] [serial = 1652] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8bd97800) [pid = 1726] [serial = 1661] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8f40c800) [pid = 1726] [serial = 1671] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8f404800) [pid = 1726] [serial = 1644] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8f403800) [pid = 1726] [serial = 1643] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8e96fc00) [pid = 1726] [serial = 1668] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8ff0a800) [pid = 1726] [serial = 1646] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8d3d7000) [pid = 1726] [serial = 1664] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8d41e000) [pid = 1726] [serial = 1659] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8d419c00) [pid = 1726] [serial = 1638] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x91b49400) [pid = 1726] [serial = 1653] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x919cac00) [pid = 1726] [serial = 1677] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8ff7e400) [pid = 1726] [serial = 1676] [outer = (nil)] [url = about:blank] 07:26:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad68400 == 36 [pid = 1726] [id = 582] 07:26:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8b1d1400) [pid = 1726] [serial = 1747] [outer = (nil)] 07:26:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8bbadc00) [pid = 1726] [serial = 1748] [outer = 0x8b1d1400] 07:26:51 INFO - PROCESS | 1726 | 1467037611027 Marionette DEBUG loaded listener.js 07:26:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8bfac000) [pid = 1726] [serial = 1749] [outer = 0x8b1d1400] 07:26:51 INFO - PROCESS | 1726 | 1467037611818 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 07:26:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:26:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1597ms 07:26:51 INFO - PROCESS | 1726 | 1467037611858 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 07:26:51 INFO - PROCESS | 1726 | 1467037611866 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 07:26:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:26:51 INFO - PROCESS | 1726 | 1467037611879 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:26:51 INFO - PROCESS | 1726 | 1467037611883 Marionette TRACE conn4 <- [1,2302,null,{}] 07:26:51 INFO - PROCESS | 1726 | 1467037611889 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:51 INFO - PROCESS | 1726 | 1467037611895 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:52 INFO - PROCESS | 1726 | 1467037612082 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 07:26:52 INFO - PROCESS | 1726 | 1467037612092 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:52 INFO - PROCESS | 1726 | 1467037612102 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa4c00 == 37 [pid = 1726] [id = 583] 07:26:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8d3d4c00) [pid = 1726] [serial = 1750] [outer = (nil)] 07:26:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8dce7000) [pid = 1726] [serial = 1751] [outer = 0x8d3d4c00] 07:26:52 INFO - PROCESS | 1726 | 1467037612192 Marionette DEBUG loaded listener.js 07:26:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8de89800) [pid = 1726] [serial = 1752] [outer = 0x8d3d4c00] 07:26:53 INFO - PROCESS | 1726 | 1467037613223 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:26:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:26:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1389ms 07:26:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:26:53 INFO - PROCESS | 1726 | 1467037613276 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 07:26:53 INFO - PROCESS | 1726 | 1467037613279 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 07:26:53 INFO - PROCESS | 1726 | 1467037613286 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:26:53 INFO - PROCESS | 1726 | 1467037613292 Marionette TRACE conn4 <- [1,2306,null,{}] 07:26:53 INFO - PROCESS | 1726 | 1467037613315 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:53 INFO - PROCESS | 1726 | 1467037613324 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:53 INFO - PROCESS | 1726 | 1467037613571 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 07:26:53 INFO - PROCESS | 1726 | 1467037613602 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:53 INFO - PROCESS | 1726 | 1467037613615 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e965c00 == 38 [pid = 1726] [id = 584] 07:26:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8e967c00) [pid = 1726] [serial = 1753] [outer = (nil)] 07:26:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8e971000) [pid = 1726] [serial = 1754] [outer = 0x8e967c00] 07:26:53 INFO - PROCESS | 1726 | 1467037613709 Marionette DEBUG loaded listener.js 07:26:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8eb5c800) [pid = 1726] [serial = 1755] [outer = 0x8e967c00] 07:26:54 INFO - PROCESS | 1726 | 1467037614693 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 07:26:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:26:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1439ms 07:26:54 INFO - PROCESS | 1726 | 1467037614725 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 07:26:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:26:54 INFO - PROCESS | 1726 | 1467037614730 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 07:26:54 INFO - PROCESS | 1726 | 1467037614736 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:26:54 INFO - PROCESS | 1726 | 1467037614740 Marionette TRACE conn4 <- [1,2310,null,{}] 07:26:54 INFO - PROCESS | 1726 | 1467037614746 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:54 INFO - PROCESS | 1726 | 1467037614752 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:55 INFO - PROCESS | 1726 | 1467037615021 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 07:26:55 INFO - PROCESS | 1726 | 1467037615048 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:55 INFO - PROCESS | 1726 | 1467037615057 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba6000 == 39 [pid = 1726] [id = 585] 07:26:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8bd94000) [pid = 1726] [serial = 1756] [outer = (nil)] 07:26:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8f17ec00) [pid = 1726] [serial = 1757] [outer = 0x8bd94000] 07:26:55 INFO - PROCESS | 1726 | 1467037615144 Marionette DEBUG loaded listener.js 07:26:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8f407800) [pid = 1726] [serial = 1758] [outer = 0x8bd94000] 07:26:55 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8bba3c00) [pid = 1726] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:26:55 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8e8cf400) [pid = 1726] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:26:55 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8dcea000) [pid = 1726] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:26:55 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8ff75000) [pid = 1726] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:26:55 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x91b44800) [pid = 1726] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:26:55 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8bfa8c00) [pid = 1726] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:26:55 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x91b53400) [pid = 1726] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:26:55 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8d3db800) [pid = 1726] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:26:55 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8b1d2000) [pid = 1726] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:26:55 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8bfa3400) [pid = 1726] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:26:55 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8a22b000) [pid = 1726] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:26:55 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8e8d8400) [pid = 1726] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:26:55 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8bba2400) [pid = 1726] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:26:55 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8bfaac00) [pid = 1726] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:26:56 INFO - PROCESS | 1726 | 1467037616232 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:26:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:26:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1541ms 07:26:56 INFO - PROCESS | 1726 | 1467037616278 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 07:26:56 INFO - PROCESS | 1726 | 1467037616282 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 07:26:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:26:56 INFO - PROCESS | 1726 | 1467037616289 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:26:56 INFO - PROCESS | 1726 | 1467037616291 Marionette TRACE conn4 <- [1,2314,null,{}] 07:26:56 INFO - PROCESS | 1726 | 1467037616298 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:56 INFO - PROCESS | 1726 | 1467037616303 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:56 INFO - PROCESS | 1726 | 1467037616491 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 07:26:56 INFO - PROCESS | 1726 | 1467037616640 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:56 INFO - PROCESS | 1726 | 1467037616649 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1dec00 == 40 [pid = 1726] [id = 586] 07:26:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8bba4000) [pid = 1726] [serial = 1759] [outer = (nil)] 07:26:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8f176c00) [pid = 1726] [serial = 1760] [outer = 0x8bba4000] 07:26:56 INFO - PROCESS | 1726 | 1467037616720 Marionette DEBUG loaded listener.js 07:26:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8f17f000) [pid = 1726] [serial = 1761] [outer = 0x8bba4000] 07:26:57 INFO - PROCESS | 1726 | 1467037617643 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 07:26:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:26:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1383ms 07:26:57 INFO - PROCESS | 1726 | 1467037617674 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 07:26:57 INFO - PROCESS | 1726 | 1467037617681 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 07:26:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:26:57 INFO - PROCESS | 1726 | 1467037617692 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:26:57 INFO - PROCESS | 1726 | 1467037617700 Marionette TRACE conn4 <- [1,2318,null,{}] 07:26:57 INFO - PROCESS | 1726 | 1467037617711 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:57 INFO - PROCESS | 1726 | 1467037617716 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:57 INFO - PROCESS | 1726 | 1467037617976 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 07:26:58 INFO - PROCESS | 1726 | 1467037618239 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:58 INFO - PROCESS | 1726 | 1467037618256 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22d400 == 41 [pid = 1726] [id = 587] 07:26:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8bba7000) [pid = 1726] [serial = 1762] [outer = (nil)] 07:26:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8bd8e400) [pid = 1726] [serial = 1763] [outer = 0x8bba7000] 07:26:58 INFO - PROCESS | 1726 | 1467037618359 Marionette DEBUG loaded listener.js 07:26:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8c384c00) [pid = 1726] [serial = 1764] [outer = 0x8bba7000] 07:26:59 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw 07:26:59 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1 07:26:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:59 INFO - _addTest/ [0,2321,"getWindowHandle",null] 07:26:59 INFO - PROCESS | 1726 | 1467037619392 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 07:26:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:26:59 INFO - PROCESS | 1726 | 1467037619405 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:26:59 INFO - PROCESS | 1726 | 1467037619409 Marionette TRACE conn4 <- [1,2322,null,{}] 07:26:59 INFO - PROCESS | 1726 | 1467037619417 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:59 INFO - PROCESS | 1726 | 1467037619425 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:59 INFO - PROCESS | 1726 | 1467037619649 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 07:26:59 INFO - PROCESS | 1726 | 1467037619892 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:59 INFO - PROCESS | 1726 | 1467037619901 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:26:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dceb800 == 42 [pid = 1726] [id = 588] 07:26:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8dddcc00) [pid = 1726] [serial = 1765] [outer = (nil)] 07:27:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8e8d4400) [pid = 1726] [serial = 1766] [outer = 0x8dddcc00] 07:27:00 INFO - PROCESS | 1726 | 1467037620047 Marionette DEBUG loaded listener.js 07:27:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8e96bc00) [pid = 1726] [serial = 1767] [outer = 0x8dddcc00] 07:27:01 INFO - PROCESS | 1726 | 1467037621010 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:27:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:27:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1644ms 07:27:01 INFO - PROCESS | 1726 | 1467037621048 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 07:27:01 INFO - PROCESS | 1726 | 1467037621052 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 07:27:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:27:01 INFO - PROCESS | 1726 | 1467037621061 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:27:01 INFO - PROCESS | 1726 | 1467037621068 Marionette TRACE conn4 <- [1,2326,null,{}] 07:27:01 INFO - PROCESS | 1726 | 1467037621091 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:01 INFO - PROCESS | 1726 | 1467037621101 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:01 INFO - PROCESS | 1726 | 1467037621354 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 07:27:01 INFO - PROCESS | 1726 | 1467037621717 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:01 INFO - PROCESS | 1726 | 1467037621732 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff12000 == 43 [pid = 1726] [id = 589] 07:27:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8ff13000) [pid = 1726] [serial = 1768] [outer = (nil)] 07:27:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8ff79800) [pid = 1726] [serial = 1769] [outer = 0x8ff13000] 07:27:01 INFO - PROCESS | 1726 | 1467037621825 Marionette DEBUG loaded listener.js 07:27:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x919cb400) [pid = 1726] [serial = 1770] [outer = 0x8ff13000] 07:27:02 INFO - PROCESS | 1726 | 1467037622844 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:27:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:27:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1851ms 07:27:02 INFO - PROCESS | 1726 | 1467037622912 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 07:27:02 INFO - PROCESS | 1726 | 1467037622918 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 07:27:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:27:02 INFO - PROCESS | 1726 | 1467037622925 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:27:02 INFO - PROCESS | 1726 | 1467037622929 Marionette TRACE conn4 <- [1,2330,null,{}] 07:27:02 INFO - PROCESS | 1726 | 1467037622936 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:02 INFO - PROCESS | 1726 | 1467037622942 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:03 INFO - PROCESS | 1726 | 1467037623193 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 07:27:03 INFO - PROCESS | 1726 | 1467037623477 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:03 INFO - PROCESS | 1726 | 1467037623488 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad60c00 == 44 [pid = 1726] [id = 590] 07:27:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8f6a4400) [pid = 1726] [serial = 1771] [outer = (nil)] 07:27:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x91aa6c00) [pid = 1726] [serial = 1772] [outer = 0x8f6a4400] 07:27:03 INFO - PROCESS | 1726 | 1467037623587 Marionette DEBUG loaded listener.js 07:27:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x91b53400) [pid = 1726] [serial = 1773] [outer = 0x8f6a4400] 07:27:04 INFO - PROCESS | 1726 | 1467037624536 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:27:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:27:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1640ms 07:27:04 INFO - PROCESS | 1726 | 1467037624566 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 07:27:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:27:04 INFO - PROCESS | 1726 | 1467037624572 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 07:27:04 INFO - PROCESS | 1726 | 1467037624579 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:27:04 INFO - PROCESS | 1726 | 1467037624582 Marionette TRACE conn4 <- [1,2334,null,{}] 07:27:04 INFO - PROCESS | 1726 | 1467037624590 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:04 INFO - PROCESS | 1726 | 1467037624595 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:04 INFO - PROCESS | 1726 | 1467037624810 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 07:27:05 INFO - PROCESS | 1726 | 1467037625059 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:05 INFO - PROCESS | 1726 | 1467037625070 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x919cfc00 == 45 [pid = 1726] [id = 591] 07:27:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x91b4b800) [pid = 1726] [serial = 1774] [outer = (nil)] 07:27:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x924c2000) [pid = 1726] [serial = 1775] [outer = 0x91b4b800] 07:27:05 INFO - PROCESS | 1726 | 1467037625197 Marionette DEBUG loaded listener.js 07:27:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x924c5c00) [pid = 1726] [serial = 1776] [outer = 0x91b4b800] 07:27:06 INFO - PROCESS | 1726 | 1467037626131 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 07:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1590ms 07:27:06 INFO - PROCESS | 1726 | 1467037626170 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 07:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:27:06 INFO - PROCESS | 1726 | 1467037626175 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 07:27:06 INFO - PROCESS | 1726 | 1467037626183 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:27:06 INFO - PROCESS | 1726 | 1467037626186 Marionette TRACE conn4 <- [1,2338,null,{}] 07:27:06 INFO - PROCESS | 1726 | 1467037626193 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:06 INFO - PROCESS | 1726 | 1467037626206 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:06 INFO - PROCESS | 1726 | 1467037626455 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 07:27:06 INFO - PROCESS | 1726 | 1467037626701 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:06 INFO - PROCESS | 1726 | 1467037626710 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad68800 == 46 [pid = 1726] [id = 592] 07:27:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x8d306400) [pid = 1726] [serial = 1777] [outer = (nil)] 07:27:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x92559c00) [pid = 1726] [serial = 1778] [outer = 0x8d306400] 07:27:06 INFO - PROCESS | 1726 | 1467037626843 Marionette DEBUG loaded listener.js 07:27:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x925de400) [pid = 1726] [serial = 1779] [outer = 0x8d306400] 07:27:07 INFO - PROCESS | 1726 | 1467037627803 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:27:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:27:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1638ms 07:27:07 INFO - PROCESS | 1726 | 1467037627820 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 07:27:07 INFO - PROCESS | 1726 | 1467037627824 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 07:27:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:27:07 INFO - PROCESS | 1726 | 1467037627832 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:27:07 INFO - PROCESS | 1726 | 1467037627837 Marionette TRACE conn4 <- [1,2342,null,{}] 07:27:07 INFO - PROCESS | 1726 | 1467037627843 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:07 INFO - PROCESS | 1726 | 1467037627850 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:08 INFO - PROCESS | 1726 | 1467037628050 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 07:27:08 INFO - PROCESS | 1726 | 1467037628290 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:08 INFO - PROCESS | 1726 | 1467037628299 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f6aac00 == 47 [pid = 1726] [id = 593] 07:27:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x919c9400) [pid = 1726] [serial = 1780] [outer = (nil)] 07:27:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x925e4c00) [pid = 1726] [serial = 1781] [outer = 0x919c9400] 07:27:08 INFO - PROCESS | 1726 | 1467037628427 Marionette DEBUG loaded listener.js 07:27:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x926d1c00) [pid = 1726] [serial = 1782] [outer = 0x919c9400] 07:27:09 INFO - PROCESS | 1726 | 1467037629402 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 07:27:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:27:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1638ms 07:27:09 INFO - PROCESS | 1726 | 1467037629472 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 07:27:09 INFO - PROCESS | 1726 | 1467037629477 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 07:27:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:27:09 INFO - PROCESS | 1726 | 1467037629484 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:27:09 INFO - PROCESS | 1726 | 1467037629489 Marionette TRACE conn4 <- [1,2346,null,{}] 07:27:09 INFO - PROCESS | 1726 | 1467037629496 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:09 INFO - PROCESS | 1726 | 1467037629501 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:09 INFO - PROCESS | 1726 | 1467037629775 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 07:27:10 INFO - PROCESS | 1726 | 1467037630363 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:10 INFO - PROCESS | 1726 | 1467037630372 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1dbc00 == 48 [pid = 1726] [id = 594] 07:27:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x8b1dc400) [pid = 1726] [serial = 1783] [outer = (nil)] 07:27:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0x8bd8a800) [pid = 1726] [serial = 1784] [outer = 0x8b1dc400] 07:27:10 INFO - PROCESS | 1726 | 1467037630458 Marionette DEBUG loaded listener.js 07:27:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x8c38f000) [pid = 1726] [serial = 1785] [outer = 0x8b1dc400] 07:27:11 INFO - PROCESS | 1726 | 1467037631414 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1982ms 07:27:11 INFO - PROCESS | 1726 | 1467037631470 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 07:27:11 INFO - PROCESS | 1726 | 1467037631476 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 07:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:27:11 INFO - PROCESS | 1726 | 1467037631485 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:27:11 INFO - PROCESS | 1726 | 1467037631489 Marionette TRACE conn4 <- [1,2350,null,{}] 07:27:11 INFO - PROCESS | 1726 | 1467037631499 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:11 INFO - PROCESS | 1726 | 1467037631511 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:11 INFO - PROCESS | 1726 | 1467037631892 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 07:27:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd95800 == 47 [pid = 1726] [id = 554] 07:27:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8dde3c00 == 46 [pid = 1726] [id = 556] 07:27:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba8c00 == 45 [pid = 1726] [id = 557] 07:27:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd90400 == 44 [pid = 1726] [id = 568] 07:27:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8de8b400 == 43 [pid = 1726] [id = 555] 07:27:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d1c00 == 42 [pid = 1726] [id = 553] 07:27:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8a222400 == 41 [pid = 1726] [id = 559] 07:27:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8eb56400 == 40 [pid = 1726] [id = 561] 07:27:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8c386800 == 39 [pid = 1726] [id = 565] 07:27:13 INFO - PROCESS | 1726 | --DOCSHELL 0x91b44c00 == 38 [pid = 1726] [id = 563] 07:27:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1e0000 == 37 [pid = 1726] [id = 566] 07:27:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8dce4c00 == 36 [pid = 1726] [id = 562] 07:27:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8dddc800 == 35 [pid = 1726] [id = 558] 07:27:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8a220c00 == 34 [pid = 1726] [id = 564] 07:27:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8dce1800 == 33 [pid = 1726] [id = 560] 07:27:13 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba3000 == 32 [pid = 1726] [id = 567] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x8d3d5400) [pid = 1726] [serial = 1680] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 105 (0x8d307400) [pid = 1726] [serial = 1679] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x8f183400) [pid = 1726] [serial = 1683] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x8e971400) [pid = 1726] [serial = 1682] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x8dcefc00) [pid = 1726] [serial = 1715] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x91aa2800) [pid = 1726] [serial = 1686] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x919cf400) [pid = 1726] [serial = 1685] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x92230800) [pid = 1726] [serial = 1689] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x91c8c800) [pid = 1726] [serial = 1688] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8d3dd000) [pid = 1726] [serial = 1707] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8d303400) [pid = 1726] [serial = 1706] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x9255d400) [pid = 1726] [serial = 1692] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8dde2000) [pid = 1726] [serial = 1716] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8dceb400) [pid = 1726] [serial = 1718] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x92554800) [pid = 1726] [serial = 1691] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8b1d8000) [pid = 1726] [serial = 1709] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8b1dd400) [pid = 1726] [serial = 1710] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8c387400) [pid = 1726] [serial = 1712] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x925e7c00) [pid = 1726] [serial = 1695] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x925e0000) [pid = 1726] [serial = 1694] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x926da000) [pid = 1726] [serial = 1698] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8e96ac00) [pid = 1726] [serial = 1721] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x926d6c00) [pid = 1726] [serial = 1697] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x926e5400) [pid = 1726] [serial = 1701] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x926de800) [pid = 1726] [serial = 1700] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x91b48800) [pid = 1726] [serial = 1704] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8d425400) [pid = 1726] [serial = 1703] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8de96c00) [pid = 1726] [serial = 1719] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8c38e000) [pid = 1726] [serial = 1713] [outer = (nil)] [url = about:blank] 07:27:13 INFO - PROCESS | 1726 | 1467037633477 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:13 INFO - PROCESS | 1726 | 1467037633488 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a228400 == 33 [pid = 1726] [id = 595] 07:27:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8a229400) [pid = 1726] [serial = 1786] [outer = (nil)] 07:27:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8a22e800) [pid = 1726] [serial = 1787] [outer = 0x8a229400] 07:27:13 INFO - PROCESS | 1726 | 1467037633571 Marionette DEBUG loaded listener.js 07:27:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8ad63800) [pid = 1726] [serial = 1788] [outer = 0x8a229400] 07:27:14 INFO - PROCESS | 1726 | 1467037634454 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 07:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2992ms 07:27:14 INFO - PROCESS | 1726 | 1467037634486 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 07:27:14 INFO - PROCESS | 1726 | 1467037634493 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 07:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:27:14 INFO - PROCESS | 1726 | 1467037634502 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:27:14 INFO - PROCESS | 1726 | 1467037634507 Marionette TRACE conn4 <- [1,2354,null,{}] 07:27:14 INFO - PROCESS | 1726 | 1467037634517 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:14 INFO - PROCESS | 1726 | 1467037634524 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:14 INFO - PROCESS | 1726 | 1467037634715 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 07:27:14 INFO - PROCESS | 1726 | 1467037634880 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:14 INFO - PROCESS | 1726 | 1467037634892 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba3000 == 34 [pid = 1726] [id = 596] 07:27:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8bba6800) [pid = 1726] [serial = 1789] [outer = (nil)] 07:27:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8bd92400) [pid = 1726] [serial = 1790] [outer = 0x8bba6800] 07:27:14 INFO - PROCESS | 1726 | 1467037634972 Marionette DEBUG loaded listener.js 07:27:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8bf9fc00) [pid = 1726] [serial = 1791] [outer = 0x8bba6800] 07:27:15 INFO - PROCESS | 1726 | 1467037635898 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 07:27:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:27:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1442ms 07:27:15 INFO - PROCESS | 1726 | 1467037635950 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 07:27:15 INFO - PROCESS | 1726 | 1467037635956 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 07:27:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:27:15 INFO - PROCESS | 1726 | 1467037635966 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:27:15 INFO - PROCESS | 1726 | 1467037635968 Marionette TRACE conn4 <- [1,2358,null,{}] 07:27:15 INFO - PROCESS | 1726 | 1467037635984 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:15 INFO - PROCESS | 1726 | 1467037635988 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:16 INFO - PROCESS | 1726 | 1467037636239 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 07:27:16 INFO - PROCESS | 1726 | 1467037636269 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:16 INFO - PROCESS | 1726 | 1467037636277 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:16 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c387400 == 35 [pid = 1726] [id = 597] 07:27:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8d30e400) [pid = 1726] [serial = 1792] [outer = (nil)] 07:27:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8d3d6800) [pid = 1726] [serial = 1793] [outer = 0x8d30e400] 07:27:16 INFO - PROCESS | 1726 | 1467037636354 Marionette DEBUG loaded listener.js 07:27:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8d419400) [pid = 1726] [serial = 1794] [outer = 0x8d30e400] 07:27:17 INFO - PROCESS | 1726 | 1467037637454 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 07:27:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:27:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1556ms 07:27:17 INFO - PROCESS | 1726 | 1467037637522 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 07:27:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:27:17 INFO - PROCESS | 1726 | 1467037637527 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 07:27:17 INFO - PROCESS | 1726 | 1467037637543 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:27:17 INFO - PROCESS | 1726 | 1467037637555 Marionette TRACE conn4 <- [1,2362,null,{}] 07:27:17 INFO - PROCESS | 1726 | 1467037637643 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:17 INFO - PROCESS | 1726 | 1467037637652 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:17 INFO - PROCESS | 1726 | 1467037637877 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 07:27:18 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8d3d4c00) [pid = 1726] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:27:18 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x919c6c00) [pid = 1726] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:27:18 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8e967c00) [pid = 1726] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:27:18 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8f407000) [pid = 1726] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:27:18 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8bba5800) [pid = 1726] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:27:18 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8bd94000) [pid = 1726] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:27:18 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8ad66c00) [pid = 1726] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:27:18 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8f6ad000) [pid = 1726] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:27:18 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8e964000) [pid = 1726] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:27:18 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8b1d1400) [pid = 1726] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:27:18 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8ff06800) [pid = 1726] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:27:18 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8e8cd000) [pid = 1726] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:27:18 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x8a22dc00) [pid = 1726] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:27:18 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x8bba4000) [pid = 1726] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:27:18 INFO - PROCESS | 1726 | 1467037638664 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:18 INFO - PROCESS | 1726 | 1467037638673 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad60800 == 36 [pid = 1726] [id = 598] 07:27:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x8ad66c00) [pid = 1726] [serial = 1795] [outer = (nil)] 07:27:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8bba5800) [pid = 1726] [serial = 1796] [outer = 0x8ad66c00] 07:27:18 INFO - PROCESS | 1726 | 1467037638768 Marionette DEBUG loaded listener.js 07:27:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8dde1400) [pid = 1726] [serial = 1797] [outer = 0x8ad66c00] 07:27:19 INFO - PROCESS | 1726 | 1467037639595 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 07:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2124ms 07:27:19 INFO - PROCESS | 1726 | 1467037639658 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 07:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:27:19 INFO - PROCESS | 1726 | 1467037639665 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 07:27:19 INFO - PROCESS | 1726 | 1467037639674 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:27:19 INFO - PROCESS | 1726 | 1467037639677 Marionette TRACE conn4 <- [1,2366,null,{}] 07:27:19 INFO - PROCESS | 1726 | 1467037639685 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:19 INFO - PROCESS | 1726 | 1467037639690 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:19 INFO - PROCESS | 1726 | 1467037639881 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 07:27:20 INFO - PROCESS | 1726 | 1467037640024 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:20 INFO - PROCESS | 1726 | 1467037640033 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1e0800 == 37 [pid = 1726] [id = 599] 07:27:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8bd95400) [pid = 1726] [serial = 1798] [outer = (nil)] 07:27:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8de94000) [pid = 1726] [serial = 1799] [outer = 0x8bd95400] 07:27:20 INFO - PROCESS | 1726 | 1467037640123 Marionette DEBUG loaded listener.js 07:27:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8e8cd800) [pid = 1726] [serial = 1800] [outer = 0x8bd95400] 07:27:21 INFO - PROCESS | 1726 | 1467037641171 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 07:27:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:27:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1537ms 07:27:21 INFO - PROCESS | 1726 | 1467037641211 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 07:27:21 INFO - PROCESS | 1726 | 1467037641219 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 07:27:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:27:21 INFO - PROCESS | 1726 | 1467037641230 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:27:21 INFO - PROCESS | 1726 | 1467037641234 Marionette TRACE conn4 <- [1,2370,null,{}] 07:27:21 INFO - PROCESS | 1726 | 1467037641245 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:21 INFO - PROCESS | 1726 | 1467037641251 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:21 INFO - PROCESS | 1726 | 1467037641461 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 07:27:21 INFO - PROCESS | 1726 | 1467037641731 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:21 INFO - PROCESS | 1726 | 1467037641743 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba8400 == 38 [pid = 1726] [id = 600] 07:27:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8bd8cc00) [pid = 1726] [serial = 1801] [outer = (nil)] 07:27:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8c387800) [pid = 1726] [serial = 1802] [outer = 0x8bd8cc00] 07:27:21 INFO - PROCESS | 1726 | 1467037641878 Marionette DEBUG loaded listener.js 07:27:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8d41e800) [pid = 1726] [serial = 1803] [outer = 0x8bd8cc00] 07:27:22 INFO - PROCESS | 1726 | 1467037642934 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 07:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1742ms 07:27:22 INFO - PROCESS | 1726 | 1467037642986 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 07:27:22 INFO - PROCESS | 1726 | 1467037642993 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 07:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:27:23 INFO - PROCESS | 1726 | 1467037643006 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:27:23 INFO - PROCESS | 1726 | 1467037643012 Marionette TRACE conn4 <- [1,2374,null,{}] 07:27:23 INFO - PROCESS | 1726 | 1467037643018 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:23 INFO - PROCESS | 1726 | 1467037643025 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:23 INFO - PROCESS | 1726 | 1467037643242 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 07:27:23 INFO - PROCESS | 1726 | 1467037643489 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:23 INFO - PROCESS | 1726 | 1467037643498 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1da000 == 39 [pid = 1726] [id = 601] 07:27:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8dde8c00) [pid = 1726] [serial = 1804] [outer = (nil)] 07:27:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8e8d8400) [pid = 1726] [serial = 1805] [outer = 0x8dde8c00] 07:27:23 INFO - PROCESS | 1726 | 1467037643634 Marionette DEBUG loaded listener.js 07:27:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8e967800) [pid = 1726] [serial = 1806] [outer = 0x8dde8c00] 07:27:24 INFO - PROCESS | 1726 | 1467037644673 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 07:27:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1749ms 07:27:24 INFO - PROCESS | 1726 | 1467037644756 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 07:27:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:27:24 INFO - PROCESS | 1726 | 1467037644760 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 07:27:24 INFO - PROCESS | 1726 | 1467037644768 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:27:24 INFO - PROCESS | 1726 | 1467037644775 Marionette TRACE conn4 <- [1,2378,null,{}] 07:27:24 INFO - PROCESS | 1726 | 1467037644793 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:24 INFO - PROCESS | 1726 | 1467037644803 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:25 INFO - PROCESS | 1726 | 1467037645075 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 07:27:25 INFO - PROCESS | 1726 | 1467037645317 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:25 INFO - PROCESS | 1726 | 1467037645331 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f182c00 == 40 [pid = 1726] [id = 602] 07:27:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8f183400) [pid = 1726] [serial = 1807] [outer = (nil)] 07:27:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8f405000) [pid = 1726] [serial = 1808] [outer = 0x8f183400] 07:27:25 INFO - PROCESS | 1726 | 1467037645459 Marionette DEBUG loaded listener.js 07:27:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8f410400) [pid = 1726] [serial = 1809] [outer = 0x8f183400] 07:27:26 INFO - PROCESS | 1726 | 1467037646390 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 07:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1690ms 07:27:26 INFO - PROCESS | 1726 | 1467037646459 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 07:27:26 INFO - PROCESS | 1726 | 1467037646465 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 07:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:27:26 INFO - PROCESS | 1726 | 1467037646472 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:27:26 INFO - PROCESS | 1726 | 1467037646476 Marionette TRACE conn4 <- [1,2382,null,{}] 07:27:26 INFO - PROCESS | 1726 | 1467037646482 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:26 INFO - PROCESS | 1726 | 1467037646487 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:26 INFO - PROCESS | 1726 | 1467037646726 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 07:27:26 INFO - PROCESS | 1726 | 1467037646956 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:26 INFO - PROCESS | 1726 | 1467037646965 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e96cc00 == 41 [pid = 1726] [id = 603] 07:27:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8f407000) [pid = 1726] [serial = 1810] [outer = (nil)] 07:27:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8ff01c00) [pid = 1726] [serial = 1811] [outer = 0x8f407000] 07:27:27 INFO - PROCESS | 1726 | 1467037647095 Marionette DEBUG loaded listener.js 07:27:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8ff03800) [pid = 1726] [serial = 1812] [outer = 0x8f407000] 07:27:28 INFO - PROCESS | 1726 | 1467037648044 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 07:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1640ms 07:27:28 INFO - PROCESS | 1726 | 1467037648114 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 07:27:28 INFO - PROCESS | 1726 | 1467037648118 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 07:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:27:28 INFO - PROCESS | 1726 | 1467037648125 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:27:28 INFO - PROCESS | 1726 | 1467037648129 Marionette TRACE conn4 <- [1,2386,null,{}] 07:27:28 INFO - PROCESS | 1726 | 1467037648136 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:28 INFO - PROCESS | 1726 | 1467037648142 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:28 INFO - PROCESS | 1726 | 1467037648337 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 07:27:28 INFO - PROCESS | 1726 | 1467037648567 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:28 INFO - PROCESS | 1726 | 1467037648578 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22c800 == 42 [pid = 1726] [id = 604] 07:27:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8ff0a800) [pid = 1726] [serial = 1813] [outer = (nil)] 07:27:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8ff17000) [pid = 1726] [serial = 1814] [outer = 0x8ff0a800] 07:27:28 INFO - PROCESS | 1726 | 1467037648708 Marionette DEBUG loaded listener.js 07:27:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8ff1ec00) [pid = 1726] [serial = 1815] [outer = 0x8ff0a800] 07:27:29 INFO - PROCESS | 1726 | 1467037649657 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 07:27:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1584ms 07:27:29 INFO - PROCESS | 1726 | 1467037649710 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 07:27:29 INFO - PROCESS | 1726 | 1467037649715 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 07:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:27:29 INFO - PROCESS | 1726 | 1467037649722 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:27:29 INFO - PROCESS | 1726 | 1467037649726 Marionette TRACE conn4 <- [1,2390,null,{}] 07:27:29 INFO - PROCESS | 1726 | 1467037649733 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:29 INFO - PROCESS | 1726 | 1467037649745 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:30 INFO - PROCESS | 1726 | 1467037650034 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 07:27:30 INFO - PROCESS | 1726 | 1467037650339 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:30 INFO - PROCESS | 1726 | 1467037650348 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a227c00 == 43 [pid = 1726] [id = 605] 07:27:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x8bba5000) [pid = 1726] [serial = 1816] [outer = (nil)] 07:27:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x919cf000) [pid = 1726] [serial = 1817] [outer = 0x8bba5000] 07:27:30 INFO - PROCESS | 1726 | 1467037650452 Marionette DEBUG loaded listener.js 07:27:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x91a9dc00) [pid = 1726] [serial = 1818] [outer = 0x8bba5000] 07:27:31 INFO - PROCESS | 1726 | 1467037651421 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1735ms 07:27:31 INFO - PROCESS | 1726 | 1467037651458 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 07:27:31 INFO - PROCESS | 1726 | 1467037651462 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 07:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:27:31 INFO - PROCESS | 1726 | 1467037651470 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:27:31 INFO - PROCESS | 1726 | 1467037651474 Marionette TRACE conn4 <- [1,2394,null,{}] 07:27:31 INFO - PROCESS | 1726 | 1467037651480 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:31 INFO - PROCESS | 1726 | 1467037651486 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:31 INFO - PROCESS | 1726 | 1467037651687 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 07:27:31 INFO - PROCESS | 1726 | 1467037651923 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:31 INFO - PROCESS | 1726 | 1467037651929 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22c000 == 44 [pid = 1726] [id = 606] 07:27:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x8a22dc00) [pid = 1726] [serial = 1819] [outer = (nil)] 07:27:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x8ad64c00) [pid = 1726] [serial = 1820] [outer = 0x8a22dc00] 07:27:32 INFO - PROCESS | 1726 | 1467037652193 Marionette DEBUG loaded listener.js 07:27:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x8b1dd400) [pid = 1726] [serial = 1821] [outer = 0x8a22dc00] 07:27:33 INFO - PROCESS | 1726 | 1467037653229 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1798ms 07:27:33 INFO - PROCESS | 1726 | 1467037653270 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 07:27:33 INFO - PROCESS | 1726 | 1467037653275 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 07:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:27:33 INFO - PROCESS | 1726 | 1467037653284 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:27:33 INFO - PROCESS | 1726 | 1467037653289 Marionette TRACE conn4 <- [1,2398,null,{}] 07:27:33 INFO - PROCESS | 1726 | 1467037653299 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:33 INFO - PROCESS | 1726 | 1467037653306 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:33 INFO - PROCESS | 1726 | 1467037653502 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 07:27:33 INFO - PROCESS | 1726 | 1467037653854 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:33 INFO - PROCESS | 1726 | 1467037653868 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:33 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1dbc00 == 43 [pid = 1726] [id = 594] 07:27:33 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad68400 == 42 [pid = 1726] [id = 582] 07:27:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad68400 == 43 [pid = 1726] [id = 607] 07:27:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x8bbaf400) [pid = 1726] [serial = 1822] [outer = (nil)] 07:27:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x8c387c00) [pid = 1726] [serial = 1823] [outer = 0x8bbaf400] 07:27:33 INFO - PROCESS | 1726 | 1467037653988 Marionette DEBUG loaded listener.js 07:27:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x8d3dc000) [pid = 1726] [serial = 1824] [outer = 0x8bbaf400] 07:27:34 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3d9800 == 42 [pid = 1726] [id = 572] 07:27:34 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa4c00 == 41 [pid = 1726] [id = 583] 07:27:34 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d1800 == 40 [pid = 1726] [id = 569] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x8f176c00) [pid = 1726] [serial = 1760] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x8f17f000) [pid = 1726] [serial = 1761] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8dce7000) [pid = 1726] [serial = 1751] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x91a9c800) [pid = 1726] [serial = 1739] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8e971000) [pid = 1726] [serial = 1754] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8de89800) [pid = 1726] [serial = 1752] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8f6a6c00) [pid = 1726] [serial = 1731] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8d306000) [pid = 1726] [serial = 1724] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8f17ec00) [pid = 1726] [serial = 1757] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x91c8c000) [pid = 1726] [serial = 1742] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8ff20800) [pid = 1726] [serial = 1736] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x91c91c00) [pid = 1726] [serial = 1743] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8ff78c00) [pid = 1726] [serial = 1737] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8e96b800) [pid = 1726] [serial = 1727] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8bfac000) [pid = 1726] [serial = 1749] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8f410000) [pid = 1726] [serial = 1730] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8ff14000) [pid = 1726] [serial = 1734] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8d3e1400) [pid = 1726] [serial = 1725] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8e96e000) [pid = 1726] [serial = 1722] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8f407800) [pid = 1726] [serial = 1758] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x91aa0800) [pid = 1726] [serial = 1740] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8ff0c000) [pid = 1726] [serial = 1733] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8bbadc00) [pid = 1726] [serial = 1748] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8eb55c00) [pid = 1726] [serial = 1728] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8bbad000) [pid = 1726] [serial = 1745] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8eb5c800) [pid = 1726] [serial = 1755] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8d3df800) [pid = 1726] [serial = 1746] [outer = (nil)] [url = about:blank] 07:27:34 INFO - PROCESS | 1726 | 1467037654875 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:27:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:27:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1647ms 07:27:34 INFO - PROCESS | 1726 | 1467037654931 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 07:27:34 INFO - PROCESS | 1726 | 1467037654938 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 07:27:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:27:34 INFO - PROCESS | 1726 | 1467037654950 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:27:34 INFO - PROCESS | 1726 | 1467037654953 Marionette TRACE conn4 <- [1,2402,null,{}] 07:27:34 INFO - PROCESS | 1726 | 1467037654961 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:34 INFO - PROCESS | 1726 | 1467037654967 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:35 INFO - PROCESS | 1726 | 1467037655155 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 07:27:35 INFO - PROCESS | 1726 | 1467037655307 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:35 INFO - PROCESS | 1726 | 1467037655317 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa4c00 == 41 [pid = 1726] [id = 608] 07:27:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8dde9400) [pid = 1726] [serial = 1825] [outer = (nil)] 07:27:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8e8d0000) [pid = 1726] [serial = 1826] [outer = 0x8dde9400] 07:27:35 INFO - PROCESS | 1726 | 1467037655392 Marionette DEBUG loaded listener.js 07:27:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8e964000) [pid = 1726] [serial = 1827] [outer = 0x8dde9400] 07:27:36 INFO - PROCESS | 1726 | 1467037656310 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 07:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1433ms 07:27:36 INFO - PROCESS | 1726 | 1467037656384 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 07:27:36 INFO - PROCESS | 1726 | 1467037656387 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 07:27:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:27:36 INFO - PROCESS | 1726 | 1467037656402 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:27:36 INFO - PROCESS | 1726 | 1467037656407 Marionette TRACE conn4 <- [1,2406,null,{}] 07:27:36 INFO - PROCESS | 1726 | 1467037656426 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:36 INFO - PROCESS | 1726 | 1467037656436 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:36 INFO - PROCESS | 1726 | 1467037656694 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 07:27:36 INFO - PROCESS | 1726 | 1467037656714 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:36 INFO - PROCESS | 1726 | 1467037656723 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a222c00 == 42 [pid = 1726] [id = 609] 07:27:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8b1dd000) [pid = 1726] [serial = 1828] [outer = (nil)] 07:27:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8f176c00) [pid = 1726] [serial = 1829] [outer = 0x8b1dd000] 07:27:36 INFO - PROCESS | 1726 | 1467037656795 Marionette DEBUG loaded listener.js 07:27:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8f184800) [pid = 1726] [serial = 1830] [outer = 0x8b1dd000] 07:27:37 INFO - PROCESS | 1726 | 1467037657760 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 07:27:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:27:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1396ms 07:27:37 INFO - PROCESS | 1726 | 1467037657792 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 07:27:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:27:37 INFO - PROCESS | 1726 | 1467037657797 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 07:27:37 INFO - PROCESS | 1726 | 1467037657804 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:27:37 INFO - PROCESS | 1726 | 1467037657807 Marionette TRACE conn4 <- [1,2410,null,{}] 07:27:37 INFO - PROCESS | 1726 | 1467037657814 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:37 INFO - PROCESS | 1726 | 1467037657819 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:38 INFO - PROCESS | 1726 | 1467037658102 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 07:27:38 INFO - PROCESS | 1726 | 1467037658128 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:38 INFO - PROCESS | 1726 | 1467037658136 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a227000 == 43 [pid = 1726] [id = 610] 07:27:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8d30f000) [pid = 1726] [serial = 1831] [outer = (nil)] 07:27:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8f6a1000) [pid = 1726] [serial = 1832] [outer = 0x8d30f000] 07:27:38 INFO - PROCESS | 1726 | 1467037658211 Marionette DEBUG loaded listener.js 07:27:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8f6aa400) [pid = 1726] [serial = 1833] [outer = 0x8d30f000] 07:27:38 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8bba7000) [pid = 1726] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:27:38 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8a229400) [pid = 1726] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:27:38 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8bba6800) [pid = 1726] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:27:38 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8dddcc00) [pid = 1726] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:27:38 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8ff13000) [pid = 1726] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:27:38 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8b1dc400) [pid = 1726] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:27:38 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8f6a4400) [pid = 1726] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:27:38 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x91b4b800) [pid = 1726] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:27:38 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8d30e400) [pid = 1726] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:27:38 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8ad66c00) [pid = 1726] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:27:38 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x8d306400) [pid = 1726] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:27:38 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x919c9400) [pid = 1726] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:27:39 INFO - PROCESS | 1726 | 1467037659322 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:27:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:27:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1582ms 07:27:39 INFO - PROCESS | 1726 | 1467037659387 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 07:27:39 INFO - PROCESS | 1726 | 1467037659391 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 07:27:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:27:39 INFO - PROCESS | 1726 | 1467037659399 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:27:39 INFO - PROCESS | 1726 | 1467037659402 Marionette TRACE conn4 <- [1,2414,null,{}] 07:27:39 INFO - PROCESS | 1726 | 1467037659408 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:39 INFO - PROCESS | 1726 | 1467037659414 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:39 INFO - PROCESS | 1726 | 1467037659598 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 07:27:39 INFO - PROCESS | 1726 | 1467037659752 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:39 INFO - PROCESS | 1726 | 1467037659761 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d30e400 == 44 [pid = 1726] [id = 611] 07:27:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x8e8d2400) [pid = 1726] [serial = 1834] [outer = (nil)] 07:27:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8f6a4400) [pid = 1726] [serial = 1835] [outer = 0x8e8d2400] 07:27:39 INFO - PROCESS | 1726 | 1467037659847 Marionette DEBUG loaded listener.js 07:27:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8ff20800) [pid = 1726] [serial = 1836] [outer = 0x8e8d2400] 07:27:40 INFO - PROCESS | 1726 | 1467037660766 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 07:27:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:27:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1432ms 07:27:40 INFO - PROCESS | 1726 | 1467037660832 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 07:27:40 INFO - PROCESS | 1726 | 1467037660840 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 07:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:27:40 INFO - PROCESS | 1726 | 1467037660852 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:27:40 INFO - PROCESS | 1726 | 1467037660857 Marionette TRACE conn4 <- [1,2418,null,{}] 07:27:40 INFO - PROCESS | 1726 | 1467037660867 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:40 INFO - PROCESS | 1726 | 1467037660873 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:41 INFO - PROCESS | 1726 | 1467037661097 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 07:27:41 INFO - PROCESS | 1726 | 1467037661367 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:41 INFO - PROCESS | 1726 | 1467037661385 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa0400 == 45 [pid = 1726] [id = 612] 07:27:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8bfa3000) [pid = 1726] [serial = 1837] [outer = (nil)] 07:27:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8bfaa000) [pid = 1726] [serial = 1838] [outer = 0x8bfa3000] 07:27:41 INFO - PROCESS | 1726 | 1467037661483 Marionette DEBUG loaded listener.js 07:27:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8d309400) [pid = 1726] [serial = 1839] [outer = 0x8bfa3000] 07:27:42 INFO - PROCESS | 1726 | 1467037662466 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1685ms 07:27:42 INFO - PROCESS | 1726 | 1467037662544 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 07:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:27:42 INFO - PROCESS | 1726 | 1467037662559 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 07:27:42 INFO - PROCESS | 1726 | 1467037662571 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:27:42 INFO - PROCESS | 1726 | 1467037662577 Marionette TRACE conn4 <- [1,2422,null,{}] 07:27:42 INFO - PROCESS | 1726 | 1467037662584 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:42 INFO - PROCESS | 1726 | 1467037662591 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:42 INFO - PROCESS | 1726 | 1467037662950 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 07:27:43 INFO - PROCESS | 1726 | 1467037663145 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:43 INFO - PROCESS | 1726 | 1467037663156 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dddbc00 == 46 [pid = 1726] [id = 613] 07:27:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8de88c00) [pid = 1726] [serial = 1840] [outer = (nil)] 07:27:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8e8ce000) [pid = 1726] [serial = 1841] [outer = 0x8de88c00] 07:27:43 INFO - PROCESS | 1726 | 1467037663248 Marionette DEBUG loaded listener.js 07:27:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8e96f000) [pid = 1726] [serial = 1842] [outer = 0x8de88c00] 07:27:44 INFO - PROCESS | 1726 | 1467037664239 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1699ms 07:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:27:44 INFO - PROCESS | 1726 | 1467037664270 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 07:27:44 INFO - PROCESS | 1726 | 1467037664274 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 07:27:44 INFO - PROCESS | 1726 | 1467037664282 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:27:44 INFO - PROCESS | 1726 | 1467037664289 Marionette TRACE conn4 <- [1,2426,null,{}] 07:27:44 INFO - PROCESS | 1726 | 1467037664307 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:44 INFO - PROCESS | 1726 | 1467037664317 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:44 INFO - PROCESS | 1726 | 1467037664529 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 07:27:44 INFO - PROCESS | 1726 | 1467037664822 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:44 INFO - PROCESS | 1726 | 1467037664834 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d310c00 == 47 [pid = 1726] [id = 614] 07:27:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8f6a4c00) [pid = 1726] [serial = 1843] [outer = (nil)] 07:27:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8ff72000) [pid = 1726] [serial = 1844] [outer = 0x8f6a4c00] 07:27:44 INFO - PROCESS | 1726 | 1467037664967 Marionette DEBUG loaded listener.js 07:27:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8ff80c00) [pid = 1726] [serial = 1845] [outer = 0x8f6a4c00] 07:27:45 INFO - PROCESS | 1726 | 1467037665916 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1705ms 07:27:45 INFO - PROCESS | 1726 | 1467037665987 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 07:27:45 INFO - PROCESS | 1726 | 1467037665991 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 07:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:27:46 INFO - PROCESS | 1726 | 1467037665999 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:27:46 INFO - PROCESS | 1726 | 1467037666002 Marionette TRACE conn4 <- [1,2430,null,{}] 07:27:46 INFO - PROCESS | 1726 | 1467037666009 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:46 INFO - PROCESS | 1726 | 1467037666014 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:46 INFO - PROCESS | 1726 | 1467037666255 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 07:27:46 INFO - PROCESS | 1726 | 1467037666489 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:46 INFO - PROCESS | 1726 | 1467037666498 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f402c00 == 48 [pid = 1726] [id = 615] 07:27:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8f6a6000) [pid = 1726] [serial = 1846] [outer = (nil)] 07:27:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x91b45400) [pid = 1726] [serial = 1847] [outer = 0x8f6a6000] 07:27:46 INFO - PROCESS | 1726 | 1467037666634 Marionette DEBUG loaded listener.js 07:27:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x91b4a800) [pid = 1726] [serial = 1848] [outer = 0x8f6a6000] 07:27:47 INFO - PROCESS | 1726 | 1467037667549 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 07:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1590ms 07:27:47 INFO - PROCESS | 1726 | 1467037667591 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 07:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:27:47 INFO - PROCESS | 1726 | 1467037667595 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 07:27:47 INFO - PROCESS | 1726 | 1467037667603 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:27:47 INFO - PROCESS | 1726 | 1467037667607 Marionette TRACE conn4 <- [1,2434,null,{}] 07:27:47 INFO - PROCESS | 1726 | 1467037667614 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:47 INFO - PROCESS | 1726 | 1467037667620 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:47 INFO - PROCESS | 1726 | 1467037667823 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 07:27:48 INFO - PROCESS | 1726 | 1467037668092 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:48 INFO - PROCESS | 1726 | 1467037668098 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x91b4e400 == 49 [pid = 1726] [id = 616] 07:27:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x91b4e800) [pid = 1726] [serial = 1849] [outer = (nil)] 07:27:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x91c8e400) [pid = 1726] [serial = 1850] [outer = 0x91b4e800] 07:27:48 INFO - PROCESS | 1726 | 1467037668230 Marionette DEBUG loaded listener.js 07:27:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x91c93c00) [pid = 1726] [serial = 1851] [outer = 0x91b4e800] 07:27:49 INFO - PROCESS | 1726 | 1467037669159 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 07:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1585ms 07:27:49 INFO - PROCESS | 1726 | 1467037669189 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 07:27:49 INFO - PROCESS | 1726 | 1467037669194 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 07:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:27:49 INFO - PROCESS | 1726 | 1467037669202 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:27:49 INFO - PROCESS | 1726 | 1467037669207 Marionette TRACE conn4 <- [1,2438,null,{}] 07:27:49 INFO - PROCESS | 1726 | 1467037669214 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:49 INFO - PROCESS | 1726 | 1467037669226 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:49 INFO - PROCESS | 1726 | 1467037669467 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 07:27:49 INFO - PROCESS | 1726 | 1467037669719 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:49 INFO - PROCESS | 1726 | 1467037669728 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfab000 == 50 [pid = 1726] [id = 617] 07:27:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8d30b400) [pid = 1726] [serial = 1852] [outer = (nil)] 07:27:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x924c5800) [pid = 1726] [serial = 1853] [outer = 0x8d30b400] 07:27:49 INFO - PROCESS | 1726 | 1467037669861 Marionette DEBUG loaded listener.js 07:27:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x92558c00) [pid = 1726] [serial = 1854] [outer = 0x8d30b400] 07:27:50 INFO - PROCESS | 1726 | 1467037670801 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 07:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1638ms 07:27:50 INFO - PROCESS | 1726 | 1467037670840 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 07:27:50 INFO - PROCESS | 1726 | 1467037670845 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 07:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:27:50 INFO - PROCESS | 1726 | 1467037670853 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:27:50 INFO - PROCESS | 1726 | 1467037670857 Marionette TRACE conn4 <- [1,2442,null,{}] 07:27:50 INFO - PROCESS | 1726 | 1467037670863 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:50 INFO - PROCESS | 1726 | 1467037670868 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:51 INFO - PROCESS | 1726 | 1467037671069 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 07:27:51 INFO - PROCESS | 1726 | 1467037671306 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:51 INFO - PROCESS | 1726 | 1467037671316 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d302400 == 51 [pid = 1726] [id = 618] 07:27:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x8d428000) [pid = 1726] [serial = 1855] [outer = (nil)] 07:27:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x9255f000) [pid = 1726] [serial = 1856] [outer = 0x8d428000] 07:27:51 INFO - PROCESS | 1726 | 1467037671441 Marionette DEBUG loaded listener.js 07:27:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x92562800) [pid = 1726] [serial = 1857] [outer = 0x8d428000] 07:27:52 INFO - PROCESS | 1726 | 1467037672328 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 07:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1532ms 07:27:52 INFO - PROCESS | 1726 | 1467037672387 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 07:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:27:52 INFO - PROCESS | 1726 | 1467037672392 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 07:27:52 INFO - PROCESS | 1726 | 1467037672400 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:27:52 INFO - PROCESS | 1726 | 1467037672403 Marionette TRACE conn4 <- [1,2446,null,{}] 07:27:52 INFO - PROCESS | 1726 | 1467037672410 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:52 INFO - PROCESS | 1726 | 1467037672415 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:52 INFO - PROCESS | 1726 | 1467037672639 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 07:27:52 INFO - PROCESS | 1726 | 1467037672880 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:52 INFO - PROCESS | 1726 | 1467037672889 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad62800 == 52 [pid = 1726] [id = 619] 07:27:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x8bbaa000) [pid = 1726] [serial = 1858] [outer = (nil)] 07:27:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x8c390800) [pid = 1726] [serial = 1859] [outer = 0x8bbaa000] 07:27:52 INFO - PROCESS | 1726 | 1467037672991 Marionette DEBUG loaded listener.js 07:27:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x8e967400) [pid = 1726] [serial = 1860] [outer = 0x8bbaa000] 07:27:54 INFO - PROCESS | 1726 | 1467037674172 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 07:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1796ms 07:27:54 INFO - PROCESS | 1726 | 1467037674196 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 07:27:54 INFO - PROCESS | 1726 | 1467037674203 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 07:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:27:54 INFO - PROCESS | 1726 | 1467037674213 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:27:54 INFO - PROCESS | 1726 | 1467037674217 Marionette TRACE conn4 <- [1,2450,null,{}] 07:27:54 INFO - PROCESS | 1726 | 1467037674227 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:54 INFO - PROCESS | 1726 | 1467037674233 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:54 INFO - PROCESS | 1726 | 1467037674450 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 07:27:54 INFO - PROCESS | 1726 | 1467037674689 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:54 INFO - PROCESS | 1726 | 1467037674704 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:54 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c381800 == 53 [pid = 1726] [id = 620] 07:27:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x8c384000) [pid = 1726] [serial = 1861] [outer = (nil)] 07:27:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x8d307400) [pid = 1726] [serial = 1862] [outer = 0x8c384000] 07:27:54 INFO - PROCESS | 1726 | 1467037674820 Marionette DEBUG loaded listener.js 07:27:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x8d420c00) [pid = 1726] [serial = 1863] [outer = 0x8c384000] 07:27:55 INFO - PROCESS | 1726 | 1467037675910 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 07:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1734ms 07:27:55 INFO - PROCESS | 1726 | 1467037675947 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 07:27:55 INFO - PROCESS | 1726 | 1467037675955 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 07:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:27:55 INFO - PROCESS | 1726 | 1467037675966 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:27:55 INFO - PROCESS | 1726 | 1467037675970 Marionette TRACE conn4 <- [1,2454,null,{}] 07:27:55 INFO - PROCESS | 1726 | 1467037675978 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:55 INFO - PROCESS | 1726 | 1467037675985 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff12000 == 52 [pid = 1726] [id = 589] 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad60c00 == 51 [pid = 1726] [id = 590] 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x919cfc00 == 50 [pid = 1726] [id = 591] 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8a228400 == 49 [pid = 1726] [id = 595] 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22bc00 == 48 [pid = 1726] [id = 578] 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8dcef000 == 47 [pid = 1726] [id = 573] 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad68800 == 46 [pid = 1726] [id = 592] 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22b800 == 45 [pid = 1726] [id = 580] 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8d428800 == 44 [pid = 1726] [id = 571] 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba6000 == 43 [pid = 1726] [id = 585] 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8c383400 == 42 [pid = 1726] [id = 579] 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8f405400 == 41 [pid = 1726] [id = 576] 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8de96000 == 40 [pid = 1726] [id = 575] 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1dec00 == 39 [pid = 1726] [id = 586] 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8f6ac800 == 38 [pid = 1726] [id = 577] 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd8e000 == 37 [pid = 1726] [id = 570] 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8f6aac00 == 36 [pid = 1726] [id = 593] 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8e965c00 == 35 [pid = 1726] [id = 584] 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1e0400 == 34 [pid = 1726] [id = 574] 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22d000 == 33 [pid = 1726] [id = 581] 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22d400 == 32 [pid = 1726] [id = 587] 07:27:57 INFO - PROCESS | 1726 | --DOCSHELL 0x8dceb800 == 31 [pid = 1726] [id = 588] 07:27:57 INFO - PROCESS | 1726 | 1467037677355 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x8c384c00) [pid = 1726] [serial = 1764] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x8bd8e400) [pid = 1726] [serial = 1763] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8a22e800) [pid = 1726] [serial = 1787] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x8ad63800) [pid = 1726] [serial = 1788] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8bd92400) [pid = 1726] [serial = 1790] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8e96bc00) [pid = 1726] [serial = 1767] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8e8d4400) [pid = 1726] [serial = 1766] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x919cb400) [pid = 1726] [serial = 1770] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8c38f000) [pid = 1726] [serial = 1785] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8ff79800) [pid = 1726] [serial = 1769] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8bd8a800) [pid = 1726] [serial = 1784] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x91b53400) [pid = 1726] [serial = 1773] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x91aa6c00) [pid = 1726] [serial = 1772] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x924c5c00) [pid = 1726] [serial = 1776] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8d419400) [pid = 1726] [serial = 1794] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x924c2000) [pid = 1726] [serial = 1775] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8bba5800) [pid = 1726] [serial = 1796] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x925de400) [pid = 1726] [serial = 1779] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8d3d6800) [pid = 1726] [serial = 1793] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x92559c00) [pid = 1726] [serial = 1778] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8dde1400) [pid = 1726] [serial = 1797] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x926d1c00) [pid = 1726] [serial = 1782] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x925e4c00) [pid = 1726] [serial = 1781] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8bf9fc00) [pid = 1726] [serial = 1791] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8de94000) [pid = 1726] [serial = 1799] [outer = (nil)] [url = about:blank] 07:27:57 INFO - PROCESS | 1726 | 1467037677731 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:57 INFO - PROCESS | 1726 | 1467037677740 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad5dc00 == 32 [pid = 1726] [id = 621] 07:27:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8ad5e400) [pid = 1726] [serial = 1864] [outer = (nil)] 07:27:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8ad66400) [pid = 1726] [serial = 1865] [outer = 0x8ad5e400] 07:27:57 INFO - PROCESS | 1726 | 1467037677820 Marionette DEBUG loaded listener.js 07:27:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8b1d9400) [pid = 1726] [serial = 1866] [outer = 0x8ad5e400] 07:27:58 INFO - PROCESS | 1726 | 1467037678681 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 07:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2750ms 07:27:58 INFO - PROCESS | 1726 | 1467037678718 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 07:27:58 INFO - PROCESS | 1726 | 1467037678725 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 07:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:27:58 INFO - PROCESS | 1726 | 1467037678734 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:27:58 INFO - PROCESS | 1726 | 1467037678740 Marionette TRACE conn4 <- [1,2458,null,{}] 07:27:58 INFO - PROCESS | 1726 | 1467037678748 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:58 INFO - PROCESS | 1726 | 1467037678755 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:58 INFO - PROCESS | 1726 | 1467037678951 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 07:27:59 INFO - PROCESS | 1726 | 1467037679104 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:59 INFO - PROCESS | 1726 | 1467037679114 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:27:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd90800 == 33 [pid = 1726] [id = 622] 07:27:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8bd94000) [pid = 1726] [serial = 1867] [outer = (nil)] 07:27:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8bd98400) [pid = 1726] [serial = 1868] [outer = 0x8bd94000] 07:27:59 INFO - PROCESS | 1726 | 1467037679191 Marionette DEBUG loaded listener.js 07:27:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8bfa4000) [pid = 1726] [serial = 1869] [outer = 0x8bd94000] 07:28:00 INFO - PROCESS | 1726 | 1467037680125 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 07:28:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1441ms 07:28:00 INFO - PROCESS | 1726 | 1467037680181 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 07:28:00 INFO - PROCESS | 1726 | 1467037680186 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 07:28:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:28:00 INFO - PROCESS | 1726 | 1467037680194 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:28:00 INFO - PROCESS | 1726 | 1467037680198 Marionette TRACE conn4 <- [1,2462,null,{}] 07:28:00 INFO - PROCESS | 1726 | 1467037680204 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:00 INFO - PROCESS | 1726 | 1467037680211 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:00 INFO - PROCESS | 1726 | 1467037680499 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 07:28:00 INFO - PROCESS | 1726 | 1467037680556 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:00 INFO - PROCESS | 1726 | 1467037680567 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa6000 == 34 [pid = 1726] [id = 623] 07:28:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8d30e800) [pid = 1726] [serial = 1870] [outer = (nil)] 07:28:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8d3d5400) [pid = 1726] [serial = 1871] [outer = 0x8d30e800] 07:28:00 INFO - PROCESS | 1726 | 1467037680821 Marionette DEBUG loaded listener.js 07:28:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8d3dbc00) [pid = 1726] [serial = 1872] [outer = 0x8d30e800] 07:28:02 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8bd8cc00) [pid = 1726] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:28:02 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8a22dc00) [pid = 1726] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:28:02 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8f407000) [pid = 1726] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:28:02 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8bbaf400) [pid = 1726] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:28:02 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8bba5000) [pid = 1726] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:28:02 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8b1dd000) [pid = 1726] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:28:02 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8dde9400) [pid = 1726] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:28:02 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8ff0a800) [pid = 1726] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:28:02 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8f183400) [pid = 1726] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:28:02 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8dde8c00) [pid = 1726] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:28:02 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8bd95400) [pid = 1726] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:28:02 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8d30f000) [pid = 1726] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:28:02 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x8e8d2400) [pid = 1726] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:28:02 INFO - PROCESS | 1726 | 1467037682655 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 07:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2492ms 07:28:02 INFO - PROCESS | 1726 | 1467037682687 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 07:28:02 INFO - PROCESS | 1726 | 1467037682696 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 07:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:28:02 INFO - PROCESS | 1726 | 1467037682715 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:28:02 INFO - PROCESS | 1726 | 1467037682724 Marionette TRACE conn4 <- [1,2466,null,{}] 07:28:02 INFO - PROCESS | 1726 | 1467037682731 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:02 INFO - PROCESS | 1726 | 1467037682739 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:02 INFO - PROCESS | 1726 | 1467037682958 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 07:28:03 INFO - PROCESS | 1726 | 1467037683110 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:03 INFO - PROCESS | 1726 | 1467037683117 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad6bc00 == 35 [pid = 1726] [id = 624] 07:28:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8b1dd000) [pid = 1726] [serial = 1873] [outer = (nil)] 07:28:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8dcec800) [pid = 1726] [serial = 1874] [outer = 0x8b1dd000] 07:28:03 INFO - PROCESS | 1726 | 1467037683193 Marionette DEBUG loaded listener.js 07:28:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8dddfc00) [pid = 1726] [serial = 1875] [outer = 0x8b1dd000] 07:28:04 INFO - PROCESS | 1726 | 1467037684035 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 07:28:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1349ms 07:28:04 INFO - PROCESS | 1726 | 1467037684060 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 07:28:04 INFO - PROCESS | 1726 | 1467037684068 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 07:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:28:04 INFO - PROCESS | 1726 | 1467037684079 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:28:04 INFO - PROCESS | 1726 | 1467037684081 Marionette TRACE conn4 <- [1,2470,null,{}] 07:28:04 INFO - PROCESS | 1726 | 1467037684088 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:04 INFO - PROCESS | 1726 | 1467037684094 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:04 INFO - PROCESS | 1726 | 1467037684272 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 07:28:04 INFO - PROCESS | 1726 | 1467037684281 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:04 INFO - PROCESS | 1726 | 1467037684289 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dde3c00 == 36 [pid = 1726] [id = 625] 07:28:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8dde9000) [pid = 1726] [serial = 1876] [outer = (nil)] 07:28:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8de92c00) [pid = 1726] [serial = 1877] [outer = 0x8dde9000] 07:28:04 INFO - PROCESS | 1726 | 1467037684494 Marionette DEBUG loaded listener.js 07:28:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8e8cc800) [pid = 1726] [serial = 1878] [outer = 0x8dde9000] 07:28:05 INFO - PROCESS | 1726 | 1467037685538 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 07:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1529ms 07:28:05 INFO - PROCESS | 1726 | 1467037685609 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 07:28:05 INFO - PROCESS | 1726 | 1467037685617 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 07:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:28:05 INFO - PROCESS | 1726 | 1467037685627 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:28:05 INFO - PROCESS | 1726 | 1467037685636 Marionette TRACE conn4 <- [1,2474,null,{}] 07:28:05 INFO - PROCESS | 1726 | 1467037685647 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:05 INFO - PROCESS | 1726 | 1467037685652 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:05 INFO - PROCESS | 1726 | 1467037685938 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 07:28:06 INFO - PROCESS | 1726 | 1467037686176 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:06 INFO - PROCESS | 1726 | 1467037686190 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa1000 == 37 [pid = 1726] [id = 626] 07:28:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8bfa3c00) [pid = 1726] [serial = 1879] [outer = (nil)] 07:28:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8c385800) [pid = 1726] [serial = 1880] [outer = 0x8bfa3c00] 07:28:06 INFO - PROCESS | 1726 | 1467037686283 Marionette DEBUG loaded listener.js 07:28:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8d3e1800) [pid = 1726] [serial = 1881] [outer = 0x8bfa3c00] 07:28:07 INFO - PROCESS | 1726 | 1467037687499 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 07:28:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1910ms 07:28:07 INFO - PROCESS | 1726 | 1467037687537 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 07:28:07 INFO - PROCESS | 1726 | 1467037687545 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 07:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:28:07 INFO - PROCESS | 1726 | 1467037687558 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:28:07 INFO - PROCESS | 1726 | 1467037687564 Marionette TRACE conn4 <- [1,2478,null,{}] 07:28:07 INFO - PROCESS | 1726 | 1467037687572 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:07 INFO - PROCESS | 1726 | 1467037687577 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:07 INFO - PROCESS | 1726 | 1467037687941 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 07:28:08 INFO - PROCESS | 1726 | 1467037688118 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:08 INFO - PROCESS | 1726 | 1467037688131 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad5d400 == 38 [pid = 1726] [id = 627] 07:28:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8ad60000) [pid = 1726] [serial = 1882] [outer = (nil)] 07:28:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8e969400) [pid = 1726] [serial = 1883] [outer = 0x8ad60000] 07:28:08 INFO - PROCESS | 1726 | 1467037688221 Marionette DEBUG loaded listener.js 07:28:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8e971400) [pid = 1726] [serial = 1884] [outer = 0x8ad60000] 07:28:09 INFO - PROCESS | 1726 | 1467037689210 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1697ms 07:28:09 INFO - PROCESS | 1726 | 1467037689255 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 07:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:28:09 INFO - PROCESS | 1726 | 1467037689261 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 07:28:09 INFO - PROCESS | 1726 | 1467037689269 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:28:09 INFO - PROCESS | 1726 | 1467037689276 Marionette TRACE conn4 <- [1,2482,null,{}] 07:28:09 INFO - PROCESS | 1726 | 1467037689295 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:09 INFO - PROCESS | 1726 | 1467037689304 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:09 INFO - PROCESS | 1726 | 1467037689559 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 07:28:09 INFO - PROCESS | 1726 | 1467037689842 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:09 INFO - PROCESS | 1726 | 1467037689854 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f177400 == 39 [pid = 1726] [id = 628] 07:28:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8f179c00) [pid = 1726] [serial = 1885] [outer = (nil)] 07:28:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8f404000) [pid = 1726] [serial = 1886] [outer = 0x8f179c00] 07:28:09 INFO - PROCESS | 1726 | 1467037689953 Marionette DEBUG loaded listener.js 07:28:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8f40fc00) [pid = 1726] [serial = 1887] [outer = 0x8f179c00] 07:28:10 INFO - PROCESS | 1726 | 1467037690884 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 07:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1651ms 07:28:10 INFO - PROCESS | 1726 | 1467037690919 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 07:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:28:10 INFO - PROCESS | 1726 | 1467037690925 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 07:28:10 INFO - PROCESS | 1726 | 1467037690932 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:28:10 INFO - PROCESS | 1726 | 1467037690936 Marionette TRACE conn4 <- [1,2486,null,{}] 07:28:10 INFO - PROCESS | 1726 | 1467037690942 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:10 INFO - PROCESS | 1726 | 1467037690948 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:11 INFO - PROCESS | 1726 | 1467037691160 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 07:28:11 INFO - PROCESS | 1726 | 1467037691389 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:11 INFO - PROCESS | 1726 | 1467037691401 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f6ac400 == 40 [pid = 1726] [id = 629] 07:28:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8f6ad800) [pid = 1726] [serial = 1888] [outer = (nil)] 07:28:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8ff0d800) [pid = 1726] [serial = 1889] [outer = 0x8f6ad800] 07:28:11 INFO - PROCESS | 1726 | 1467037691532 Marionette DEBUG loaded listener.js 07:28:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8ff12c00) [pid = 1726] [serial = 1890] [outer = 0x8f6ad800] 07:28:12 INFO - PROCESS | 1726 | 1467037692453 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 07:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1599ms 07:28:12 INFO - PROCESS | 1726 | 1467037692532 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 07:28:12 INFO - PROCESS | 1726 | 1467037692535 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 07:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:28:12 INFO - PROCESS | 1726 | 1467037692543 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:28:12 INFO - PROCESS | 1726 | 1467037692548 Marionette TRACE conn4 <- [1,2490,null,{}] 07:28:12 INFO - PROCESS | 1726 | 1467037692555 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:12 INFO - PROCESS | 1726 | 1467037692561 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:12 INFO - PROCESS | 1726 | 1467037692793 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 07:28:13 INFO - PROCESS | 1726 | 1467037693042 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:13 INFO - PROCESS | 1726 | 1467037693051 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bbae400 == 41 [pid = 1726] [id = 630] 07:28:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8c381400) [pid = 1726] [serial = 1891] [outer = (nil)] 07:28:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8ff76000) [pid = 1726] [serial = 1892] [outer = 0x8c381400] 07:28:13 INFO - PROCESS | 1726 | 1467037693154 Marionette DEBUG loaded listener.js 07:28:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x8ff7f400) [pid = 1726] [serial = 1893] [outer = 0x8c381400] 07:28:14 INFO - PROCESS | 1726 | 1467037694148 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:28:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:28:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1681ms 07:28:14 INFO - PROCESS | 1726 | 1467037694225 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 07:28:14 INFO - PROCESS | 1726 | 1467037694229 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 07:28:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:28:14 INFO - PROCESS | 1726 | 1467037694237 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:28:14 INFO - PROCESS | 1726 | 1467037694242 Marionette TRACE conn4 <- [1,2494,null,{}] 07:28:14 INFO - PROCESS | 1726 | 1467037694248 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:14 INFO - PROCESS | 1726 | 1467037694260 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:14 INFO - PROCESS | 1726 | 1467037694522 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 07:28:14 INFO - PROCESS | 1726 | 1467037694800 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:14 INFO - PROCESS | 1726 | 1467037694810 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad68c00 == 42 [pid = 1726] [id = 631] 07:28:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x8ff17400) [pid = 1726] [serial = 1894] [outer = (nil)] 07:28:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x91b45000) [pid = 1726] [serial = 1895] [outer = 0x8ff17400] 07:28:14 INFO - PROCESS | 1726 | 1467037694909 Marionette DEBUG loaded listener.js 07:28:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x91b49000) [pid = 1726] [serial = 1896] [outer = 0x8ff17400] 07:28:15 INFO - PROCESS | 1726 | 1467037695847 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 07:28:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:28:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1693ms 07:28:15 INFO - PROCESS | 1726 | 1467037695932 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 07:28:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:28:15 INFO - PROCESS | 1726 | 1467037695937 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 07:28:15 INFO - PROCESS | 1726 | 1467037695945 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:28:15 INFO - PROCESS | 1726 | 1467037695948 Marionette TRACE conn4 <- [1,2498,null,{}] 07:28:15 INFO - PROCESS | 1726 | 1467037695956 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:15 INFO - PROCESS | 1726 | 1467037695963 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:16 INFO - PROCESS | 1726 | 1467037696162 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 07:28:16 INFO - PROCESS | 1726 | 1467037696373 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:16 INFO - PROCESS | 1726 | 1467037696380 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:16 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a220400 == 43 [pid = 1726] [id = 632] 07:28:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x8a22d800) [pid = 1726] [serial = 1897] [outer = (nil)] 07:28:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x91b47400) [pid = 1726] [serial = 1898] [outer = 0x8a22d800] 07:28:16 INFO - PROCESS | 1726 | 1467037696511 Marionette DEBUG loaded listener.js 07:28:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x91a98c00) [pid = 1726] [serial = 1899] [outer = 0x8a22d800] 07:28:17 INFO - PROCESS | 1726 | 1467037697423 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1534ms 07:28:17 INFO - PROCESS | 1726 | 1467037697485 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 07:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:28:17 INFO - PROCESS | 1726 | 1467037697490 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 07:28:17 INFO - PROCESS | 1726 | 1467037697498 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:28:17 INFO - PROCESS | 1726 | 1467037697502 Marionette TRACE conn4 <- [1,2502,null,{}] 07:28:17 INFO - PROCESS | 1726 | 1467037697509 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:17 INFO - PROCESS | 1726 | 1467037697515 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:17 INFO - PROCESS | 1726 | 1467037697738 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 07:28:18 INFO - PROCESS | 1726 | 1467037697978 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:18 INFO - PROCESS | 1726 | 1467037697988 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a224400 == 44 [pid = 1726] [id = 633] 07:28:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x8b1d5000) [pid = 1726] [serial = 1900] [outer = (nil)] 07:28:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x8c389400) [pid = 1726] [serial = 1901] [outer = 0x8b1d5000] 07:28:18 INFO - PROCESS | 1726 | 1467037698089 Marionette DEBUG loaded listener.js 07:28:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x8dceac00) [pid = 1726] [serial = 1902] [outer = 0x8b1d5000] 07:28:19 INFO - PROCESS | 1726 | 1467037699204 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:28:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:28:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1794ms 07:28:19 INFO - PROCESS | 1726 | 1467037699295 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 07:28:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:28:19 INFO - PROCESS | 1726 | 1467037699307 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 07:28:19 INFO - PROCESS | 1726 | 1467037699323 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:28:19 INFO - PROCESS | 1726 | 1467037699333 Marionette TRACE conn4 <- [1,2506,null,{}] 07:28:19 INFO - PROCESS | 1726 | 1467037699428 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:19 INFO - PROCESS | 1726 | 1467037699436 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:19 INFO - PROCESS | 1726 | 1467037699768 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 07:28:19 INFO - PROCESS | 1726 | 1467037699930 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:19 INFO - PROCESS | 1726 | 1467037699945 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d6800 == 45 [pid = 1726] [id = 634] 07:28:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x8b1d8000) [pid = 1726] [serial = 1903] [outer = (nil)] 07:28:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0x8b1dec00) [pid = 1726] [serial = 1904] [outer = 0x8b1d8000] 07:28:20 INFO - PROCESS | 1726 | 1467037700054 Marionette DEBUG loaded listener.js 07:28:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x8bba4400) [pid = 1726] [serial = 1905] [outer = 0x8b1d8000] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x8f6a4400) [pid = 1726] [serial = 1835] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 105 (0x8ff20800) [pid = 1726] [serial = 1836] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x8d41e800) [pid = 1726] [serial = 1803] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x8ad64c00) [pid = 1726] [serial = 1820] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x8ff03800) [pid = 1726] [serial = 1812] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x8d3dc000) [pid = 1726] [serial = 1824] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x91a9dc00) [pid = 1726] [serial = 1818] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x919cf000) [pid = 1726] [serial = 1817] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8f184800) [pid = 1726] [serial = 1830] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8ff01c00) [pid = 1726] [serial = 1811] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8e8d0000) [pid = 1726] [serial = 1826] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8e964000) [pid = 1726] [serial = 1827] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8ff1ec00) [pid = 1726] [serial = 1815] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8c387c00) [pid = 1726] [serial = 1823] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8b1dd400) [pid = 1726] [serial = 1821] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8f410400) [pid = 1726] [serial = 1809] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8e8d8400) [pid = 1726] [serial = 1805] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8f176c00) [pid = 1726] [serial = 1829] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8ff17000) [pid = 1726] [serial = 1814] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8e8cd800) [pid = 1726] [serial = 1800] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8e967800) [pid = 1726] [serial = 1806] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8c387800) [pid = 1726] [serial = 1802] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8f6aa400) [pid = 1726] [serial = 1833] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8f405000) [pid = 1726] [serial = 1808] [outer = (nil)] [url = about:blank] 07:28:20 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8f6a1000) [pid = 1726] [serial = 1832] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1726 | 1467037701040 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:28:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:28:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1816ms 07:28:21 INFO - PROCESS | 1726 | 1467037701135 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 07:28:21 INFO - PROCESS | 1726 | 1467037701143 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 07:28:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:28:21 INFO - PROCESS | 1726 | 1467037701155 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:28:21 INFO - PROCESS | 1726 | 1467037701159 Marionette TRACE conn4 <- [1,2510,null,{}] 07:28:21 INFO - PROCESS | 1726 | 1467037701167 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:21 INFO - PROCESS | 1726 | 1467037701172 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:21 INFO - PROCESS | 1726 | 1467037701367 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 07:28:21 INFO - PROCESS | 1726 | 1467037701514 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:21 INFO - PROCESS | 1726 | 1467037701520 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bbb0400 == 46 [pid = 1726] [id = 635] 07:28:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8bfa4400) [pid = 1726] [serial = 1906] [outer = (nil)] 07:28:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8c382000) [pid = 1726] [serial = 1907] [outer = 0x8bfa4400] 07:28:21 INFO - PROCESS | 1726 | 1467037701604 Marionette DEBUG loaded listener.js 07:28:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8c38fc00) [pid = 1726] [serial = 1908] [outer = 0x8bfa4400] 07:28:22 INFO - PROCESS | 1726 | 1467037702466 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 07:28:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:28:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1390ms 07:28:22 INFO - PROCESS | 1726 | 1467037702545 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 07:28:22 INFO - PROCESS | 1726 | 1467037702550 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 07:28:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:28:22 INFO - PROCESS | 1726 | 1467037702558 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:28:22 INFO - PROCESS | 1726 | 1467037702565 Marionette TRACE conn4 <- [1,2514,null,{}] 07:28:22 INFO - PROCESS | 1726 | 1467037702584 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:22 INFO - PROCESS | 1726 | 1467037702593 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:22 INFO - PROCESS | 1726 | 1467037702810 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 07:28:23 INFO - PROCESS | 1726 | 1467037702980 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:23 INFO - PROCESS | 1726 | 1467037702991 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dce3400 == 47 [pid = 1726] [id = 636] 07:28:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8dde5000) [pid = 1726] [serial = 1909] [outer = (nil)] 07:28:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8de8bc00) [pid = 1726] [serial = 1910] [outer = 0x8dde5000] 07:28:23 INFO - PROCESS | 1726 | 1467037703070 Marionette DEBUG loaded listener.js 07:28:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8e8d2800) [pid = 1726] [serial = 1911] [outer = 0x8dde5000] 07:28:24 INFO - PROCESS | 1726 | 1467037704093 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:28:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:28:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1588ms 07:28:24 INFO - PROCESS | 1726 | 1467037704154 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 07:28:24 INFO - PROCESS | 1726 | 1467037704158 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 07:28:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:28:24 INFO - PROCESS | 1726 | 1467037704173 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:28:24 INFO - PROCESS | 1726 | 1467037704179 Marionette TRACE conn4 <- [1,2518,null,{}] 07:28:24 INFO - PROCESS | 1726 | 1467037704194 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:24 INFO - PROCESS | 1726 | 1467037704200 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:24 INFO - PROCESS | 1726 | 1467037704438 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 07:28:24 INFO - PROCESS | 1726 | 1467037704476 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:24 INFO - PROCESS | 1726 | 1467037704485 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e8d8c00 == 48 [pid = 1726] [id = 637] 07:28:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8e968000) [pid = 1726] [serial = 1912] [outer = (nil)] 07:28:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8eb54000) [pid = 1726] [serial = 1913] [outer = 0x8e968000] 07:28:24 INFO - PROCESS | 1726 | 1467037704576 Marionette DEBUG loaded listener.js 07:28:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8eb57400) [pid = 1726] [serial = 1914] [outer = 0x8e968000] 07:28:25 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8d30e800) [pid = 1726] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:28:25 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8ad5e400) [pid = 1726] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:28:25 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8bd94000) [pid = 1726] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:28:25 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8c384000) [pid = 1726] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:28:25 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8bfa3000) [pid = 1726] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:28:25 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8de88c00) [pid = 1726] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:28:25 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8f6a4c00) [pid = 1726] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:28:25 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8f6a6000) [pid = 1726] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:28:25 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x91b4e800) [pid = 1726] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:28:25 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8d30b400) [pid = 1726] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:28:25 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8d428000) [pid = 1726] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:28:25 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8bbaa000) [pid = 1726] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:28:25 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8b1dd000) [pid = 1726] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:28:25 INFO - PROCESS | 1726 | 1467037705604 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:28:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:28:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1499ms 07:28:25 INFO - PROCESS | 1726 | 1467037705666 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 07:28:25 INFO - PROCESS | 1726 | 1467037705670 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 07:28:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:28:25 INFO - PROCESS | 1726 | 1467037705677 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:28:25 INFO - PROCESS | 1726 | 1467037705681 Marionette TRACE conn4 <- [1,2522,null,{}] 07:28:25 INFO - PROCESS | 1726 | 1467037705688 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:25 INFO - PROCESS | 1726 | 1467037705694 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:25 INFO - PROCESS | 1726 | 1467037705936 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 07:28:25 INFO - PROCESS | 1726 | 1467037705952 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:25 INFO - PROCESS | 1726 | 1467037705960 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a222400 == 49 [pid = 1726] [id = 638] 07:28:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8ad5e400) [pid = 1726] [serial = 1915] [outer = (nil)] 07:28:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8e96a000) [pid = 1726] [serial = 1916] [outer = 0x8ad5e400] 07:28:26 INFO - PROCESS | 1726 | 1467037706037 Marionette DEBUG loaded listener.js 07:28:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8f17c400) [pid = 1726] [serial = 1917] [outer = 0x8ad5e400] 07:28:26 INFO - PROCESS | 1726 | 1467037706965 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:28:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:28:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1332ms 07:28:27 INFO - PROCESS | 1726 | 1467037707010 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 07:28:27 INFO - PROCESS | 1726 | 1467037707015 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 07:28:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:28:27 INFO - PROCESS | 1726 | 1467037707022 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:28:27 INFO - PROCESS | 1726 | 1467037707026 Marionette TRACE conn4 <- [1,2526,null,{}] 07:28:27 INFO - PROCESS | 1726 | 1467037707033 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:27 INFO - PROCESS | 1726 | 1467037707044 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:27 INFO - PROCESS | 1726 | 1467037707349 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 07:28:27 INFO - PROCESS | 1726 | 1467037707608 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:27 INFO - PROCESS | 1726 | 1467037707622 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22a400 == 50 [pid = 1726] [id = 639] 07:28:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8a22b000) [pid = 1726] [serial = 1918] [outer = (nil)] 07:28:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8ad63000) [pid = 1726] [serial = 1919] [outer = 0x8a22b000] 07:28:27 INFO - PROCESS | 1726 | 1467037707759 Marionette DEBUG loaded listener.js 07:28:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8b1d3400) [pid = 1726] [serial = 1920] [outer = 0x8a22b000] 07:28:28 INFO - PROCESS | 1726 | 1467037708796 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:28:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:28:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1807ms 07:28:28 INFO - PROCESS | 1726 | 1467037708833 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 07:28:28 INFO - PROCESS | 1726 | 1467037708841 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 07:28:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:28:28 INFO - PROCESS | 1726 | 1467037708852 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:28:28 INFO - PROCESS | 1726 | 1467037708858 Marionette TRACE conn4 <- [1,2530,null,{}] 07:28:28 INFO - PROCESS | 1726 | 1467037708867 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:28 INFO - PROCESS | 1726 | 1467037708874 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:29 INFO - PROCESS | 1726 | 1467037709100 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 07:28:29 INFO - PROCESS | 1726 | 1467037709343 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:29 INFO - PROCESS | 1726 | 1467037709355 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c386000 == 51 [pid = 1726] [id = 640] 07:28:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8c387800) [pid = 1726] [serial = 1921] [outer = (nil)] 07:28:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8d301800) [pid = 1726] [serial = 1922] [outer = 0x8c387800] 07:28:29 INFO - PROCESS | 1726 | 1467037709493 Marionette DEBUG loaded listener.js 07:28:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8d30e000) [pid = 1726] [serial = 1923] [outer = 0x8c387800] 07:28:30 INFO - PROCESS | 1726 | 1467037710465 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:28:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:28:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1695ms 07:28:30 INFO - PROCESS | 1726 | 1467037710548 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 07:28:30 INFO - PROCESS | 1726 | 1467037710553 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 07:28:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:28:30 INFO - PROCESS | 1726 | 1467037710561 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:28:30 INFO - PROCESS | 1726 | 1467037710564 Marionette TRACE conn4 <- [1,2534,null,{}] 07:28:30 INFO - PROCESS | 1726 | 1467037710572 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:30 INFO - PROCESS | 1726 | 1467037710579 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:30 INFO - PROCESS | 1726 | 1467037710839 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 07:28:31 INFO - PROCESS | 1726 | 1467037711182 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:31 INFO - PROCESS | 1726 | 1467037711192 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa8800 == 52 [pid = 1726] [id = 641] 07:28:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8dceb400) [pid = 1726] [serial = 1924] [outer = (nil)] 07:28:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8dde8c00) [pid = 1726] [serial = 1925] [outer = 0x8dceb400] 07:28:31 INFO - PROCESS | 1726 | 1467037711285 Marionette DEBUG loaded listener.js 07:28:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8e8d8400) [pid = 1726] [serial = 1926] [outer = 0x8dceb400] 07:28:32 INFO - PROCESS | 1726 | 1467037712429 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 07:28:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:28:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1936ms 07:28:32 INFO - PROCESS | 1726 | 1467037712498 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 07:28:32 INFO - PROCESS | 1726 | 1467037712506 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 07:28:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:28:32 INFO - PROCESS | 1726 | 1467037712527 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:28:32 INFO - PROCESS | 1726 | 1467037712536 Marionette TRACE conn4 <- [1,2538,null,{}] 07:28:32 INFO - PROCESS | 1726 | 1467037712542 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:32 INFO - PROCESS | 1726 | 1467037712551 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:32 INFO - PROCESS | 1726 | 1467037712912 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 07:28:33 INFO - PROCESS | 1726 | 1467037713120 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:33 INFO - PROCESS | 1726 | 1467037713128 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad66c00 == 53 [pid = 1726] [id = 642] 07:28:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8d3d5000) [pid = 1726] [serial = 1927] [outer = (nil)] 07:28:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8ff04000) [pid = 1726] [serial = 1928] [outer = 0x8d3d5000] 07:28:33 INFO - PROCESS | 1726 | 1467037713257 Marionette DEBUG loaded listener.js 07:28:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8ff14000) [pid = 1726] [serial = 1929] [outer = 0x8d3d5000] 07:28:34 INFO - PROCESS | 1726 | 1467037714315 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:28:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:28:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1860ms 07:28:34 INFO - PROCESS | 1726 | 1467037714377 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 07:28:34 INFO - PROCESS | 1726 | 1467037714382 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 07:28:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:28:34 INFO - PROCESS | 1726 | 1467037714390 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:28:34 INFO - PROCESS | 1726 | 1467037714395 Marionette TRACE conn4 <- [1,2542,null,{}] 07:28:34 INFO - PROCESS | 1726 | 1467037714402 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:34 INFO - PROCESS | 1726 | 1467037714408 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:34 INFO - PROCESS | 1726 | 1467037714663 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 07:28:34 INFO - PROCESS | 1726 | 1467037714919 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:34 INFO - PROCESS | 1726 | 1467037714931 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e8d5c00 == 54 [pid = 1726] [id = 643] 07:28:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8f40d800) [pid = 1726] [serial = 1930] [outer = (nil)] 07:28:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x919c9c00) [pid = 1726] [serial = 1931] [outer = 0x8f40d800] 07:28:35 INFO - PROCESS | 1726 | 1467037715016 Marionette DEBUG loaded listener.js 07:28:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x919ce400) [pid = 1726] [serial = 1932] [outer = 0x8f40d800] 07:28:35 INFO - PROCESS | 1726 | 1467037715945 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 07:28:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:28:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1588ms 07:28:35 INFO - PROCESS | 1726 | 1467037715978 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 07:28:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:28:35 INFO - PROCESS | 1726 | 1467037715983 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 07:28:35 INFO - PROCESS | 1726 | 1467037715991 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:28:35 INFO - PROCESS | 1726 | 1467037715995 Marionette TRACE conn4 <- [1,2546,null,{}] 07:28:36 INFO - PROCESS | 1726 | 1467037716002 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:36 INFO - PROCESS | 1726 | 1467037716008 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:36 INFO - PROCESS | 1726 | 1467037716232 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 07:28:36 INFO - PROCESS | 1726 | 1467037716473 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:36 INFO - PROCESS | 1726 | 1467037716491 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x91aa3400 == 55 [pid = 1726] [id = 644] 07:28:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x91aa3800) [pid = 1726] [serial = 1933] [outer = (nil)] 07:28:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x91b46000) [pid = 1726] [serial = 1934] [outer = 0x91aa3800] 07:28:36 INFO - PROCESS | 1726 | 1467037716633 Marionette DEBUG loaded listener.js 07:28:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x91c99c00) [pid = 1726] [serial = 1935] [outer = 0x91aa3800] 07:28:37 INFO - PROCESS | 1726 | 1467037717601 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 07:28:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:28:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1691ms 07:28:37 INFO - PROCESS | 1726 | 1467037717682 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 07:28:37 INFO - PROCESS | 1726 | 1467037717685 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 07:28:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:28:37 INFO - PROCESS | 1726 | 1467037717693 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:28:37 INFO - PROCESS | 1726 | 1467037717697 Marionette TRACE conn4 <- [1,2550,null,{}] 07:28:37 INFO - PROCESS | 1726 | 1467037717703 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:37 INFO - PROCESS | 1726 | 1467037717709 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:37 INFO - PROCESS | 1726 | 1467037717958 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 07:28:38 INFO - PROCESS | 1726 | 1467037718303 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:38 INFO - PROCESS | 1726 | 1467037718311 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22fc00 == 56 [pid = 1726] [id = 645] 07:28:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x8b1d3800) [pid = 1726] [serial = 1936] [outer = (nil)] 07:28:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x8d308c00) [pid = 1726] [serial = 1937] [outer = 0x8b1d3800] 07:28:38 INFO - PROCESS | 1726 | 1467037718399 Marionette DEBUG loaded listener.js 07:28:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x8dde2400) [pid = 1726] [serial = 1938] [outer = 0x8b1d3800] 07:28:39 INFO - PROCESS | 1726 | 1467037719731 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 07:28:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:28:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2084ms 07:28:39 INFO - PROCESS | 1726 | 1467037719778 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 07:28:39 INFO - PROCESS | 1726 | 1467037719785 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 07:28:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:28:39 INFO - PROCESS | 1726 | 1467037719904 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:28:39 INFO - PROCESS | 1726 | 1467037719911 Marionette TRACE conn4 <- [1,2554,null,{}] 07:28:39 INFO - PROCESS | 1726 | 1467037719934 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:39 INFO - PROCESS | 1726 | 1467037719942 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:40 INFO - PROCESS | 1726 | 1467037720133 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 07:28:40 INFO - PROCESS | 1726 | 1467037720347 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:40 INFO - PROCESS | 1726 | 1467037720361 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd97000 == 57 [pid = 1726] [id = 646] 07:28:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x8bd98800) [pid = 1726] [serial = 1939] [outer = (nil)] 07:28:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x8bfa9400) [pid = 1726] [serial = 1940] [outer = 0x8bd98800] 07:28:40 INFO - PROCESS | 1726 | 1467037720443 Marionette DEBUG loaded listener.js 07:28:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x8c38f400) [pid = 1726] [serial = 1941] [outer = 0x8bd98800] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8e96cc00 == 56 [pid = 1726] [id = 603] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1da000 == 55 [pid = 1726] [id = 601] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8a222400 == 54 [pid = 1726] [id = 638] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8e8d8c00 == 53 [pid = 1726] [id = 637] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8dce3400 == 52 [pid = 1726] [id = 636] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8bbb0400 == 51 [pid = 1726] [id = 635] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d6800 == 50 [pid = 1726] [id = 634] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad5dc00 == 49 [pid = 1726] [id = 621] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad68400 == 48 [pid = 1726] [id = 607] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba3000 == 47 [pid = 1726] [id = 596] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8c381800 == 46 [pid = 1726] [id = 620] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad6bc00 == 45 [pid = 1726] [id = 624] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8d30e400 == 44 [pid = 1726] [id = 611] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8f182c00 == 43 [pid = 1726] [id = 602] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa1000 == 42 [pid = 1726] [id = 626] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa4c00 == 41 [pid = 1726] [id = 608] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1e0800 == 40 [pid = 1726] [id = 599] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa6000 == 39 [pid = 1726] [id = 623] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad5d400 == 38 [pid = 1726] [id = 627] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22c800 == 37 [pid = 1726] [id = 604] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8dde3c00 == 36 [pid = 1726] [id = 625] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad60800 == 35 [pid = 1726] [id = 598] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd90800 == 34 [pid = 1726] [id = 622] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8a222c00 == 33 [pid = 1726] [id = 609] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8f177400 == 32 [pid = 1726] [id = 628] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8a220400 == 31 [pid = 1726] [id = 632] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa0400 == 30 [pid = 1726] [id = 612] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8a224400 == 29 [pid = 1726] [id = 633] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8dddbc00 == 28 [pid = 1726] [id = 613] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22c000 == 27 [pid = 1726] [id = 606] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8f6ac400 == 26 [pid = 1726] [id = 629] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8a227000 == 25 [pid = 1726] [id = 610] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8bbae400 == 24 [pid = 1726] [id = 630] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8a227c00 == 23 [pid = 1726] [id = 605] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8c387400 == 22 [pid = 1726] [id = 597] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad68c00 == 21 [pid = 1726] [id = 631] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8d310c00 == 20 [pid = 1726] [id = 614] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba8400 == 19 [pid = 1726] [id = 600] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8f402c00 == 18 [pid = 1726] [id = 615] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x91b4e400 == 17 [pid = 1726] [id = 616] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfab000 == 16 [pid = 1726] [id = 617] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8d302400 == 15 [pid = 1726] [id = 618] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad62800 == 14 [pid = 1726] [id = 619] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22fc00 == 13 [pid = 1726] [id = 645] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x91aa3400 == 12 [pid = 1726] [id = 644] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8e8d5c00 == 11 [pid = 1726] [id = 643] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad66c00 == 10 [pid = 1726] [id = 642] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8c386000 == 9 [pid = 1726] [id = 640] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa8800 == 8 [pid = 1726] [id = 641] 07:28:42 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22a400 == 7 [pid = 1726] [id = 639] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x8d3d5400) [pid = 1726] [serial = 1871] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x8ad66400) [pid = 1726] [serial = 1865] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x8b1d9400) [pid = 1726] [serial = 1866] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x8bd98400) [pid = 1726] [serial = 1868] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8d420c00) [pid = 1726] [serial = 1863] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x8d307400) [pid = 1726] [serial = 1862] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8d309400) [pid = 1726] [serial = 1839] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8bfaa000) [pid = 1726] [serial = 1838] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8e96f000) [pid = 1726] [serial = 1842] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8e8ce000) [pid = 1726] [serial = 1841] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8ff80c00) [pid = 1726] [serial = 1845] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8ff72000) [pid = 1726] [serial = 1844] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x91b4a800) [pid = 1726] [serial = 1848] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x91b45400) [pid = 1726] [serial = 1847] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x91c93c00) [pid = 1726] [serial = 1851] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x91c8e400) [pid = 1726] [serial = 1850] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x92558c00) [pid = 1726] [serial = 1854] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x924c5800) [pid = 1726] [serial = 1853] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x92562800) [pid = 1726] [serial = 1857] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x9255f000) [pid = 1726] [serial = 1856] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8e967400) [pid = 1726] [serial = 1860] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8c390800) [pid = 1726] [serial = 1859] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8d3dbc00) [pid = 1726] [serial = 1872] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8dcec800) [pid = 1726] [serial = 1874] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8dddfc00) [pid = 1726] [serial = 1875] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8bfa4000) [pid = 1726] [serial = 1869] [outer = (nil)] [url = about:blank] 07:28:42 INFO - PROCESS | 1726 | 1467037722853 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 3081ms 07:28:42 INFO - PROCESS | 1726 | 1467037722918 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 07:28:42 INFO - PROCESS | 1726 | 1467037722925 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 07:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:28:42 INFO - PROCESS | 1726 | 1467037722935 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:28:42 INFO - PROCESS | 1726 | 1467037722939 Marionette TRACE conn4 <- [1,2558,null,{}] 07:28:42 INFO - PROCESS | 1726 | 1467037722950 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:42 INFO - PROCESS | 1726 | 1467037722956 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:43 INFO - PROCESS | 1726 | 1467037723152 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 07:28:43 INFO - PROCESS | 1726 | 1467037723297 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:43 INFO - PROCESS | 1726 | 1467037723313 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad6ac00 == 8 [pid = 1726] [id = 647] 07:28:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8b1d2000) [pid = 1726] [serial = 1942] [outer = (nil)] 07:28:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8b1da000) [pid = 1726] [serial = 1943] [outer = 0x8b1d2000] 07:28:43 INFO - PROCESS | 1726 | 1467037723390 Marionette DEBUG loaded listener.js 07:28:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8bba7800) [pid = 1726] [serial = 1944] [outer = 0x8b1d2000] 07:28:44 INFO - PROCESS | 1726 | 1467037724338 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1447ms 07:28:44 INFO - PROCESS | 1726 | 1467037724382 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 07:28:44 INFO - PROCESS | 1726 | 1467037724392 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 07:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:28:44 INFO - PROCESS | 1726 | 1467037724405 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:28:44 INFO - PROCESS | 1726 | 1467037724409 Marionette TRACE conn4 <- [1,2562,null,{}] 07:28:44 INFO - PROCESS | 1726 | 1467037724416 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:44 INFO - PROCESS | 1726 | 1467037724422 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:44 INFO - PROCESS | 1726 | 1467037724634 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 07:28:44 INFO - PROCESS | 1726 | 1467037724778 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:44 INFO - PROCESS | 1726 | 1467037724790 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa1400 == 9 [pid = 1726] [id = 648] 07:28:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8bfa4000) [pid = 1726] [serial = 1945] [outer = (nil)] 07:28:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8bfad000) [pid = 1726] [serial = 1946] [outer = 0x8bfa4000] 07:28:44 INFO - PROCESS | 1726 | 1467037724873 Marionette DEBUG loaded listener.js 07:28:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8d303400) [pid = 1726] [serial = 1947] [outer = 0x8bfa4000] 07:28:45 INFO - PROCESS | 1726 | 1467037725893 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 07:28:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:28:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1540ms 07:28:45 INFO - PROCESS | 1726 | 1467037725945 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 07:28:45 INFO - PROCESS | 1726 | 1467037725948 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 07:28:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:28:45 INFO - PROCESS | 1726 | 1467037725957 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:28:45 INFO - PROCESS | 1726 | 1467037725964 Marionette TRACE conn4 <- [1,2566,null,{}] 07:28:46 INFO - PROCESS | 1726 | 1467037725993 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:46 INFO - PROCESS | 1726 | 1467037726003 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:46 INFO - PROCESS | 1726 | 1467037726250 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 07:28:46 INFO - PROCESS | 1726 | 1467037726281 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:46 INFO - PROCESS | 1726 | 1467037726291 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dce5400 == 10 [pid = 1726] [id = 649] 07:28:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8dce5c00) [pid = 1726] [serial = 1948] [outer = (nil)] 07:28:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8dcf0800) [pid = 1726] [serial = 1949] [outer = 0x8dce5c00] 07:28:46 INFO - PROCESS | 1726 | 1467037726375 Marionette DEBUG loaded listener.js 07:28:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8dde6800) [pid = 1726] [serial = 1950] [outer = 0x8dce5c00] 07:28:47 INFO - PROCESS | 1726 | 1467037727429 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 07:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1549ms 07:28:47 INFO - PROCESS | 1726 | 1467037727505 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 07:28:47 INFO - PROCESS | 1726 | 1467037727511 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 07:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:28:48 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8f179c00) [pid = 1726] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:28:48 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8dde9000) [pid = 1726] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:28:48 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8dde5000) [pid = 1726] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:28:48 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8ff17400) [pid = 1726] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:28:48 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8bfa4400) [pid = 1726] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:28:48 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8ad60000) [pid = 1726] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:28:48 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8b1d5000) [pid = 1726] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:28:48 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8f6ad800) [pid = 1726] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:28:48 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8e968000) [pid = 1726] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:28:48 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8c381400) [pid = 1726] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:28:48 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8bfa3c00) [pid = 1726] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:28:48 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8a22d800) [pid = 1726] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:28:48 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8b1d8000) [pid = 1726] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:28:48 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x8ad5e400) [pid = 1726] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:28:48 INFO - PROCESS | 1726 | 1467037728225 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:28:48 INFO - PROCESS | 1726 | 1467037728228 Marionette TRACE conn4 <- [1,2570,null,{}] 07:28:48 INFO - PROCESS | 1726 | 1467037728235 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:48 INFO - PROCESS | 1726 | 1467037728241 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:48 INFO - PROCESS | 1726 | 1467037728410 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 07:28:48 INFO - PROCESS | 1726 | 1467037728554 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:48 INFO - PROCESS | 1726 | 1467037728562 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad61c00 == 11 [pid = 1726] [id = 650] 07:28:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8c381400) [pid = 1726] [serial = 1951] [outer = (nil)] 07:28:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8d3d9c00) [pid = 1726] [serial = 1952] [outer = 0x8c381400] 07:28:48 INFO - PROCESS | 1726 | 1467037728640 Marionette DEBUG loaded listener.js 07:28:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8dddf400) [pid = 1726] [serial = 1953] [outer = 0x8c381400] 07:28:49 INFO - PROCESS | 1726 | 1467037729507 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 07:28:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1458ms 07:28:49 INFO - PROCESS | 1726 | 1467037729568 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 07:28:49 INFO - PROCESS | 1726 | 1467037729571 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 07:28:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:28:49 INFO - PROCESS | 1726 | 1467037729579 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:28:49 INFO - PROCESS | 1726 | 1467037729583 Marionette TRACE conn4 <- [1,2574,null,{}] 07:28:49 INFO - PROCESS | 1726 | 1467037729589 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:49 INFO - PROCESS | 1726 | 1467037729596 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:49 INFO - PROCESS | 1726 | 1467037729795 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 07:28:49 INFO - PROCESS | 1726 | 1467037729941 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:49 INFO - PROCESS | 1726 | 1467037729949 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfad400 == 12 [pid = 1726] [id = 651] 07:28:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8d3dc800) [pid = 1726] [serial = 1954] [outer = (nil)] 07:28:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8e969000) [pid = 1726] [serial = 1955] [outer = 0x8d3dc800] 07:28:50 INFO - PROCESS | 1726 | 1467037730041 Marionette DEBUG loaded listener.js 07:28:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8eb50c00) [pid = 1726] [serial = 1956] [outer = 0x8d3dc800] 07:28:51 INFO - PROCESS | 1726 | 1467037731186 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1652ms 07:28:51 INFO - PROCESS | 1726 | 1467037731233 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 07:28:51 INFO - PROCESS | 1726 | 1467037731241 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 07:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:28:51 INFO - PROCESS | 1726 | 1467037731251 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:28:51 INFO - PROCESS | 1726 | 1467037731261 Marionette TRACE conn4 <- [1,2578,null,{}] 07:28:51 INFO - PROCESS | 1726 | 1467037731271 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:51 INFO - PROCESS | 1726 | 1467037731276 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:51 INFO - PROCESS | 1726 | 1467037731536 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 07:28:51 INFO - PROCESS | 1726 | 1467037731800 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:51 INFO - PROCESS | 1726 | 1467037731811 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1e0c00 == 13 [pid = 1726] [id = 652] 07:28:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8bba7400) [pid = 1726] [serial = 1957] [outer = (nil)] 07:28:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8bd93800) [pid = 1726] [serial = 1958] [outer = 0x8bba7400] 07:28:51 INFO - PROCESS | 1726 | 1467037731948 Marionette DEBUG loaded listener.js 07:28:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8d3d6000) [pid = 1726] [serial = 1959] [outer = 0x8bba7400] 07:28:52 INFO - PROCESS | 1726 | 1467037732939 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1749ms 07:28:53 INFO - PROCESS | 1726 | 1467037733000 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 07:28:53 INFO - PROCESS | 1726 | 1467037733009 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 07:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:28:53 INFO - PROCESS | 1726 | 1467037733023 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:28:53 INFO - PROCESS | 1726 | 1467037733027 Marionette TRACE conn4 <- [1,2582,null,{}] 07:28:53 INFO - PROCESS | 1726 | 1467037733035 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:53 INFO - PROCESS | 1726 | 1467037733043 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:53 INFO - PROCESS | 1726 | 1467037733306 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 07:28:53 INFO - PROCESS | 1726 | 1467037733599 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:53 INFO - PROCESS | 1726 | 1467037733614 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22f800 == 14 [pid = 1726] [id = 653] 07:28:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8dde1800) [pid = 1726] [serial = 1960] [outer = (nil)] 07:28:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8e8db400) [pid = 1726] [serial = 1961] [outer = 0x8dde1800] 07:28:53 INFO - PROCESS | 1726 | 1467037733706 Marionette DEBUG loaded listener.js 07:28:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8dce9c00) [pid = 1726] [serial = 1962] [outer = 0x8dde1800] 07:28:54 INFO - PROCESS | 1726 | 1467037734806 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1841ms 07:28:54 INFO - PROCESS | 1726 | 1467037734864 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 07:28:54 INFO - PROCESS | 1726 | 1467037734869 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 07:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:28:54 INFO - PROCESS | 1726 | 1467037734878 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:28:54 INFO - PROCESS | 1726 | 1467037734886 Marionette TRACE conn4 <- [1,2586,null,{}] 07:28:54 INFO - PROCESS | 1726 | 1467037734905 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:54 INFO - PROCESS | 1726 | 1467037734915 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:55 INFO - PROCESS | 1726 | 1467037735179 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 07:28:55 INFO - PROCESS | 1726 | 1467037735426 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:55 INFO - PROCESS | 1726 | 1467037735441 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f403800 == 15 [pid = 1726] [id = 654] 07:28:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8f403c00) [pid = 1726] [serial = 1963] [outer = (nil)] 07:28:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8f40b800) [pid = 1726] [serial = 1964] [outer = 0x8f403c00] 07:28:55 INFO - PROCESS | 1726 | 1467037735571 Marionette DEBUG loaded listener.js 07:28:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8f6a2000) [pid = 1726] [serial = 1965] [outer = 0x8f403c00] 07:28:56 INFO - PROCESS | 1726 | 1467037736520 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1695ms 07:28:56 INFO - PROCESS | 1726 | 1467037736573 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 07:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:28:56 INFO - PROCESS | 1726 | 1467037736579 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 07:28:56 INFO - PROCESS | 1726 | 1467037736587 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:28:56 INFO - PROCESS | 1726 | 1467037736590 Marionette TRACE conn4 <- [1,2590,null,{}] 07:28:56 INFO - PROCESS | 1726 | 1467037736598 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:56 INFO - PROCESS | 1726 | 1467037736603 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:56 INFO - PROCESS | 1726 | 1467037736816 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 07:28:57 INFO - PROCESS | 1726 | 1467037737050 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:57 INFO - PROCESS | 1726 | 1467037737057 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dce5000 == 16 [pid = 1726] [id = 655] 07:28:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8f408800) [pid = 1726] [serial = 1966] [outer = (nil)] 07:28:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8ff01c00) [pid = 1726] [serial = 1967] [outer = 0x8f408800] 07:28:57 INFO - PROCESS | 1726 | 1467037737190 Marionette DEBUG loaded listener.js 07:28:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8ff06000) [pid = 1726] [serial = 1968] [outer = 0x8f408800] 07:28:58 INFO - PROCESS | 1726 | 1467037738145 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 07:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1636ms 07:28:58 INFO - PROCESS | 1726 | 1467037738223 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 07:28:58 INFO - PROCESS | 1726 | 1467037738227 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 07:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:28:58 INFO - PROCESS | 1726 | 1467037738235 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:28:58 INFO - PROCESS | 1726 | 1467037738240 Marionette TRACE conn4 <- [1,2594,null,{}] 07:28:58 INFO - PROCESS | 1726 | 1467037738249 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:58 INFO - PROCESS | 1726 | 1467037738256 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:58 INFO - PROCESS | 1726 | 1467037738498 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 07:28:58 INFO - PROCESS | 1726 | 1467037738779 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:58 INFO - PROCESS | 1726 | 1467037738791 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:28:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3dec00 == 17 [pid = 1726] [id = 656] 07:28:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8f409400) [pid = 1726] [serial = 1969] [outer = (nil)] 07:28:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8ff1b800) [pid = 1726] [serial = 1970] [outer = 0x8f409400] 07:28:58 INFO - PROCESS | 1726 | 1467037738891 Marionette DEBUG loaded listener.js 07:28:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x8ff1f800) [pid = 1726] [serial = 1971] [outer = 0x8f409400] 07:29:00 INFO - PROCESS | 1726 | 1467037740026 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 07:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1837ms 07:29:00 INFO - PROCESS | 1726 | 1467037740075 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 07:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:29:00 INFO - PROCESS | 1726 | 1467037740081 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 07:29:00 INFO - PROCESS | 1726 | 1467037740088 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:29:00 INFO - PROCESS | 1726 | 1467037740091 Marionette TRACE conn4 <- [1,2598,null,{}] 07:29:00 INFO - PROCESS | 1726 | 1467037740099 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:00 INFO - PROCESS | 1726 | 1467037740111 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:00 INFO - PROCESS | 1726 | 1467037740411 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 07:29:00 INFO - PROCESS | 1726 | 1467037740922 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:00 INFO - PROCESS | 1726 | 1467037740932 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a227800 == 18 [pid = 1726] [id = 657] 07:29:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x8a229c00) [pid = 1726] [serial = 1972] [outer = (nil)] 07:29:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x8ad5d400) [pid = 1726] [serial = 1973] [outer = 0x8a229c00] 07:29:01 INFO - PROCESS | 1726 | 1467037741023 Marionette DEBUG loaded listener.js 07:29:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x8ad67400) [pid = 1726] [serial = 1974] [outer = 0x8a229c00] 07:29:02 INFO - PROCESS | 1726 | 1467037742143 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2147ms 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8eb57400) [pid = 1726] [serial = 1914] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8ff76000) [pid = 1726] [serial = 1892] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8e969400) [pid = 1726] [serial = 1883] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8dceac00) [pid = 1726] [serial = 1902] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8f404000) [pid = 1726] [serial = 1886] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8ff0d800) [pid = 1726] [serial = 1889] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8d3e1800) [pid = 1726] [serial = 1881] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x91b47400) [pid = 1726] [serial = 1898] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8eb54000) [pid = 1726] [serial = 1913] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8ff7f400) [pid = 1726] [serial = 1893] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8c385800) [pid = 1726] [serial = 1880] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x91a98c00) [pid = 1726] [serial = 1899] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x91b45000) [pid = 1726] [serial = 1895] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8e8d2800) [pid = 1726] [serial = 1911] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8de92c00) [pid = 1726] [serial = 1877] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8c38fc00) [pid = 1726] [serial = 1908] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8b1dec00) [pid = 1726] [serial = 1904] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8bba4400) [pid = 1726] [serial = 1905] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8e96a000) [pid = 1726] [serial = 1916] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8f17c400) [pid = 1726] [serial = 1917] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8f40fc00) [pid = 1726] [serial = 1887] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8e8cc800) [pid = 1726] [serial = 1878] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8de8bc00) [pid = 1726] [serial = 1910] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x91b49000) [pid = 1726] [serial = 1896] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x8c382000) [pid = 1726] [serial = 1907] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x8e971400) [pid = 1726] [serial = 1884] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0x8c389400) [pid = 1726] [serial = 1901] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0x8ff12c00) [pid = 1726] [serial = 1890] [outer = (nil)] [url = about:blank] 07:29:02 INFO - PROCESS | 1726 | 1467037742279 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 07:29:02 INFO - PROCESS | 1726 | 1467037742286 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 07:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:29:02 INFO - PROCESS | 1726 | 1467037742341 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:29:02 INFO - PROCESS | 1726 | 1467037742347 Marionette TRACE conn4 <- [1,2602,null,{}] 07:29:02 INFO - PROCESS | 1726 | 1467037742366 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:02 INFO - PROCESS | 1726 | 1467037742372 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:02 INFO - PROCESS | 1726 | 1467037742593 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 07:29:02 INFO - PROCESS | 1726 | 1467037742760 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:02 INFO - PROCESS | 1726 | 1467037742768 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa0800 == 19 [pid = 1726] [id = 658] 07:29:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x8bfa7800) [pid = 1726] [serial = 1975] [outer = (nil)] 07:29:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0x8c387400) [pid = 1726] [serial = 1976] [outer = 0x8bfa7800] 07:29:02 INFO - PROCESS | 1726 | 1467037742847 Marionette DEBUG loaded listener.js 07:29:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x8d3d9400) [pid = 1726] [serial = 1977] [outer = 0x8bfa7800] 07:29:03 INFO - PROCESS | 1726 | 1467037743712 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 07:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1473ms 07:29:03 INFO - PROCESS | 1726 | 1467037743788 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 07:29:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:29:03 INFO - PROCESS | 1726 | 1467037743795 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 07:29:03 INFO - PROCESS | 1726 | 1467037743805 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:29:03 INFO - PROCESS | 1726 | 1467037743809 Marionette TRACE conn4 <- [1,2606,null,{}] 07:29:03 INFO - PROCESS | 1726 | 1467037743816 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:03 INFO - PROCESS | 1726 | 1467037743821 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:04 INFO - PROCESS | 1726 | 1467037744022 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 07:29:04 INFO - PROCESS | 1726 | 1467037744177 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:04 INFO - PROCESS | 1726 | 1467037744185 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3e1c00 == 20 [pid = 1726] [id = 659] 07:29:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x8d421400) [pid = 1726] [serial = 1978] [outer = (nil)] 07:29:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8de92c00) [pid = 1726] [serial = 1979] [outer = 0x8d421400] 07:29:04 INFO - PROCESS | 1726 | 1467037744272 Marionette DEBUG loaded listener.js 07:29:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8e8d3400) [pid = 1726] [serial = 1980] [outer = 0x8d421400] 07:29:05 INFO - PROCESS | 1726 | 1467037745305 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 07:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1549ms 07:29:05 INFO - PROCESS | 1726 | 1467037745353 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 07:29:05 INFO - PROCESS | 1726 | 1467037745357 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 07:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:29:05 INFO - PROCESS | 1726 | 1467037745385 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:29:05 INFO - PROCESS | 1726 | 1467037745395 Marionette TRACE conn4 <- [1,2610,null,{}] 07:29:05 INFO - PROCESS | 1726 | 1467037745411 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:05 INFO - PROCESS | 1726 | 1467037745417 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:05 INFO - PROCESS | 1726 | 1467037745683 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 07:29:05 INFO - PROCESS | 1726 | 1467037745708 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:05 INFO - PROCESS | 1726 | 1467037745717 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:05 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a226800 == 21 [pid = 1726] [id = 660] 07:29:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8dce3400) [pid = 1726] [serial = 1981] [outer = (nil)] 07:29:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8eb5ec00) [pid = 1726] [serial = 1982] [outer = 0x8dce3400] 07:29:05 INFO - PROCESS | 1726 | 1467037745788 Marionette DEBUG loaded listener.js 07:29:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8f17f000) [pid = 1726] [serial = 1983] [outer = 0x8dce3400] 07:29:06 INFO - PROCESS | 1726 | 1467037746753 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1463ms 07:29:06 INFO - PROCESS | 1726 | 1467037746830 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 07:29:06 INFO - PROCESS | 1726 | 1467037746835 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 07:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:29:06 INFO - PROCESS | 1726 | 1467037746841 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:29:06 INFO - PROCESS | 1726 | 1467037746845 Marionette TRACE conn4 <- [1,2614,null,{}] 07:29:06 INFO - PROCESS | 1726 | 1467037746856 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:06 INFO - PROCESS | 1726 | 1467037746861 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:07 INFO - PROCESS | 1726 | 1467037747199 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 07:29:07 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8dce5c00) [pid = 1726] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:29:07 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8b1d2000) [pid = 1726] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:29:07 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8bd98800) [pid = 1726] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:29:07 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8c381400) [pid = 1726] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:29:07 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x8a22b000) [pid = 1726] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:29:07 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x8c387800) [pid = 1726] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:29:07 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x8dceb400) [pid = 1726] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:29:07 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0x8d3d5000) [pid = 1726] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:29:07 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0x8f40d800) [pid = 1726] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:29:07 INFO - PROCESS | 1726 | --DOMWINDOW == 69 (0x91aa3800) [pid = 1726] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:29:07 INFO - PROCESS | 1726 | --DOMWINDOW == 68 (0x8b1d3800) [pid = 1726] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:29:07 INFO - PROCESS | 1726 | --DOMWINDOW == 67 (0x8bfa4000) [pid = 1726] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:29:07 INFO - PROCESS | 1726 | 1467037747364 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:07 INFO - PROCESS | 1726 | 1467037747373 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a224400 == 22 [pid = 1726] [id = 661] 07:29:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 68 (0x8a225c00) [pid = 1726] [serial = 1984] [outer = (nil)] 07:29:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 69 (0x8bd95c00) [pid = 1726] [serial = 1985] [outer = 0x8a225c00] 07:29:07 INFO - PROCESS | 1726 | 1467037747456 Marionette DEBUG loaded listener.js 07:29:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0x8c381400) [pid = 1726] [serial = 1986] [outer = 0x8a225c00] 07:29:08 INFO - PROCESS | 1726 | 1467037748257 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 07:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1437ms 07:29:08 INFO - PROCESS | 1726 | 1467037748280 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 07:29:08 INFO - PROCESS | 1726 | 1467037748285 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 07:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:29:08 INFO - PROCESS | 1726 | 1467037748292 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:29:08 INFO - PROCESS | 1726 | 1467037748296 Marionette TRACE conn4 <- [1,2618,null,{}] 07:29:08 INFO - PROCESS | 1726 | 1467037748302 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:08 INFO - PROCESS | 1726 | 1467037748307 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:08 INFO - PROCESS | 1726 | 1467037748538 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 07:29:08 INFO - PROCESS | 1726 | 1467037748558 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:08 INFO - PROCESS | 1726 | 1467037748575 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e970400 == 23 [pid = 1726] [id = 662] 07:29:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x8f183800) [pid = 1726] [serial = 1987] [outer = (nil)] 07:29:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0x8f6a3800) [pid = 1726] [serial = 1988] [outer = 0x8f183800] 07:29:08 INFO - PROCESS | 1726 | 1467037748660 Marionette DEBUG loaded listener.js 07:29:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x8ff14400) [pid = 1726] [serial = 1989] [outer = 0x8f183800] 07:29:09 INFO - PROCESS | 1726 | 1467037749782 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1537ms 07:29:09 INFO - PROCESS | 1726 | 1467037749831 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 07:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:29:09 INFO - PROCESS | 1726 | 1467037749838 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 07:29:09 INFO - PROCESS | 1726 | 1467037749848 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:29:09 INFO - PROCESS | 1726 | 1467037749854 Marionette TRACE conn4 <- [1,2622,null,{}] 07:29:09 INFO - PROCESS | 1726 | 1467037749865 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:09 INFO - PROCESS | 1726 | 1467037749872 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:10 INFO - PROCESS | 1726 | 1467037750129 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 07:29:10 INFO - PROCESS | 1726 | 1467037750400 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:10 INFO - PROCESS | 1726 | 1467037750412 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba5000 == 24 [pid = 1726] [id = 663] 07:29:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x8bbae000) [pid = 1726] [serial = 1990] [outer = (nil)] 07:29:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8d3e0400) [pid = 1726] [serial = 1991] [outer = 0x8bbae000] 07:29:10 INFO - PROCESS | 1726 | 1467037750539 Marionette DEBUG loaded listener.js 07:29:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8d427400) [pid = 1726] [serial = 1992] [outer = 0x8bbae000] 07:29:11 INFO - PROCESS | 1726 | 1467037751521 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 07:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1745ms 07:29:11 INFO - PROCESS | 1726 | 1467037751592 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 07:29:11 INFO - PROCESS | 1726 | 1467037751600 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 07:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:29:11 INFO - PROCESS | 1726 | 1467037751612 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:29:11 INFO - PROCESS | 1726 | 1467037751616 Marionette TRACE conn4 <- [1,2626,null,{}] 07:29:11 INFO - PROCESS | 1726 | 1467037751623 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:11 INFO - PROCESS | 1726 | 1467037751630 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:11 INFO - PROCESS | 1726 | 1467037751850 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 07:29:12 INFO - PROCESS | 1726 | 1467037752093 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:12 INFO - PROCESS | 1726 | 1467037752106 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x8de94400 == 25 [pid = 1726] [id = 664] 07:29:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8de96400) [pid = 1726] [serial = 1993] [outer = (nil)] 07:29:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8e96a000) [pid = 1726] [serial = 1994] [outer = 0x8de96400] 07:29:12 INFO - PROCESS | 1726 | 1467037752237 Marionette DEBUG loaded listener.js 07:29:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8eb59c00) [pid = 1726] [serial = 1995] [outer = 0x8de96400] 07:29:13 INFO - PROCESS | 1726 | 1467037753276 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1736ms 07:29:13 INFO - PROCESS | 1726 | 1467037753348 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 07:29:13 INFO - PROCESS | 1726 | 1467037753353 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 07:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:29:13 INFO - PROCESS | 1726 | 1467037753361 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:29:13 INFO - PROCESS | 1726 | 1467037753369 Marionette TRACE conn4 <- [1,2630,null,{}] 07:29:13 INFO - PROCESS | 1726 | 1467037753387 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:13 INFO - PROCESS | 1726 | 1467037753397 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:13 INFO - PROCESS | 1726 | 1467037753653 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 07:29:13 INFO - PROCESS | 1726 | 1467037753899 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:13 INFO - PROCESS | 1726 | 1467037753912 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa2400 == 26 [pid = 1726] [id = 665] 07:29:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8ff17800) [pid = 1726] [serial = 1996] [outer = (nil)] 07:29:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8ff7d000) [pid = 1726] [serial = 1997] [outer = 0x8ff17800] 07:29:14 INFO - PROCESS | 1726 | 1467037754041 Marionette DEBUG loaded listener.js 07:29:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x919c8c00) [pid = 1726] [serial = 1998] [outer = 0x8ff17800] 07:29:15 INFO - PROCESS | 1726 | 1467037755038 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 07:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1752ms 07:29:15 INFO - PROCESS | 1726 | 1467037755113 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 07:29:15 INFO - PROCESS | 1726 | 1467037755118 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 07:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:29:15 INFO - PROCESS | 1726 | 1467037755126 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:29:15 INFO - PROCESS | 1726 | 1467037755130 Marionette TRACE conn4 <- [1,2634,null,{}] 07:29:15 INFO - PROCESS | 1726 | 1467037755136 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:15 INFO - PROCESS | 1726 | 1467037755143 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:15 INFO - PROCESS | 1726 | 1467037755400 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 07:29:15 INFO - PROCESS | 1726 | 1467037755682 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:15 INFO - PROCESS | 1726 | 1467037755692 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad5e000 == 27 [pid = 1726] [id = 666] 07:29:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8bd92800) [pid = 1726] [serial = 1999] [outer = (nil)] 07:29:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x91a97800) [pid = 1726] [serial = 2000] [outer = 0x8bd92800] 07:29:15 INFO - PROCESS | 1726 | 1467037755786 Marionette DEBUG loaded listener.js 07:29:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x91a9b400) [pid = 1726] [serial = 2001] [outer = 0x8bd92800] 07:29:16 INFO - PROCESS | 1726 | 1467037756692 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1634ms 07:29:16 INFO - PROCESS | 1726 | 1467037756761 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 07:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:29:16 INFO - PROCESS | 1726 | 1467037756766 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 07:29:16 INFO - PROCESS | 1726 | 1467037756772 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:29:16 INFO - PROCESS | 1726 | 1467037756776 Marionette TRACE conn4 <- [1,2638,null,{}] 07:29:16 INFO - PROCESS | 1726 | 1467037756783 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:16 INFO - PROCESS | 1726 | 1467037756789 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:17 INFO - PROCESS | 1726 | 1467037757027 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 07:29:17 INFO - PROCESS | 1726 | 1467037757264 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:17 INFO - PROCESS | 1726 | 1467037757273 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a221800 == 28 [pid = 1726] [id = 667] 07:29:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8f6a6c00) [pid = 1726] [serial = 2002] [outer = (nil)] 07:29:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x91aa5400) [pid = 1726] [serial = 2003] [outer = 0x8f6a6c00] 07:29:17 INFO - PROCESS | 1726 | 1467037757403 Marionette DEBUG loaded listener.js 07:29:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x91b46800) [pid = 1726] [serial = 2004] [outer = 0x8f6a6c00] 07:29:18 INFO - PROCESS | 1726 | 1467037758340 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1643ms 07:29:18 INFO - PROCESS | 1726 | 1467037758416 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 07:29:18 INFO - PROCESS | 1726 | 1467037758421 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 07:29:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:29:18 INFO - PROCESS | 1726 | 1467037758429 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:29:18 INFO - PROCESS | 1726 | 1467037758433 Marionette TRACE conn4 <- [1,2642,null,{}] 07:29:18 INFO - PROCESS | 1726 | 1467037758440 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:18 INFO - PROCESS | 1726 | 1467037758451 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:18 INFO - PROCESS | 1726 | 1467037758744 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 07:29:19 INFO - PROCESS | 1726 | 1467037759042 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:19 INFO - PROCESS | 1726 | 1467037759052 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a223c00 == 29 [pid = 1726] [id = 668] 07:29:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8a227c00) [pid = 1726] [serial = 2005] [outer = (nil)] 07:29:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8bfa3000) [pid = 1726] [serial = 2006] [outer = 0x8a227c00] 07:29:19 INFO - PROCESS | 1726 | 1467037759142 Marionette DEBUG loaded listener.js 07:29:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8d41a400) [pid = 1726] [serial = 2007] [outer = 0x8a227c00] 07:29:20 INFO - PROCESS | 1726 | 1467037760454 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:29:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:29:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 2085ms 07:29:20 INFO - PROCESS | 1726 | 1467037760515 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 07:29:20 INFO - PROCESS | 1726 | 1467037760522 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 07:29:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:29:20 INFO - PROCESS | 1726 | 1467037760531 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:29:20 INFO - PROCESS | 1726 | 1467037760536 Marionette TRACE conn4 <- [1,2646,null,{}] 07:29:20 INFO - PROCESS | 1726 | 1467037760666 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:20 INFO - PROCESS | 1726 | 1467037760674 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:20 INFO - PROCESS | 1726 | 1467037760854 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 07:29:21 INFO - PROCESS | 1726 | 1467037761135 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:21 INFO - PROCESS | 1726 | 1467037761146 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd8f800 == 30 [pid = 1726] [id = 669] 07:29:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8c389400) [pid = 1726] [serial = 2008] [outer = (nil)] 07:29:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8d425400) [pid = 1726] [serial = 2009] [outer = 0x8c389400] 07:29:21 INFO - PROCESS | 1726 | 1467037761228 Marionette DEBUG loaded listener.js 07:29:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8dce8800) [pid = 1726] [serial = 2010] [outer = 0x8c389400] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8dcf0800) [pid = 1726] [serial = 1949] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8b1da000) [pid = 1726] [serial = 1943] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8bba7800) [pid = 1726] [serial = 1944] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8c38f400) [pid = 1726] [serial = 1941] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8d3d9c00) [pid = 1726] [serial = 1952] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8bfa9400) [pid = 1726] [serial = 1940] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8b1d3400) [pid = 1726] [serial = 1920] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8ad63000) [pid = 1726] [serial = 1919] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8d30e000) [pid = 1726] [serial = 1923] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8d301800) [pid = 1726] [serial = 1922] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8e8d8400) [pid = 1726] [serial = 1926] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8dde8c00) [pid = 1726] [serial = 1925] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8ff14000) [pid = 1726] [serial = 1929] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8ff04000) [pid = 1726] [serial = 1928] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x919ce400) [pid = 1726] [serial = 1932] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x919c9c00) [pid = 1726] [serial = 1931] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x91c99c00) [pid = 1726] [serial = 1935] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x91b46000) [pid = 1726] [serial = 1934] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8dde2400) [pid = 1726] [serial = 1938] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x8d308c00) [pid = 1726] [serial = 1937] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x8bfad000) [pid = 1726] [serial = 1946] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x8dde6800) [pid = 1726] [serial = 1950] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0x8d303400) [pid = 1726] [serial = 1947] [outer = (nil)] [url = about:blank] 07:29:22 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0x8dddf400) [pid = 1726] [serial = 1953] [outer = (nil)] [url = about:blank] 07:29:23 INFO - PROCESS | 1726 | 1467037763378 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:29:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:29:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2896ms 07:29:23 INFO - PROCESS | 1726 | 1467037763428 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 07:29:23 INFO - PROCESS | 1726 | 1467037763435 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 07:29:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:29:23 INFO - PROCESS | 1726 | 1467037763445 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:29:23 INFO - PROCESS | 1726 | 1467037763449 Marionette TRACE conn4 <- [1,2650,null,{}] 07:29:23 INFO - PROCESS | 1726 | 1467037763459 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:23 INFO - PROCESS | 1726 | 1467037763466 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:23 INFO - PROCESS | 1726 | 1467037763659 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 07:29:23 INFO - PROCESS | 1726 | 1467037763858 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:23 INFO - PROCESS | 1726 | 1467037763868 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1e0000 == 31 [pid = 1726] [id = 670] 07:29:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x8bba2800) [pid = 1726] [serial = 2011] [outer = (nil)] 07:29:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0x8bd8c400) [pid = 1726] [serial = 2012] [outer = 0x8bba2800] 07:29:23 INFO - PROCESS | 1726 | 1467037763950 Marionette DEBUG loaded listener.js 07:29:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x8bd8f400) [pid = 1726] [serial = 2013] [outer = 0x8bba2800] 07:29:24 INFO - PROCESS | 1726 | 1467037764859 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:29:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:29:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1435ms 07:29:24 INFO - PROCESS | 1726 | 1467037764879 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 07:29:24 INFO - PROCESS | 1726 | 1467037764889 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 07:29:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:29:24 INFO - PROCESS | 1726 | 1467037764903 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:29:24 INFO - PROCESS | 1726 | 1467037764909 Marionette TRACE conn4 <- [1,2654,null,{}] 07:29:24 INFO - PROCESS | 1726 | 1467037764916 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:24 INFO - PROCESS | 1726 | 1467037764923 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:25 INFO - PROCESS | 1726 | 1467037765133 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 07:29:25 INFO - PROCESS | 1726 | 1467037765285 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:25 INFO - PROCESS | 1726 | 1467037765293 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c38c800 == 32 [pid = 1726] [id = 671] 07:29:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x8c38f400) [pid = 1726] [serial = 2014] [outer = (nil)] 07:29:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8d307000) [pid = 1726] [serial = 2015] [outer = 0x8c38f400] 07:29:25 INFO - PROCESS | 1726 | 1467037765373 Marionette DEBUG loaded listener.js 07:29:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8d3d2400) [pid = 1726] [serial = 2016] [outer = 0x8c38f400] 07:29:26 INFO - PROCESS | 1726 | 1467037766255 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:29:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:29:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1388ms 07:29:26 INFO - PROCESS | 1726 | 1467037766292 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 07:29:26 INFO - PROCESS | 1726 | 1467037766297 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 07:29:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:29:26 INFO - PROCESS | 1726 | 1467037766306 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:29:26 INFO - PROCESS | 1726 | 1467037766312 Marionette TRACE conn4 <- [1,2658,null,{}] 07:29:26 INFO - PROCESS | 1726 | 1467037766341 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:26 INFO - PROCESS | 1726 | 1467037766349 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:26 INFO - PROCESS | 1726 | 1467037766594 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 07:29:26 INFO - PROCESS | 1726 | 1467037766623 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:26 INFO - PROCESS | 1726 | 1467037766635 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dde6c00 == 33 [pid = 1726] [id = 672] 07:29:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8dde7000) [pid = 1726] [serial = 2017] [outer = (nil)] 07:29:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8de89400) [pid = 1726] [serial = 2018] [outer = 0x8dde7000] 07:29:26 INFO - PROCESS | 1726 | 1467037766713 Marionette DEBUG loaded listener.js 07:29:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8de94800) [pid = 1726] [serial = 2019] [outer = 0x8dde7000] 07:29:28 INFO - PROCESS | 1726 | 1467037768193 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:29:28 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8dce3400) [pid = 1726] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:29:28 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8f409400) [pid = 1726] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:29:28 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8bfa7800) [pid = 1726] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:29:28 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8dde1800) [pid = 1726] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:29:28 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x8d421400) [pid = 1726] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:29:28 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x8d3dc800) [pid = 1726] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:29:28 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x8a225c00) [pid = 1726] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:29:28 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0x8f403c00) [pid = 1726] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:29:28 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0x8a229c00) [pid = 1726] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:29:28 INFO - PROCESS | 1726 | --DOMWINDOW == 69 (0x8bba7400) [pid = 1726] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:29:28 INFO - PROCESS | 1726 | --DOMWINDOW == 68 (0x8f408800) [pid = 1726] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:29:28 INFO - PROCESS | 1726 | --DOMWINDOW == 67 (0x8f183800) [pid = 1726] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:29:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:29:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2009ms 07:29:28 INFO - PROCESS | 1726 | 1467037768319 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 07:29:28 INFO - PROCESS | 1726 | 1467037768323 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 07:29:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:29:28 INFO - PROCESS | 1726 | 1467037768332 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:29:28 INFO - PROCESS | 1726 | 1467037768336 Marionette TRACE conn4 <- [1,2662,null,{}] 07:29:28 INFO - PROCESS | 1726 | 1467037768342 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:28 INFO - PROCESS | 1726 | 1467037768349 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:28 INFO - PROCESS | 1726 | 1467037768571 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 07:29:28 INFO - PROCESS | 1726 | 1467037768666 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:28 INFO - PROCESS | 1726 | 1467037768672 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bbaf400 == 34 [pid = 1726] [id = 673] 07:29:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 68 (0x8d30e000) [pid = 1726] [serial = 2020] [outer = (nil)] 07:29:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 69 (0x8dce7800) [pid = 1726] [serial = 2021] [outer = 0x8d30e000] 07:29:28 INFO - PROCESS | 1726 | 1467037768752 Marionette DEBUG loaded listener.js 07:29:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0x8e8d8c00) [pid = 1726] [serial = 2022] [outer = 0x8d30e000] 07:29:29 INFO - PROCESS | 1726 | 1467037769501 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:29:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:29:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1234ms 07:29:29 INFO - PROCESS | 1726 | 1467037769566 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 07:29:29 INFO - PROCESS | 1726 | 1467037769570 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 07:29:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:29:29 INFO - PROCESS | 1726 | 1467037769577 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:29:29 INFO - PROCESS | 1726 | 1467037769582 Marionette TRACE conn4 <- [1,2666,null,{}] 07:29:29 INFO - PROCESS | 1726 | 1467037769588 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:29 INFO - PROCESS | 1726 | 1467037769594 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:29 INFO - PROCESS | 1726 | 1467037769769 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 07:29:29 INFO - PROCESS | 1726 | 1467037769909 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:29 INFO - PROCESS | 1726 | 1467037769918 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd89800 == 35 [pid = 1726] [id = 674] 07:29:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x8dde0000) [pid = 1726] [serial = 2023] [outer = (nil)] 07:29:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0x8eb58c00) [pid = 1726] [serial = 2024] [outer = 0x8dde0000] 07:29:30 INFO - PROCESS | 1726 | 1467037770000 Marionette DEBUG loaded listener.js 07:29:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x8e968400) [pid = 1726] [serial = 2025] [outer = 0x8dde0000] 07:29:31 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:29:31 INFO - PROCESS | 1726 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:29:31 INFO - PROCESS | 1726 | 1467037771569 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 07:29:31 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) 07:29:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2043ms 07:29:31 INFO - PROCESS | 1726 | 1467037771622 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 07:29:31 INFO - PROCESS | 1726 | 1467037771630 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 07:29:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:29:31 INFO - PROCESS | 1726 | 1467037771645 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:29:31 INFO - PROCESS | 1726 | 1467037771652 Marionette TRACE conn4 <- [1,2670,null,{}] 07:29:31 INFO - PROCESS | 1726 | 1467037771661 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:31 INFO - PROCESS | 1726 | 1467037771669 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:31 INFO - PROCESS | 1726 | 1467037771936 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 07:29:32 INFO - PROCESS | 1726 | 1467037772079 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:32 INFO - PROCESS | 1726 | 1467037772090 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba9000 == 36 [pid = 1726] [id = 675] 07:29:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x8bbad000) [pid = 1726] [serial = 2026] [outer = (nil)] 07:29:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8c386000) [pid = 1726] [serial = 2027] [outer = 0x8bbad000] 07:29:32 INFO - PROCESS | 1726 | 1467037772222 Marionette DEBUG loaded listener.js 07:29:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8d3d9800) [pid = 1726] [serial = 2028] [outer = 0x8bbad000] 07:29:33 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:29:33 INFO - PROCESS | 1726 | 1467037773688 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:29:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 07:29:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:29:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:29:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:29:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2084ms 07:29:33 INFO - PROCESS | 1726 | 1467037773735 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 07:29:33 INFO - PROCESS | 1726 | 1467037773743 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 07:29:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:29:33 INFO - PROCESS | 1726 | 1467037773757 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:29:33 INFO - PROCESS | 1726 | 1467037773761 Marionette TRACE conn4 <- [1,2674,null,{}] 07:29:33 INFO - PROCESS | 1726 | 1467037773771 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:33 INFO - PROCESS | 1726 | 1467037773778 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:33 INFO - PROCESS | 1726 | 1467037773968 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 07:29:34 INFO - PROCESS | 1726 | 1467037774152 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:34 INFO - PROCESS | 1726 | 1467037774162 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad65c00 == 37 [pid = 1726] [id = 676] 07:29:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8d424800) [pid = 1726] [serial = 2029] [outer = (nil)] 07:29:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8eb55000) [pid = 1726] [serial = 2030] [outer = 0x8d424800] 07:29:34 INFO - PROCESS | 1726 | 1467037774249 Marionette DEBUG loaded listener.js 07:29:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8d424400) [pid = 1726] [serial = 2031] [outer = 0x8d424800] 07:29:35 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:29:35 INFO - PROCESS | 1726 | 1467037775754 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:29:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 07:29:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:29:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:29:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:29:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2043ms 07:29:35 INFO - PROCESS | 1726 | 1467037775801 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 07:29:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:29:35 INFO - PROCESS | 1726 | 1467037775807 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 07:29:35 INFO - PROCESS | 1726 | 1467037775815 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:29:35 INFO - PROCESS | 1726 | 1467037775822 Marionette TRACE conn4 <- [1,2678,null,{}] 07:29:35 INFO - PROCESS | 1726 | 1467037775842 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:35 INFO - PROCESS | 1726 | 1467037775852 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:36 INFO - PROCESS | 1726 | 1467037776168 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 07:29:36 INFO - PROCESS | 1726 | 1467037776265 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:36 INFO - PROCESS | 1726 | 1467037776280 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:36 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f406400 == 38 [pid = 1726] [id = 677] 07:29:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8f6a0c00) [pid = 1726] [serial = 2032] [outer = (nil)] 07:29:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8ff08c00) [pid = 1726] [serial = 2033] [outer = 0x8f6a0c00] 07:29:36 INFO - PROCESS | 1726 | 1467037776472 Marionette DEBUG loaded listener.js 07:29:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8ff14c00) [pid = 1726] [serial = 2034] [outer = 0x8f6a0c00] 07:29:37 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:29:37 INFO - PROCESS | 1726 | 1467037777917 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:29:37 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) 07:29:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2145ms 07:29:37 INFO - PROCESS | 1726 | 1467037777961 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 07:29:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:29:37 INFO - PROCESS | 1726 | 1467037777967 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 07:29:37 INFO - PROCESS | 1726 | 1467037777975 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:29:37 INFO - PROCESS | 1726 | 1467037777981 Marionette TRACE conn4 <- [1,2682,null,{}] 07:29:37 INFO - PROCESS | 1726 | 1467037777989 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:38 INFO - PROCESS | 1726 | 1467037777994 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:38 INFO - PROCESS | 1726 | 1467037778202 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 07:29:38 INFO - PROCESS | 1726 | 1467037778524 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:38 INFO - PROCESS | 1726 | 1467037778536 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a227000 == 39 [pid = 1726] [id = 678] 07:29:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8a22cc00) [pid = 1726] [serial = 2035] [outer = (nil)] 07:29:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8ad69000) [pid = 1726] [serial = 2036] [outer = 0x8a22cc00] 07:29:38 INFO - PROCESS | 1726 | 1467037778614 Marionette DEBUG loaded listener.js 07:29:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8b1d8c00) [pid = 1726] [serial = 2037] [outer = 0x8a22cc00] 07:29:39 INFO - PROCESS | 1726 | --DOCSHELL 0x8bbaf400 == 38 [pid = 1726] [id = 673] 07:29:39 INFO - PROCESS | 1726 | --DOCSHELL 0x8dde6c00 == 37 [pid = 1726] [id = 672] 07:29:39 INFO - PROCESS | 1726 | --DOCSHELL 0x8c38c800 == 36 [pid = 1726] [id = 671] 07:29:39 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1e0000 == 35 [pid = 1726] [id = 670] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8eb5ec00) [pid = 1726] [serial = 1982] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8ad67400) [pid = 1726] [serial = 1974] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8bd93800) [pid = 1726] [serial = 1958] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8ad5d400) [pid = 1726] [serial = 1973] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8e969000) [pid = 1726] [serial = 1955] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8ff01c00) [pid = 1726] [serial = 1967] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8ff06000) [pid = 1726] [serial = 1968] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8f6a2000) [pid = 1726] [serial = 1965] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8ff1b800) [pid = 1726] [serial = 1970] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8bd95c00) [pid = 1726] [serial = 1985] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x8c387400) [pid = 1726] [serial = 1976] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x8d3d6000) [pid = 1726] [serial = 1959] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x8f6a3800) [pid = 1726] [serial = 1988] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0x8ff14400) [pid = 1726] [serial = 1989] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0x8f17f000) [pid = 1726] [serial = 1983] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 69 (0x8ff1f800) [pid = 1726] [serial = 1971] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 68 (0x8d3d9400) [pid = 1726] [serial = 1977] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 67 (0x8dce9c00) [pid = 1726] [serial = 1962] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 66 (0x8de92c00) [pid = 1726] [serial = 1979] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 65 (0x8eb50c00) [pid = 1726] [serial = 1956] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 64 (0x8c381400) [pid = 1726] [serial = 1986] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 63 (0x8f40b800) [pid = 1726] [serial = 1964] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 62 (0x8e8d3400) [pid = 1726] [serial = 1980] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | --DOMWINDOW == 61 (0x8e8db400) [pid = 1726] [serial = 1961] [outer = (nil)] [url = about:blank] 07:29:39 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:29:40 INFO - PROCESS | 1726 | 1467037780054 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:29:40 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) 07:29:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2101ms 07:29:40 INFO - PROCESS | 1726 | 1467037780078 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 07:29:40 INFO - PROCESS | 1726 | 1467037780084 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 07:29:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:29:40 INFO - PROCESS | 1726 | 1467037780093 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:29:40 INFO - PROCESS | 1726 | 1467037780099 Marionette TRACE conn4 <- [1,2686,null,{}] 07:29:40 INFO - PROCESS | 1726 | 1467037780107 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:40 INFO - PROCESS | 1726 | 1467037780112 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:40 INFO - PROCESS | 1726 | 1467037780303 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 07:29:40 INFO - PROCESS | 1726 | 1467037780444 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:40 INFO - PROCESS | 1726 | 1467037780458 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bbac400 == 36 [pid = 1726] [id = 679] 07:29:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 62 (0x8bd8a800) [pid = 1726] [serial = 2038] [outer = (nil)] 07:29:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 63 (0x8c383000) [pid = 1726] [serial = 2039] [outer = 0x8bd8a800] 07:29:40 INFO - PROCESS | 1726 | 1467037780532 Marionette DEBUG loaded listener.js 07:29:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 64 (0x8c390800) [pid = 1726] [serial = 2040] [outer = 0x8bd8a800] 07:29:41 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:29:41 INFO - PROCESS | 1726 | 1467037781780 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:29:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 07:29:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:29:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:29:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:29:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1741ms 07:29:41 INFO - PROCESS | 1726 | 1467037781839 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 07:29:41 INFO - PROCESS | 1726 | 1467037781846 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 07:29:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:29:41 INFO - PROCESS | 1726 | 1467037781855 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:29:41 INFO - PROCESS | 1726 | 1467037781859 Marionette TRACE conn4 <- [1,2690,null,{}] 07:29:41 INFO - PROCESS | 1726 | 1467037781866 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:41 INFO - PROCESS | 1726 | 1467037781871 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:42 INFO - PROCESS | 1726 | 1467037782157 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 07:29:42 INFO - PROCESS | 1726 | 1467037782176 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:42 INFO - PROCESS | 1726 | 1467037782184 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa3c00 == 37 [pid = 1726] [id = 680] 07:29:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 65 (0x8c38c800) [pid = 1726] [serial = 2041] [outer = (nil)] 07:29:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 66 (0x8de92c00) [pid = 1726] [serial = 2042] [outer = 0x8c38c800] 07:29:42 INFO - PROCESS | 1726 | 1467037782260 Marionette DEBUG loaded listener.js 07:29:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 67 (0x8e968800) [pid = 1726] [serial = 2043] [outer = 0x8c38c800] 07:29:43 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:29:43 INFO - PROCESS | 1726 | 1467037783789 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:29:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 07:29:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:29:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:29:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1990ms 07:29:43 INFO - PROCESS | 1726 | 1467037783863 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 07:29:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:29:43 INFO - PROCESS | 1726 | 1467037783868 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 07:29:43 INFO - PROCESS | 1726 | 1467037783883 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:29:43 INFO - PROCESS | 1726 | 1467037783893 Marionette TRACE conn4 <- [1,2694,null,{}] 07:29:43 INFO - PROCESS | 1726 | 1467037783912 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:43 INFO - PROCESS | 1726 | 1467037783920 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:44 INFO - PROCESS | 1726 | 1467037784144 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 07:29:44 INFO - PROCESS | 1726 | 1467037784170 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:44 INFO - PROCESS | 1726 | 1467037784181 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d425c00 == 38 [pid = 1726] [id = 681] 07:29:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 68 (0x8dddf400) [pid = 1726] [serial = 2044] [outer = (nil)] 07:29:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 69 (0x8f181c00) [pid = 1726] [serial = 2045] [outer = 0x8dddf400] 07:29:44 INFO - PROCESS | 1726 | 1467037784251 Marionette DEBUG loaded listener.js 07:29:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0x8f6a3800) [pid = 1726] [serial = 2046] [outer = 0x8dddf400] 07:29:44 INFO - PROCESS | 1726 | --DOMWINDOW == 69 (0x8a227c00) [pid = 1726] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:29:44 INFO - PROCESS | 1726 | --DOMWINDOW == 68 (0x8bbae000) [pid = 1726] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:29:44 INFO - PROCESS | 1726 | --DOMWINDOW == 67 (0x8dde7000) [pid = 1726] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:29:44 INFO - PROCESS | 1726 | --DOMWINDOW == 66 (0x8de96400) [pid = 1726] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:29:44 INFO - PROCESS | 1726 | --DOMWINDOW == 65 (0x8bba2800) [pid = 1726] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:29:44 INFO - PROCESS | 1726 | --DOMWINDOW == 64 (0x8c38f400) [pid = 1726] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:29:44 INFO - PROCESS | 1726 | --DOMWINDOW == 63 (0x8ff17800) [pid = 1726] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:29:44 INFO - PROCESS | 1726 | --DOMWINDOW == 62 (0x8c389400) [pid = 1726] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:29:44 INFO - PROCESS | 1726 | --DOMWINDOW == 61 (0x8bd92800) [pid = 1726] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:29:44 INFO - PROCESS | 1726 | --DOMWINDOW == 60 (0x8f6a6c00) [pid = 1726] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:29:44 INFO - PROCESS | 1726 | --DOMWINDOW == 59 (0x8d30e000) [pid = 1726] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:29:45 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:29:45 INFO - PROCESS | 1726 | 1467037785613 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:29:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 07:29:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:29:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:29:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1761ms 07:29:45 INFO - PROCESS | 1726 | 1467037785637 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 07:29:45 INFO - PROCESS | 1726 | 1467037785642 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 07:29:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:29:45 INFO - PROCESS | 1726 | 1467037785649 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:29:45 INFO - PROCESS | 1726 | 1467037785653 Marionette TRACE conn4 <- [1,2698,null,{}] 07:29:45 INFO - PROCESS | 1726 | 1467037785659 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:45 INFO - PROCESS | 1726 | 1467037785665 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:45 INFO - PROCESS | 1726 | 1467037785865 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 07:29:46 INFO - PROCESS | 1726 | 1467037786016 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:46 INFO - PROCESS | 1726 | 1467037786025 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22f400 == 39 [pid = 1726] [id = 682] 07:29:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 60 (0x8bd8a000) [pid = 1726] [serial = 2047] [outer = (nil)] 07:29:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 61 (0x8e96a400) [pid = 1726] [serial = 2048] [outer = 0x8bd8a000] 07:29:46 INFO - PROCESS | 1726 | 1467037786097 Marionette DEBUG loaded listener.js 07:29:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 62 (0x8f40e000) [pid = 1726] [serial = 2049] [outer = 0x8bd8a000] 07:29:47 INFO - PROCESS | 1726 | SkCairoFTTypeface::onFilterRec unimplemented 07:29:47 INFO - PROCESS | 1726 | 1467037787467 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:29:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 07:29:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:29:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:29:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:29:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1883ms 07:29:47 INFO - PROCESS | 1726 | 1467037787535 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 07:29:47 INFO - PROCESS | 1726 | 1467037787543 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 07:29:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:29:47 INFO - PROCESS | 1726 | 1467037787553 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:29:47 INFO - PROCESS | 1726 | 1467037787558 Marionette TRACE conn4 <- [1,2702,null,{}] 07:29:47 INFO - PROCESS | 1726 | 1467037787570 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:47 INFO - PROCESS | 1726 | 1467037787576 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:47 INFO - PROCESS | 1726 | 1467037787810 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 07:29:48 INFO - PROCESS | 1726 | 1467037787994 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:48 INFO - PROCESS | 1726 | 1467037788009 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:48 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfaa400 == 40 [pid = 1726] [id = 683] 07:29:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 63 (0x8c385c00) [pid = 1726] [serial = 2050] [outer = (nil)] 07:29:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 64 (0x8d30e000) [pid = 1726] [serial = 2051] [outer = 0x8c385c00] 07:29:48 INFO - PROCESS | 1726 | 1467037788134 Marionette DEBUG loaded listener.js 07:29:48 INFO - PROCESS | 1726 | ++DOMWINDOW == 65 (0x8d41dc00) [pid = 1726] [serial = 2052] [outer = 0x8c385c00] 07:29:49 INFO - PROCESS | 1726 | 1467037789136 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:29:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:29:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1640ms 07:29:49 INFO - PROCESS | 1726 | 1467037789193 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 07:29:49 INFO - PROCESS | 1726 | 1467037789202 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 07:29:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:29:49 INFO - PROCESS | 1726 | 1467037789215 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:29:49 INFO - PROCESS | 1726 | 1467037789221 Marionette TRACE conn4 <- [1,2706,null,{}] 07:29:49 INFO - PROCESS | 1726 | 1467037789275 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:49 INFO - PROCESS | 1726 | 1467037789282 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:49 INFO - PROCESS | 1726 | 1467037789514 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 07:29:49 INFO - PROCESS | 1726 | 1467037789773 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:49 INFO - PROCESS | 1726 | 1467037789781 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa6800 == 41 [pid = 1726] [id = 684] 07:29:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 66 (0x8e8d0400) [pid = 1726] [serial = 2053] [outer = (nil)] 07:29:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 67 (0x8eb5dc00) [pid = 1726] [serial = 2054] [outer = 0x8e8d0400] 07:29:49 INFO - PROCESS | 1726 | 1467037789874 Marionette DEBUG loaded listener.js 07:29:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 68 (0x8f17fc00) [pid = 1726] [serial = 2055] [outer = 0x8e8d0400] 07:29:50 INFO - PROCESS | 1726 | 1467037790947 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:29:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:29:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1783ms 07:29:51 INFO - PROCESS | 1726 | 1467037790999 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 07:29:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:29:51 INFO - PROCESS | 1726 | 1467037791004 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 07:29:51 INFO - PROCESS | 1726 | 1467037791012 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:29:51 INFO - PROCESS | 1726 | 1467037791019 Marionette TRACE conn4 <- [1,2710,null,{}] 07:29:51 INFO - PROCESS | 1726 | 1467037791037 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:51 INFO - PROCESS | 1726 | 1467037791047 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:51 INFO - PROCESS | 1726 | 1467037791369 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 07:29:51 INFO - PROCESS | 1726 | 1467037791569 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:51 INFO - PROCESS | 1726 | 1467037791581 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff15400 == 42 [pid = 1726] [id = 685] 07:29:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 69 (0x8ff15800) [pid = 1726] [serial = 2056] [outer = (nil)] 07:29:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0x8ff1b800) [pid = 1726] [serial = 2057] [outer = 0x8ff15800] 07:29:51 INFO - PROCESS | 1726 | 1467037791677 Marionette DEBUG loaded listener.js 07:29:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x8ff72000) [pid = 1726] [serial = 2058] [outer = 0x8ff15800] 07:29:52 INFO - PROCESS | 1726 | 1467037792632 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 07:29:52 INFO - PROCESS | 1726 | 1467037792716 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 07:29:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:29:52 INFO - PROCESS | 1726 | 1467037792723 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:29:52 INFO - PROCESS | 1726 | 1467037792728 Marionette TRACE conn4 <- [1,2714,null,{}] 07:29:52 INFO - PROCESS | 1726 | 1467037792734 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:52 INFO - PROCESS | 1726 | 1467037792740 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:52 INFO - PROCESS | 1726 | 1467037792977 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 07:29:53 INFO - PROCESS | 1726 | 1467037793221 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:53 INFO - PROCESS | 1726 | 1467037793235 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d3c00 == 43 [pid = 1726] [id = 686] 07:29:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0x8ff0b400) [pid = 1726] [serial = 2059] [outer = (nil)] 07:29:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x919d0800) [pid = 1726] [serial = 2060] [outer = 0x8ff0b400] 07:29:53 INFO - PROCESS | 1726 | 1467037793364 Marionette DEBUG loaded listener.js 07:29:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x919d4000) [pid = 1726] [serial = 2061] [outer = 0x8ff0b400] 07:29:54 INFO - PROCESS | 1726 | 1467037794261 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:29:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:29:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1584ms 07:29:54 INFO - PROCESS | 1726 | 1467037794309 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 07:29:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:29:54 INFO - PROCESS | 1726 | 1467037794313 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 07:29:54 INFO - PROCESS | 1726 | 1467037794321 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:29:54 INFO - PROCESS | 1726 | 1467037794325 Marionette TRACE conn4 <- [1,2718,null,{}] 07:29:54 INFO - PROCESS | 1726 | 1467037794331 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:54 INFO - PROCESS | 1726 | 1467037794337 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:54 INFO - PROCESS | 1726 | 1467037794547 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 07:29:54 INFO - PROCESS | 1726 | 1467037794790 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:54 INFO - PROCESS | 1726 | 1467037794800 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:54 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad62400 == 44 [pid = 1726] [id = 687] 07:29:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8b1dd000) [pid = 1726] [serial = 2062] [outer = (nil)] 07:29:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x91aa3000) [pid = 1726] [serial = 2063] [outer = 0x8b1dd000] 07:29:54 INFO - PROCESS | 1726 | 1467037794925 Marionette DEBUG loaded listener.js 07:29:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x91aa6000) [pid = 1726] [serial = 2064] [outer = 0x8b1dd000] 07:29:55 INFO - PROCESS | 1726 | 1467037795899 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 07:29:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:29:55 INFO - PROCESS | 1726 | 1467037795968 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 07:29:55 INFO - PROCESS | 1726 | 1467037795975 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:29:55 INFO - PROCESS | 1726 | 1467037795979 Marionette TRACE conn4 <- [1,2722,null,{}] 07:29:55 INFO - PROCESS | 1726 | 1467037795986 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:56 INFO - PROCESS | 1726 | 1467037795998 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:56 INFO - PROCESS | 1726 | 1467037796368 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 07:29:56 INFO - PROCESS | 1726 | 1467037796578 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:56 INFO - PROCESS | 1726 | 1467037796586 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad66c00 == 45 [pid = 1726] [id = 688] 07:29:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8ad68800) [pid = 1726] [serial = 2065] [outer = (nil)] 07:29:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8c38e000) [pid = 1726] [serial = 2066] [outer = 0x8ad68800] 07:29:56 INFO - PROCESS | 1726 | 1467037796677 Marionette DEBUG loaded listener.js 07:29:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8dddb800) [pid = 1726] [serial = 2067] [outer = 0x8ad68800] 07:29:57 INFO - PROCESS | 1726 | 1467037797833 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 07:29:57 INFO - PROCESS | 1726 | 1467037797872 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 07:29:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:29:57 INFO - PROCESS | 1726 | 1467037797881 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:29:57 INFO - PROCESS | 1726 | 1467037797887 Marionette TRACE conn4 <- [1,2726,null,{}] 07:29:57 INFO - PROCESS | 1726 | 1467037797897 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:57 INFO - PROCESS | 1726 | 1467037797903 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:58 INFO - PROCESS | 1726 | 1467037798160 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 07:29:58 INFO - PROCESS | 1726 | 1467037798391 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:58 INFO - PROCESS | 1726 | 1467037798407 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:29:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba7400 == 46 [pid = 1726] [id = 689] 07:29:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8bd97800) [pid = 1726] [serial = 2068] [outer = (nil)] 07:29:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8d3e0000) [pid = 1726] [serial = 2069] [outer = 0x8bd97800] 07:29:58 INFO - PROCESS | 1726 | 1467037798575 Marionette DEBUG loaded listener.js 07:29:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8dceac00) [pid = 1726] [serial = 2070] [outer = 0x8bd97800] 07:29:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8d425c00 == 45 [pid = 1726] [id = 681] 07:29:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa3c00 == 44 [pid = 1726] [id = 680] 07:29:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8bbac400 == 43 [pid = 1726] [id = 679] 07:29:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8a227000 == 42 [pid = 1726] [id = 678] 07:29:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba9000 == 41 [pid = 1726] [id = 675] 07:29:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8f406400 == 40 [pid = 1726] [id = 677] 07:29:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad65c00 == 39 [pid = 1726] [id = 676] 07:29:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8a221800 == 38 [pid = 1726] [id = 667] 07:29:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8a223c00 == 37 [pid = 1726] [id = 668] 07:29:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa2400 == 36 [pid = 1726] [id = 665] 07:29:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd89800 == 35 [pid = 1726] [id = 674] 07:29:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd8f800 == 34 [pid = 1726] [id = 669] 07:29:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8de94400 == 33 [pid = 1726] [id = 664] 07:29:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad5e000 == 32 [pid = 1726] [id = 666] 07:29:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad66c00 == 31 [pid = 1726] [id = 688] 07:29:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad62400 == 30 [pid = 1726] [id = 687] 07:29:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff15400 == 29 [pid = 1726] [id = 685] 07:29:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d3c00 == 28 [pid = 1726] [id = 686] 07:29:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa6800 == 27 [pid = 1726] [id = 684] 07:29:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22f400 == 26 [pid = 1726] [id = 682] 07:29:59 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfaa400 == 25 [pid = 1726] [id = 683] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8bfa3000) [pid = 1726] [serial = 2006] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8d427400) [pid = 1726] [serial = 1992] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8d3e0400) [pid = 1726] [serial = 1991] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8de89400) [pid = 1726] [serial = 2018] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8eb59c00) [pid = 1726] [serial = 1995] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8bd8c400) [pid = 1726] [serial = 2012] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8e96a000) [pid = 1726] [serial = 1994] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8bd8f400) [pid = 1726] [serial = 2013] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x8d307000) [pid = 1726] [serial = 2015] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x919c8c00) [pid = 1726] [serial = 1998] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x8dce8800) [pid = 1726] [serial = 2010] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0x8ff7d000) [pid = 1726] [serial = 1997] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0x8d425400) [pid = 1726] [serial = 2009] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 69 (0x91a9b400) [pid = 1726] [serial = 2001] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 68 (0x91a97800) [pid = 1726] [serial = 2000] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 67 (0x91b46800) [pid = 1726] [serial = 2004] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 66 (0x91aa5400) [pid = 1726] [serial = 2003] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 65 (0x8dce7800) [pid = 1726] [serial = 2021] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 64 (0x8de94800) [pid = 1726] [serial = 2019] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 63 (0x8e8d8c00) [pid = 1726] [serial = 2022] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 62 (0x8d41a400) [pid = 1726] [serial = 2007] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 61 (0x8eb58c00) [pid = 1726] [serial = 2024] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | --DOMWINDOW == 60 (0x8d3d2400) [pid = 1726] [serial = 2016] [outer = (nil)] [url = about:blank] 07:30:00 INFO - PROCESS | 1726 | 1467037800627 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:30:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:30:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2796ms 07:30:00 INFO - PROCESS | 1726 | 1467037800679 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 07:30:00 INFO - PROCESS | 1726 | 1467037800686 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 07:30:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:30:00 INFO - PROCESS | 1726 | 1467037800695 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:30:00 INFO - PROCESS | 1726 | 1467037800703 Marionette TRACE conn4 <- [1,2730,null,{}] 07:30:00 INFO - PROCESS | 1726 | 1467037800786 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:00 INFO - PROCESS | 1726 | 1467037800794 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:00 INFO - PROCESS | 1726 | 1467037800968 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 07:30:00 INFO - PROCESS | 1726 | 1467037800979 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:00 INFO - PROCESS | 1726 | 1467037800991 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1dc400 == 26 [pid = 1726] [id = 690] 07:30:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 61 (0x8b1dcc00) [pid = 1726] [serial = 2071] [outer = (nil)] 07:30:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 62 (0x8bbaec00) [pid = 1726] [serial = 2072] [outer = 0x8b1dcc00] 07:30:01 INFO - PROCESS | 1726 | 1467037801069 Marionette DEBUG loaded listener.js 07:30:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 63 (0x8bd8f400) [pid = 1726] [serial = 2073] [outer = 0x8b1dcc00] 07:30:02 INFO - PROCESS | 1726 | 1467037802508 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:30:02 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 07:30:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:30:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:30:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1858ms 07:30:02 INFO - PROCESS | 1726 | 1467037802555 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 07:30:02 INFO - PROCESS | 1726 | 1467037802564 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 07:30:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:30:02 INFO - PROCESS | 1726 | 1467037802582 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:30:02 INFO - PROCESS | 1726 | 1467037802587 Marionette TRACE conn4 <- [1,2734,null,{}] 07:30:02 INFO - PROCESS | 1726 | 1467037802594 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:02 INFO - PROCESS | 1726 | 1467037802600 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:02 INFO - PROCESS | 1726 | 1467037802903 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 07:30:02 INFO - PROCESS | 1726 | 1467037802959 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:02 INFO - PROCESS | 1726 | 1467037802969 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c382400 == 27 [pid = 1726] [id = 691] 07:30:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 64 (0x8d305c00) [pid = 1726] [serial = 2074] [outer = (nil)] 07:30:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 65 (0x8d3d6000) [pid = 1726] [serial = 2075] [outer = 0x8d305c00] 07:30:03 INFO - PROCESS | 1726 | 1467037803123 Marionette DEBUG loaded listener.js 07:30:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 66 (0x8d3de000) [pid = 1726] [serial = 2076] [outer = 0x8d305c00] 07:30:04 INFO - PROCESS | 1726 | 1467037804002 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:30:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:30:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1488ms 07:30:04 INFO - PROCESS | 1726 | 1467037804070 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 07:30:04 INFO - PROCESS | 1726 | 1467037804073 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 07:30:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:30:04 INFO - PROCESS | 1726 | 1467037804081 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:30:04 INFO - PROCESS | 1726 | 1467037804087 Marionette TRACE conn4 <- [1,2738,null,{}] 07:30:04 INFO - PROCESS | 1726 | 1467037804122 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:04 INFO - PROCESS | 1726 | 1467037804132 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:04 INFO - PROCESS | 1726 | 1467037804367 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 07:30:04 INFO - PROCESS | 1726 | 1467037804395 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:04 INFO - PROCESS | 1726 | 1467037804409 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dde2400 == 28 [pid = 1726] [id = 692] 07:30:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 67 (0x8dde3800) [pid = 1726] [serial = 2077] [outer = (nil)] 07:30:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 68 (0x8dde9800) [pid = 1726] [serial = 2078] [outer = 0x8dde3800] 07:30:04 INFO - PROCESS | 1726 | 1467037804483 Marionette DEBUG loaded listener.js 07:30:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 69 (0x8de92800) [pid = 1726] [serial = 2079] [outer = 0x8dde3800] 07:30:05 INFO - PROCESS | 1726 | --DOMWINDOW == 68 (0x8dddf400) [pid = 1726] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:30:05 INFO - PROCESS | 1726 | --DOMWINDOW == 67 (0x8f6a0c00) [pid = 1726] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:30:05 INFO - PROCESS | 1726 | --DOMWINDOW == 66 (0x8d424800) [pid = 1726] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:30:05 INFO - PROCESS | 1726 | --DOMWINDOW == 65 (0x8dde0000) [pid = 1726] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:30:05 INFO - PROCESS | 1726 | --DOMWINDOW == 64 (0x8bbad000) [pid = 1726] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:30:05 INFO - PROCESS | 1726 | --DOMWINDOW == 63 (0x8c38c800) [pid = 1726] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:30:05 INFO - PROCESS | 1726 | --DOMWINDOW == 62 (0x8a22cc00) [pid = 1726] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:30:05 INFO - PROCESS | 1726 | --DOMWINDOW == 61 (0x8bd8a800) [pid = 1726] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:30:05 INFO - PROCESS | 1726 | 1467037805837 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:30:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:30:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1789ms 07:30:05 INFO - PROCESS | 1726 | 1467037805872 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 07:30:05 INFO - PROCESS | 1726 | 1467037805876 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 07:30:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:30:05 INFO - PROCESS | 1726 | 1467037805883 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:30:05 INFO - PROCESS | 1726 | 1467037805886 Marionette TRACE conn4 <- [1,2742,null,{}] 07:30:05 INFO - PROCESS | 1726 | 1467037805893 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:05 INFO - PROCESS | 1726 | 1467037805898 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:06 INFO - PROCESS | 1726 | 1467037806139 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 07:30:06 INFO - PROCESS | 1726 | 1467037806155 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:06 INFO - PROCESS | 1726 | 1467037806165 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22f000 == 29 [pid = 1726] [id = 693] 07:30:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 62 (0x8dde7000) [pid = 1726] [serial = 2080] [outer = (nil)] 07:30:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 63 (0x8e8d1000) [pid = 1726] [serial = 2081] [outer = 0x8dde7000] 07:30:06 INFO - PROCESS | 1726 | 1467037806238 Marionette DEBUG loaded listener.js 07:30:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 64 (0x8e969400) [pid = 1726] [serial = 2082] [outer = 0x8dde7000] 07:30:07 INFO - PROCESS | 1726 | 1467037807084 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:30:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:30:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1283ms 07:30:07 INFO - PROCESS | 1726 | 1467037807168 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 07:30:07 INFO - PROCESS | 1726 | 1467037807175 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 07:30:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:30:07 INFO - PROCESS | 1726 | 1467037807184 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:30:07 INFO - PROCESS | 1726 | 1467037807191 Marionette TRACE conn4 <- [1,2746,null,{}] 07:30:07 INFO - PROCESS | 1726 | 1467037807206 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:07 INFO - PROCESS | 1726 | 1467037807213 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:07 INFO - PROCESS | 1726 | 1467037807462 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 07:30:07 INFO - PROCESS | 1726 | 1467037807659 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:07 INFO - PROCESS | 1726 | 1467037807676 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba7000 == 30 [pid = 1726] [id = 694] 07:30:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 65 (0x8bbab400) [pid = 1726] [serial = 2083] [outer = (nil)] 07:30:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 66 (0x8bd8f800) [pid = 1726] [serial = 2084] [outer = 0x8bbab400] 07:30:07 INFO - PROCESS | 1726 | 1467037807876 Marionette DEBUG loaded listener.js 07:30:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 67 (0x8bd98c00) [pid = 1726] [serial = 2085] [outer = 0x8bbab400] 07:30:08 INFO - PROCESS | 1726 | 1467037808888 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:30:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:30:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1766ms 07:30:08 INFO - PROCESS | 1726 | 1467037808951 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 07:30:08 INFO - PROCESS | 1726 | 1467037808957 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 07:30:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:30:08 INFO - PROCESS | 1726 | 1467037808969 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:30:08 INFO - PROCESS | 1726 | 1467037808975 Marionette TRACE conn4 <- [1,2750,null,{}] 07:30:08 INFO - PROCESS | 1726 | 1467037808984 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:08 INFO - PROCESS | 1726 | 1467037808991 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:09 INFO - PROCESS | 1726 | 1467037809195 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 07:30:09 INFO - PROCESS | 1726 | 1467037809433 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:09 INFO - PROCESS | 1726 | 1467037809442 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d41c800 == 31 [pid = 1726] [id = 695] 07:30:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 68 (0x8dce1400) [pid = 1726] [serial = 2086] [outer = (nil)] 07:30:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 69 (0x8dddd400) [pid = 1726] [serial = 2087] [outer = 0x8dce1400] 07:30:09 INFO - PROCESS | 1726 | 1467037809579 Marionette DEBUG loaded listener.js 07:30:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0x8de94c00) [pid = 1726] [serial = 2088] [outer = 0x8dce1400] 07:30:10 INFO - PROCESS | 1726 | 1467037810586 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:30:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:30:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1697ms 07:30:10 INFO - PROCESS | 1726 | 1467037810663 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 07:30:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:30:10 INFO - PROCESS | 1726 | 1467037810668 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 07:30:10 INFO - PROCESS | 1726 | 1467037810676 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:30:10 INFO - PROCESS | 1726 | 1467037810681 Marionette TRACE conn4 <- [1,2754,null,{}] 07:30:10 INFO - PROCESS | 1726 | 1467037810699 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:10 INFO - PROCESS | 1726 | 1467037810709 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:10 INFO - PROCESS | 1726 | 1467037810949 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 07:30:11 INFO - PROCESS | 1726 | 1467037811277 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:11 INFO - PROCESS | 1726 | 1467037811290 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f177c00 == 32 [pid = 1726] [id = 696] 07:30:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x8f178000) [pid = 1726] [serial = 2089] [outer = (nil)] 07:30:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0x8f401c00) [pid = 1726] [serial = 2090] [outer = 0x8f178000] 07:30:11 INFO - PROCESS | 1726 | 1467037811384 Marionette DEBUG loaded listener.js 07:30:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x8f406800) [pid = 1726] [serial = 2091] [outer = 0x8f178000] 07:30:12 INFO - PROCESS | 1726 | 1467037812372 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:30:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:30:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1741ms 07:30:12 INFO - PROCESS | 1726 | 1467037812417 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 07:30:12 INFO - PROCESS | 1726 | 1467037812421 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 07:30:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:30:12 INFO - PROCESS | 1726 | 1467037812428 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:30:12 INFO - PROCESS | 1726 | 1467037812431 Marionette TRACE conn4 <- [1,2758,null,{}] 07:30:12 INFO - PROCESS | 1726 | 1467037812439 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:12 INFO - PROCESS | 1726 | 1467037812444 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:12 INFO - PROCESS | 1726 | 1467037812647 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 07:30:12 INFO - PROCESS | 1726 | 1467037812885 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:12 INFO - PROCESS | 1726 | 1467037812893 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:12 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dce6c00 == 33 [pid = 1726] [id = 697] 07:30:12 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x8f40c400) [pid = 1726] [serial = 2092] [outer = (nil)] 07:30:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8f6a6c00) [pid = 1726] [serial = 2093] [outer = 0x8f40c400] 07:30:13 INFO - PROCESS | 1726 | 1467037813027 Marionette DEBUG loaded listener.js 07:30:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8f6a2000) [pid = 1726] [serial = 2094] [outer = 0x8f40c400] 07:30:14 INFO - PROCESS | 1726 | 1467037814041 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:30:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:30:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1688ms 07:30:14 INFO - PROCESS | 1726 | 1467037814117 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 07:30:14 INFO - PROCESS | 1726 | 1467037814122 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 07:30:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:30:14 INFO - PROCESS | 1726 | 1467037814129 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:30:14 INFO - PROCESS | 1726 | 1467037814133 Marionette TRACE conn4 <- [1,2762,null,{}] 07:30:14 INFO - PROCESS | 1726 | 1467037814139 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:14 INFO - PROCESS | 1726 | 1467037814145 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:14 INFO - PROCESS | 1726 | 1467037814496 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 07:30:14 INFO - PROCESS | 1726 | 1467037814762 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:14 INFO - PROCESS | 1726 | 1467037814772 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d8800 == 34 [pid = 1726] [id = 698] 07:30:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8b1d9400) [pid = 1726] [serial = 2095] [outer = (nil)] 07:30:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8bba5400) [pid = 1726] [serial = 2096] [outer = 0x8b1d9400] 07:30:14 INFO - PROCESS | 1726 | 1467037814854 Marionette DEBUG loaded listener.js 07:30:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8bd93000) [pid = 1726] [serial = 2097] [outer = 0x8b1d9400] 07:30:15 INFO - PROCESS | 1726 | --DOCSHELL 0x8dde2400 == 33 [pid = 1726] [id = 692] 07:30:15 INFO - PROCESS | 1726 | --DOCSHELL 0x8c382400 == 32 [pid = 1726] [id = 691] 07:30:15 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1dc400 == 31 [pid = 1726] [id = 690] 07:30:15 INFO - PROCESS | 1726 | 1467037815896 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:30:15 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8e96a400) [pid = 1726] [serial = 2048] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8f181c00) [pid = 1726] [serial = 2045] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8ff08c00) [pid = 1726] [serial = 2033] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8ff14c00) [pid = 1726] [serial = 2034] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x8eb55000) [pid = 1726] [serial = 2030] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x8d424400) [pid = 1726] [serial = 2031] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x8e968400) [pid = 1726] [serial = 2025] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0x8c386000) [pid = 1726] [serial = 2027] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0x8d3d9800) [pid = 1726] [serial = 2028] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 1726 | --DOMWINDOW == 69 (0x8de92c00) [pid = 1726] [serial = 2042] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 1726 | --DOMWINDOW == 68 (0x8ad69000) [pid = 1726] [serial = 2036] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 1726 | --DOMWINDOW == 67 (0x8b1d8c00) [pid = 1726] [serial = 2037] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 1726 | --DOMWINDOW == 66 (0x8c383000) [pid = 1726] [serial = 2039] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 1726 | --DOMWINDOW == 65 (0x8c390800) [pid = 1726] [serial = 2040] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 1726 | --DOMWINDOW == 64 (0x8f6a3800) [pid = 1726] [serial = 2046] [outer = (nil)] [url = about:blank] 07:30:15 INFO - PROCESS | 1726 | --DOMWINDOW == 63 (0x8e968800) [pid = 1726] [serial = 2043] [outer = (nil)] [url = about:blank] 07:30:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:30:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1842ms 07:30:15 INFO - PROCESS | 1726 | 1467037815974 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 07:30:15 INFO - PROCESS | 1726 | 1467037815981 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 07:30:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:30:15 INFO - PROCESS | 1726 | 1467037815991 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:30:15 INFO - PROCESS | 1726 | 1467037815995 Marionette TRACE conn4 <- [1,2766,null,{}] 07:30:16 INFO - PROCESS | 1726 | 1467037816004 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:16 INFO - PROCESS | 1726 | 1467037816010 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:16 INFO - PROCESS | 1726 | 1467037816193 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 07:30:16 INFO - PROCESS | 1726 | 1467037816379 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:16 INFO - PROCESS | 1726 | 1467037816390 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:16 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c387800 == 32 [pid = 1726] [id = 699] 07:30:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 64 (0x8c389000) [pid = 1726] [serial = 2098] [outer = (nil)] 07:30:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 65 (0x8c390000) [pid = 1726] [serial = 2099] [outer = 0x8c389000] 07:30:16 INFO - PROCESS | 1726 | 1467037816468 Marionette DEBUG loaded listener.js 07:30:16 INFO - PROCESS | 1726 | ++DOMWINDOW == 66 (0x8d3d3800) [pid = 1726] [serial = 2100] [outer = 0x8c389000] 07:30:17 INFO - PROCESS | 1726 | 1467037817271 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:30:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:30:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1336ms 07:30:17 INFO - PROCESS | 1726 | 1467037817327 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 07:30:17 INFO - PROCESS | 1726 | 1467037817332 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 07:30:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:30:17 INFO - PROCESS | 1726 | 1467037817340 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:30:17 INFO - PROCESS | 1726 | 1467037817342 Marionette TRACE conn4 <- [1,2770,null,{}] 07:30:17 INFO - PROCESS | 1726 | 1467037817349 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:17 INFO - PROCESS | 1726 | 1467037817355 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:17 INFO - PROCESS | 1726 | 1467037817531 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 07:30:17 INFO - PROCESS | 1726 | 1467037817675 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:17 INFO - PROCESS | 1726 | 1467037817684 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c38bc00 == 33 [pid = 1726] [id = 700] 07:30:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 67 (0x8d428400) [pid = 1726] [serial = 2101] [outer = (nil)] 07:30:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 68 (0x8e8d3800) [pid = 1726] [serial = 2102] [outer = 0x8d428400] 07:30:17 INFO - PROCESS | 1726 | 1467037817773 Marionette DEBUG loaded listener.js 07:30:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 69 (0x8e969c00) [pid = 1726] [serial = 2103] [outer = 0x8d428400] 07:30:18 INFO - PROCESS | 1726 | 1467037818702 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:30:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:30:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1389ms 07:30:18 INFO - PROCESS | 1726 | 1467037818749 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 07:30:18 INFO - PROCESS | 1726 | 1467037818756 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 07:30:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:30:18 INFO - PROCESS | 1726 | 1467037818774 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:30:18 INFO - PROCESS | 1726 | 1467037818781 Marionette TRACE conn4 <- [1,2774,null,{}] 07:30:18 INFO - PROCESS | 1726 | 1467037818795 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:18 INFO - PROCESS | 1726 | 1467037818801 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:19 INFO - PROCESS | 1726 | 1467037819041 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 07:30:19 INFO - PROCESS | 1726 | 1467037819066 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:19 INFO - PROCESS | 1726 | 1467037819072 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:19 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d41e000 == 34 [pid = 1726] [id = 701] 07:30:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0x8dcee400) [pid = 1726] [serial = 2104] [outer = (nil)] 07:30:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x8f402800) [pid = 1726] [serial = 2105] [outer = 0x8dcee400] 07:30:19 INFO - PROCESS | 1726 | 1467037819146 Marionette DEBUG loaded listener.js 07:30:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0x8f408800) [pid = 1726] [serial = 2106] [outer = 0x8dcee400] 07:30:20 INFO - PROCESS | 1726 | 1467037820126 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 07:30:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:30:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1405ms 07:30:20 INFO - PROCESS | 1726 | 1467037820171 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 07:30:20 INFO - PROCESS | 1726 | 1467037820174 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 07:30:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:30:20 INFO - PROCESS | 1726 | 1467037820191 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:30:20 INFO - PROCESS | 1726 | 1467037820194 Marionette TRACE conn4 <- [1,2778,null,{}] 07:30:20 INFO - PROCESS | 1726 | 1467037820201 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:20 INFO - PROCESS | 1726 | 1467037820207 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:20 INFO - PROCESS | 1726 | 1467037820433 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 07:30:20 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0x8bd8a000) [pid = 1726] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:30:20 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0x8d305c00) [pid = 1726] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:30:20 INFO - PROCESS | 1726 | --DOMWINDOW == 69 (0x8bd97800) [pid = 1726] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:30:20 INFO - PROCESS | 1726 | --DOMWINDOW == 68 (0x8e8d0400) [pid = 1726] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:30:20 INFO - PROCESS | 1726 | --DOMWINDOW == 67 (0x8ad68800) [pid = 1726] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:30:20 INFO - PROCESS | 1726 | --DOMWINDOW == 66 (0x8ff0b400) [pid = 1726] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:30:20 INFO - PROCESS | 1726 | --DOMWINDOW == 65 (0x8ff15800) [pid = 1726] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:30:20 INFO - PROCESS | 1726 | --DOMWINDOW == 64 (0x8b1dd000) [pid = 1726] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:30:20 INFO - PROCESS | 1726 | --DOMWINDOW == 63 (0x8b1dcc00) [pid = 1726] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:30:20 INFO - PROCESS | 1726 | --DOMWINDOW == 62 (0x8c385c00) [pid = 1726] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:30:20 INFO - PROCESS | 1726 | 1467037820693 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:20 INFO - PROCESS | 1726 | 1467037820705 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a228400 == 35 [pid = 1726] [id = 702] 07:30:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 63 (0x8a22d800) [pid = 1726] [serial = 2107] [outer = (nil)] 07:30:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 64 (0x8bd97800) [pid = 1726] [serial = 2108] [outer = 0x8a22d800] 07:30:20 INFO - PROCESS | 1726 | 1467037820811 Marionette DEBUG loaded listener.js 07:30:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 65 (0x8e8d0400) [pid = 1726] [serial = 2109] [outer = 0x8a22d800] 07:30:21 INFO - PROCESS | 1726 | 1467037821545 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:30:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:30:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1393ms 07:30:21 INFO - PROCESS | 1726 | 1467037821577 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 07:30:21 INFO - PROCESS | 1726 | 1467037821582 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 07:30:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:30:21 INFO - PROCESS | 1726 | 1467037821589 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:30:21 INFO - PROCESS | 1726 | 1467037821592 Marionette TRACE conn4 <- [1,2782,null,{}] 07:30:21 INFO - PROCESS | 1726 | 1467037821598 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:21 INFO - PROCESS | 1726 | 1467037821605 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:21 INFO - PROCESS | 1726 | 1467037821791 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 07:30:21 INFO - PROCESS | 1726 | 1467037821801 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:21 INFO - PROCESS | 1726 | 1467037821819 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:21 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba7c00 == 36 [pid = 1726] [id = 703] 07:30:21 INFO - PROCESS | 1726 | ++DOMWINDOW == 66 (0x8c385800) [pid = 1726] [serial = 2110] [outer = (nil)] 07:30:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 67 (0x8ff15000) [pid = 1726] [serial = 2111] [outer = 0x8c385800] 07:30:22 INFO - PROCESS | 1726 | 1467037822034 Marionette DEBUG loaded listener.js 07:30:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 68 (0x8eb52400) [pid = 1726] [serial = 2112] [outer = 0x8c385800] 07:30:23 INFO - PROCESS | 1726 | 1467037823018 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:30:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:30:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1481ms 07:30:23 INFO - PROCESS | 1726 | 1467037823072 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 07:30:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:30:23 INFO - PROCESS | 1726 | 1467037823079 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 07:30:23 INFO - PROCESS | 1726 | 1467037823088 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:30:23 INFO - PROCESS | 1726 | 1467037823093 Marionette TRACE conn4 <- [1,2786,null,{}] 07:30:23 INFO - PROCESS | 1726 | 1467037823103 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:23 INFO - PROCESS | 1726 | 1467037823108 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:23 INFO - PROCESS | 1726 | 1467037823323 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 07:30:23 INFO - PROCESS | 1726 | 1467037823596 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:23 INFO - PROCESS | 1726 | 1467037823606 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:23 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad6bc00 == 37 [pid = 1726] [id = 704] 07:30:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 69 (0x8b1d3000) [pid = 1726] [serial = 2113] [outer = (nil)] 07:30:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0x8c385000) [pid = 1726] [serial = 2114] [outer = 0x8b1d3000] 07:30:23 INFO - PROCESS | 1726 | 1467037823747 Marionette DEBUG loaded listener.js 07:30:23 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x8c38dc00) [pid = 1726] [serial = 2115] [outer = 0x8b1d3000] 07:30:24 INFO - PROCESS | 1726 | 1467037824675 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:30:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:30:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1637ms 07:30:24 INFO - PROCESS | 1726 | 1467037824724 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 07:30:24 INFO - PROCESS | 1726 | 1467037824741 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 07:30:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:30:24 INFO - PROCESS | 1726 | 1467037824758 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:30:24 INFO - PROCESS | 1726 | 1467037824764 Marionette TRACE conn4 <- [1,2790,null,{}] 07:30:24 INFO - PROCESS | 1726 | 1467037824771 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:24 INFO - PROCESS | 1726 | 1467037824778 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:25 INFO - PROCESS | 1726 | 1467037825022 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 07:30:25 INFO - PROCESS | 1726 | 1467037825263 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:25 INFO - PROCESS | 1726 | 1467037825272 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x8de8bc00 == 38 [pid = 1726] [id = 705] 07:30:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0x8e8d9400) [pid = 1726] [serial = 2116] [outer = (nil)] 07:30:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x8eb53400) [pid = 1726] [serial = 2117] [outer = 0x8e8d9400] 07:30:25 INFO - PROCESS | 1726 | 1467037825378 Marionette DEBUG loaded listener.js 07:30:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x8f176c00) [pid = 1726] [serial = 2118] [outer = 0x8e8d9400] 07:30:26 INFO - PROCESS | 1726 | 1467037826376 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:30:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:30:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1683ms 07:30:26 INFO - PROCESS | 1726 | 1467037826442 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 07:30:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:30:26 INFO - PROCESS | 1726 | 1467037826447 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 07:30:26 INFO - PROCESS | 1726 | 1467037826455 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:30:26 INFO - PROCESS | 1726 | 1467037826462 Marionette TRACE conn4 <- [1,2794,null,{}] 07:30:26 INFO - PROCESS | 1726 | 1467037826480 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:26 INFO - PROCESS | 1726 | 1467037826490 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:26 INFO - PROCESS | 1726 | 1467037826748 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 07:30:27 INFO - PROCESS | 1726 | 1467037827033 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:27 INFO - PROCESS | 1726 | 1467037827048 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:27 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff76000 == 39 [pid = 1726] [id = 706] 07:30:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8ff76800) [pid = 1726] [serial = 2119] [outer = (nil)] 07:30:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x919c6000) [pid = 1726] [serial = 2120] [outer = 0x8ff76800] 07:30:27 INFO - PROCESS | 1726 | 1467037827138 Marionette DEBUG loaded listener.js 07:30:27 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x919cec00) [pid = 1726] [serial = 2121] [outer = 0x8ff76800] 07:30:28 INFO - PROCESS | 1726 | 1467037828071 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 07:30:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:30:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1651ms 07:30:28 INFO - PROCESS | 1726 | 1467037828107 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 07:30:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:30:28 INFO - PROCESS | 1726 | 1467037828112 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 07:30:28 INFO - PROCESS | 1726 | 1467037828120 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:30:28 INFO - PROCESS | 1726 | 1467037828123 Marionette TRACE conn4 <- [1,2798,null,{}] 07:30:28 INFO - PROCESS | 1726 | 1467037828130 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:28 INFO - PROCESS | 1726 | 1467037828136 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:28 INFO - PROCESS | 1726 | 1467037828339 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 07:30:28 INFO - PROCESS | 1726 | 1467037828531 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:28 INFO - PROCESS | 1726 | 1467037828542 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22f400 == 40 [pid = 1726] [id = 707] 07:30:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8f176800) [pid = 1726] [serial = 2122] [outer = (nil)] 07:30:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x91a9fc00) [pid = 1726] [serial = 2123] [outer = 0x8f176800] 07:30:28 INFO - PROCESS | 1726 | 1467037828677 Marionette DEBUG loaded listener.js 07:30:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x91b47c00) [pid = 1726] [serial = 2124] [outer = 0x8f176800] 07:30:29 INFO - PROCESS | 1726 | 1467037829627 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 07:30:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:30:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1534ms 07:30:29 INFO - PROCESS | 1726 | 1467037829653 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 07:30:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:30:29 INFO - PROCESS | 1726 | 1467037829658 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 07:30:29 INFO - PROCESS | 1726 | 1467037829665 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:30:29 INFO - PROCESS | 1726 | 1467037829669 Marionette TRACE conn4 <- [1,2802,null,{}] 07:30:29 INFO - PROCESS | 1726 | 1467037829675 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:29 INFO - PROCESS | 1726 | 1467037829680 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:29 INFO - PROCESS | 1726 | 1467037829886 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 07:30:30 INFO - PROCESS | 1726 | 1467037830120 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:30 INFO - PROCESS | 1726 | 1467037830129 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:30 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a221400 == 41 [pid = 1726] [id = 708] 07:30:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8a22d400) [pid = 1726] [serial = 2125] [outer = (nil)] 07:30:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x91b4cc00) [pid = 1726] [serial = 2126] [outer = 0x8a22d400] 07:30:30 INFO - PROCESS | 1726 | 1467037830239 Marionette DEBUG loaded listener.js 07:30:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x91b51400) [pid = 1726] [serial = 2127] [outer = 0x8a22d400] 07:30:31 INFO - PROCESS | 1726 | 1467037831154 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:30:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:30:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1538ms 07:30:31 INFO - PROCESS | 1726 | 1467037831204 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 07:30:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:30:31 INFO - PROCESS | 1726 | 1467037831209 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 07:30:31 INFO - PROCESS | 1726 | 1467037831218 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:30:31 INFO - PROCESS | 1726 | 1467037831221 Marionette TRACE conn4 <- [1,2806,null,{}] 07:30:31 INFO - PROCESS | 1726 | 1467037831228 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:31 INFO - PROCESS | 1726 | 1467037831240 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:31 INFO - PROCESS | 1726 | 1467037831525 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 07:30:31 INFO - PROCESS | 1726 | 1467037831814 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:31 INFO - PROCESS | 1726 | 1467037831821 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e8cc400 == 42 [pid = 1726] [id = 709] 07:30:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x91c8d000) [pid = 1726] [serial = 2128] [outer = (nil)] 07:30:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x91c99800) [pid = 1726] [serial = 2129] [outer = 0x91c8d000] 07:30:31 INFO - PROCESS | 1726 | 1467037831918 Marionette DEBUG loaded listener.js 07:30:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x924c2400) [pid = 1726] [serial = 2130] [outer = 0x91c8d000] 07:30:32 INFO - PROCESS | 1726 | 1467037832803 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:30:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:30:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1635ms 07:30:32 INFO - PROCESS | 1726 | 1467037832853 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 07:30:32 INFO - PROCESS | 1726 | 1467037832857 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 07:30:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:30:32 INFO - PROCESS | 1726 | 1467037832865 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:30:32 INFO - PROCESS | 1726 | 1467037832869 Marionette TRACE conn4 <- [1,2810,null,{}] 07:30:32 INFO - PROCESS | 1726 | 1467037832877 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:32 INFO - PROCESS | 1726 | 1467037832883 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:33 INFO - PROCESS | 1726 | 1467037833081 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 07:30:33 INFO - PROCESS | 1726 | 1467037833316 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:33 INFO - PROCESS | 1726 | 1467037833325 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:33 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d30cc00 == 43 [pid = 1726] [id = 710] 07:30:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8f69f800) [pid = 1726] [serial = 2131] [outer = (nil)] 07:30:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x924cd000) [pid = 1726] [serial = 2132] [outer = 0x8f69f800] 07:30:33 INFO - PROCESS | 1726 | 1467037833468 Marionette DEBUG loaded listener.js 07:30:33 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x924cd800) [pid = 1726] [serial = 2133] [outer = 0x8f69f800] 07:30:34 INFO - PROCESS | 1726 | 1467037834405 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:30:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:30:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1581ms 07:30:34 INFO - PROCESS | 1726 | 1467037834447 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 07:30:34 INFO - PROCESS | 1726 | 1467037834451 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 07:30:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:30:34 INFO - PROCESS | 1726 | 1467037834459 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:30:34 INFO - PROCESS | 1726 | 1467037834463 Marionette TRACE conn4 <- [1,2814,null,{}] 07:30:34 INFO - PROCESS | 1726 | 1467037834470 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:34 INFO - PROCESS | 1726 | 1467037834475 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:34 INFO - PROCESS | 1726 | 1467037834679 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 07:30:34 INFO - PROCESS | 1726 | 1467037834925 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:34 INFO - PROCESS | 1726 | 1467037834936 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad5d000 == 44 [pid = 1726] [id = 711] 07:30:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8ad5d400) [pid = 1726] [serial = 2134] [outer = (nil)] 07:30:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8b1d3400) [pid = 1726] [serial = 2135] [outer = 0x8ad5d400] 07:30:35 INFO - PROCESS | 1726 | 1467037835243 Marionette DEBUG loaded listener.js 07:30:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8b1df400) [pid = 1726] [serial = 2136] [outer = 0x8ad5d400] 07:30:36 INFO - PROCESS | 1726 | 1467037836347 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 07:30:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:30:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1934ms 07:30:36 INFO - PROCESS | 1726 | 1467037836396 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 07:30:36 INFO - PROCESS | 1726 | 1467037836400 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 07:30:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:30:36 INFO - PROCESS | 1726 | 1467037836410 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:30:36 INFO - PROCESS | 1726 | 1467037836414 Marionette TRACE conn4 <- [1,2818,null,{}] 07:30:36 INFO - PROCESS | 1726 | 1467037836423 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:36 INFO - PROCESS | 1726 | 1467037836430 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:36 INFO - PROCESS | 1726 | 1467037836635 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 07:30:36 INFO - PROCESS | 1726 | 1467037836882 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:36 INFO - PROCESS | 1726 | 1467037836894 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8a228400 == 43 [pid = 1726] [id = 702] 07:30:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8d41e000 == 42 [pid = 1726] [id = 701] 07:30:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8c38bc00 == 41 [pid = 1726] [id = 700] 07:30:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8c387800 == 40 [pid = 1726] [id = 699] 07:30:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1d8800 == 39 [pid = 1726] [id = 698] 07:30:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba7000 == 38 [pid = 1726] [id = 694] 07:30:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8d41c800 == 37 [pid = 1726] [id = 695] 07:30:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22f000 == 36 [pid = 1726] [id = 693] 07:30:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8dce6c00 == 35 [pid = 1726] [id = 697] 07:30:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8f177c00 == 34 [pid = 1726] [id = 696] 07:30:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba7400 == 33 [pid = 1726] [id = 689] 07:30:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad5d000 == 32 [pid = 1726] [id = 711] 07:30:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8d30cc00 == 31 [pid = 1726] [id = 710] 07:30:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8e8cc400 == 30 [pid = 1726] [id = 709] 07:30:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8a221400 == 29 [pid = 1726] [id = 708] 07:30:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff76000 == 28 [pid = 1726] [id = 706] 07:30:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22f400 == 27 [pid = 1726] [id = 707] 07:30:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8de8bc00 == 26 [pid = 1726] [id = 705] 07:30:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba7c00 == 25 [pid = 1726] [id = 703] 07:30:37 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad6bc00 == 24 [pid = 1726] [id = 704] 07:30:38 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a221c00 == 25 [pid = 1726] [id = 712] 07:30:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8a223800) [pid = 1726] [serial = 2137] [outer = (nil)] 07:30:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8a22b800) [pid = 1726] [serial = 2138] [outer = 0x8a223800] 07:30:38 INFO - PROCESS | 1726 | 1467037838051 Marionette DEBUG loaded listener.js 07:30:38 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x8ad64c00) [pid = 1726] [serial = 2139] [outer = 0x8a223800] 07:30:38 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8f40e000) [pid = 1726] [serial = 2049] [outer = (nil)] [url = about:blank] 07:30:38 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8d3de000) [pid = 1726] [serial = 2076] [outer = (nil)] [url = about:blank] 07:30:38 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8d3d6000) [pid = 1726] [serial = 2075] [outer = (nil)] [url = about:blank] 07:30:38 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8d3e0000) [pid = 1726] [serial = 2069] [outer = (nil)] [url = about:blank] 07:30:38 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8f17fc00) [pid = 1726] [serial = 2055] [outer = (nil)] [url = about:blank] 07:30:38 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8c38e000) [pid = 1726] [serial = 2066] [outer = (nil)] [url = about:blank] 07:30:38 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8eb5dc00) [pid = 1726] [serial = 2054] [outer = (nil)] [url = about:blank] 07:30:38 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x919d0800) [pid = 1726] [serial = 2060] [outer = (nil)] [url = about:blank] 07:30:38 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8ff72000) [pid = 1726] [serial = 2058] [outer = (nil)] [url = about:blank] 07:30:38 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8dde9800) [pid = 1726] [serial = 2078] [outer = (nil)] [url = about:blank] 07:30:38 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x91aa3000) [pid = 1726] [serial = 2063] [outer = (nil)] [url = about:blank] 07:30:38 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8ff1b800) [pid = 1726] [serial = 2057] [outer = (nil)] [url = about:blank] 07:30:38 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8dddb800) [pid = 1726] [serial = 2067] [outer = (nil)] [url = about:blank] 07:30:38 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8e8d1000) [pid = 1726] [serial = 2081] [outer = (nil)] [url = about:blank] 07:30:38 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8bbaec00) [pid = 1726] [serial = 2072] [outer = (nil)] [url = about:blank] 07:30:38 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8d41dc00) [pid = 1726] [serial = 2052] [outer = (nil)] [url = about:blank] 07:30:38 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x919d4000) [pid = 1726] [serial = 2061] [outer = (nil)] [url = about:blank] 07:30:38 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8bd8f400) [pid = 1726] [serial = 2073] [outer = (nil)] [url = about:blank] 07:30:38 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8dceac00) [pid = 1726] [serial = 2070] [outer = (nil)] [url = about:blank] 07:30:38 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x91aa6000) [pid = 1726] [serial = 2064] [outer = (nil)] [url = about:blank] 07:30:38 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x8d30e000) [pid = 1726] [serial = 2051] [outer = (nil)] [url = about:blank] 07:30:39 INFO - PROCESS | 1726 | 1467037839087 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 07:30:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:30:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 2697ms 07:30:39 INFO - PROCESS | 1726 | 1467037839107 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 07:30:39 INFO - PROCESS | 1726 | 1467037839114 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 07:30:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:30:39 INFO - PROCESS | 1726 | 1467037839123 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:30:39 INFO - PROCESS | 1726 | 1467037839127 Marionette TRACE conn4 <- [1,2822,null,{}] 07:30:39 INFO - PROCESS | 1726 | 1467037839135 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:39 INFO - PROCESS | 1726 | 1467037839141 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:39 INFO - PROCESS | 1726 | 1467037839330 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 07:30:39 INFO - PROCESS | 1726 | 1467037839482 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:39 INFO - PROCESS | 1726 | 1467037839492 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd89c00 == 26 [pid = 1726] [id = 713] 07:30:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8bd92800) [pid = 1726] [serial = 2140] [outer = (nil)] 07:30:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8bfa1c00) [pid = 1726] [serial = 2141] [outer = 0x8bd92800] 07:30:39 INFO - PROCESS | 1726 | 1467037839582 Marionette DEBUG loaded listener.js 07:30:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8bfad000) [pid = 1726] [serial = 2142] [outer = 0x8bd92800] 07:30:40 INFO - PROCESS | 1726 | 1467037840533 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:30:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:30:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1439ms 07:30:40 INFO - PROCESS | 1726 | 1467037840563 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 07:30:40 INFO - PROCESS | 1726 | 1467037840571 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 07:30:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:30:40 INFO - PROCESS | 1726 | 1467037840583 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:30:40 INFO - PROCESS | 1726 | 1467037840588 Marionette TRACE conn4 <- [1,2826,null,{}] 07:30:40 INFO - PROCESS | 1726 | 1467037840595 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:40 INFO - PROCESS | 1726 | 1467037840602 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:40 INFO - PROCESS | 1726 | 1467037840796 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 07:30:41 INFO - PROCESS | 1726 | 1467037840984 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:41 INFO - PROCESS | 1726 | 1467037840993 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:41 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1dcc00 == 27 [pid = 1726] [id = 714] 07:30:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8d30a800) [pid = 1726] [serial = 2143] [outer = (nil)] 07:30:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8d3d8800) [pid = 1726] [serial = 2144] [outer = 0x8d30a800] 07:30:41 INFO - PROCESS | 1726 | 1467037841072 Marionette DEBUG loaded listener.js 07:30:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8d41b400) [pid = 1726] [serial = 2145] [outer = 0x8d30a800] 07:30:42 INFO - PROCESS | 1726 | 1467037842100 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:30:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:30:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1592ms 07:30:42 INFO - PROCESS | 1726 | 1467037842175 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 07:30:42 INFO - PROCESS | 1726 | 1467037842180 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 07:30:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:30:42 INFO - PROCESS | 1726 | 1467037842187 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:30:42 INFO - PROCESS | 1726 | 1467037842193 Marionette TRACE conn4 <- [1,2830,null,{}] 07:30:42 INFO - PROCESS | 1726 | 1467037842219 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:42 INFO - PROCESS | 1726 | 1467037842229 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:42 INFO - PROCESS | 1726 | 1467037842478 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 07:30:42 INFO - PROCESS | 1726 | 1467037842505 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:42 INFO - PROCESS | 1726 | 1467037842514 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dde2000 == 28 [pid = 1726] [id = 715] 07:30:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8dde4c00) [pid = 1726] [serial = 2146] [outer = (nil)] 07:30:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8de8c000) [pid = 1726] [serial = 2147] [outer = 0x8dde4c00] 07:30:42 INFO - PROCESS | 1726 | 1467037842588 Marionette DEBUG loaded listener.js 07:30:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8de91000) [pid = 1726] [serial = 2148] [outer = 0x8dde4c00] 07:30:43 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8dcee400) [pid = 1726] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:30:43 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8a22d800) [pid = 1726] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:30:43 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8dde7000) [pid = 1726] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:30:43 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8c389000) [pid = 1726] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:30:43 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8bbab400) [pid = 1726] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:30:43 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8dce1400) [pid = 1726] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:30:43 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8d428400) [pid = 1726] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:30:43 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8f178000) [pid = 1726] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:30:43 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x8b1d9400) [pid = 1726] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:30:43 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x8f40c400) [pid = 1726] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:30:43 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x8dde3800) [pid = 1726] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:30:43 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0x8c385800) [pid = 1726] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:30:44 INFO - PROCESS | 1726 | 1467037844048 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:30:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:30:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1897ms 07:30:44 INFO - PROCESS | 1726 | 1467037844084 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 07:30:44 INFO - PROCESS | 1726 | 1467037844088 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 07:30:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:30:44 INFO - PROCESS | 1726 | 1467037844095 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:30:44 INFO - PROCESS | 1726 | 1467037844099 Marionette TRACE conn4 <- [1,2834,null,{}] 07:30:44 INFO - PROCESS | 1726 | 1467037844105 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:44 INFO - PROCESS | 1726 | 1467037844110 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:44 INFO - PROCESS | 1726 | 1467037844282 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 07:30:44 INFO - PROCESS | 1726 | 1467037844292 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:44 INFO - PROCESS | 1726 | 1467037844300 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22d800 == 29 [pid = 1726] [id = 716] 07:30:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0x8b1d9400) [pid = 1726] [serial = 2149] [outer = (nil)] 07:30:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x8e8cc400) [pid = 1726] [serial = 2150] [outer = 0x8b1d9400] 07:30:44 INFO - PROCESS | 1726 | 1467037844375 Marionette DEBUG loaded listener.js 07:30:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x8e8d4000) [pid = 1726] [serial = 2151] [outer = 0x8b1d9400] 07:30:45 INFO - PROCESS | 1726 | 1467037845340 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:30:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:30:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1286ms 07:30:45 INFO - PROCESS | 1726 | 1467037845383 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 07:30:45 INFO - PROCESS | 1726 | 1467037845387 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 07:30:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:30:45 INFO - PROCESS | 1726 | 1467037845399 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:30:45 INFO - PROCESS | 1726 | 1467037845403 Marionette TRACE conn4 <- [1,2838,null,{}] 07:30:45 INFO - PROCESS | 1726 | 1467037845409 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:45 INFO - PROCESS | 1726 | 1467037845415 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:45 INFO - PROCESS | 1726 | 1467037845661 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 07:30:45 INFO - PROCESS | 1726 | 1467037845862 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:45 INFO - PROCESS | 1726 | 1467037845872 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a229400 == 30 [pid = 1726] [id = 717] 07:30:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8a22bc00) [pid = 1726] [serial = 2152] [outer = (nil)] 07:30:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8ad64400) [pid = 1726] [serial = 2153] [outer = 0x8a22bc00] 07:30:45 INFO - PROCESS | 1726 | 1467037845964 Marionette DEBUG loaded listener.js 07:30:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8b1da400) [pid = 1726] [serial = 2154] [outer = 0x8a22bc00] 07:30:47 INFO - PROCESS | 1726 | 1467037847120 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:30:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:30:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1783ms 07:30:47 INFO - PROCESS | 1726 | 1467037847186 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 07:30:47 INFO - PROCESS | 1726 | 1467037847193 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 07:30:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:30:47 INFO - PROCESS | 1726 | 1467037847204 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:30:47 INFO - PROCESS | 1726 | 1467037847209 Marionette TRACE conn4 <- [1,2842,null,{}] 07:30:47 INFO - PROCESS | 1726 | 1467037847219 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:47 INFO - PROCESS | 1726 | 1467037847226 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:47 INFO - PROCESS | 1726 | 1467037847474 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 07:30:47 INFO - PROCESS | 1726 | 1467037847717 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:47 INFO - PROCESS | 1726 | 1467037847731 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba8800 == 31 [pid = 1726] [id = 718] 07:30:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8d310400) [pid = 1726] [serial = 2155] [outer = (nil)] 07:30:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8d3e1000) [pid = 1726] [serial = 2156] [outer = 0x8d310400] 07:30:47 INFO - PROCESS | 1726 | 1467037847857 Marionette DEBUG loaded listener.js 07:30:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8d422000) [pid = 1726] [serial = 2157] [outer = 0x8d310400] 07:30:48 INFO - PROCESS | 1726 | 1467037848899 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:30:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:30:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1741ms 07:30:48 INFO - PROCESS | 1726 | 1467037848945 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 07:30:48 INFO - PROCESS | 1726 | 1467037848951 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 07:30:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:30:48 INFO - PROCESS | 1726 | 1467037848959 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:30:48 INFO - PROCESS | 1726 | 1467037848963 Marionette TRACE conn4 <- [1,2846,null,{}] 07:30:48 INFO - PROCESS | 1726 | 1467037848970 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:48 INFO - PROCESS | 1726 | 1467037848976 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:49 INFO - PROCESS | 1726 | 1467037849189 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 07:30:49 INFO - PROCESS | 1726 | 1467037849523 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:49 INFO - PROCESS | 1726 | 1467037849533 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd95400 == 32 [pid = 1726] [id = 719] 07:30:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8d302800) [pid = 1726] [serial = 2158] [outer = (nil)] 07:30:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8e8d6c00) [pid = 1726] [serial = 2159] [outer = 0x8d302800] 07:30:49 INFO - PROCESS | 1726 | 1467037849626 Marionette DEBUG loaded listener.js 07:30:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8e970000) [pid = 1726] [serial = 2160] [outer = 0x8d302800] 07:30:50 INFO - PROCESS | 1726 | 1467037850639 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:30:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:30:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1737ms 07:30:50 INFO - PROCESS | 1726 | 1467037850697 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 07:30:50 INFO - PROCESS | 1726 | 1467037850704 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 07:30:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:30:50 INFO - PROCESS | 1726 | 1467037850723 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:30:50 INFO - PROCESS | 1726 | 1467037850731 Marionette TRACE conn4 <- [1,2850,null,{}] 07:30:50 INFO - PROCESS | 1726 | 1467037850739 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:50 INFO - PROCESS | 1726 | 1467037850747 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:50 INFO - PROCESS | 1726 | 1467037850992 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 07:30:51 INFO - PROCESS | 1726 | 1467037851332 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:51 INFO - PROCESS | 1726 | 1467037851341 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa2800 == 33 [pid = 1726] [id = 720] 07:30:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8c386800) [pid = 1726] [serial = 2161] [outer = (nil)] 07:30:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8f40c400) [pid = 1726] [serial = 2162] [outer = 0x8c386800] 07:30:51 INFO - PROCESS | 1726 | 1467037851431 Marionette DEBUG loaded listener.js 07:30:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8f40d400) [pid = 1726] [serial = 2163] [outer = 0x8c386800] 07:30:52 INFO - PROCESS | 1726 | 1467037852490 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:30:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:30:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1855ms 07:30:52 INFO - PROCESS | 1726 | 1467037852570 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 07:30:52 INFO - PROCESS | 1726 | 1467037852575 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 07:30:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:30:52 INFO - PROCESS | 1726 | 1467037852582 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:30:52 INFO - PROCESS | 1726 | 1467037852587 Marionette TRACE conn4 <- [1,2854,null,{}] 07:30:52 INFO - PROCESS | 1726 | 1467037852594 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:52 INFO - PROCESS | 1726 | 1467037852598 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:52 INFO - PROCESS | 1726 | 1467037852832 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 07:30:53 INFO - PROCESS | 1726 | 1467037853215 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:53 INFO - PROCESS | 1726 | 1467037853227 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:53 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a226c00 == 34 [pid = 1726] [id = 721] 07:30:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8a227c00) [pid = 1726] [serial = 2164] [outer = (nil)] 07:30:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8ad69000) [pid = 1726] [serial = 2165] [outer = 0x8a227c00] 07:30:53 INFO - PROCESS | 1726 | 1467037853353 Marionette DEBUG loaded listener.js 07:30:53 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8bbaac00) [pid = 1726] [serial = 2166] [outer = 0x8a227c00] 07:30:54 INFO - PROCESS | 1726 | --DOCSHELL 0x8dce5400 == 33 [pid = 1726] [id = 649] 07:30:54 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad61c00 == 32 [pid = 1726] [id = 650] 07:30:54 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa1400 == 31 [pid = 1726] [id = 648] 07:30:54 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa0800 == 30 [pid = 1726] [id = 658] 07:30:54 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22d800 == 29 [pid = 1726] [id = 716] 07:30:54 INFO - PROCESS | 1726 | 1467037854514 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:30:54 INFO - PROCESS | 1726 | --DOCSHELL 0x8dde2000 == 28 [pid = 1726] [id = 715] 07:30:54 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1dcc00 == 27 [pid = 1726] [id = 714] 07:30:54 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd89c00 == 26 [pid = 1726] [id = 713] 07:30:54 INFO - PROCESS | 1726 | --DOCSHELL 0x8a221c00 == 25 [pid = 1726] [id = 712] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8de92800) [pid = 1726] [serial = 2079] [outer = (nil)] [url = about:blank] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8ff15000) [pid = 1726] [serial = 2111] [outer = (nil)] [url = about:blank] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8f402800) [pid = 1726] [serial = 2105] [outer = (nil)] [url = about:blank] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8bd97800) [pid = 1726] [serial = 2108] [outer = (nil)] [url = about:blank] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8e969400) [pid = 1726] [serial = 2082] [outer = (nil)] [url = about:blank] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8c390000) [pid = 1726] [serial = 2099] [outer = (nil)] [url = about:blank] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8d3d3800) [pid = 1726] [serial = 2100] [outer = (nil)] [url = about:blank] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8bd8f800) [pid = 1726] [serial = 2084] [outer = (nil)] [url = about:blank] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8bd98c00) [pid = 1726] [serial = 2085] [outer = (nil)] [url = about:blank] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8dddd400) [pid = 1726] [serial = 2087] [outer = (nil)] [url = about:blank] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8de94c00) [pid = 1726] [serial = 2088] [outer = (nil)] [url = about:blank] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8e8d3800) [pid = 1726] [serial = 2102] [outer = (nil)] [url = about:blank] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8f401c00) [pid = 1726] [serial = 2090] [outer = (nil)] [url = about:blank] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8f406800) [pid = 1726] [serial = 2091] [outer = (nil)] [url = about:blank] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x8bba5400) [pid = 1726] [serial = 2096] [outer = (nil)] [url = about:blank] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x8bd93000) [pid = 1726] [serial = 2097] [outer = (nil)] [url = about:blank] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x8f6a6c00) [pid = 1726] [serial = 2093] [outer = (nil)] [url = about:blank] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0x8f6a2000) [pid = 1726] [serial = 2094] [outer = (nil)] [url = about:blank] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0x8f408800) [pid = 1726] [serial = 2106] [outer = (nil)] [url = about:blank] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 69 (0x8e8d0400) [pid = 1726] [serial = 2109] [outer = (nil)] [url = about:blank] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 68 (0x8eb52400) [pid = 1726] [serial = 2112] [outer = (nil)] [url = about:blank] 07:30:54 INFO - PROCESS | 1726 | --DOMWINDOW == 67 (0x8e969c00) [pid = 1726] [serial = 2103] [outer = (nil)] [url = about:blank] 07:30:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:30:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 2034ms 07:30:54 INFO - PROCESS | 1726 | 1467037854620 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 07:30:54 INFO - PROCESS | 1726 | 1467037854627 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 07:30:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:30:54 INFO - PROCESS | 1726 | 1467037854644 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:30:54 INFO - PROCESS | 1726 | 1467037854650 Marionette TRACE conn4 <- [1,2858,null,{}] 07:30:54 INFO - PROCESS | 1726 | 1467037854659 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:54 INFO - PROCESS | 1726 | 1467037854664 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:54 INFO - PROCESS | 1726 | 1467037854857 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 07:30:55 INFO - PROCESS | 1726 | 1467037855107 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:55 INFO - PROCESS | 1726 | 1467037855114 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa8c00 == 26 [pid = 1726] [id = 722] 07:30:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 68 (0x8bfaa400) [pid = 1726] [serial = 2167] [outer = (nil)] 07:30:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 69 (0x8c387800) [pid = 1726] [serial = 2168] [outer = 0x8bfaa400] 07:30:55 INFO - PROCESS | 1726 | 1467037855198 Marionette DEBUG loaded listener.js 07:30:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0x8d30c800) [pid = 1726] [serial = 2169] [outer = 0x8bfaa400] 07:30:56 INFO - PROCESS | 1726 | 1467037856023 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:30:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:30:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1440ms 07:30:56 INFO - PROCESS | 1726 | 1467037856087 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 07:30:56 INFO - PROCESS | 1726 | 1467037856094 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 07:30:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:30:56 INFO - PROCESS | 1726 | 1467037856102 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:30:56 INFO - PROCESS | 1726 | 1467037856106 Marionette TRACE conn4 <- [1,2862,null,{}] 07:30:56 INFO - PROCESS | 1726 | 1467037856112 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:56 INFO - PROCESS | 1726 | 1467037856118 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:56 INFO - PROCESS | 1726 | 1467037856327 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 07:30:56 INFO - PROCESS | 1726 | 1467037856497 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:56 INFO - PROCESS | 1726 | 1467037856505 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:56 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bba2000 == 27 [pid = 1726] [id = 723] 07:30:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x8bfa1400) [pid = 1726] [serial = 2170] [outer = (nil)] 07:30:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0x8dcef400) [pid = 1726] [serial = 2171] [outer = 0x8bfa1400] 07:30:56 INFO - PROCESS | 1726 | 1467037856580 Marionette DEBUG loaded listener.js 07:30:56 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x8dde9c00) [pid = 1726] [serial = 2172] [outer = 0x8bfa1400] 07:30:57 INFO - PROCESS | 1726 | 1467037857594 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:30:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:30:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1533ms 07:30:57 INFO - PROCESS | 1726 | 1467037857637 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 07:30:57 INFO - PROCESS | 1726 | 1467037857642 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 07:30:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:30:57 INFO - PROCESS | 1726 | 1467037857671 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:30:57 INFO - PROCESS | 1726 | 1467037857686 Marionette TRACE conn4 <- [1,2866,null,{}] 07:30:57 INFO - PROCESS | 1726 | 1467037857701 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:57 INFO - PROCESS | 1726 | 1467037857712 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:58 INFO - PROCESS | 1726 | 1467037858022 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 07:30:58 INFO - PROCESS | 1726 | 1467037858197 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:58 INFO - PROCESS | 1726 | 1467037858206 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x8eb55400 == 28 [pid = 1726] [id = 724] 07:30:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x8eb56000) [pid = 1726] [serial = 2173] [outer = (nil)] 07:30:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8f179400) [pid = 1726] [serial = 2174] [outer = 0x8eb56000] 07:30:58 INFO - PROCESS | 1726 | 1467037858282 Marionette DEBUG loaded listener.js 07:30:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8f182c00) [pid = 1726] [serial = 2175] [outer = 0x8eb56000] 07:30:59 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8bd92800) [pid = 1726] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:30:59 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x8e8d9400) [pid = 1726] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:30:59 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x91c8d000) [pid = 1726] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:30:59 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x8f69f800) [pid = 1726] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:30:59 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0x8a223800) [pid = 1726] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:30:59 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0x8a22d400) [pid = 1726] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:30:59 INFO - PROCESS | 1726 | --DOMWINDOW == 69 (0x8ff76800) [pid = 1726] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:30:59 INFO - PROCESS | 1726 | --DOMWINDOW == 68 (0x8f176800) [pid = 1726] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:30:59 INFO - PROCESS | 1726 | --DOMWINDOW == 67 (0x8dde4c00) [pid = 1726] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:30:59 INFO - PROCESS | 1726 | --DOMWINDOW == 66 (0x8ad5d400) [pid = 1726] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:30:59 INFO - PROCESS | 1726 | --DOMWINDOW == 65 (0x8d30a800) [pid = 1726] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:30:59 INFO - PROCESS | 1726 | --DOMWINDOW == 64 (0x8b1d3000) [pid = 1726] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:30:59 INFO - PROCESS | 1726 | 1467037859298 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:30:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:30:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1689ms 07:30:59 INFO - PROCESS | 1726 | 1467037859340 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 07:30:59 INFO - PROCESS | 1726 | 1467037859346 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 07:30:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:30:59 INFO - PROCESS | 1726 | 1467037859352 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:30:59 INFO - PROCESS | 1726 | 1467037859355 Marionette TRACE conn4 <- [1,2870,null,{}] 07:30:59 INFO - PROCESS | 1726 | 1467037859363 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:59 INFO - PROCESS | 1726 | 1467037859369 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:59 INFO - PROCESS | 1726 | 1467037859561 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 07:30:59 INFO - PROCESS | 1726 | 1467037859749 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:59 INFO - PROCESS | 1726 | 1467037859762 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:30:59 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a223800 == 29 [pid = 1726] [id = 725] 07:30:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 65 (0x8b1d3000) [pid = 1726] [serial = 2176] [outer = (nil)] 07:30:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 66 (0x8dde2800) [pid = 1726] [serial = 2177] [outer = 0x8b1d3000] 07:30:59 INFO - PROCESS | 1726 | 1467037859834 Marionette DEBUG loaded listener.js 07:30:59 INFO - PROCESS | 1726 | ++DOMWINDOW == 67 (0x8e96e000) [pid = 1726] [serial = 2178] [outer = 0x8b1d3000] 07:31:00 INFO - PROCESS | 1726 | 1467037860657 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 07:31:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:31:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1335ms 07:31:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:31:00 INFO - PROCESS | 1726 | 1467037860688 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 07:31:00 INFO - PROCESS | 1726 | 1467037860692 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 07:31:00 INFO - PROCESS | 1726 | 1467037860699 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:31:00 INFO - PROCESS | 1726 | 1467037860703 Marionette TRACE conn4 <- [1,2874,null,{}] 07:31:00 INFO - PROCESS | 1726 | 1467037860710 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:00 INFO - PROCESS | 1726 | 1467037860714 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:00 INFO - PROCESS | 1726 | 1467037860899 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 07:31:00 INFO - PROCESS | 1726 | 1467037860911 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:00 INFO - PROCESS | 1726 | 1467037860930 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:01 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c38ac00 == 30 [pid = 1726] [id = 726] 07:31:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 68 (0x8e8d0400) [pid = 1726] [serial = 2179] [outer = (nil)] 07:31:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 69 (0x8f40b800) [pid = 1726] [serial = 2180] [outer = 0x8e8d0400] 07:31:01 INFO - PROCESS | 1726 | 1467037861167 Marionette DEBUG loaded listener.js 07:31:01 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0x8ff05000) [pid = 1726] [serial = 2181] [outer = 0x8e8d0400] 07:31:02 INFO - PROCESS | 1726 | 1467037862363 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:31:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:31:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1735ms 07:31:02 INFO - PROCESS | 1726 | 1467037862435 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 07:31:02 INFO - PROCESS | 1726 | 1467037862443 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 07:31:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:31:02 INFO - PROCESS | 1726 | 1467037862453 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:31:02 INFO - PROCESS | 1726 | 1467037862462 Marionette TRACE conn4 <- [1,2878,null,{}] 07:31:02 INFO - PROCESS | 1726 | 1467037862471 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:02 INFO - PROCESS | 1726 | 1467037862477 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:02 INFO - PROCESS | 1726 | 1467037862740 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 07:31:03 INFO - PROCESS | 1726 | 1467037862991 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:03 INFO - PROCESS | 1726 | 1467037863002 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa8800 == 31 [pid = 1726] [id = 727] 07:31:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x8d306c00) [pid = 1726] [serial = 2182] [outer = (nil)] 07:31:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0x8d3de000) [pid = 1726] [serial = 2183] [outer = 0x8d306c00] 07:31:03 INFO - PROCESS | 1726 | 1467037863135 Marionette DEBUG loaded listener.js 07:31:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x8d425c00) [pid = 1726] [serial = 2184] [outer = 0x8d306c00] 07:31:04 INFO - PROCESS | 1726 | 1467037864150 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:31:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:31:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1743ms 07:31:04 INFO - PROCESS | 1726 | 1467037864196 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 07:31:04 INFO - PROCESS | 1726 | 1467037864204 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 07:31:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:31:04 INFO - PROCESS | 1726 | 1467037864218 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:31:04 INFO - PROCESS | 1726 | 1467037864224 Marionette TRACE conn4 <- [1,2882,null,{}] 07:31:04 INFO - PROCESS | 1726 | 1467037864231 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:04 INFO - PROCESS | 1726 | 1467037864237 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:04 INFO - PROCESS | 1726 | 1467037864480 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 07:31:04 INFO - PROCESS | 1726 | 1467037864812 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:04 INFO - PROCESS | 1726 | 1467037864820 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:04 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3d7800 == 32 [pid = 1726] [id = 728] 07:31:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x8e8d9c00) [pid = 1726] [serial = 2185] [outer = (nil)] 07:31:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8e972400) [pid = 1726] [serial = 2186] [outer = 0x8e8d9c00] 07:31:04 INFO - PROCESS | 1726 | 1467037864920 Marionette DEBUG loaded listener.js 07:31:05 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8eb5d400) [pid = 1726] [serial = 2187] [outer = 0x8e8d9c00] 07:31:05 INFO - PROCESS | 1726 | 1467037865900 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:31:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:31:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1738ms 07:31:05 INFO - PROCESS | 1726 | 1467037865955 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 07:31:05 INFO - PROCESS | 1726 | 1467037865959 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 07:31:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:31:05 INFO - PROCESS | 1726 | 1467037865969 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:31:05 INFO - PROCESS | 1726 | 1467037865975 Marionette TRACE conn4 <- [1,2886,null,{}] 07:31:05 INFO - PROCESS | 1726 | 1467037865994 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:06 INFO - PROCESS | 1726 | 1467037866004 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:06 INFO - PROCESS | 1726 | 1467037866291 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 07:31:06 INFO - PROCESS | 1726 | 1467037866615 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:06 INFO - PROCESS | 1726 | 1467037866628 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:06 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff10400 == 33 [pid = 1726] [id = 729] 07:31:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8ff11400) [pid = 1726] [serial = 2188] [outer = (nil)] 07:31:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8ff19000) [pid = 1726] [serial = 2189] [outer = 0x8ff11400] 07:31:06 INFO - PROCESS | 1726 | 1467037866723 Marionette DEBUG loaded listener.js 07:31:06 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8ff1f400) [pid = 1726] [serial = 2190] [outer = 0x8ff11400] 07:31:07 INFO - PROCESS | 1726 | 1467037867652 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:31:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:31:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1740ms 07:31:07 INFO - PROCESS | 1726 | 1467037867709 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 07:31:07 INFO - PROCESS | 1726 | 1467037867714 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 07:31:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:31:07 INFO - PROCESS | 1726 | 1467037867723 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:31:07 INFO - PROCESS | 1726 | 1467037867727 Marionette TRACE conn4 <- [1,2890,null,{}] 07:31:07 INFO - PROCESS | 1726 | 1467037867734 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:07 INFO - PROCESS | 1726 | 1467037867739 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:07 INFO - PROCESS | 1726 | 1467037867953 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 07:31:08 INFO - PROCESS | 1726 | 1467037868190 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:08 INFO - PROCESS | 1726 | 1467037868197 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:08 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f406800 == 34 [pid = 1726] [id = 730] 07:31:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8ff72000) [pid = 1726] [serial = 2191] [outer = (nil)] 07:31:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8ff7a800) [pid = 1726] [serial = 2192] [outer = 0x8ff72000] 07:31:08 INFO - PROCESS | 1726 | 1467037868300 Marionette DEBUG loaded listener.js 07:31:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8ff80c00) [pid = 1726] [serial = 2193] [outer = 0x8ff72000] 07:31:09 INFO - PROCESS | 1726 | 1467037869231 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:31:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:31:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1543ms 07:31:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:31:09 INFO - PROCESS | 1726 | 1467037869268 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 07:31:09 INFO - PROCESS | 1726 | 1467037869272 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 07:31:09 INFO - PROCESS | 1726 | 1467037869280 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:31:09 INFO - PROCESS | 1726 | 1467037869283 Marionette TRACE conn4 <- [1,2894,null,{}] 07:31:09 INFO - PROCESS | 1726 | 1467037869291 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:09 INFO - PROCESS | 1726 | 1467037869295 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:09 INFO - PROCESS | 1726 | 1467037869504 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 07:31:09 INFO - PROCESS | 1726 | 1467037869748 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:09 INFO - PROCESS | 1726 | 1467037869759 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:09 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3dc800 == 35 [pid = 1726] [id = 731] 07:31:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8ff74800) [pid = 1726] [serial = 2194] [outer = (nil)] 07:31:09 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x919d2400) [pid = 1726] [serial = 2195] [outer = 0x8ff74800] 07:31:09 INFO - PROCESS | 1726 | 1467037869895 Marionette DEBUG loaded listener.js 07:31:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x91a9ac00) [pid = 1726] [serial = 2196] [outer = 0x8ff74800] 07:31:10 INFO - PROCESS | 1726 | 1467037870892 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:31:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:31:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1690ms 07:31:10 INFO - PROCESS | 1726 | 1467037870969 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 07:31:10 INFO - PROCESS | 1726 | 1467037870974 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 07:31:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:31:10 INFO - PROCESS | 1726 | 1467037870981 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:31:10 INFO - PROCESS | 1726 | 1467037870986 Marionette TRACE conn4 <- [1,2898,null,{}] 07:31:11 INFO - PROCESS | 1726 | 1467037870992 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:11 INFO - PROCESS | 1726 | 1467037871002 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:11 INFO - PROCESS | 1726 | 1467037871276 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 07:31:11 INFO - PROCESS | 1726 | 1467037871575 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:11 INFO - PROCESS | 1726 | 1467037871581 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:11 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad68c00 == 36 [pid = 1726] [id = 732] 07:31:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8ff73400) [pid = 1726] [serial = 2197] [outer = (nil)] 07:31:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x91c8d000) [pid = 1726] [serial = 2198] [outer = 0x8ff73400] 07:31:11 INFO - PROCESS | 1726 | 1467037871679 Marionette DEBUG loaded listener.js 07:31:11 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x91c92c00) [pid = 1726] [serial = 2199] [outer = 0x8ff73400] 07:31:12 INFO - PROCESS | 1726 | 1467037872688 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:31:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:31:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1783ms 07:31:12 INFO - PROCESS | 1726 | 1467037872766 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 07:31:12 INFO - PROCESS | 1726 | 1467037872770 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 07:31:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:31:12 INFO - PROCESS | 1726 | 1467037872779 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:31:12 INFO - PROCESS | 1726 | 1467037872784 Marionette TRACE conn4 <- [1,2902,null,{}] 07:31:12 INFO - PROCESS | 1726 | 1467037872792 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:12 INFO - PROCESS | 1726 | 1467037872799 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:13 INFO - PROCESS | 1726 | 1467037873060 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 07:31:13 INFO - PROCESS | 1726 | 1467037873417 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:13 INFO - PROCESS | 1726 | 1467037873425 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a222c00 == 37 [pid = 1726] [id = 733] 07:31:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8ad62800) [pid = 1726] [serial = 2200] [outer = (nil)] 07:31:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8bd8e000) [pid = 1726] [serial = 2201] [outer = 0x8ad62800] 07:31:13 INFO - PROCESS | 1726 | 1467037873512 Marionette DEBUG loaded listener.js 07:31:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8d3df800) [pid = 1726] [serial = 2202] [outer = 0x8ad62800] 07:31:14 INFO - PROCESS | 1726 | 1467037874695 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:31:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:31:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1987ms 07:31:14 INFO - PROCESS | 1726 | 1467037874768 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 07:31:14 INFO - PROCESS | 1726 | 1467037874776 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 07:31:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:31:14 INFO - PROCESS | 1726 | 1467037874785 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:31:14 INFO - PROCESS | 1726 | 1467037874795 Marionette TRACE conn4 <- [1,2906,null,{}] 07:31:14 INFO - PROCESS | 1726 | 1467037874803 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:14 INFO - PROCESS | 1726 | 1467037874810 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:15 INFO - PROCESS | 1726 | 1467037875028 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 07:31:15 INFO - PROCESS | 1726 | 1467037875286 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:15 INFO - PROCESS | 1726 | 1467037875297 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:15 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa9800 == 38 [pid = 1726] [id = 734] 07:31:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8bfa9c00) [pid = 1726] [serial = 2203] [outer = (nil)] 07:31:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8d306000) [pid = 1726] [serial = 2204] [outer = 0x8bfa9c00] 07:31:15 INFO - PROCESS | 1726 | 1467037875473 Marionette DEBUG loaded listener.js 07:31:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8d3d8c00) [pid = 1726] [serial = 2205] [outer = 0x8bfa9c00] 07:31:16 INFO - PROCESS | 1726 | 1467037876478 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:31:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8a227800 == 37 [pid = 1726] [id = 657] 07:31:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8dce5000 == 36 [pid = 1726] [id = 655] 07:31:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd95400 == 35 [pid = 1726] [id = 719] 07:31:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa2800 == 34 [pid = 1726] [id = 720] 07:31:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba8800 == 33 [pid = 1726] [id = 718] 07:31:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8a229400 == 32 [pid = 1726] [id = 717] 07:31:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8e970400 == 31 [pid = 1726] [id = 662] 07:31:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad6ac00 == 30 [pid = 1726] [id = 647] 07:31:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8a224400 == 29 [pid = 1726] [id = 661] 07:31:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3e1c00 == 28 [pid = 1726] [id = 659] 07:31:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8b1e0c00 == 27 [pid = 1726] [id = 652] 07:31:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8bba5000 == 26 [pid = 1726] [id = 663] 07:31:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8f403800 == 25 [pid = 1726] [id = 654] 07:31:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22f800 == 24 [pid = 1726] [id = 653] 07:31:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd97000 == 23 [pid = 1726] [id = 646] 07:31:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8a226800 == 22 [pid = 1726] [id = 660] 07:31:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfad400 == 21 [pid = 1726] [id = 651] 07:31:17 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3dec00 == 20 [pid = 1726] [id = 656] 07:31:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:31:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2847ms 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8bfa1c00) [pid = 1726] [serial = 2141] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8eb53400) [pid = 1726] [serial = 2117] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x924c2400) [pid = 1726] [serial = 2130] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x924cd000) [pid = 1726] [serial = 2132] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8a22b800) [pid = 1726] [serial = 2138] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x91b51400) [pid = 1726] [serial = 2127] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x919cec00) [pid = 1726] [serial = 2121] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x91b47c00) [pid = 1726] [serial = 2124] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8de8c000) [pid = 1726] [serial = 2147] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x924cd800) [pid = 1726] [serial = 2133] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x919c6000) [pid = 1726] [serial = 2120] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8bfad000) [pid = 1726] [serial = 2142] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8de91000) [pid = 1726] [serial = 2148] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8f176c00) [pid = 1726] [serial = 2118] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8b1d3400) [pid = 1726] [serial = 2135] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x91a9fc00) [pid = 1726] [serial = 2123] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8d3d8800) [pid = 1726] [serial = 2144] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8ad64c00) [pid = 1726] [serial = 2139] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8b1df400) [pid = 1726] [serial = 2136] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x8d41b400) [pid = 1726] [serial = 2145] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x8c38dc00) [pid = 1726] [serial = 2115] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x91c99800) [pid = 1726] [serial = 2129] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0x8c385000) [pid = 1726] [serial = 2114] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0x91b4cc00) [pid = 1726] [serial = 2126] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | --DOMWINDOW == 69 (0x8e8cc400) [pid = 1726] [serial = 2150] [outer = (nil)] [url = about:blank] 07:31:17 INFO - PROCESS | 1726 | 1467037877869 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 07:31:17 INFO - PROCESS | 1726 | 1467037877874 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 07:31:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:31:17 INFO - PROCESS | 1726 | 1467037877888 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:31:17 INFO - PROCESS | 1726 | 1467037877897 Marionette TRACE conn4 <- [1,2910,null,{}] 07:31:17 INFO - PROCESS | 1726 | 1467037877906 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:17 INFO - PROCESS | 1726 | 1467037877917 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:18 INFO - PROCESS | 1726 | 1467037878108 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 07:31:18 INFO - PROCESS | 1726 | 1467037878252 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:18 INFO - PROCESS | 1726 | 1467037878264 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d5400 == 21 [pid = 1726] [id = 735] 07:31:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0x8b1d5800) [pid = 1726] [serial = 2206] [outer = (nil)] 07:31:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x8b1dd800) [pid = 1726] [serial = 2207] [outer = 0x8b1d5800] 07:31:18 INFO - PROCESS | 1726 | 1467037878352 Marionette DEBUG loaded listener.js 07:31:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0x8bba4400) [pid = 1726] [serial = 2208] [outer = 0x8b1d5800] 07:31:19 INFO - PROCESS | 1726 | 1467037879454 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 07:31:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:31:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:31:19 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1598ms 07:31:19 INFO - PROCESS | 1726 | 1467037879488 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 07:31:19 INFO - PROCESS | 1726 | 1467037879497 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 07:31:19 INFO - TEST-START | /DOMEvents/constructors.html 07:31:19 INFO - PROCESS | 1726 | 1467037879516 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:31:19 INFO - PROCESS | 1726 | 1467037879526 Marionette TRACE conn4 <- [1,2914,null,{}] 07:31:19 INFO - PROCESS | 1726 | 1467037879536 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:19 INFO - PROCESS | 1726 | 1467037879545 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:19 INFO - PROCESS | 1726 | 1467037879789 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 07:31:20 INFO - PROCESS | 1726 | 1467037880060 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:20 INFO - PROCESS | 1726 | 1467037880068 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfad400 == 22 [pid = 1726] [id = 736] 07:31:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x8c381800) [pid = 1726] [serial = 2209] [outer = (nil)] 07:31:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x8c388800) [pid = 1726] [serial = 2210] [outer = 0x8c381800] 07:31:20 INFO - PROCESS | 1726 | 1467037880193 Marionette DEBUG loaded listener.js 07:31:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8c38f400) [pid = 1726] [serial = 2211] [outer = 0x8c381800] 07:31:21 INFO - PROCESS | 1726 | 1467037881538 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:31:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:31:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:31:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:31:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:31:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:31:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:31:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 2131ms 07:31:21 INFO - PROCESS | 1726 | 1467037881754 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 07:31:21 INFO - PROCESS | 1726 | 1467037881759 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 07:31:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:31:21 INFO - PROCESS | 1726 | 1467037881787 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:31:21 INFO - PROCESS | 1726 | 1467037881796 Marionette TRACE conn4 <- [1,2918,null,{}] 07:31:21 INFO - PROCESS | 1726 | 1467037881824 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:21 INFO - PROCESS | 1726 | 1467037881835 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:22 INFO - PROCESS | 1726 | 1467037882048 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 07:31:22 INFO - PROCESS | 1726 | 1467037882085 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:22 INFO - PROCESS | 1726 | 1467037882099 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dde3c00 == 23 [pid = 1726] [id = 737] 07:31:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8dde4800) [pid = 1726] [serial = 2212] [outer = (nil)] 07:31:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8dde7800) [pid = 1726] [serial = 2213] [outer = 0x8dde4800] 07:31:22 INFO - PROCESS | 1726 | 1467037882202 Marionette DEBUG loaded listener.js 07:31:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8de8fc00) [pid = 1726] [serial = 2214] [outer = 0x8dde4800] 07:31:23 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8e8d0400) [pid = 1726] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:31:23 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8eb56000) [pid = 1726] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:31:23 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8b1d3000) [pid = 1726] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:31:23 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x8a227c00) [pid = 1726] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:31:23 INFO - PROCESS | 1726 | --DOMWINDOW == 73 (0x8bfa1400) [pid = 1726] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:31:23 INFO - PROCESS | 1726 | --DOMWINDOW == 72 (0x8c386800) [pid = 1726] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:31:23 INFO - PROCESS | 1726 | --DOMWINDOW == 71 (0x8bfaa400) [pid = 1726] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:31:23 INFO - PROCESS | 1726 | --DOMWINDOW == 70 (0x8a22bc00) [pid = 1726] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:31:23 INFO - PROCESS | 1726 | --DOMWINDOW == 69 (0x8d302800) [pid = 1726] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:31:23 INFO - PROCESS | 1726 | --DOMWINDOW == 68 (0x8d310400) [pid = 1726] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:31:23 INFO - PROCESS | 1726 | --DOMWINDOW == 67 (0x8b1d9400) [pid = 1726] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:31:23 INFO - PROCESS | 1726 | 1467037883541 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:31:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:31:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1799ms 07:31:23 INFO - PROCESS | 1726 | 1467037883585 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 07:31:23 INFO - PROCESS | 1726 | 1467037883589 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 07:31:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:31:23 INFO - PROCESS | 1726 | 1467037883596 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:31:23 INFO - PROCESS | 1726 | 1467037883600 Marionette TRACE conn4 <- [1,2922,null,{}] 07:31:23 INFO - PROCESS | 1726 | 1467037883607 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:23 INFO - PROCESS | 1726 | 1467037883612 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:23 INFO - PROCESS | 1726 | 1467037883830 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 07:31:24 INFO - PROCESS | 1726 | 1467037883981 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:24 INFO - PROCESS | 1726 | 1467037883990 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfaa400 == 24 [pid = 1726] [id = 738] 07:31:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 68 (0x8d310c00) [pid = 1726] [serial = 2215] [outer = (nil)] 07:31:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 69 (0x8dceac00) [pid = 1726] [serial = 2216] [outer = 0x8d310c00] 07:31:24 INFO - PROCESS | 1726 | 1467037884069 Marionette DEBUG loaded listener.js 07:31:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 70 (0x8de95400) [pid = 1726] [serial = 2217] [outer = 0x8d310c00] 07:31:24 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:31:24 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:31:24 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:31:24 INFO - PROCESS | 1726 | [1726] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 07:31:24 INFO - PROCESS | 1726 | 1467037884796 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 07:31:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:31:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:31:24 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 07:31:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:31:24 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 07:31:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:31:24 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]" 07:31:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:31:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:31:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1245ms 07:31:24 INFO - PROCESS | 1726 | 1467037884843 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 07:31:24 INFO - PROCESS | 1726 | 1467037884846 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 07:31:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:31:24 INFO - PROCESS | 1726 | 1467037884861 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:31:24 INFO - PROCESS | 1726 | 1467037884866 Marionette TRACE conn4 <- [1,2926,null,{}] 07:31:24 INFO - PROCESS | 1726 | 1467037884875 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:24 INFO - PROCESS | 1726 | 1467037884879 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:25 INFO - PROCESS | 1726 | 1467037885084 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 07:31:25 INFO - PROCESS | 1726 | 1467037885102 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:25 INFO - PROCESS | 1726 | 1467037885110 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:25 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bfa1400 == 25 [pid = 1726] [id = 739] 07:31:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 71 (0x8e8ce400) [pid = 1726] [serial = 2218] [outer = (nil)] 07:31:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 72 (0x8eb57c00) [pid = 1726] [serial = 2219] [outer = 0x8e8ce400] 07:31:25 INFO - PROCESS | 1726 | 1467037885184 Marionette DEBUG loaded listener.js 07:31:25 INFO - PROCESS | 1726 | ++DOMWINDOW == 73 (0x8f177400) [pid = 1726] [serial = 2220] [outer = 0x8e8ce400] 07:31:26 INFO - PROCESS | 1726 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:31:26 INFO - PROCESS | 1726 | 1467037886195 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 07:31:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:31:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1346ms 07:31:26 INFO - PROCESS | 1726 | 1467037886208 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 07:31:26 INFO - PROCESS | 1726 | 1467037886217 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 07:31:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:31:26 INFO - PROCESS | 1726 | 1467037886227 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:31:26 INFO - PROCESS | 1726 | 1467037886232 Marionette TRACE conn4 <- [1,2930,null,{}] 07:31:26 INFO - PROCESS | 1726 | 1467037886243 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:26 INFO - PROCESS | 1726 | 1467037886249 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:26 INFO - PROCESS | 1726 | 1467037886467 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 07:31:26 INFO - PROCESS | 1726 | 1467037886665 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:26 INFO - PROCESS | 1726 | 1467037886676 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad65000 == 26 [pid = 1726] [id = 740] 07:31:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 74 (0x8bbb0000) [pid = 1726] [serial = 2221] [outer = (nil)] 07:31:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8bfa5400) [pid = 1726] [serial = 2222] [outer = 0x8bbb0000] 07:31:26 INFO - PROCESS | 1726 | 1467037886780 Marionette DEBUG loaded listener.js 07:31:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8d309c00) [pid = 1726] [serial = 2223] [outer = 0x8bbb0000] 07:31:27 INFO - PROCESS | 1726 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:31:27 INFO - PROCESS | 1726 | 1467037887706 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 07:31:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:31:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1539ms 07:31:27 INFO - PROCESS | 1726 | 1467037887767 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 07:31:27 INFO - PROCESS | 1726 | 1467037887775 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 07:31:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:31:27 INFO - PROCESS | 1726 | 1467037887832 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:31:27 INFO - PROCESS | 1726 | 1467037887838 Marionette TRACE conn4 <- [1,2934,null,{}] 07:31:27 INFO - PROCESS | 1726 | 1467037887849 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:27 INFO - PROCESS | 1726 | 1467037887857 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:28 INFO - PROCESS | 1726 | 1467037888063 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 07:31:28 INFO - PROCESS | 1726 | 1467037888263 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:28 INFO - PROCESS | 1726 | 1467037888275 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x8dcec800 == 27 [pid = 1726] [id = 741] 07:31:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8dced800) [pid = 1726] [serial = 2224] [outer = (nil)] 07:31:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8dde5c00) [pid = 1726] [serial = 2225] [outer = 0x8dced800] 07:31:28 INFO - PROCESS | 1726 | 1467037888363 Marionette DEBUG loaded listener.js 07:31:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8e8d2400) [pid = 1726] [serial = 2226] [outer = 0x8dced800] 07:31:29 INFO - PROCESS | 1726 | 1467037889334 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:31:29 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:31:29 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1545ms 07:31:29 INFO - PROCESS | 1726 | 1467037889375 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 07:31:29 INFO - PROCESS | 1726 | 1467037889380 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 07:31:29 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:31:29 INFO - PROCESS | 1726 | 1467037889388 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:31:29 INFO - PROCESS | 1726 | 1467037889394 Marionette TRACE conn4 <- [1,2938,null,{}] 07:31:29 INFO - PROCESS | 1726 | 1467037889456 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:29 INFO - PROCESS | 1726 | 1467037889465 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:29 INFO - PROCESS | 1726 | 1467037889671 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 07:31:29 INFO - PROCESS | 1726 | 1467037889858 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:29 INFO - PROCESS | 1726 | 1467037889871 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f6a3000 == 28 [pid = 1726] [id = 742] 07:31:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8f6a6400) [pid = 1726] [serial = 2227] [outer = (nil)] 07:31:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8f6ab800) [pid = 1726] [serial = 2228] [outer = 0x8f6a6400] 07:31:29 INFO - PROCESS | 1726 | 1467037889963 Marionette DEBUG loaded listener.js 07:31:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8ff08800) [pid = 1726] [serial = 2229] [outer = 0x8f6a6400] 07:31:30 INFO - PROCESS | 1726 | 1467037890913 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:31:30 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:31:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1549ms 07:31:30 INFO - PROCESS | 1726 | 1467037890938 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 07:31:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:31:30 INFO - PROCESS | 1726 | 1467037890943 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 07:31:30 INFO - PROCESS | 1726 | 1467037890951 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:31:30 INFO - PROCESS | 1726 | 1467037890954 Marionette TRACE conn4 <- [1,2942,null,{}] 07:31:30 INFO - PROCESS | 1726 | 1467037890961 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:30 INFO - PROCESS | 1726 | 1467037890967 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:31 INFO - PROCESS | 1726 | 1467037891159 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 07:31:31 INFO - PROCESS | 1726 | 1467037891353 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:31 INFO - PROCESS | 1726 | 1467037891361 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff12c00 == 29 [pid = 1726] [id = 743] 07:31:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8ff14800) [pid = 1726] [serial = 2230] [outer = (nil)] 07:31:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8ff19c00) [pid = 1726] [serial = 2231] [outer = 0x8ff14800] 07:31:31 INFO - PROCESS | 1726 | 1467037891450 Marionette DEBUG loaded listener.js 07:31:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8ff1c000) [pid = 1726] [serial = 2232] [outer = 0x8ff14800] 07:31:32 INFO - PROCESS | 1726 | 1467037892314 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 07:31:32 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:31:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:31:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1384ms 07:31:32 INFO - PROCESS | 1726 | 1467037892336 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 07:31:32 INFO - PROCESS | 1726 | 1467037892341 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 07:31:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:31:32 INFO - PROCESS | 1726 | 1467037892348 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:31:32 INFO - PROCESS | 1726 | 1467037892353 Marionette TRACE conn4 <- [1,2946,null,{}] 07:31:32 INFO - PROCESS | 1726 | 1467037892359 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:32 INFO - PROCESS | 1726 | 1467037892365 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:32 INFO - PROCESS | 1726 | 1467037892572 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 07:31:32 INFO - PROCESS | 1726 | 1467037892738 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:32 INFO - PROCESS | 1726 | 1467037892745 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad64c00 == 30 [pid = 1726] [id = 744] 07:31:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8ff10000) [pid = 1726] [serial = 2233] [outer = (nil)] 07:31:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x919c9000) [pid = 1726] [serial = 2234] [outer = 0x8ff10000] 07:31:32 INFO - PROCESS | 1726 | 1467037892844 Marionette DEBUG loaded listener.js 07:31:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x919cf400) [pid = 1726] [serial = 2235] [outer = 0x8ff10000] 07:31:33 INFO - PROCESS | 1726 | 1467037893762 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:31:33 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:31:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1437ms 07:31:33 INFO - PROCESS | 1726 | 1467037893791 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 07:31:33 INFO - PROCESS | 1726 | 1467037893799 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 07:31:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:31:33 INFO - PROCESS | 1726 | 1467037893813 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:31:33 INFO - PROCESS | 1726 | 1467037893818 Marionette TRACE conn4 <- [1,2950,null,{}] 07:31:33 INFO - PROCESS | 1726 | 1467037893825 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:33 INFO - PROCESS | 1726 | 1467037893838 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:34 INFO - PROCESS | 1726 | 1467037894189 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 07:31:34 INFO - PROCESS | 1726 | 1467037894326 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:34 INFO - PROCESS | 1726 | 1467037894336 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22d800 == 31 [pid = 1726] [id = 745] 07:31:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8ff1a800) [pid = 1726] [serial = 2236] [outer = (nil)] 07:31:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x91b4b800) [pid = 1726] [serial = 2237] [outer = 0x8ff1a800] 07:31:34 INFO - PROCESS | 1726 | 1467037894425 Marionette DEBUG loaded listener.js 07:31:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8eb5c800) [pid = 1726] [serial = 2238] [outer = 0x8ff1a800] 07:31:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x91b48400 == 32 [pid = 1726] [id = 746] 07:31:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x91b4d800) [pid = 1726] [serial = 2239] [outer = (nil)] 07:31:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x924c1400) [pid = 1726] [serial = 2240] [outer = 0x91b4d800] 07:31:35 INFO - PROCESS | 1726 | 1467037895429 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:31:35 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:31:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1638ms 07:31:35 INFO - PROCESS | 1726 | 1467037895456 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 07:31:35 INFO - PROCESS | 1726 | 1467037895461 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 07:31:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:31:35 INFO - PROCESS | 1726 | 1467037895472 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:31:35 INFO - PROCESS | 1726 | 1467037895476 Marionette TRACE conn4 <- [1,2954,null,{}] 07:31:35 INFO - PROCESS | 1726 | 1467037895489 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:35 INFO - PROCESS | 1726 | 1467037895495 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:35 INFO - PROCESS | 1726 | 1467037895696 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 07:31:35 INFO - PROCESS | 1726 | 1467037895885 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:35 INFO - PROCESS | 1726 | 1467037895893 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x91b4d400 == 33 [pid = 1726] [id = 747] 07:31:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x91c8a800) [pid = 1726] [serial = 2241] [outer = (nil)] 07:31:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x91c98000) [pid = 1726] [serial = 2242] [outer = 0x91c8a800] 07:31:35 INFO - PROCESS | 1726 | 1467037895977 Marionette DEBUG loaded listener.js 07:31:36 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x91c96000) [pid = 1726] [serial = 2243] [outer = 0x91c8a800] 07:31:36 INFO - PROCESS | 1726 | 1467037896888 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:31:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:31:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 07:31:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1439ms 07:31:36 INFO - PROCESS | 1726 | 1467037896912 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 07:31:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:31:36 INFO - PROCESS | 1726 | 1467037896924 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 07:31:36 INFO - PROCESS | 1726 | 1467037896931 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:31:36 INFO - PROCESS | 1726 | 1467037896935 Marionette TRACE conn4 <- [1,2958,null,{}] 07:31:36 INFO - PROCESS | 1726 | 1467037896942 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:36 INFO - PROCESS | 1726 | 1467037896947 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:37 INFO - PROCESS | 1726 | 1467037897156 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 07:31:37 INFO - PROCESS | 1726 | 1467037897366 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:37 INFO - PROCESS | 1726 | 1467037897381 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:37 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a224400 == 34 [pid = 1726] [id = 748] 07:31:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x8ad5dc00) [pid = 1726] [serial = 2244] [outer = (nil)] 07:31:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x91b4d000) [pid = 1726] [serial = 2245] [outer = 0x8ad5dc00] 07:31:37 INFO - PROCESS | 1726 | 1467037897508 Marionette DEBUG loaded listener.js 07:31:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x924cd000) [pid = 1726] [serial = 2246] [outer = 0x8ad5dc00] 07:31:38 INFO - PROCESS | 1726 | 1467037898419 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:31:38 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. 07:31:38 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1535ms 07:31:38 INFO - PROCESS | 1726 | 1467037898467 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 07:31:38 INFO - PROCESS | 1726 | 1467037898470 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 07:31:38 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:31:38 INFO - PROCESS | 1726 | 1467037898478 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:31:38 INFO - PROCESS | 1726 | 1467037898482 Marionette TRACE conn4 <- [1,2962,null,{}] 07:31:38 INFO - PROCESS | 1726 | 1467037898489 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:38 INFO - PROCESS | 1726 | 1467037898494 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:38 INFO - PROCESS | 1726 | 1467037898688 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 07:31:38 INFO - PROCESS | 1726 | 1467037898902 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:38 INFO - PROCESS | 1726 | 1467037898914 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a221400 == 35 [pid = 1726] [id = 749] 07:31:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x8a226800) [pid = 1726] [serial = 2247] [outer = (nil)] 07:31:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x8ad5f800) [pid = 1726] [serial = 2248] [outer = 0x8a226800] 07:31:39 INFO - PROCESS | 1726 | 1467037899164 Marionette DEBUG loaded listener.js 07:31:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x8b1d3400) [pid = 1726] [serial = 2249] [outer = 0x8a226800] 07:31:40 INFO - PROCESS | 1726 | 1467037900076 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:31:40 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. 07:31:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1642ms 07:31:40 INFO - PROCESS | 1726 | 1467037900122 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 07:31:40 INFO - PROCESS | 1726 | 1467037900129 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 07:31:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:31:40 INFO - PROCESS | 1726 | 1467037900140 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:31:40 INFO - PROCESS | 1726 | 1467037900143 Marionette TRACE conn4 <- [1,2966,null,{}] 07:31:40 INFO - PROCESS | 1726 | 1467037900223 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:40 INFO - PROCESS | 1726 | 1467037900230 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:40 INFO - PROCESS | 1726 | 1467037900455 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 07:31:40 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x8ff05000) [pid = 1726] [serial = 2181] [outer = (nil)] [url = about:blank] 07:31:40 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8f40b800) [pid = 1726] [serial = 2180] [outer = (nil)] [url = about:blank] 07:31:40 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x8f179400) [pid = 1726] [serial = 2174] [outer = (nil)] [url = about:blank] 07:31:40 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8dde2800) [pid = 1726] [serial = 2177] [outer = (nil)] [url = about:blank] 07:31:40 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8f182c00) [pid = 1726] [serial = 2175] [outer = (nil)] [url = about:blank] 07:31:40 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8ad69000) [pid = 1726] [serial = 2165] [outer = (nil)] [url = about:blank] 07:31:40 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8bbaac00) [pid = 1726] [serial = 2166] [outer = (nil)] [url = about:blank] 07:31:40 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8dcef400) [pid = 1726] [serial = 2171] [outer = (nil)] [url = about:blank] 07:31:40 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8f40c400) [pid = 1726] [serial = 2162] [outer = (nil)] [url = about:blank] 07:31:40 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8f40d400) [pid = 1726] [serial = 2163] [outer = (nil)] [url = about:blank] 07:31:40 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8c387800) [pid = 1726] [serial = 2168] [outer = (nil)] [url = about:blank] 07:31:40 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8d30c800) [pid = 1726] [serial = 2169] [outer = (nil)] [url = about:blank] 07:31:40 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8ad64400) [pid = 1726] [serial = 2153] [outer = (nil)] [url = about:blank] 07:31:40 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8b1da400) [pid = 1726] [serial = 2154] [outer = (nil)] [url = about:blank] 07:31:40 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8e8d6c00) [pid = 1726] [serial = 2159] [outer = (nil)] [url = about:blank] 07:31:40 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8e970000) [pid = 1726] [serial = 2160] [outer = (nil)] [url = about:blank] 07:31:40 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8d3e1000) [pid = 1726] [serial = 2156] [outer = (nil)] [url = about:blank] 07:31:40 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8d422000) [pid = 1726] [serial = 2157] [outer = (nil)] [url = about:blank] 07:31:40 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8e96e000) [pid = 1726] [serial = 2178] [outer = (nil)] [url = about:blank] 07:31:40 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8e8d4000) [pid = 1726] [serial = 2151] [outer = (nil)] [url = about:blank] 07:31:40 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8dde9c00) [pid = 1726] [serial = 2172] [outer = (nil)] [url = about:blank] 07:31:40 INFO - PROCESS | 1726 | 1467037900749 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:40 INFO - PROCESS | 1726 | 1467037900768 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad67400 == 36 [pid = 1726] [id = 750] 07:31:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8b1d6800) [pid = 1726] [serial = 2250] [outer = (nil)] 07:31:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8bbac400) [pid = 1726] [serial = 2251] [outer = 0x8b1d6800] 07:31:40 INFO - PROCESS | 1726 | 1467037900901 Marionette DEBUG loaded listener.js 07:31:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8c389000) [pid = 1726] [serial = 2252] [outer = 0x8b1d6800] 07:31:41 INFO - PROCESS | 1726 | 1467037901652 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:31:41 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. 07:31:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1543ms 07:31:41 INFO - PROCESS | 1726 | 1467037901683 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 07:31:41 INFO - PROCESS | 1726 | 1467037901689 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 07:31:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:31:41 INFO - PROCESS | 1726 | 1467037901701 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:31:41 INFO - PROCESS | 1726 | 1467037901705 Marionette TRACE conn4 <- [1,2970,null,{}] 07:31:41 INFO - PROCESS | 1726 | 1467037901712 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:41 INFO - PROCESS | 1726 | 1467037901719 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:41 INFO - PROCESS | 1726 | 1467037901930 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 07:31:42 INFO - PROCESS | 1726 | 1467037902079 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:42 INFO - PROCESS | 1726 | 1467037902085 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d30d000 == 37 [pid = 1726] [id = 751] 07:31:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8d30f800) [pid = 1726] [serial = 2253] [outer = (nil)] 07:31:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8dddd400) [pid = 1726] [serial = 2254] [outer = 0x8d30f800] 07:31:42 INFO - PROCESS | 1726 | 1467037902174 Marionette DEBUG loaded listener.js 07:31:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8de8a400) [pid = 1726] [serial = 2255] [outer = 0x8d30f800] 07:31:43 INFO - PROCESS | 1726 | 1467037903015 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:31:43 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. 07:31:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1343ms 07:31:43 INFO - PROCESS | 1726 | 1467037903044 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 07:31:43 INFO - PROCESS | 1726 | 1467037903049 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 07:31:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:31:43 INFO - PROCESS | 1726 | 1467037903056 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:31:43 INFO - PROCESS | 1726 | 1467037903062 Marionette TRACE conn4 <- [1,2974,null,{}] 07:31:43 INFO - PROCESS | 1726 | 1467037903080 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:43 INFO - PROCESS | 1726 | 1467037903089 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:43 INFO - PROCESS | 1726 | 1467037903277 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 07:31:43 INFO - PROCESS | 1726 | 1467037903447 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:43 INFO - PROCESS | 1726 | 1467037903458 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:43 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e8cc800 == 38 [pid = 1726] [id = 752] 07:31:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8e971800) [pid = 1726] [serial = 2256] [outer = (nil)] 07:31:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8eb5cc00) [pid = 1726] [serial = 2257] [outer = 0x8e971800] 07:31:43 INFO - PROCESS | 1726 | 1467037903529 Marionette DEBUG loaded listener.js 07:31:43 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8f17ec00) [pid = 1726] [serial = 2258] [outer = 0x8e971800] 07:31:44 INFO - PROCESS | 1726 | 1467037904379 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 07:31:44 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. 07:31:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1348ms 07:31:44 INFO - PROCESS | 1726 | 1467037904405 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 07:31:44 INFO - PROCESS | 1726 | 1467037904410 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 07:31:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:31:44 INFO - PROCESS | 1726 | 1467037904427 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:31:44 INFO - PROCESS | 1726 | 1467037904431 Marionette TRACE conn4 <- [1,2978,null,{}] 07:31:44 INFO - PROCESS | 1726 | 1467037904437 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:44 INFO - PROCESS | 1726 | 1467037904442 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:44 INFO - PROCESS | 1726 | 1467037904694 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 07:31:44 INFO - PROCESS | 1726 | 1467037904729 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:44 INFO - PROCESS | 1726 | 1467037904739 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad69400 == 39 [pid = 1726] [id = 753] 07:31:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8eb5ec00) [pid = 1726] [serial = 2259] [outer = (nil)] 07:31:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8f40f400) [pid = 1726] [serial = 2260] [outer = 0x8eb5ec00] 07:31:44 INFO - PROCESS | 1726 | 1467037904810 Marionette DEBUG loaded listener.js 07:31:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8f6a8000) [pid = 1726] [serial = 2261] [outer = 0x8eb5ec00] 07:31:45 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8ff72000) [pid = 1726] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:31:45 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8ff11400) [pid = 1726] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:31:45 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8e8d9c00) [pid = 1726] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:31:45 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8dde4800) [pid = 1726] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:31:45 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8b1d5800) [pid = 1726] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:31:45 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8bfa9c00) [pid = 1726] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:31:45 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8c381800) [pid = 1726] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:31:45 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8ad62800) [pid = 1726] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:31:45 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8ff74800) [pid = 1726] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:31:45 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8ff73400) [pid = 1726] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:31:45 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8d306c00) [pid = 1726] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:31:45 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8d310c00) [pid = 1726] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:31:45 INFO - PROCESS | 1726 | 1467037905816 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:31:45 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. 07:31:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1433ms 07:31:45 INFO - PROCESS | 1726 | 1467037905861 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 07:31:45 INFO - PROCESS | 1726 | 1467037905865 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 07:31:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:31:45 INFO - PROCESS | 1726 | 1467037905872 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:31:45 INFO - PROCESS | 1726 | 1467037905875 Marionette TRACE conn4 <- [1,2982,null,{}] 07:31:45 INFO - PROCESS | 1726 | 1467037905882 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:45 INFO - PROCESS | 1726 | 1467037905886 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:46 INFO - PROCESS | 1726 | 1467037906060 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 07:31:46 INFO - PROCESS | 1726 | 1467037906215 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:46 INFO - PROCESS | 1726 | 1467037906222 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:46 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e8d9c00 == 40 [pid = 1726] [id = 754] 07:31:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8f401c00) [pid = 1726] [serial = 2262] [outer = (nil)] 07:31:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8ff05000) [pid = 1726] [serial = 2263] [outer = 0x8f401c00] 07:31:46 INFO - PROCESS | 1726 | 1467037906309 Marionette DEBUG loaded listener.js 07:31:46 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8ff77800) [pid = 1726] [serial = 2264] [outer = 0x8f401c00] 07:31:47 INFO - PROCESS | 1726 | 1467037907089 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 07:31:47 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 07:31:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:31:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1250ms 07:31:47 INFO - PROCESS | 1726 | 1467037907123 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 07:31:47 INFO - PROCESS | 1726 | 1467037907127 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 07:31:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:31:47 INFO - PROCESS | 1726 | 1467037907135 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:31:47 INFO - PROCESS | 1726 | 1467037907139 Marionette TRACE conn4 <- [1,2986,null,{}] 07:31:47 INFO - PROCESS | 1726 | 1467037907156 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:47 INFO - PROCESS | 1726 | 1467037907167 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:47 INFO - PROCESS | 1726 | 1467037907351 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 07:31:47 INFO - PROCESS | 1726 | 1467037907362 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:47 INFO - PROCESS | 1726 | 1467037907372 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:47 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ff06800 == 41 [pid = 1726] [id = 755] 07:31:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8ff7c400) [pid = 1726] [serial = 2265] [outer = (nil)] 07:31:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x91b4cc00) [pid = 1726] [serial = 2266] [outer = 0x8ff7c400] 07:31:47 INFO - PROCESS | 1726 | 1467037907446 Marionette DEBUG loaded listener.js 07:31:47 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8ddea000) [pid = 1726] [serial = 2267] [outer = 0x8ff7c400] 07:31:48 INFO - PROCESS | 1726 | 1467037908602 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:31:48 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. 07:31:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1506ms 07:31:48 INFO - PROCESS | 1726 | 1467037908642 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 07:31:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:31:48 INFO - PROCESS | 1726 | 1467037908650 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 07:31:48 INFO - PROCESS | 1726 | 1467037908659 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:31:48 INFO - PROCESS | 1726 | 1467037908668 Marionette TRACE conn4 <- [1,2990,null,{}] 07:31:48 INFO - PROCESS | 1726 | 1467037908678 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:48 INFO - PROCESS | 1726 | 1467037908684 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:48 INFO - PROCESS | 1726 | 1467037908924 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 07:31:49 INFO - PROCESS | 1726 | 1467037909118 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:49 INFO - PROCESS | 1726 | 1467037909130 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:49 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad69000 == 42 [pid = 1726] [id = 756] 07:31:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8bf9f000) [pid = 1726] [serial = 2268] [outer = (nil)] 07:31:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8d3d2c00) [pid = 1726] [serial = 2269] [outer = 0x8bf9f000] 07:31:49 INFO - PROCESS | 1726 | 1467037909268 Marionette DEBUG loaded listener.js 07:31:49 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8d41f800) [pid = 1726] [serial = 2270] [outer = 0x8bf9f000] 07:31:50 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e8d4000 == 43 [pid = 1726] [id = 757] 07:31:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8e8d6400) [pid = 1726] [serial = 2271] [outer = (nil)] 07:31:50 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8e969c00) [pid = 1726] [serial = 2272] [outer = 0x8e8d6400] 07:31:50 INFO - PROCESS | 1726 | 1467037910343 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:31:50 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. 07:31:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1754ms 07:31:50 INFO - PROCESS | 1726 | 1467037910412 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 07:31:50 INFO - PROCESS | 1726 | 1467037910421 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 07:31:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:31:50 INFO - PROCESS | 1726 | 1467037910433 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:31:50 INFO - PROCESS | 1726 | 1467037910437 Marionette TRACE conn4 <- [1,2994,null,{}] 07:31:50 INFO - PROCESS | 1726 | 1467037910490 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:50 INFO - PROCESS | 1726 | 1467037910495 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:50 INFO - PROCESS | 1726 | 1467037910765 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 07:31:51 INFO - PROCESS | 1726 | 1467037911067 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:51 INFO - PROCESS | 1726 | 1467037911077 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:51 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e96f400 == 44 [pid = 1726] [id = 758] 07:31:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x8f180400) [pid = 1726] [serial = 2273] [outer = (nil)] 07:31:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x8ff06000) [pid = 1726] [serial = 2274] [outer = 0x8f180400] 07:31:51 INFO - PROCESS | 1726 | 1467037911203 Marionette DEBUG loaded listener.js 07:31:51 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x919c8000) [pid = 1726] [serial = 2275] [outer = 0x8f180400] 07:31:52 INFO - PROCESS | 1726 | 1467037912129 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:31:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:31:52 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 07:31:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1739ms 07:31:52 INFO - PROCESS | 1726 | 1467037912173 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 07:31:52 INFO - PROCESS | 1726 | 1467037912178 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 07:31:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:31:52 INFO - PROCESS | 1726 | 1467037912186 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:31:52 INFO - PROCESS | 1726 | 1467037912194 Marionette TRACE conn4 <- [1,2998,null,{}] 07:31:52 INFO - PROCESS | 1726 | 1467037912229 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:52 INFO - PROCESS | 1726 | 1467037912240 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:52 INFO - PROCESS | 1726 | 1467037912522 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 07:31:52 INFO - PROCESS | 1726 | 1467037912663 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:52 INFO - PROCESS | 1726 | 1467037912674 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:52 INFO - PROCESS | 1726 | ++DOCSHELL 0x924d0800 == 45 [pid = 1726] [id = 759] 07:31:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x92555800) [pid = 1726] [serial = 2276] [outer = (nil)] 07:31:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x92559800) [pid = 1726] [serial = 2277] [outer = 0x92555800] 07:31:52 INFO - PROCESS | 1726 | 1467037912769 Marionette DEBUG loaded listener.js 07:31:52 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x9255ec00) [pid = 1726] [serial = 2278] [outer = 0x92555800] 07:31:53 INFO - PROCESS | 1726 | 1467037913665 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:31:53 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. 07:31:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1493ms 07:31:53 INFO - PROCESS | 1726 | 1467037913680 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 07:31:53 INFO - PROCESS | 1726 | 1467037913686 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 07:31:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:31:53 INFO - PROCESS | 1726 | 1467037913693 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:31:53 INFO - PROCESS | 1726 | 1467037913698 Marionette TRACE conn4 <- [1,3002,null,{}] 07:31:53 INFO - PROCESS | 1726 | 1467037913704 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:53 INFO - PROCESS | 1726 | 1467037913711 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:53 INFO - PROCESS | 1726 | 1467037913932 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 07:31:54 INFO - PROCESS | 1726 | 1467037914146 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:54 INFO - PROCESS | 1726 | 1467037914153 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:54 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad5c400 == 46 [pid = 1726] [id = 760] 07:31:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x8bba8400) [pid = 1726] [serial = 2279] [outer = (nil)] 07:31:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x925dc400) [pid = 1726] [serial = 2280] [outer = 0x8bba8400] 07:31:54 INFO - PROCESS | 1726 | 1467037914243 Marionette DEBUG loaded listener.js 07:31:54 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x925e0400) [pid = 1726] [serial = 2281] [outer = 0x8bba8400] 07:31:55 INFO - PROCESS | 1726 | 1467037915147 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:31:55 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. 07:31:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1496ms 07:31:55 INFO - PROCESS | 1726 | 1467037915190 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 07:31:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:31:55 INFO - PROCESS | 1726 | 1467037915195 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 07:31:55 INFO - PROCESS | 1726 | 1467037915203 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:31:55 INFO - PROCESS | 1726 | 1467037915207 Marionette TRACE conn4 <- [1,3006,null,{}] 07:31:55 INFO - PROCESS | 1726 | 1467037915214 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:55 INFO - PROCESS | 1726 | 1467037915220 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:55 INFO - PROCESS | 1726 | 1467037915456 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 07:31:55 INFO - PROCESS | 1726 | 1467037915624 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:55 INFO - PROCESS | 1726 | 1467037915632 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:55 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f17c000 == 47 [pid = 1726] [id = 761] 07:31:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x925e2000) [pid = 1726] [serial = 2282] [outer = (nil)] 07:31:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x925e8400) [pid = 1726] [serial = 2283] [outer = 0x925e2000] 07:31:55 INFO - PROCESS | 1726 | 1467037915732 Marionette DEBUG loaded listener.js 07:31:55 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x926d1800) [pid = 1726] [serial = 2284] [outer = 0x925e2000] 07:31:56 INFO - PROCESS | 1726 | 1467037916642 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:31:56 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. 07:31:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1486ms 07:31:56 INFO - PROCESS | 1726 | 1467037916688 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 07:31:56 INFO - PROCESS | 1726 | 1467037916694 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 07:31:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:31:56 INFO - PROCESS | 1726 | 1467037916701 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:31:56 INFO - PROCESS | 1726 | 1467037916706 Marionette TRACE conn4 <- [1,3010,null,{}] 07:31:56 INFO - PROCESS | 1726 | 1467037916713 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:56 INFO - PROCESS | 1726 | 1467037916726 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:56 INFO - PROCESS | 1726 | 1467037916986 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 07:31:57 INFO - PROCESS | 1726 | 1467037917202 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:57 INFO - PROCESS | 1726 | 1467037917212 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:57 INFO - PROCESS | 1726 | ++DOCSHELL 0x91c92000 == 48 [pid = 1726] [id = 762] 07:31:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x925e2400) [pid = 1726] [serial = 2285] [outer = (nil)] 07:31:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0x926ddc00) [pid = 1726] [serial = 2286] [outer = 0x925e2400] 07:31:57 INFO - PROCESS | 1726 | 1467037917302 Marionette DEBUG loaded listener.js 07:31:57 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x926e4000) [pid = 1726] [serial = 2287] [outer = 0x925e2400] 07:31:58 INFO - PROCESS | 1726 | 1467037918196 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 07:31:58 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 07:31:58 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1537ms 07:31:58 INFO - PROCESS | 1726 | 1467037918240 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 07:31:58 INFO - PROCESS | 1726 | 1467037918245 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 07:31:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:31:58 INFO - PROCESS | 1726 | 1467037918252 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:31:58 INFO - PROCESS | 1726 | 1467037918257 Marionette TRACE conn4 <- [1,3014,null,{}] 07:31:58 INFO - PROCESS | 1726 | 1467037918263 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:58 INFO - PROCESS | 1726 | 1467037918268 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:58 INFO - PROCESS | 1726 | 1467037918477 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 07:31:58 INFO - PROCESS | 1726 | 1467037918679 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:58 INFO - PROCESS | 1726 | 1467037918691 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:31:58 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bd8f800 == 49 [pid = 1726] [id = 763] 07:31:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0x8e963400) [pid = 1726] [serial = 2288] [outer = (nil)] 07:31:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 109 (0x926eb000) [pid = 1726] [serial = 2289] [outer = 0x8e963400] 07:31:58 INFO - PROCESS | 1726 | 1467037918817 Marionette DEBUG loaded listener.js 07:31:58 INFO - PROCESS | 1726 | ++DOMWINDOW == 110 (0x926ef000) [pid = 1726] [serial = 2290] [outer = 0x8e963400] 07:31:59 INFO - PROCESS | 1726 | [1726] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:31:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:31:59 INFO - {} 07:31:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:31:59 INFO - {} 07:31:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:31:59 INFO - {} 07:31:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:31:59 INFO - {} 07:31:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1594ms 07:31:59 INFO - PROCESS | 1726 | 1467037919838 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:31:59 INFO - PROCESS | 1726 | 1467037919850 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 07:31:59 INFO - PROCESS | 1726 | 1467037919855 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 07:31:59 INFO - TEST-START | /FileAPI/fileReader.html 07:31:59 INFO - PROCESS | 1726 | 1467037919867 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:31:59 INFO - PROCESS | 1726 | 1467037919870 Marionette TRACE conn4 <- [1,3018,null,{}] 07:31:59 INFO - PROCESS | 1726 | 1467037919878 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:59 INFO - PROCESS | 1726 | 1467037919884 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:00 INFO - PROCESS | 1726 | 1467037920174 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 07:32:00 INFO - PROCESS | 1726 | 1467037920376 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:00 INFO - PROCESS | 1726 | 1467037920386 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:00 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad63800 == 50 [pid = 1726] [id = 764] 07:32:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 111 (0x8ad66c00) [pid = 1726] [serial = 2291] [outer = (nil)] 07:32:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 112 (0x8bd93800) [pid = 1726] [serial = 2292] [outer = 0x8ad66c00] 07:32:00 INFO - PROCESS | 1726 | 1467037920518 Marionette DEBUG loaded listener.js 07:32:00 INFO - PROCESS | 1726 | ++DOMWINDOW == 113 (0x8d304000) [pid = 1726] [serial = 2293] [outer = 0x8ad66c00] 07:32:01 INFO - PROCESS | 1726 | 1467037921762 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 07:32:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:32:01 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:32:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:32:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:32:01 INFO - TEST-OK | /FileAPI/fileReader.html | took 1940ms 07:32:01 INFO - PROCESS | 1726 | 1467037921810 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 07:32:01 INFO - PROCESS | 1726 | 1467037921833 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 07:32:01 INFO - TEST-START | /FileAPI/historical.html 07:32:01 INFO - PROCESS | 1726 | 1467037921878 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:32:01 INFO - PROCESS | 1726 | 1467037921885 Marionette TRACE conn4 <- [1,3022,null,{}] 07:32:01 INFO - PROCESS | 1726 | 1467037921900 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:01 INFO - PROCESS | 1726 | 1467037921907 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:02 INFO - PROCESS | 1726 | 1467037922109 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 07:32:02 INFO - PROCESS | 1726 | 1467037922366 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:02 INFO - PROCESS | 1726 | 1467037922378 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:02 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3dfc00 == 51 [pid = 1726] [id = 765] 07:32:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 114 (0x8d3e1c00) [pid = 1726] [serial = 2294] [outer = (nil)] 07:32:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 115 (0x8dce2400) [pid = 1726] [serial = 2295] [outer = 0x8d3e1c00] 07:32:02 INFO - PROCESS | 1726 | 1467037922473 Marionette DEBUG loaded listener.js 07:32:02 INFO - PROCESS | 1726 | ++DOMWINDOW == 116 (0x8dde7000) [pid = 1726] [serial = 2296] [outer = 0x8d3e1c00] 07:32:03 INFO - PROCESS | 1726 | 1467037923321 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 07:32:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:32:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:32:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:32:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:32:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:32:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:32:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:32:03 INFO - TEST-OK | /FileAPI/historical.html | took 1524ms 07:32:03 INFO - PROCESS | 1726 | 1467037923384 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 07:32:03 INFO - PROCESS | 1726 | 1467037923392 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 07:32:03 INFO - TEST-START | /FileAPI/idlharness.html 07:32:03 INFO - PROCESS | 1726 | 1467037923405 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:32:03 INFO - PROCESS | 1726 | 1467037923408 Marionette TRACE conn4 <- [1,3026,null,{}] 07:32:03 INFO - PROCESS | 1726 | 1467037923416 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:03 INFO - PROCESS | 1726 | 1467037923423 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:03 INFO - PROCESS | 1726 | 1467037923690 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 07:32:03 INFO - PROCESS | 1726 | 1467037923903 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:03 INFO - PROCESS | 1726 | 1467037923914 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:03 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad5d400 == 52 [pid = 1726] [id = 766] 07:32:03 INFO - PROCESS | 1726 | ++DOMWINDOW == 117 (0x8d308800) [pid = 1726] [serial = 2297] [outer = (nil)] 07:32:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 118 (0x8e971000) [pid = 1726] [serial = 2298] [outer = 0x8d308800] 07:32:04 INFO - PROCESS | 1726 | 1467037924046 Marionette DEBUG loaded listener.js 07:32:04 INFO - PROCESS | 1726 | ++DOMWINDOW == 119 (0x8f179c00) [pid = 1726] [serial = 2299] [outer = 0x8d308800] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8e8d9c00 == 51 [pid = 1726] [id = 754] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad69400 == 50 [pid = 1726] [id = 753] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8e8cc800 == 49 [pid = 1726] [id = 752] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8d30d000 == 48 [pid = 1726] [id = 751] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad67400 == 47 [pid = 1726] [id = 750] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8a221400 == 46 [pid = 1726] [id = 749] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x91b48400 == 45 [pid = 1726] [id = 746] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8dcec800 == 44 [pid = 1726] [id = 741] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad65000 == 43 [pid = 1726] [id = 740] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x91b4d400 == 42 [pid = 1726] [id = 747] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff12c00 == 41 [pid = 1726] [id = 743] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8bfa1400 == 40 [pid = 1726] [id = 739] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8a226c00 == 39 [pid = 1726] [id = 721] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8a22d800 == 38 [pid = 1726] [id = 745] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8a224400 == 37 [pid = 1726] [id = 748] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8f6a3000 == 36 [pid = 1726] [id = 742] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad64c00 == 35 [pid = 1726] [id = 744] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8d3dfc00 == 34 [pid = 1726] [id = 765] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad63800 == 33 [pid = 1726] [id = 764] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8bd8f800 == 32 [pid = 1726] [id = 763] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8f17c000 == 31 [pid = 1726] [id = 761] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x91c92000 == 30 [pid = 1726] [id = 762] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad5c400 == 29 [pid = 1726] [id = 760] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x924d0800 == 28 [pid = 1726] [id = 759] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8e8d4000 == 27 [pid = 1726] [id = 757] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8e96f400 == 26 [pid = 1726] [id = 758] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8ff06800 == 25 [pid = 1726] [id = 755] 07:32:05 INFO - PROCESS | 1726 | --DOCSHELL 0x8ad69000 == 24 [pid = 1726] [id = 756] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 118 (0x8eb57c00) [pid = 1726] [serial = 2219] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 117 (0x8ff7a800) [pid = 1726] [serial = 2192] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 116 (0x8ff1f400) [pid = 1726] [serial = 2190] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 115 (0x8e972400) [pid = 1726] [serial = 2186] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 114 (0x8ff19000) [pid = 1726] [serial = 2189] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 113 (0x8dde7800) [pid = 1726] [serial = 2213] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 112 (0x8bba4400) [pid = 1726] [serial = 2208] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 111 (0x8d306000) [pid = 1726] [serial = 2204] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 110 (0x8c38f400) [pid = 1726] [serial = 2211] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 109 (0x8d3df800) [pid = 1726] [serial = 2202] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 108 (0x91a9ac00) [pid = 1726] [serial = 2196] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 107 (0x8b1dd800) [pid = 1726] [serial = 2207] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x8c388800) [pid = 1726] [serial = 2210] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 105 (0x919d2400) [pid = 1726] [serial = 2195] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x8bd8e000) [pid = 1726] [serial = 2201] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x8ff80c00) [pid = 1726] [serial = 2193] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x8eb5d400) [pid = 1726] [serial = 2187] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x91c8d000) [pid = 1726] [serial = 2198] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x8d3de000) [pid = 1726] [serial = 2183] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x8d425c00) [pid = 1726] [serial = 2184] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8de95400) [pid = 1726] [serial = 2217] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8dceac00) [pid = 1726] [serial = 2216] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8d3d8c00) [pid = 1726] [serial = 2205] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8de8fc00) [pid = 1726] [serial = 2214] [outer = (nil)] [url = about:blank] 07:32:06 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x91c92c00) [pid = 1726] [serial = 2199] [outer = (nil)] [url = about:blank] 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:32:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:32:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:32:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:32:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:32:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:32:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:32:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:32:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:32:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:32:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:32:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:32:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:32:07 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 07:32:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:32:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:32:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:32:07 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 07:32:07 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 07:32:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:32:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:32:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:32:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:32:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:32:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:32:07 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 07:32:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:32:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:32:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:32:07 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 07:32:07 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 07:32:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:32:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:32:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:32:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:32:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:32:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:32:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:32:07 INFO - TEST-OK | /FileAPI/idlharness.html | took 3874ms 07:32:07 INFO - PROCESS | 1726 | 1467037927052 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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\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\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\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\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\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\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\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]]]}] 07:32:07 INFO - PROCESS | 1726 | 1467037927412 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 07:32:07 INFO - PROCESS | 1726 | 1467037927418 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 07:32:07 INFO - TEST-START | /FileAPI/idlharness.worker 07:32:07 INFO - PROCESS | 1726 | 1467037927436 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:32:07 INFO - PROCESS | 1726 | 1467037927442 Marionette TRACE conn4 <- [1,3030,null,{}] 07:32:07 INFO - PROCESS | 1726 | 1467037927456 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:07 INFO - PROCESS | 1726 | 1467037927461 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:07 INFO - PROCESS | 1726 | 1467037927635 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 07:32:07 INFO - PROCESS | 1726 | 1467037927796 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:07 INFO - PROCESS | 1726 | 1467037927806 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:07 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d425800 == 25 [pid = 1726] [id = 767] 07:32:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x8dce5400) [pid = 1726] [serial = 2300] [outer = (nil)] 07:32:07 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x8e8cd000) [pid = 1726] [serial = 2301] [outer = 0x8dce5400] 07:32:07 INFO - PROCESS | 1726 | 1467037927884 Marionette DEBUG loaded listener.js 07:32:08 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x8e8d1400) [pid = 1726] [serial = 2302] [outer = 0x8dce5400] 07:32:08 INFO - PROCESS | 1726 | [1726] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:32:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:32:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:32:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:32:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:32:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:32:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:32:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:32:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:32:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:32:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:32:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:32:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:32:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:32:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:32:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:32:10 INFO - {} 07:32:10 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 07:32:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:32:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:32:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:32:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:32:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:32:10 INFO - {} 07:32:10 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 - {} 07:32:10 INFO - {} 07:32:10 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 07:32:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:32:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:32:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:32:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:32:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:32:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:32:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:32:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:32:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:32:10 INFO - {} 07:32:10 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 07:32:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:32:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:32:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:32:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:32:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:32:10 INFO - {} 07:32:10 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 - {} 07:32:10 INFO - {} 07:32:10 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 07:32:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:32:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:32:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:32:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:32:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:32:10 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 07:32:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:32:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:32:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:32:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:32:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:32:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:32:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:32:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:32:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:32:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:32:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:32:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:32:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:32:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:32:10 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 07:32:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:32:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:32:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:32:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:32:10 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 07:32:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:32:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:32:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:32:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:32:10 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 07:32:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:32:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:32:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:32:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:32:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:32:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:32:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:32:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:32:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:32:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:32:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:32:10 INFO - {} 07:32:10 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2726ms 07:32:10 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:32:10 INFO - PROCESS | 1726 | 1467037929981 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 07:32:10 INFO - PROCESS | 1726 | 1467037930164 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 07:32:10 INFO - PROCESS | 1726 | 1467037930184 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 07:32:10 INFO - PROCESS | 1726 | 1467037930240 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:32:10 INFO - PROCESS | 1726 | 1467037930247 Marionette TRACE conn4 <- [1,3034,null,{}] 07:32:10 INFO - PROCESS | 1726 | 1467037930287 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:10 INFO - PROCESS | 1726 | 1467037930305 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:10 INFO - PROCESS | 1726 | 1467037930585 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 07:32:10 INFO - PROCESS | 1726 | 1467037930615 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:10 INFO - PROCESS | 1726 | 1467037930627 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:10 INFO - PROCESS | 1726 | ++DOCSHELL 0x8eb5e800 == 26 [pid = 1726] [id = 768] 07:32:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x8f178000) [pid = 1726] [serial = 2303] [outer = (nil)] 07:32:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x926eac00) [pid = 1726] [serial = 2304] [outer = 0x8f178000] 07:32:10 INFO - PROCESS | 1726 | 1467037930703 Marionette DEBUG loaded listener.js 07:32:10 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x92b47800) [pid = 1726] [serial = 2305] [outer = 0x8f178000] 07:32:12 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x8eb5ec00) [pid = 1726] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:32:12 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8ff1a800) [pid = 1726] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:32:12 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x91b4d800) [pid = 1726] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:32:12 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8ad5dc00) [pid = 1726] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:32:12 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8bbb0000) [pid = 1726] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:32:12 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x91c8a800) [pid = 1726] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:32:12 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8f6a6400) [pid = 1726] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:32:12 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8b1d6800) [pid = 1726] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:32:12 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8dced800) [pid = 1726] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:32:12 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8d30f800) [pid = 1726] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:32:12 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8e8ce400) [pid = 1726] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:32:12 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8a226800) [pid = 1726] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:32:12 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x8ff10000) [pid = 1726] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:32:12 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8ff14800) [pid = 1726] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:32:12 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8ff7c400) [pid = 1726] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:32:12 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8f401c00) [pid = 1726] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:32:12 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x8e971800) [pid = 1726] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:32:12 INFO - PROCESS | 1726 | 1467037932946 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:32:12 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:32:12 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 2727ms 07:32:12 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:32:12 INFO - PROCESS | 1726 | 1467037932957 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 07:32:12 INFO - PROCESS | 1726 | 1467037932960 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 07:32:12 INFO - PROCESS | 1726 | 1467037932968 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:32:12 INFO - PROCESS | 1726 | 1467037932974 Marionette TRACE conn4 <- [1,3038,null,{}] 07:32:13 INFO - PROCESS | 1726 | 1467037932997 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:13 INFO - PROCESS | 1726 | 1467037933008 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:13 INFO - PROCESS | 1726 | 1467037933251 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 07:32:13 INFO - PROCESS | 1726 | 1467037933359 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:13 INFO - PROCESS | 1726 | 1467037933372 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:13 INFO - PROCESS | 1726 | ++DOCSHELL 0x92b46400 == 27 [pid = 1726] [id = 769] 07:32:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x92b48800) [pid = 1726] [serial = 2306] [outer = (nil)] 07:32:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x92b4bc00) [pid = 1726] [serial = 2307] [outer = 0x92b48800] 07:32:13 INFO - PROCESS | 1726 | 1467037933458 Marionette DEBUG loaded listener.js 07:32:13 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x92b52400) [pid = 1726] [serial = 2308] [outer = 0x92b48800] 07:32:14 INFO - PROCESS | 1726 | 1467037934378 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 07:32:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:32:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:32:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:32:14 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1443ms 07:32:14 INFO - PROCESS | 1726 | 1467037934411 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 07:32:14 INFO - PROCESS | 1726 | 1467037934420 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 07:32:14 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:32:14 INFO - PROCESS | 1726 | 1467037934432 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:32:14 INFO - PROCESS | 1726 | 1467037934439 Marionette TRACE conn4 <- [1,3042,null,{}] 07:32:14 INFO - PROCESS | 1726 | 1467037934449 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:14 INFO - PROCESS | 1726 | 1467037934455 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:14 INFO - PROCESS | 1726 | 1467037934706 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 07:32:14 INFO - PROCESS | 1726 | 1467037934887 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:14 INFO - PROCESS | 1726 | 1467037934902 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:14 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1ddc00 == 28 [pid = 1726] [id = 770] 07:32:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8bba5800) [pid = 1726] [serial = 2309] [outer = (nil)] 07:32:14 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8d3d2800) [pid = 1726] [serial = 2310] [outer = 0x8bba5800] 07:32:14 INFO - PROCESS | 1726 | 1467037934994 Marionette DEBUG loaded listener.js 07:32:15 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8d422800) [pid = 1726] [serial = 2311] [outer = 0x8bba5800] 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:32:16 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. 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:32:16 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'.) 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:32:16 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. 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:32:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:32:16 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. 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:32:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:32:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:32:16 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. 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:32:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:32:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:32:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:32:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:32:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:32:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:32:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:32:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:32:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:32:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:32:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:32:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:32:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:32:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:32:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:32:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:32:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:32:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:32:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:32:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:32:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:32:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:32:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:32:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:32:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:32:16 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2041ms 07:32:16 INFO - PROCESS | 1726 | 1467037936353 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 07:32:16 INFO - PROCESS | 1726 | 1467037936538 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 07:32:16 INFO - PROCESS | 1726 | 1467037936549 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 07:32:16 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:32:16 INFO - PROCESS | 1726 | 1467037936566 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:32:16 INFO - PROCESS | 1726 | 1467037936570 Marionette TRACE conn4 <- [1,3046,null,{}] 07:32:16 INFO - PROCESS | 1726 | 1467037936578 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:16 INFO - PROCESS | 1726 | 1467037936585 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:16 INFO - PROCESS | 1726 | 1467037936796 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 07:32:17 INFO - PROCESS | 1726 | 1467037937018 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:17 INFO - PROCESS | 1726 | 1467037937024 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:17 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f401800 == 29 [pid = 1726] [id = 771] 07:32:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8f402000) [pid = 1726] [serial = 2312] [outer = (nil)] 07:32:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8f407400) [pid = 1726] [serial = 2313] [outer = 0x8f402000] 07:32:17 INFO - PROCESS | 1726 | 1467037937153 Marionette DEBUG loaded listener.js 07:32:17 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x8f6a3400) [pid = 1726] [serial = 2314] [outer = 0x8f402000] 07:32:17 INFO - PROCESS | 1726 | [1726] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:32:18 INFO - PROCESS | 1726 | 1467037938243 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:32:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:32:18 INFO - {} 07:32:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1707ms 07:32:18 INFO - PROCESS | 1726 | 1467037938282 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 07:32:18 INFO - PROCESS | 1726 | 1467037938286 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 07:32:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:32:18 INFO - PROCESS | 1726 | 1467037938295 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:32:18 INFO - PROCESS | 1726 | 1467037938301 Marionette TRACE conn4 <- [1,3050,null,{}] 07:32:18 INFO - PROCESS | 1726 | 1467037938369 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:18 INFO - PROCESS | 1726 | 1467037938379 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:18 INFO - PROCESS | 1726 | 1467037938606 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 07:32:18 INFO - PROCESS | 1726 | 1467037938866 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:18 INFO - PROCESS | 1726 | 1467037938881 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:18 INFO - PROCESS | 1726 | ++DOCSHELL 0x919c6000 == 30 [pid = 1726] [id = 772] 07:32:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x919c7800) [pid = 1726] [serial = 2315] [outer = (nil)] 07:32:18 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x919cdc00) [pid = 1726] [serial = 2316] [outer = 0x919c7800] 07:32:19 INFO - PROCESS | 1726 | 1467037939009 Marionette DEBUG loaded listener.js 07:32:19 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x91a9c400) [pid = 1726] [serial = 2317] [outer = 0x919c7800] 07:32:19 INFO - PROCESS | 1726 | 1467037939924 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 07:32:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:32:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:32:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:32:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:32:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1688ms 07:32:19 INFO - PROCESS | 1726 | 1467037939984 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 07:32:19 INFO - PROCESS | 1726 | 1467037939989 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 07:32:19 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:32:20 INFO - PROCESS | 1726 | 1467037939999 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:32:20 INFO - PROCESS | 1726 | 1467037940003 Marionette TRACE conn4 <- [1,3054,null,{}] 07:32:20 INFO - PROCESS | 1726 | 1467037940029 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:20 INFO - PROCESS | 1726 | 1467037940034 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:20 INFO - PROCESS | 1726 | 1467037940230 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 07:32:20 INFO - PROCESS | 1726 | 1467037940422 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:20 INFO - PROCESS | 1726 | 1467037940434 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:20 INFO - PROCESS | 1726 | ++DOCSHELL 0x8f182800 == 31 [pid = 1726] [id = 773] 07:32:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x91b4b400) [pid = 1726] [serial = 2318] [outer = (nil)] 07:32:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x91c98400) [pid = 1726] [serial = 2319] [outer = 0x91b4b400] 07:32:20 INFO - PROCESS | 1726 | 1467037940559 Marionette DEBUG loaded listener.js 07:32:20 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x8ff10000) [pid = 1726] [serial = 2320] [outer = 0x91b4b400] 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:32:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:32:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:32:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:32:22 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" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:32:22 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" 07:32:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:32:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:32:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:32:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2052ms 07:32:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:32:22 INFO - PROCESS | 1726 | 1467037941877 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 07:32:22 INFO - PROCESS | 1726 | 1467037942053 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 07:32:22 INFO - PROCESS | 1726 | 1467037942060 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 07:32:22 INFO - PROCESS | 1726 | 1467037942079 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:32:22 INFO - PROCESS | 1726 | 1467037942093 Marionette TRACE conn4 <- [1,3058,null,{}] 07:32:22 INFO - PROCESS | 1726 | 1467037942291 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:22 INFO - PROCESS | 1726 | 1467037942297 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:22 INFO - PROCESS | 1726 | 1467037942552 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 07:32:22 INFO - PROCESS | 1726 | 1467037942745 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:22 INFO - PROCESS | 1726 | 1467037942752 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:22 INFO - PROCESS | 1726 | ++DOCSHELL 0x926dcc00 == 32 [pid = 1726] [id = 774] 07:32:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 99 (0x926e8400) [pid = 1726] [serial = 2321] [outer = (nil)] 07:32:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 100 (0x92cb7800) [pid = 1726] [serial = 2322] [outer = 0x926e8400] 07:32:22 INFO - PROCESS | 1726 | 1467037942839 Marionette DEBUG loaded listener.js 07:32:22 INFO - PROCESS | 1726 | ++DOMWINDOW == 101 (0x92cb6400) [pid = 1726] [serial = 2323] [outer = 0x926e8400] 07:32:23 INFO - PROCESS | 1726 | 1467037943813 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 07:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:32:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:32:23 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:23 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:32:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:32:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:32:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:32:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:32:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:32:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:32:23 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1797ms 07:32:23 INFO - PROCESS | 1726 | 1467037943880 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 07:32:23 INFO - PROCESS | 1726 | 1467037943890 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 07:32:23 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:32:23 INFO - PROCESS | 1726 | 1467037943900 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:32:23 INFO - PROCESS | 1726 | 1467037943907 Marionette TRACE conn4 <- [1,3062,null,{}] 07:32:23 INFO - PROCESS | 1726 | 1467037943965 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:23 INFO - PROCESS | 1726 | 1467037943977 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:24 INFO - PROCESS | 1726 | 1467037944235 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 07:32:24 INFO - PROCESS | 1726 | 1467037944538 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:24 INFO - PROCESS | 1726 | 1467037944549 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:24 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d423000 == 33 [pid = 1726] [id = 775] 07:32:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 102 (0x8dde9c00) [pid = 1726] [serial = 2324] [outer = (nil)] 07:32:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 103 (0x92b54400) [pid = 1726] [serial = 2325] [outer = 0x8dde9c00] 07:32:24 INFO - PROCESS | 1726 | 1467037944637 Marionette DEBUG loaded listener.js 07:32:24 INFO - PROCESS | 1726 | ++DOMWINDOW == 104 (0x93a58800) [pid = 1726] [serial = 2326] [outer = 0x8dde9c00] 07:32:25 INFO - PROCESS | 1726 | [1726] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:32:25 INFO - PROCESS | 1726 | 1467037945631 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:32:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:32:25 INFO - {} 07:32:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1780ms 07:32:25 INFO - PROCESS | 1726 | 1467037945683 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 07:32:25 INFO - PROCESS | 1726 | 1467037945688 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 07:32:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:32:25 INFO - PROCESS | 1726 | 1467037945698 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:32:25 INFO - PROCESS | 1726 | 1467037945703 Marionette TRACE conn4 <- [1,3066,null,{}] 07:32:25 INFO - PROCESS | 1726 | 1467037945767 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:25 INFO - PROCESS | 1726 | 1467037945772 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:25 INFO - PROCESS | 1726 | 1467037945966 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 07:32:26 INFO - PROCESS | 1726 | 1467037946206 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:26 INFO - PROCESS | 1726 | 1467037946216 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:26 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a226800 == 34 [pid = 1726] [id = 776] 07:32:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 105 (0x8a226c00) [pid = 1726] [serial = 2327] [outer = (nil)] 07:32:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 106 (0x8a22d000) [pid = 1726] [serial = 2328] [outer = 0x8a226c00] 07:32:26 INFO - PROCESS | 1726 | 1467037946474 Marionette DEBUG loaded listener.js 07:32:26 INFO - PROCESS | 1726 | ++DOMWINDOW == 107 (0x8ad67000) [pid = 1726] [serial = 2329] [outer = 0x8a226c00] 07:32:27 INFO - PROCESS | 1726 | 1467037947568 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 07:32:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:32:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:32:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:32:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:32:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:32:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:32:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:32:27 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1896ms 07:32:27 INFO - PROCESS | 1726 | 1467037947656 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 07:32:27 INFO - PROCESS | 1726 | 1467037947666 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 07:32:27 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:32:27 INFO - PROCESS | 1726 | 1467037947696 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:32:27 INFO - PROCESS | 1726 | 1467037947706 Marionette TRACE conn4 <- [1,3070,null,{}] 07:32:27 INFO - PROCESS | 1726 | 1467037947721 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:27 INFO - PROCESS | 1726 | 1467037947733 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:28 INFO - PROCESS | 1726 | 1467037948046 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 07:32:28 INFO - PROCESS | 1726 | --DOCSHELL 0x8eb5e800 == 33 [pid = 1726] [id = 768] 07:32:28 INFO - PROCESS | 1726 | --DOCSHELL 0x8d425800 == 32 [pid = 1726] [id = 767] 07:32:28 INFO - PROCESS | 1726 | 1467037948483 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:28 INFO - PROCESS | 1726 | 1467037948494 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:28 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d7800 == 33 [pid = 1726] [id = 777] 07:32:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 108 (0x8b1d9400) [pid = 1726] [serial = 2330] [outer = (nil)] 07:32:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 109 (0x8bfa0400) [pid = 1726] [serial = 2331] [outer = 0x8b1d9400] 07:32:28 INFO - PROCESS | 1726 | 1467037948587 Marionette DEBUG loaded listener.js 07:32:28 INFO - PROCESS | 1726 | ++DOMWINDOW == 110 (0x8bfa6400) [pid = 1726] [serial = 2332] [outer = 0x8b1d9400] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 109 (0x8f40f400) [pid = 1726] [serial = 2260] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 108 (0x8f6a8000) [pid = 1726] [serial = 2261] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 107 (0x91b4b800) [pid = 1726] [serial = 2237] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 106 (0x924c1400) [pid = 1726] [serial = 2240] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 105 (0x8eb5c800) [pid = 1726] [serial = 2238] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 104 (0x91b4d000) [pid = 1726] [serial = 2245] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 103 (0x924cd000) [pid = 1726] [serial = 2246] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 102 (0x8bfa5400) [pid = 1726] [serial = 2222] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 101 (0x8d309c00) [pid = 1726] [serial = 2223] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 100 (0x91c98000) [pid = 1726] [serial = 2242] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 99 (0x91c96000) [pid = 1726] [serial = 2243] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 98 (0x8f6ab800) [pid = 1726] [serial = 2228] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 97 (0x8ff08800) [pid = 1726] [serial = 2229] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 96 (0x8bbac400) [pid = 1726] [serial = 2251] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 95 (0x8c389000) [pid = 1726] [serial = 2252] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 94 (0x8dde5c00) [pid = 1726] [serial = 2225] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 93 (0x8e8d2400) [pid = 1726] [serial = 2226] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 92 (0x8dddd400) [pid = 1726] [serial = 2254] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 91 (0x8de8a400) [pid = 1726] [serial = 2255] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 90 (0x8f177400) [pid = 1726] [serial = 2220] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 89 (0x8ad5f800) [pid = 1726] [serial = 2248] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 88 (0x8b1d3400) [pid = 1726] [serial = 2249] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 87 (0x919c9000) [pid = 1726] [serial = 2234] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x919cf400) [pid = 1726] [serial = 2235] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8ff19c00) [pid = 1726] [serial = 2231] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x8ff1c000) [pid = 1726] [serial = 2232] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x91b4cc00) [pid = 1726] [serial = 2266] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x8ddea000) [pid = 1726] [serial = 2267] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8ff77800) [pid = 1726] [serial = 2264] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8f17ec00) [pid = 1726] [serial = 2258] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8eb5cc00) [pid = 1726] [serial = 2257] [outer = (nil)] [url = about:blank] 07:32:28 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8ff05000) [pid = 1726] [serial = 2263] [outer = (nil)] [url = about:blank] 07:32:29 INFO - PROCESS | 1726 | 1467037949464 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 07:32:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:32:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:32:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:32:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:32:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:32:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:32:29 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1821ms 07:32:29 INFO - PROCESS | 1726 | 1467037949505 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 07:32:29 INFO - PROCESS | 1726 | 1467037949512 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 07:32:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:32:29 INFO - PROCESS | 1726 | 1467037949536 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:32:29 INFO - PROCESS | 1726 | 1467037949542 Marionette TRACE conn4 <- [1,3074,null,{}] 07:32:29 INFO - PROCESS | 1726 | 1467037949549 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:29 INFO - PROCESS | 1726 | 1467037949555 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:29 INFO - PROCESS | 1726 | 1467037949762 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 07:32:29 INFO - PROCESS | 1726 | 1467037949773 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:29 INFO - PROCESS | 1726 | 1467037949781 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:29 INFO - PROCESS | 1726 | ++DOCSHELL 0x8c388400 == 34 [pid = 1726] [id = 778] 07:32:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8c38a400) [pid = 1726] [serial = 2333] [outer = (nil)] 07:32:29 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8dce4c00) [pid = 1726] [serial = 2334] [outer = 0x8c38a400] 07:32:29 INFO - PROCESS | 1726 | 1467037949889 Marionette DEBUG loaded listener.js 07:32:30 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8de8c800) [pid = 1726] [serial = 2335] [outer = 0x8c38a400] 07:32:30 INFO - PROCESS | 1726 | 1467037950889 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 07:32:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:32:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:32:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:32:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:32:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:32:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:32:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1398ms 07:32:30 INFO - PROCESS | 1726 | 1467037950929 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 07:32:30 INFO - PROCESS | 1726 | 1467037950932 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 07:32:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:32:30 INFO - PROCESS | 1726 | 1467037950941 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:32:30 INFO - PROCESS | 1726 | 1467037950948 Marionette TRACE conn4 <- [1,3078,null,{}] 07:32:31 INFO - PROCESS | 1726 | 1467037950997 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:31 INFO - PROCESS | 1726 | 1467037951007 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:31 INFO - PROCESS | 1726 | 1467037951249 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 07:32:31 INFO - PROCESS | 1726 | 1467037951282 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:31 INFO - PROCESS | 1726 | 1467037951290 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:31 INFO - PROCESS | 1726 | ++DOCSHELL 0x8ad5d800 == 35 [pid = 1726] [id = 779] 07:32:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8eb4f800) [pid = 1726] [serial = 2336] [outer = (nil)] 07:32:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8f176c00) [pid = 1726] [serial = 2337] [outer = 0x8eb4f800] 07:32:31 INFO - PROCESS | 1726 | 1467037951368 Marionette DEBUG loaded listener.js 07:32:31 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8f179800) [pid = 1726] [serial = 2338] [outer = 0x8eb4f800] 07:32:32 INFO - PROCESS | 1726 | 1467037952298 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 07:32:32 INFO - PROCESS | 1726 | 1467037952377 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 07:32:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:32:32 INFO - PROCESS | 1726 | 1467037952391 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:32:32 INFO - PROCESS | 1726 | 1467037952395 Marionette TRACE conn4 <- [1,3082,null,{}] 07:32:32 INFO - PROCESS | 1726 | 1467037952410 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:32 INFO - PROCESS | 1726 | 1467037952415 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:32 INFO - PROCESS | 1726 | 1467037952695 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 07:32:32 INFO - PROCESS | 1726 | 1467037952720 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:32 INFO - PROCESS | 1726 | 1467037952731 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:32 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e96e000 == 36 [pid = 1726] [id = 780] 07:32:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8f69f400) [pid = 1726] [serial = 2339] [outer = (nil)] 07:32:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8ff07000) [pid = 1726] [serial = 2340] [outer = 0x8f69f400] 07:32:32 INFO - PROCESS | 1726 | 1467037952806 Marionette DEBUG loaded listener.js 07:32:32 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8ff0bc00) [pid = 1726] [serial = 2341] [outer = 0x8f69f400] 07:32:33 INFO - PROCESS | 1726 | --DOMWINDOW == 86 (0x8d308800) [pid = 1726] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:32:33 INFO - PROCESS | 1726 | --DOMWINDOW == 85 (0x8f178000) [pid = 1726] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 07:32:33 INFO - PROCESS | 1726 | --DOMWINDOW == 84 (0x925e2400) [pid = 1726] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:32:33 INFO - PROCESS | 1726 | --DOMWINDOW == 83 (0x925e2000) [pid = 1726] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:32:33 INFO - PROCESS | 1726 | --DOMWINDOW == 82 (0x92555800) [pid = 1726] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:32:33 INFO - PROCESS | 1726 | --DOMWINDOW == 81 (0x8bba8400) [pid = 1726] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:32:33 INFO - PROCESS | 1726 | --DOMWINDOW == 80 (0x8d3e1c00) [pid = 1726] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:32:33 INFO - PROCESS | 1726 | --DOMWINDOW == 79 (0x8bf9f000) [pid = 1726] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:32:33 INFO - PROCESS | 1726 | --DOMWINDOW == 78 (0x8ad66c00) [pid = 1726] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:32:33 INFO - PROCESS | 1726 | --DOMWINDOW == 77 (0x8f180400) [pid = 1726] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:32:33 INFO - PROCESS | 1726 | --DOMWINDOW == 76 (0x8e963400) [pid = 1726] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:32:33 INFO - PROCESS | 1726 | --DOMWINDOW == 75 (0x8dce5400) [pid = 1726] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:32:33 INFO - PROCESS | 1726 | --DOMWINDOW == 74 (0x8e8d6400) [pid = 1726] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:32:33 INFO - PROCESS | 1726 | 1467037953828 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 07:32:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:32:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:32:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:32:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1490ms 07:32:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:32:33 INFO - PROCESS | 1726 | 1467037953885 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 07:32:33 INFO - PROCESS | 1726 | 1467037953888 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 07:32:33 INFO - PROCESS | 1726 | 1467037953896 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:32:33 INFO - PROCESS | 1726 | 1467037953900 Marionette TRACE conn4 <- [1,3086,null,{}] 07:32:33 INFO - PROCESS | 1726 | 1467037953906 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:33 INFO - PROCESS | 1726 | 1467037953912 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:34 INFO - PROCESS | 1726 | 1467037954159 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 07:32:34 INFO - PROCESS | 1726 | 1467037954198 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:34 INFO - PROCESS | 1726 | 1467037954210 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:34 INFO - PROCESS | 1726 | ++DOCSHELL 0x8eb51800 == 37 [pid = 1726] [id = 781] 07:32:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 75 (0x8f178c00) [pid = 1726] [serial = 2342] [outer = (nil)] 07:32:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 76 (0x8ff13c00) [pid = 1726] [serial = 2343] [outer = 0x8f178c00] 07:32:34 INFO - PROCESS | 1726 | 1467037954295 Marionette DEBUG loaded listener.js 07:32:34 INFO - PROCESS | 1726 | ++DOMWINDOW == 77 (0x8ff1d800) [pid = 1726] [serial = 2344] [outer = 0x8f178c00] 07:32:35 INFO - PROCESS | 1726 | 1467037955166 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:32:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:32:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1284ms 07:32:35 INFO - PROCESS | 1726 | 1467037955179 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 07:32:35 INFO - PROCESS | 1726 | 1467037955182 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 07:32:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:32:35 INFO - PROCESS | 1726 | 1467037955189 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:32:35 INFO - PROCESS | 1726 | 1467037955192 Marionette TRACE conn4 <- [1,3090,null,{}] 07:32:35 INFO - PROCESS | 1726 | 1467037955199 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:35 INFO - PROCESS | 1726 | 1467037955210 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:35 INFO - PROCESS | 1726 | 1467037955384 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 07:32:35 INFO - PROCESS | 1726 | 1467037955672 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:35 INFO - PROCESS | 1726 | 1467037955685 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:35 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a22ac00 == 38 [pid = 1726] [id = 782] 07:32:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 78 (0x8a22b000) [pid = 1726] [serial = 2345] [outer = (nil)] 07:32:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 79 (0x8ad60c00) [pid = 1726] [serial = 2346] [outer = 0x8a22b000] 07:32:35 INFO - PROCESS | 1726 | 1467037955780 Marionette DEBUG loaded listener.js 07:32:35 INFO - PROCESS | 1726 | ++DOMWINDOW == 80 (0x8bba6400) [pid = 1726] [serial = 2347] [outer = 0x8a22b000] 07:32:36 INFO - PROCESS | 1726 | 1467037956732 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:32:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:32:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1595ms 07:32:36 INFO - PROCESS | 1726 | 1467037956787 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 07:32:36 INFO - PROCESS | 1726 | 1467037956792 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 07:32:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:32:36 INFO - PROCESS | 1726 | 1467037956853 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:32:36 INFO - PROCESS | 1726 | 1467037956860 Marionette TRACE conn4 <- [1,3094,null,{}] 07:32:36 INFO - PROCESS | 1726 | 1467037956870 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:36 INFO - PROCESS | 1726 | 1467037956875 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:37 INFO - PROCESS | 1726 | 1467037957103 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 07:32:37 INFO - PROCESS | 1726 | 1467037957310 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:37 INFO - PROCESS | 1726 | 1467037957326 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:37 INFO - PROCESS | 1726 | ++DOCSHELL 0x8bbafc00 == 39 [pid = 1726] [id = 783] 07:32:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 81 (0x8c38cc00) [pid = 1726] [serial = 2348] [outer = (nil)] 07:32:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 82 (0x8d305c00) [pid = 1726] [serial = 2349] [outer = 0x8c38cc00] 07:32:37 INFO - PROCESS | 1726 | 1467037957454 Marionette DEBUG loaded listener.js 07:32:37 INFO - PROCESS | 1726 | ++DOMWINDOW == 83 (0x8d41bc00) [pid = 1726] [serial = 2350] [outer = 0x8c38cc00] 07:32:38 INFO - PROCESS | 1726 | 1467037958495 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:32:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:32:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1705ms 07:32:38 INFO - PROCESS | 1726 | 1467037958553 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 07:32:38 INFO - PROCESS | 1726 | 1467037958560 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 07:32:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:32:38 INFO - PROCESS | 1726 | 1467037958569 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:32:38 INFO - PROCESS | 1726 | 1467037958574 Marionette TRACE conn4 <- [1,3098,null,{}] 07:32:38 INFO - PROCESS | 1726 | 1467037958631 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:38 INFO - PROCESS | 1726 | 1467037958638 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:38 INFO - PROCESS | 1726 | 1467037958857 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 07:32:39 INFO - PROCESS | 1726 | 1467037959080 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:39 INFO - PROCESS | 1726 | 1467037959092 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:39 INFO - PROCESS | 1726 | ++DOCSHELL 0x8a222000 == 40 [pid = 1726] [id = 784] 07:32:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 84 (0x8d308800) [pid = 1726] [serial = 2351] [outer = (nil)] 07:32:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 85 (0x8e964400) [pid = 1726] [serial = 2352] [outer = 0x8d308800] 07:32:39 INFO - PROCESS | 1726 | 1467037959223 Marionette DEBUG loaded listener.js 07:32:39 INFO - PROCESS | 1726 | ++DOMWINDOW == 86 (0x8e972400) [pid = 1726] [serial = 2353] [outer = 0x8d308800] 07:32:40 INFO - PROCESS | 1726 | 1467037960251 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 07:32:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:32:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:32:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1740ms 07:32:40 INFO - PROCESS | 1726 | 1467037960311 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 07:32:40 INFO - PROCESS | 1726 | 1467037960316 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 07:32:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:32:40 INFO - PROCESS | 1726 | 1467037960351 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:32:40 INFO - PROCESS | 1726 | 1467037960362 Marionette TRACE conn4 <- [1,3102,null,{}] 07:32:40 INFO - PROCESS | 1726 | 1467037960376 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:40 INFO - PROCESS | 1726 | 1467037960385 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:40 INFO - PROCESS | 1726 | 1467037960605 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 07:32:40 INFO - PROCESS | 1726 | 1467037960779 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:40 INFO - PROCESS | 1726 | 1467037960789 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:40 INFO - PROCESS | 1726 | ++DOCSHELL 0x8e968800 == 41 [pid = 1726] [id = 785] 07:32:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 87 (0x8eb5bc00) [pid = 1726] [serial = 2354] [outer = (nil)] 07:32:40 INFO - PROCESS | 1726 | ++DOMWINDOW == 88 (0x8ff05400) [pid = 1726] [serial = 2355] [outer = 0x8eb5bc00] 07:32:40 INFO - PROCESS | 1726 | 1467037960911 Marionette DEBUG loaded listener.js 07:32:41 INFO - PROCESS | 1726 | ++DOMWINDOW == 89 (0x8ff14c00) [pid = 1726] [serial = 2356] [outer = 0x8eb5bc00] 07:32:41 INFO - PROCESS | 1726 | 1467037961812 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:32:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:32:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1524ms 07:32:41 INFO - PROCESS | 1726 | 1467037961850 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 07:32:41 INFO - PROCESS | 1726 | 1467037961856 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 07:32:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:32:41 INFO - PROCESS | 1726 | 1467037961863 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:32:41 INFO - PROCESS | 1726 | 1467037961869 Marionette TRACE conn4 <- [1,3106,null,{}] 07:32:41 INFO - PROCESS | 1726 | 1467037961876 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:41 INFO - PROCESS | 1726 | 1467037961880 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:42 INFO - PROCESS | 1726 | 1467037962089 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 07:32:42 INFO - PROCESS | 1726 | 1467037962298 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:42 INFO - PROCESS | 1726 | 1467037962308 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:42 INFO - PROCESS | 1726 | ++DOCSHELL 0x8d3e0400 == 42 [pid = 1726] [id = 786] 07:32:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 90 (0x8eb5c000) [pid = 1726] [serial = 2357] [outer = (nil)] 07:32:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 91 (0x8ff80400) [pid = 1726] [serial = 2358] [outer = 0x8eb5c000] 07:32:42 INFO - PROCESS | 1726 | 1467037962439 Marionette DEBUG loaded listener.js 07:32:42 INFO - PROCESS | 1726 | ++DOMWINDOW == 92 (0x919cfc00) [pid = 1726] [serial = 2359] [outer = 0x8eb5c000] 07:32:43 INFO - PROCESS | 1726 | 1467037963350 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 07:32:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:32:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:32:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:32:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1536ms 07:32:43 INFO - PROCESS | 1726 | 1467037963401 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 07:32:43 INFO - PROCESS | 1726 | 1467037963405 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 07:32:43 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:32:43 INFO - PROCESS | 1726 | 1467037963458 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:32:43 INFO - PROCESS | 1726 | 1467037963461 Marionette TRACE conn4 <- [1,3110,null,{}] 07:32:43 INFO - PROCESS | 1726 | 1467037963473 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:43 INFO - PROCESS | 1726 | 1467037963480 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:43 INFO - PROCESS | 1726 | 1467037963694 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 07:32:43 INFO - PROCESS | 1726 | 1467037963904 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:43 INFO - PROCESS | 1726 | 1467037963923 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:44 INFO - PROCESS | 1726 | ++DOCSHELL 0x91a99c00 == 43 [pid = 1726] [id = 787] 07:32:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 93 (0x91aa4000) [pid = 1726] [serial = 2360] [outer = (nil)] 07:32:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 94 (0x91b4a000) [pid = 1726] [serial = 2361] [outer = 0x91aa4000] 07:32:44 INFO - PROCESS | 1726 | 1467037964062 Marionette DEBUG loaded listener.js 07:32:44 INFO - PROCESS | 1726 | ++DOMWINDOW == 95 (0x9222a000) [pid = 1726] [serial = 2362] [outer = 0x91aa4000] 07:32:45 INFO - PROCESS | 1726 | 1467037965059 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 07:32:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:32:45 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 07:32:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:32:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1639ms 07:32:45 INFO - PROCESS | 1726 | 1467037965094 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 07:32:45 INFO - PROCESS | 1726 | 1467037965099 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 07:32:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:32:45 INFO - PROCESS | 1726 | 1467037965106 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:32:45 INFO - PROCESS | 1726 | 1467037965111 Marionette TRACE conn4 <- [1,3114,null,{}] 07:32:45 INFO - PROCESS | 1726 | 1467037965117 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:45 INFO - PROCESS | 1726 | 1467037965123 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:45 INFO - PROCESS | 1726 | 1467037965331 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 07:32:45 INFO - PROCESS | 1726 | 1467037965538 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"94db2921-d456-435a-8054-e2199d345fb3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:45 INFO - PROCESS | 1726 | 1467037965549 Marionette INFO sendAsync b1d521c3-3805-417f-b211-982d94e47fda 07:32:45 INFO - PROCESS | 1726 | ++DOCSHELL 0x8b1d5c00 == 44 [pid = 1726] [id = 788] 07:32:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 96 (0x8ff0f000) [pid = 1726] [serial = 2363] [outer = (nil)] 07:32:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 97 (0x92555800) [pid = 1726] [serial = 2364] [outer = 0x8ff0f000] 07:32:45 INFO - PROCESS | 1726 | 1467037965676 Marionette DEBUG loaded listener.js 07:32:45 INFO - PROCESS | 1726 | ++DOMWINDOW == 98 (0x925d9c00) [pid = 1726] [serial = 2365] [outer = 0x8ff0f000] 07:32:46 INFO - PROCESS | 1726 | 1467037966564 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:32:46 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:32:46 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1490ms 07:32:46 INFO - PROCESS | 1726 | 1467037966598 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 07:32:46 INFO - PROCESS | 1726 | 1467037966601 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 07:32:47 WARNING - u'runner_teardown' () 07:32:47 INFO - No more tests 07:32:47 INFO - Got 0 unexpected results 07:32:47 INFO - SUITE-END | took 1350s 07:32:47 INFO - Closing logging queue 07:32:47 INFO - queue closed 07:32:48 INFO - Return code: 0 07:32:48 WARNING - # TBPL SUCCESS # 07:32:48 INFO - Running post-action listener: _resource_record_post_action 07:32:48 INFO - Running post-run listener: _resource_record_post_run 07:32:49 INFO - Total resource usage - Wall time: 1390s; CPU: 98.0%; Read bytes: 14151680; Write bytes: 925347840; Read time: 976; Write time: 248404 07:32:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:32:49 INFO - install - Wall time: 35s; CPU: 100.0%; Read bytes: 0; Write bytes: 137531392; Read time: 0; Write time: 131760 07:32:49 INFO - run-tests - Wall time: 1356s; CPU: 98.0%; Read bytes: 11317248; Write bytes: 777449472; Read time: 604; Write time: 104688 07:32:49 INFO - Running post-run listener: _upload_blobber_files 07:32:49 INFO - Blob upload gear active. 07:32:49 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:32:49 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 07:32:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 07:32:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 07:32:49 INFO - (blobuploader) - INFO - Open directory for files ... 07:32:49 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:32:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:32:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:32:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:32:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:32:50 INFO - (blobuploader) - INFO - Done attempting. 07:32:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:32:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:32:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:32:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:32:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:32:51 INFO - (blobuploader) - INFO - Done attempting. 07:32:51 INFO - (blobuploader) - INFO - Iteration through files over. 07:32:51 INFO - Return code: 0 07:32:51 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:32:51 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:32:51 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/05fd1b0f25084227b576684da81b11271b19f6047a9aceb4162627710de0fa38f597f7464f2a5deb916358f469bd29fb2c2a7291729d79ae96cb78f6fa6bd72b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dede81849bd51b2d001cf6b3acf75cbc9c3644d8de6de3961c4c56ef42bfccd7b7849d0aafb16c6b96f71b72bd52591bb1e0756e30a2c0d75346e6d7aa0a713f"} 07:32:51 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:32:51 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:32:51 INFO - Contents: 07:32:51 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/05fd1b0f25084227b576684da81b11271b19f6047a9aceb4162627710de0fa38f597f7464f2a5deb916358f469bd29fb2c2a7291729d79ae96cb78f6fa6bd72b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dede81849bd51b2d001cf6b3acf75cbc9c3644d8de6de3961c4c56ef42bfccd7b7849d0aafb16c6b96f71b72bd52591bb1e0756e30a2c0d75346e6d7aa0a713f"} 07:32:51 INFO - Running post-run listener: copy_logs_to_upload_dir 07:32:51 INFO - Copying logs to upload dir... 07:32:51 INFO - mkdir: /builds/slave/test/build/upload/logs 07:32:51 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1521.534853 ========= master_lag: 6.89 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 28 secs) (at 2016-06-27 07:32:58.232346) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-06-27 07:32:58.244386) ========= 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-1467036293.908509-1640221222 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/05fd1b0f25084227b576684da81b11271b19f6047a9aceb4162627710de0fa38f597f7464f2a5deb916358f469bd29fb2c2a7291729d79ae96cb78f6fa6bd72b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dede81849bd51b2d001cf6b3acf75cbc9c3644d8de6de3961c4c56ef42bfccd7b7849d0aafb16c6b96f71b72bd52591bb1e0756e30a2c0d75346e6d7aa0a713f"} build_url:https://queue.taskcluster.net/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034137 build_url: 'https://queue.taskcluster.net/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/05fd1b0f25084227b576684da81b11271b19f6047a9aceb4162627710de0fa38f597f7464f2a5deb916358f469bd29fb2c2a7291729d79ae96cb78f6fa6bd72b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dede81849bd51b2d001cf6b3acf75cbc9c3644d8de6de3961c4c56ef42bfccd7b7849d0aafb16c6b96f71b72bd52591bb1e0756e30a2c0d75346e6d7aa0a713f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/AUvLW34xTNyFM48WPTEqFw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 2.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-06-27 07:33:00.295240) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 07:33:00.295572) ========= 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-1467036293.908509-1640221222 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.023079 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 07:33:00.357641) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-27 07:33:00.357926) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-27 07:33:00.358228) ========= ========= Total master_lag: 11.26 =========