builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-758 starttime: 1467192312.89 results: success (0) buildid: 20160629004805 builduid: a5a4f6dc593c4bb49ed097cba70259c1 revision: 432e034161c2eaf28fdc83a5148ec3f1986301fc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 02:25:12.893854) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 02:25:12.894404) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 02:25:12.894809) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 02:25:13.089062) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 02:25:13.089486) ========= 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-1467190352.466947-858659189 _=/tools/buildbot/bin/python using PTY: False --2016-06-29 02:25:13-- 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.83M=0.001s 2016-06-29 02:25:13 (8.83 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.533701 ========= master_lag: 0.25 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 02:25:13.869361) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 02:25:13.869837) ========= 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-1467190352.466947-858659189 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028635 ========= master_lag: 0.15 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 02:25:14.049252) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 02:25:14.049738) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 432e034161c2eaf28fdc83a5148ec3f1986301fc --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 432e034161c2eaf28fdc83a5148ec3f1986301fc --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-1467190352.466947-858659189 _=/tools/buildbot/bin/python using PTY: False 2016-06-29 02:25:14,118 truncating revision to first 12 chars 2016-06-29 02:25:14,118 Setting DEBUG logging. 2016-06-29 02:25:14,119 attempt 1/10 2016-06-29 02:25:14,119 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/432e034161c2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-29 02:25:15,285 unpacking tar archive at: mozilla-beta-432e034161c2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.685555 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 02:25:15.772398) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 02:25:15.772825) ========= script_repo_revision: 432e034161c2eaf28fdc83a5148ec3f1986301fc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 02:25:15.773380) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 02:25:15.773777) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 02:25:15.813020) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 50 secs) (at 2016-06-29 02:25:15.813457) ========= /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-1467190352.466947-858659189 _=/tools/buildbot/bin/python using PTY: False 02:25:16 INFO - MultiFileLogger online at 20160629 02:25:16 in /builds/slave/test 02:25:16 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 02:25:16 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 02:25:16 INFO - {'append_to_log': False, 02:25:16 INFO - 'base_work_dir': '/builds/slave/test', 02:25:16 INFO - 'blob_upload_branch': 'mozilla-beta', 02:25:16 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 02:25:16 INFO - 'buildbot_json_path': 'buildprops.json', 02:25:16 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 02:25:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:25:16 INFO - 'download_minidump_stackwalk': True, 02:25:16 INFO - 'download_symbols': 'true', 02:25:16 INFO - 'e10s': False, 02:25:16 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 02:25:16 INFO - 'tooltool.py': '/tools/tooltool.py', 02:25:16 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 02:25:16 INFO - '/tools/misc-python/virtualenv.py')}, 02:25:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:25:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:25:16 INFO - 'log_level': 'info', 02:25:16 INFO - 'log_to_console': True, 02:25:16 INFO - 'opt_config_files': (), 02:25:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:25:16 INFO - '--processes=1', 02:25:16 INFO - '--config=%(test_path)s/wptrunner.ini', 02:25:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:25:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:25:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:25:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:25:16 INFO - 'pip_index': False, 02:25:16 INFO - 'require_test_zip': True, 02:25:16 INFO - 'test_type': ('testharness',), 02:25:16 INFO - 'this_chunk': '1', 02:25:16 INFO - 'tooltool_cache': '/builds/tooltool_cache', 02:25:16 INFO - 'total_chunks': '10', 02:25:16 INFO - 'virtualenv_path': 'venv', 02:25:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:25:16 INFO - 'work_dir': 'build'} 02:25:16 INFO - ##### 02:25:16 INFO - ##### Running clobber step. 02:25:16 INFO - ##### 02:25:16 INFO - Running pre-action listener: _resource_record_pre_action 02:25:16 INFO - Running main action method: clobber 02:25:16 INFO - rmtree: /builds/slave/test/build 02:25:16 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 02:25:17 INFO - Running post-action listener: _resource_record_post_action 02:25:17 INFO - ##### 02:25:17 INFO - ##### Running read-buildbot-config step. 02:25:17 INFO - ##### 02:25:17 INFO - Running pre-action listener: _resource_record_pre_action 02:25:17 INFO - Running main action method: read_buildbot_config 02:25:17 INFO - Using buildbot properties: 02:25:17 INFO - { 02:25:17 INFO - "project": "", 02:25:17 INFO - "product": "firefox", 02:25:17 INFO - "script_repo_revision": "production", 02:25:17 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 02:25:17 INFO - "repository": "", 02:25:17 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 02:25:17 INFO - "buildid": "20160629004805", 02:25:17 INFO - "pgo_build": "False", 02:25:17 INFO - "basedir": "/builds/slave/test", 02:25:17 INFO - "buildnumber": 68, 02:25:17 INFO - "slavename": "tst-linux32-spot-758", 02:25:17 INFO - "revision": "432e034161c2eaf28fdc83a5148ec3f1986301fc", 02:25:17 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 02:25:17 INFO - "platform": "linux", 02:25:17 INFO - "branch": "mozilla-beta", 02:25:17 INFO - "repo_path": "releases/mozilla-beta", 02:25:17 INFO - "moz_repo_path": "", 02:25:17 INFO - "stage_platform": "linux", 02:25:17 INFO - "builduid": "a5a4f6dc593c4bb49ed097cba70259c1", 02:25:17 INFO - "slavebuilddir": "test" 02:25:17 INFO - } 02:25:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 02:25:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 02:25:17 INFO - Running post-action listener: _resource_record_post_action 02:25:17 INFO - ##### 02:25:17 INFO - ##### Running download-and-extract step. 02:25:17 INFO - ##### 02:25:17 INFO - Running pre-action listener: _resource_record_pre_action 02:25:17 INFO - Running main action method: download_and_extract 02:25:17 INFO - mkdir: /builds/slave/test/build/tests 02:25:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:25:17 INFO - https://queue.taskcluster.net/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 02:25:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:25:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:25:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/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 02:25:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/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 02:25:19 INFO - Downloaded 1291 bytes. 02:25:19 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:25:19 INFO - Using the following test package requirements: 02:25:19 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 02:25:19 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:25:19 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 02:25:19 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:25:19 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 02:25:19 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:25:19 INFO - u'jsshell-linux-i686.zip'], 02:25:19 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:25:19 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 02:25:19 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 02:25:19 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:25:19 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 02:25:19 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:25:19 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 02:25:19 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:25:19 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 02:25:19 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:25:19 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 02:25:19 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 02:25:19 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')]} 02:25:19 INFO - https://queue.taskcluster.net/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 02:25:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 02:25:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 02:25:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/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 02:25:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/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 02:25:27 INFO - Downloaded 22859868 bytes. 02:25:27 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/*'] 02:25:27 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/* 02:25:28 INFO - caution: filename not matched: web-platform/* 02:25:28 INFO - Return code: 11 02:25:28 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')]} 02:25:28 INFO - https://queue.taskcluster.net/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 02:25:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 02:25:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 02:25:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/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 02:25:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/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 02:25:39 INFO - Downloaded 36389080 bytes. 02:25:39 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/*'] 02:25:39 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/* 02:25:43 INFO - caution: filename not matched: bin/* 02:25:43 INFO - caution: filename not matched: config/* 02:25:43 INFO - caution: filename not matched: mozbase/* 02:25:43 INFO - caution: filename not matched: marionette/* 02:25:43 INFO - caution: filename not matched: tools/wptserve/* 02:25:43 INFO - Return code: 11 02:25:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:25:43 INFO - https://queue.taskcluster.net/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 02:25:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:25:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:25:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/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 02:25:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/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 02:26:02 INFO - Downloaded 69347359 bytes. 02:26:02 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:26:02 INFO - mkdir: /builds/slave/test/properties 02:26:02 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 02:26:02 INFO - Writing to file /builds/slave/test/properties/build_url 02:26:02 INFO - Contents: 02:26:02 INFO - build_url:https://queue.taskcluster.net/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:26:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:26:09 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 02:26:09 INFO - Writing to file /builds/slave/test/properties/symbols_url 02:26:09 INFO - Contents: 02:26:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:26: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')]} 02:26:09 INFO - https://queue.taskcluster.net/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:26:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:26:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:26:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/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 02:26:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/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 02:26:36 INFO - Downloaded 92353326 bytes. 02:26:36 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'] 02:26:36 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 02:26:45 INFO - Return code: 0 02:26:45 INFO - Running post-action listener: _resource_record_post_action 02:26:45 INFO - Running post-action listener: set_extra_try_arguments 02:26:45 INFO - ##### 02:26:45 INFO - ##### Running create-virtualenv step. 02:26:45 INFO - ##### 02:26:45 INFO - Running pre-action listener: _pre_create_virtualenv 02:26:45 INFO - Running pre-action listener: _resource_record_pre_action 02:26:45 INFO - Running main action method: create_virtualenv 02:26:45 INFO - Creating virtualenv /builds/slave/test/build/venv 02:26:45 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 02:26:45 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 02:26:46 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 02:26:46 INFO - Using real prefix '/usr' 02:26:46 INFO - New python executable in /builds/slave/test/build/venv/bin/python 02:26:47 INFO - Installing distribute.............................................................................................................................................................................................done. 02:26:50 INFO - Installing pip.................done. 02:26:50 INFO - Return code: 0 02:26:50 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 02:26:50 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')]} 02:26:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:26:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:26:50 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')]} 02:26:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:26:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:26:50 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 0x8711c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8778598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x882af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x850ce30>, '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 0x87a9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8828470>, '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-1467190352.466947-858659189', '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 02:26:50 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 02:26:50 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 02:26:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:26:50 INFO - 'CCACHE_UMASK': '002', 02:26:50 INFO - 'DISPLAY': ':0', 02:26:50 INFO - 'HOME': '/home/cltbld', 02:26:50 INFO - 'LANG': 'en_US.UTF-8', 02:26:50 INFO - 'LOGNAME': 'cltbld', 02:26:50 INFO - 'MAIL': '/var/mail/cltbld', 02:26:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:26:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:26:50 INFO - 'MOZ_NO_REMOTE': '1', 02:26:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:26:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:26:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:26:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:26:50 INFO - 'PWD': '/builds/slave/test', 02:26:50 INFO - 'SHELL': '/bin/bash', 02:26:50 INFO - 'SHLVL': '1', 02:26:50 INFO - 'TERM': 'linux', 02:26:50 INFO - 'TMOUT': '86400', 02:26:50 INFO - 'USER': 'cltbld', 02:26:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467190352.466947-858659189', 02:26:50 INFO - '_': '/tools/buildbot/bin/python'} 02:26:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:26:51 INFO - Downloading/unpacking psutil>=0.7.1 02:26:51 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 02:26:51 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 02:26:51 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 02:26:51 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 02:26:51 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 02:26:51 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 02:26:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 02:26:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:26:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:26:56 INFO - Installing collected packages: psutil 02:26:56 INFO - Running setup.py install for psutil 02:26:56 INFO - building 'psutil._psutil_linux' extension 02:26:56 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 02:26:57 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 02:26:57 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 02:26:57 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 02:26:57 INFO - building 'psutil._psutil_posix' extension 02:26:57 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 02:26:57 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 02:26:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:26:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:26:57 INFO - Successfully installed psutil 02:26:57 INFO - Cleaning up... 02:26:57 INFO - Return code: 0 02:26:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 02:26:57 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')]} 02:26:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:26:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:26:57 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')]} 02:26:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:26:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:26:57 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 0x8711c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8778598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x882af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x850ce30>, '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 0x87a9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8828470>, '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-1467190352.466947-858659189', '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 02:26:57 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 02:26:57 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 02:26:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:26:57 INFO - 'CCACHE_UMASK': '002', 02:26:57 INFO - 'DISPLAY': ':0', 02:26:57 INFO - 'HOME': '/home/cltbld', 02:26:57 INFO - 'LANG': 'en_US.UTF-8', 02:26:57 INFO - 'LOGNAME': 'cltbld', 02:26:57 INFO - 'MAIL': '/var/mail/cltbld', 02:26:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:26:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:26:57 INFO - 'MOZ_NO_REMOTE': '1', 02:26:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:26:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:26:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:26:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:26:57 INFO - 'PWD': '/builds/slave/test', 02:26:57 INFO - 'SHELL': '/bin/bash', 02:26:57 INFO - 'SHLVL': '1', 02:26:57 INFO - 'TERM': 'linux', 02:26:57 INFO - 'TMOUT': '86400', 02:26:57 INFO - 'USER': 'cltbld', 02:26:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467190352.466947-858659189', 02:26:57 INFO - '_': '/tools/buildbot/bin/python'} 02:26:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:26:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:26:58 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 02:26:58 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 02:26:58 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 02:26:58 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 02:26:58 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 02:26:58 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 02:27:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:27:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 02:27:03 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 02:27:03 INFO - Installing collected packages: mozsystemmonitor 02:27:03 INFO - Running setup.py install for mozsystemmonitor 02:27:03 INFO - Successfully installed mozsystemmonitor 02:27:03 INFO - Cleaning up... 02:27:03 INFO - Return code: 0 02:27:03 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 02:27: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')]} 02:27:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:27:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:27: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')]} 02:27:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:27:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:27: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', '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 0x8711c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8778598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x882af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x850ce30>, '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 0x87a9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8828470>, '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-1467190352.466947-858659189', '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 02:27: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', 'blobuploader==1.2.4'] in /builds/slave/test/build 02:27: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 blobuploader==1.2.4 02:27:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:27:03 INFO - 'CCACHE_UMASK': '002', 02:27:03 INFO - 'DISPLAY': ':0', 02:27:03 INFO - 'HOME': '/home/cltbld', 02:27:03 INFO - 'LANG': 'en_US.UTF-8', 02:27:03 INFO - 'LOGNAME': 'cltbld', 02:27:03 INFO - 'MAIL': '/var/mail/cltbld', 02:27:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:27:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:27:03 INFO - 'MOZ_NO_REMOTE': '1', 02:27:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:27:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:27:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:27:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:27:03 INFO - 'PWD': '/builds/slave/test', 02:27:03 INFO - 'SHELL': '/bin/bash', 02:27:03 INFO - 'SHLVL': '1', 02:27:03 INFO - 'TERM': 'linux', 02:27:03 INFO - 'TMOUT': '86400', 02:27:03 INFO - 'USER': 'cltbld', 02:27:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467190352.466947-858659189', 02:27:03 INFO - '_': '/tools/buildbot/bin/python'} 02:27:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:27:03 INFO - Downloading/unpacking blobuploader==1.2.4 02:27:03 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 02:27:03 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 02:27:03 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 02:27:03 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 02:27:03 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 02:27:03 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 02:27:08 INFO - Downloading blobuploader-1.2.4.tar.gz 02:27:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 02:27:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:27:08 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 02:27:08 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 02:27:08 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 02:27:08 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 02:27:08 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 02:27:08 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 02:27:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 02:27:10 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:27:10 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 02:27:10 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 02:27:10 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 02:27:10 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 02:27:10 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 02:27:10 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 02:27:10 INFO - Downloading docopt-0.6.1.tar.gz 02:27:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 02:27:10 INFO - Installing collected packages: blobuploader, requests, docopt 02:27:10 INFO - Running setup.py install for blobuploader 02:27:10 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 02:27:10 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 02:27:10 INFO - Running setup.py install for requests 02:27:11 INFO - Running setup.py install for docopt 02:27:11 INFO - Successfully installed blobuploader requests docopt 02:27:11 INFO - Cleaning up... 02:27:11 INFO - Return code: 0 02:27:11 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:27:11 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')]} 02:27:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:27:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:27:11 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')]} 02:27:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:27:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:27:11 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 0x8711c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8778598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x882af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x850ce30>, '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 0x87a9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8828470>, '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-1467190352.466947-858659189', '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 02:27:11 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 02:27:11 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 02:27:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:27:11 INFO - 'CCACHE_UMASK': '002', 02:27:11 INFO - 'DISPLAY': ':0', 02:27:11 INFO - 'HOME': '/home/cltbld', 02:27:11 INFO - 'LANG': 'en_US.UTF-8', 02:27:11 INFO - 'LOGNAME': 'cltbld', 02:27:11 INFO - 'MAIL': '/var/mail/cltbld', 02:27:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:27:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:27:11 INFO - 'MOZ_NO_REMOTE': '1', 02:27:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:27:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:27:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:27:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:27:11 INFO - 'PWD': '/builds/slave/test', 02:27:11 INFO - 'SHELL': '/bin/bash', 02:27:11 INFO - 'SHLVL': '1', 02:27:11 INFO - 'TERM': 'linux', 02:27:11 INFO - 'TMOUT': '86400', 02:27:11 INFO - 'USER': 'cltbld', 02:27:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467190352.466947-858659189', 02:27:11 INFO - '_': '/tools/buildbot/bin/python'} 02:27:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:27:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:27:12 INFO - Running setup.py (path:/tmp/pip-wkZ5Uy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:27:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:27:12 INFO - Running setup.py (path:/tmp/pip-p7gUO0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:27:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:27:12 INFO - Running setup.py (path:/tmp/pip-DFDd38-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:27:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:27:12 INFO - Running setup.py (path:/tmp/pip-Ax6p3y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:27:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:27:12 INFO - Running setup.py (path:/tmp/pip-Yzl0p6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:27:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:27:12 INFO - Running setup.py (path:/tmp/pip-9op6K1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:27:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:27:13 INFO - Running setup.py (path:/tmp/pip-Os7UZH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:27:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:27:13 INFO - Running setup.py (path:/tmp/pip-hrn782-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:27:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:27:13 INFO - Running setup.py (path:/tmp/pip-vmogIm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:27:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:27:13 INFO - Running setup.py (path:/tmp/pip-trSnIt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:27:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:27:13 INFO - Running setup.py (path:/tmp/pip-fw3OnL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:27:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:27:13 INFO - Running setup.py (path:/tmp/pip-2spT_o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:27:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:27:13 INFO - Running setup.py (path:/tmp/pip-JQM_AQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:27:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:27:13 INFO - Running setup.py (path:/tmp/pip-d8FzVj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:27:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:27:14 INFO - Running setup.py (path:/tmp/pip-ueArYI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:27:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:27:14 INFO - Running setup.py (path:/tmp/pip-9ekNXU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:27:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:27:14 INFO - Running setup.py (path:/tmp/pip-jYstoW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:27:14 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:27:14 INFO - Running setup.py (path:/tmp/pip-oIh1k4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:27:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:27:14 INFO - Running setup.py (path:/tmp/pip-F3m1Dm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:27:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:27:14 INFO - Running setup.py (path:/tmp/pip-GI1Pm1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:27:14 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:27:15 INFO - Running setup.py (path:/tmp/pip-pIGksd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:27:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:27:15 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 02:27:15 INFO - Running setup.py install for manifestparser 02:27:15 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 02:27:15 INFO - Running setup.py install for mozcrash 02:27:15 INFO - Running setup.py install for mozdebug 02:27:15 INFO - Running setup.py install for mozdevice 02:27:16 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 02:27:16 INFO - Installing dm script to /builds/slave/test/build/venv/bin 02:27:16 INFO - Running setup.py install for mozfile 02:27:16 INFO - Running setup.py install for mozhttpd 02:27:16 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 02:27:16 INFO - Running setup.py install for mozinfo 02:27:16 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 02:27:16 INFO - Running setup.py install for mozInstall 02:27:16 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 02:27:16 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 02:27:16 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 02:27:16 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 02:27:16 INFO - Running setup.py install for mozleak 02:27:17 INFO - Running setup.py install for mozlog 02:27:17 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 02:27:17 INFO - Running setup.py install for moznetwork 02:27:17 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 02:27:17 INFO - Running setup.py install for mozprocess 02:27:17 INFO - Running setup.py install for mozprofile 02:27:18 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 02:27:18 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 02:27:18 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 02:27:18 INFO - Running setup.py install for mozrunner 02:27:18 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 02:27:18 INFO - Running setup.py install for mozscreenshot 02:27:18 INFO - Running setup.py install for moztest 02:27:18 INFO - Running setup.py install for mozversion 02:27:18 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 02:27:18 INFO - Running setup.py install for wptserve 02:27:19 INFO - Running setup.py install for marionette-driver 02:27:19 INFO - Running setup.py install for browsermob-proxy 02:27:19 INFO - Running setup.py install for marionette-client 02:27:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:27:20 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 02:27:20 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 02:27:20 INFO - Cleaning up... 02:27:20 INFO - Return code: 0 02:27:20 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:27:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:27:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:27:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:27:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:27:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:27:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:27:20 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 0x8711c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8778598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x882af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x850ce30>, '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 0x87a9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8828470>, '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-1467190352.466947-858659189', '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 02:27:20 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 02:27:20 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 02:27:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:27:20 INFO - 'CCACHE_UMASK': '002', 02:27:20 INFO - 'DISPLAY': ':0', 02:27:20 INFO - 'HOME': '/home/cltbld', 02:27:20 INFO - 'LANG': 'en_US.UTF-8', 02:27:20 INFO - 'LOGNAME': 'cltbld', 02:27:20 INFO - 'MAIL': '/var/mail/cltbld', 02:27:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:27:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:27:20 INFO - 'MOZ_NO_REMOTE': '1', 02:27:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:27:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:27:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:27:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:27:20 INFO - 'PWD': '/builds/slave/test', 02:27:20 INFO - 'SHELL': '/bin/bash', 02:27:20 INFO - 'SHLVL': '1', 02:27:20 INFO - 'TERM': 'linux', 02:27:20 INFO - 'TMOUT': '86400', 02:27:20 INFO - 'USER': 'cltbld', 02:27:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467190352.466947-858659189', 02:27:20 INFO - '_': '/tools/buildbot/bin/python'} 02:27:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:27:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:27:20 INFO - Running setup.py (path:/tmp/pip-K44Ukf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:27:20 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)) 02:27:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:27:20 INFO - Running setup.py (path:/tmp/pip-Ph7wMs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:27:21 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)) 02:27:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:27:21 INFO - Running setup.py (path:/tmp/pip-35I9lJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:27:21 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)) 02:27:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:27:21 INFO - Running setup.py (path:/tmp/pip-Upo9Lr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:27:21 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)) 02:27:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:27:21 INFO - Running setup.py (path:/tmp/pip-z9awwW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:27:21 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)) 02:27:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:27:21 INFO - Running setup.py (path:/tmp/pip-x1IeRD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:27:21 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)) 02:27:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:27:21 INFO - Running setup.py (path:/tmp/pip-gBVG7j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:27:21 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)) 02:27:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:27:21 INFO - Running setup.py (path:/tmp/pip-F4DPxm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:27:21 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)) 02:27:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:27:21 INFO - Running setup.py (path:/tmp/pip-gCFAOF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:27:21 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)) 02:27:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:27:21 INFO - Running setup.py (path:/tmp/pip-sn3iNV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:27:22 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)) 02:27:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:27:22 INFO - Running setup.py (path:/tmp/pip-MpKwwq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:27:22 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)) 02:27:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:27:22 INFO - Running setup.py (path:/tmp/pip-hmL75S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:27:22 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)) 02:27:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:27:22 INFO - Running setup.py (path:/tmp/pip-TkbvCv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:27:22 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)) 02:27:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:27:22 INFO - Running setup.py (path:/tmp/pip-GL4qY0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:27:22 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)) 02:27:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:27:22 INFO - Running setup.py (path:/tmp/pip-XQ91i9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:27:22 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)) 02:27:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:27:22 INFO - Running setup.py (path:/tmp/pip-gH0SVi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:27:22 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)) 02:27:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:27:22 INFO - Running setup.py (path:/tmp/pip-aYU7MG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:27:23 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)) 02:27:23 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:27:23 INFO - Running setup.py (path:/tmp/pip-Ukiw09-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:27:23 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)) 02:27:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:27:23 INFO - Running setup.py (path:/tmp/pip-rciixY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:27:23 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)) 02:27:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:27:23 INFO - Running setup.py (path:/tmp/pip-U6OXYj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:27:23 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)) 02:27:23 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:27:23 INFO - Running setup.py (path:/tmp/pip-w25_rY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:27:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:27:23 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)) 02:27:23 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)) 02:27:23 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)) 02:27:23 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)) 02:27:23 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)) 02:27:23 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)) 02:27:23 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:27:23 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 02:27:23 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 02:27:23 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 02:27:24 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 02:27:24 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 02:27:24 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 02:27:28 INFO - Downloading blessings-1.6.tar.gz 02:27:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 02:27:28 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)) 02:27:28 INFO - Installing collected packages: blessings 02:27:28 INFO - Running setup.py install for blessings 02:27:29 INFO - Successfully installed blessings 02:27:29 INFO - Cleaning up... 02:27:29 INFO - Return code: 0 02:27:29 INFO - Done creating virtualenv /builds/slave/test/build/venv. 02:27:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:27:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:27:29 INFO - Reading from file tmpfile_stdout 02:27:29 INFO - Current package versions: 02:27:29 INFO - argparse == 1.2.1 02:27:29 INFO - blessings == 1.6 02:27:29 INFO - blobuploader == 1.2.4 02:27:29 INFO - browsermob-proxy == 0.6.0 02:27:29 INFO - docopt == 0.6.1 02:27:29 INFO - manifestparser == 1.1 02:27:29 INFO - marionette-client == 2.3.0 02:27:29 INFO - marionette-driver == 1.4.0 02:27:29 INFO - mozInstall == 1.12 02:27:29 INFO - mozcrash == 0.17 02:27:29 INFO - mozdebug == 0.1 02:27:29 INFO - mozdevice == 0.48 02:27:29 INFO - mozfile == 1.2 02:27:29 INFO - mozhttpd == 0.7 02:27:29 INFO - mozinfo == 0.9 02:27:29 INFO - mozleak == 0.1 02:27:29 INFO - mozlog == 3.1 02:27:29 INFO - moznetwork == 0.27 02:27:29 INFO - mozprocess == 0.22 02:27:29 INFO - mozprofile == 0.28 02:27:29 INFO - mozrunner == 6.11 02:27:29 INFO - mozscreenshot == 0.1 02:27:29 INFO - mozsystemmonitor == 0.0 02:27:29 INFO - moztest == 0.7 02:27:29 INFO - mozversion == 1.4 02:27:29 INFO - psutil == 3.1.1 02:27:29 INFO - requests == 1.2.3 02:27:29 INFO - wptserve == 1.4.0 02:27:29 INFO - wsgiref == 0.1.2 02:27:29 INFO - Running post-action listener: _resource_record_post_action 02:27:29 INFO - Running post-action listener: _start_resource_monitoring 02:27:29 INFO - Starting resource monitoring. 02:27:29 INFO - ##### 02:27:29 INFO - ##### Running pull step. 02:27:29 INFO - ##### 02:27:29 INFO - Running pre-action listener: _resource_record_pre_action 02:27:29 INFO - Running main action method: pull 02:27:29 INFO - Pull has nothing to do! 02:27:29 INFO - Running post-action listener: _resource_record_post_action 02:27:29 INFO - ##### 02:27:29 INFO - ##### Running install step. 02:27:29 INFO - ##### 02:27:29 INFO - Running pre-action listener: _resource_record_pre_action 02:27:29 INFO - Running main action method: install 02:27:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:27:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:27:30 INFO - Reading from file tmpfile_stdout 02:27:30 INFO - Detecting whether we're running mozinstall >=1.0... 02:27:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 02:27:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 02:27:30 INFO - Reading from file tmpfile_stdout 02:27:30 INFO - Output received: 02:27:30 INFO - Usage: mozinstall [options] installer 02:27:30 INFO - Options: 02:27:30 INFO - -h, --help show this help message and exit 02:27:30 INFO - -d DEST, --destination=DEST 02:27:30 INFO - Directory to install application into. [default: 02:27:30 INFO - "/builds/slave/test"] 02:27:30 INFO - --app=APP Application being installed. [default: firefox] 02:27:30 INFO - mkdir: /builds/slave/test/build/application 02:27:30 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'] 02:27:30 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 02:27:59 INFO - Reading from file tmpfile_stdout 02:27:59 INFO - Output received: 02:27:59 INFO - /builds/slave/test/build/application/firefox/firefox 02:27:59 INFO - Running post-action listener: _resource_record_post_action 02:27:59 INFO - ##### 02:27:59 INFO - ##### Running run-tests step. 02:27:59 INFO - ##### 02:27:59 INFO - Running pre-action listener: _resource_record_pre_action 02:27:59 INFO - Running main action method: run_tests 02:27:59 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 02:27:59 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:27:59 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:27:59 INFO - grabbing minidump binary from tooltool 02:27:59 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')]} 02:27:59 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 0x850ce30>, '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 0x87a9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8828470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 02:27:59 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 02:27:59 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 02:27:59 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 02:27:59 INFO - Return code: 0 02:27:59 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 02:27:59 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 02:27:59 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/IKs8G0qrQlC_H-3nSRPFtQ/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 02:27:59 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/IKs8G0qrQlC_H-3nSRPFtQ/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 02:27:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:27:59 INFO - 'CCACHE_UMASK': '002', 02:27:59 INFO - 'DISPLAY': ':0', 02:27:59 INFO - 'HOME': '/home/cltbld', 02:27:59 INFO - 'LANG': 'en_US.UTF-8', 02:27:59 INFO - 'LOGNAME': 'cltbld', 02:27:59 INFO - 'MAIL': '/var/mail/cltbld', 02:27:59 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 02:27:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:27:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:27:59 INFO - 'MOZ_NO_REMOTE': '1', 02:27:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:27:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:27:59 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:27:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:27:59 INFO - 'PWD': '/builds/slave/test', 02:27:59 INFO - 'SHELL': '/bin/bash', 02:27:59 INFO - 'SHLVL': '1', 02:27:59 INFO - 'TERM': 'linux', 02:27:59 INFO - 'TMOUT': '86400', 02:27:59 INFO - 'USER': 'cltbld', 02:27:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467190352.466947-858659189', 02:27:59 INFO - '_': '/tools/buildbot/bin/python'} 02:27:59 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/IKs8G0qrQlC_H-3nSRPFtQ/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 02:28:00 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 02:28:00 INFO - import pkg_resources 02:28:01 INFO - Using 1 client processes 02:28:01 INFO - wptserve Starting http server on 127.0.0.1:8000 02:28:01 INFO - wptserve Starting http server on 127.0.0.1:8001 02:28:01 INFO - wptserve Starting http server on 127.0.0.1:8443 02:28:04 INFO - SUITE-START | Running 778 tests 02:28:04 INFO - Running testharness tests 02:28:04 INFO - Setting up ssl 02:28:04 INFO - PROCESS | certutil | 02:28:04 INFO - PROCESS | certutil | 02:28:04 INFO - PROCESS | certutil | 02:28:04 INFO - Certificate Nickname Trust Attributes 02:28:04 INFO - SSL,S/MIME,JAR/XPI 02:28:04 INFO - 02:28:04 INFO - web-platform-tests CT,, 02:28:04 INFO - 02:28:04 INFO - Starting runner 02:28:06 INFO - PROCESS | 1797 | 1467192486965 Marionette DEBUG Marionette enabled via build flag and pref 02:28:07 INFO - PROCESS | 1797 | ++DOCSHELL 0xa4d4bc00 == 1 [pid = 1797] [id = 1] 02:28:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 1 (0xa4d4c000) [pid = 1797] [serial = 1] [outer = (nil)] 02:28:07 INFO - PROCESS | 1797 | [1797] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:28:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 2 (0xa4d4c800) [pid = 1797] [serial = 2] [outer = 0xa4d4c000] 02:28:07 INFO - PROCESS | 1797 | 1467192487684 Marionette INFO Listening on port 2828 02:28:08 INFO - PROCESS | 1797 | 1467192488343 Marionette DEBUG Marionette enabled via command-line flag 02:28:08 INFO - PROCESS | 1797 | ++DOCSHELL 0xa23c6800 == 2 [pid = 1797] [id = 2] 02:28:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 3 (0xa23c7c00) [pid = 1797] [serial = 3] [outer = (nil)] 02:28:08 INFO - PROCESS | 1797 | [1797] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:28:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 4 (0xa8c4bc00) [pid = 1797] [serial = 4] [outer = 0xa23c7c00] 02:28:08 INFO - PROCESS | 1797 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cfcc0 02:28:08 INFO - PROCESS | 1797 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a67147c0 02:28:08 INFO - PROCESS | 1797 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20db780 02:28:08 INFO - PROCESS | 1797 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f93e0 02:28:08 INFO - PROCESS | 1797 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20df120 02:28:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 5 (0xa100c400) [pid = 1797] [serial = 5] [outer = 0xa4d4c000] 02:28:08 INFO - PROCESS | 1797 | [1797] 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 02:28:08 INFO - PROCESS | 1797 | 1467192488748 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:59566 02:28:08 INFO - PROCESS | 1797 | [1797] 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 02:28:08 INFO - PROCESS | 1797 | 1467192488779 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:59567 02:28:08 INFO - PROCESS | 1797 | 1467192488840 Marionette DEBUG Closed connection conn0 02:28:08 INFO - PROCESS | 1797 | 1467192488843 Marionette DEBUG Closed connection conn1 02:28:08 INFO - PROCESS | 1797 | [1797] 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 02:28:08 INFO - PROCESS | 1797 | [1797] 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 02:28:08 INFO - PROCESS | 1797 | 1467192488972 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:59568 02:28:09 INFO - PROCESS | 1797 | [1797] 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 02:28:09 INFO - PROCESS | 1797 | 1467192489018 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:59569 02:28:09 INFO - PROCESS | 1797 | 1467192489028 Marionette DEBUG Closed connection conn2 02:28:09 INFO - PROCESS | 1797 | [1797] 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 02:28:09 INFO - PROCESS | 1797 | 1467192489072 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:59570 02:28:09 INFO - PROCESS | 1797 | 1467192489083 Marionette DEBUG Closed connection conn3 02:28:09 INFO - PROCESS | 1797 | 1467192489107 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:28:09 INFO - PROCESS | 1797 | 1467192489120 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":"20160629004805","device":"desktop","version":"48.0"} 02:28:09 INFO - PROCESS | 1797 | [1797] 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 02:28:10 INFO - PROCESS | 1797 | ++DOCSHELL 0x9b249800 == 3 [pid = 1797] [id = 3] 02:28:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 6 (0x9b249c00) [pid = 1797] [serial = 6] [outer = (nil)] 02:28:10 INFO - PROCESS | 1797 | ++DOCSHELL 0x9b24a000 == 4 [pid = 1797] [id = 4] 02:28:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 7 (0x9b24d800) [pid = 1797] [serial = 7] [outer = (nil)] 02:28:11 INFO - PROCESS | 1797 | [1797] 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 02:28:11 INFO - PROCESS | 1797 | ++DOCSHELL 0x9aa30800 == 5 [pid = 1797] [id = 5] 02:28:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 8 (0x9aa30c00) [pid = 1797] [serial = 8] [outer = (nil)] 02:28:11 INFO - PROCESS | 1797 | [1797] 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 02:28:11 INFO - PROCESS | 1797 | [1797] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:28:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 9 (0x9a67f400) [pid = 1797] [serial = 9] [outer = 0x9aa30c00] 02:28:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 10 (0x9a3d0400) [pid = 1797] [serial = 10] [outer = 0x9b249c00] 02:28:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 11 (0x9a3d2000) [pid = 1797] [serial = 11] [outer = 0x9b24d800] 02:28:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 12 (0x9a3d4800) [pid = 1797] [serial = 12] [outer = 0x9aa30c00] 02:28:13 INFO - PROCESS | 1797 | 1467192493251 Marionette INFO startBrowser f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:13 INFO - PROCESS | 1797 | 1467192493298 Marionette DEBUG loaded listener.js 02:28:13 INFO - PROCESS | 1797 | 1467192493317 Marionette DEBUG loaded listener.js 02:28:13 INFO - PROCESS | 1797 | 1467192493320 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 13 (0x98181400) [pid = 1797] [serial = 13] [outer = 0x9aa30c00] 02:28:14 INFO - PROCESS | 1797 | 1467192494009 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"f9f0b3b1-a814-489a-82ee-a2469222481e","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":"20160629004805","device":"desktop","version":"48.0","command_id":1}}] 02:28:14 INFO - PROCESS | 1797 | 1467192494183 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}] 02:28:14 INFO - PROCESS | 1797 | 1467192494191 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:14 INFO - PROCESS | 1797 | 1467192494262 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 02:28:14 INFO - PROCESS | 1797 | 1467192494617 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:28:14 INFO - PROCESS | 1797 | 1467192494623 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:14 INFO - PROCESS | 1797 | [1797] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:28:14 INFO - PROCESS | 1797 | [1797] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:28:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 14 (0x9c155400) [pid = 1797] [serial = 14] [outer = 0x9aa30c00] 02:28:15 INFO - PROCESS | 1797 | [1797] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:28:15 INFO - PROCESS | 1797 | [1797] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:28:15 INFO - PROCESS | 1797 | 1467192495094 Marionette TRACE conn4 <- [1,3,null,{}] 02:28:15 INFO - PROCESS | 1797 | 1467192495109 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 02:28:15 INFO - PROCESS | 1797 | 1467192495114 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:15 INFO - PROCESS | 1797 | 1467192495139 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 02:28:15 INFO - PROCESS | 1797 | 1467192495246 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 02:28:15 INFO - PROCESS | 1797 | 1467192495249 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 02:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:28:15 INFO - PROCESS | 1797 | 1467192495267 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:28:15 INFO - PROCESS | 1797 | 1467192495274 Marionette TRACE conn4 <- [1,6,null,{}] 02:28:15 INFO - PROCESS | 1797 | 1467192495286 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}] 02:28:15 INFO - PROCESS | 1797 | 1467192495290 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:15 INFO - PROCESS | 1797 | 1467192495315 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 02:28:15 INFO - PROCESS | 1797 | 1467192495322 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:15 INFO - PROCESS | 1797 | 1467192495335 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:15 INFO - PROCESS | 1797 | ++DOCSHELL 0x93b81800 == 6 [pid = 1797] [id = 6] 02:28:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 15 (0x93b81c00) [pid = 1797] [serial = 15] [outer = (nil)] 02:28:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 16 (0x93b83c00) [pid = 1797] [serial = 16] [outer = 0x93b81c00] 02:28:15 INFO - PROCESS | 1797 | 1467192495412 Marionette DEBUG loaded listener.js 02:28:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 17 (0x93b89000) [pid = 1797] [serial = 17] [outer = 0x93b81c00] 02:28:15 INFO - PROCESS | 1797 | ++DOCSHELL 0x93974800 == 7 [pid = 1797] [id = 7] 02:28:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 18 (0x93976000) [pid = 1797] [serial = 18] [outer = (nil)] 02:28:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 19 (0x93b8c400) [pid = 1797] [serial = 19] [outer = 0x93976000] 02:28:15 INFO - PROCESS | 1797 | 1467192495903 Marionette DEBUG loaded listener.js 02:28:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 20 (0x93977000) [pid = 1797] [serial = 20] [outer = 0x93976000] 02:28:16 INFO - PROCESS | 1797 | [1797] 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 02:28:16 INFO - PROCESS | 1797 | 1467192496413 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]]]}] 02:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1194ms 02:28:16 INFO - PROCESS | 1797 | 1467192496524 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 02:28:16 INFO - PROCESS | 1797 | 1467192496527 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 02:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:28:16 INFO - PROCESS | 1797 | 1467192496557 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:28:16 INFO - PROCESS | 1797 | 1467192496560 Marionette TRACE conn4 <- [1,10,null,{}] 02:28:16 INFO - PROCESS | 1797 | 1467192496581 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}] 02:28:16 INFO - PROCESS | 1797 | 1467192496592 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:16 INFO - PROCESS | 1797 | 1467192496765 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 02:28:16 INFO - PROCESS | 1797 | 1467192496781 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:16 INFO - PROCESS | 1797 | 1467192496787 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:16 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e40c00 == 8 [pid = 1797] [id = 8] 02:28:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 21 (0x91e41000) [pid = 1797] [serial = 21] [outer = (nil)] 02:28:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 22 (0x91e43000) [pid = 1797] [serial = 22] [outer = 0x91e41000] 02:28:16 INFO - PROCESS | 1797 | 1467192496862 Marionette DEBUG loaded listener.js 02:28:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 23 (0x91e47c00) [pid = 1797] [serial = 23] [outer = 0x91e41000] 02:28:17 INFO - PROCESS | 1797 | 1467192497848 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]]]}] 02:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1353ms 02:28:17 INFO - PROCESS | 1797 | 1467192497893 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 02:28:17 INFO - PROCESS | 1797 | 1467192497899 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 02:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:28:17 INFO - PROCESS | 1797 | 1467192497908 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:28:17 INFO - PROCESS | 1797 | 1467192497913 Marionette TRACE conn4 <- [1,14,null,{}] 02:28:17 INFO - PROCESS | 1797 | 1467192497922 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}] 02:28:17 INFO - PROCESS | 1797 | 1467192497927 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:18 INFO - PROCESS | 1797 | 1467192498158 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 02:28:18 INFO - PROCESS | 1797 | 1467192498322 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:18 INFO - PROCESS | 1797 | 1467192498338 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:18 INFO - PROCESS | 1797 | ++DOCSHELL 0x92147800 == 9 [pid = 1797] [id = 9] 02:28:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 24 (0x92147c00) [pid = 1797] [serial = 24] [outer = (nil)] 02:28:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 25 (0x92235400) [pid = 1797] [serial = 25] [outer = 0x92147c00] 02:28:18 INFO - PROCESS | 1797 | 1467192498432 Marionette DEBUG loaded listener.js 02:28:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 26 (0x9223c800) [pid = 1797] [serial = 26] [outer = 0x92147c00] 02:28:18 INFO - PROCESS | 1797 | ++DOCSHELL 0x922a0c00 == 10 [pid = 1797] [id = 10] 02:28:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 27 (0x922a1000) [pid = 1797] [serial = 27] [outer = (nil)] 02:28:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 28 (0x92eee400) [pid = 1797] [serial = 28] [outer = 0x922a1000] 02:28:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 29 (0x922a4c00) [pid = 1797] [serial = 29] [outer = 0x922a1000] 02:28:19 INFO - PROCESS | 1797 | ++DOCSHELL 0x922a1800 == 11 [pid = 1797] [id = 11] 02:28:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 30 (0x92efb800) [pid = 1797] [serial = 30] [outer = (nil)] 02:28:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 31 (0x93b10c00) [pid = 1797] [serial = 31] [outer = 0x92efb800] 02:28:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 32 (0x9229c000) [pid = 1797] [serial = 32] [outer = 0x92efb800] 02:28:19 INFO - PROCESS | 1797 | 1467192499538 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]]]}] 02:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1682ms 02:28:19 INFO - PROCESS | 1797 | 1467192499655 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 02:28:19 INFO - PROCESS | 1797 | 1467192499667 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 02:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:28:19 INFO - PROCESS | 1797 | 1467192499703 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:28:19 INFO - PROCESS | 1797 | 1467192499710 Marionette TRACE conn4 <- [1,18,null,{}] 02:28:19 INFO - PROCESS | 1797 | 1467192499716 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}] 02:28:19 INFO - PROCESS | 1797 | 1467192499722 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:19 INFO - PROCESS | 1797 | 1467192499959 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 02:28:20 INFO - PROCESS | 1797 | 1467192500073 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:20 INFO - PROCESS | 1797 | 1467192500082 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:20 INFO - PROCESS | 1797 | ++DOCSHELL 0x92efcc00 == 12 [pid = 1797] [id = 12] 02:28:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 33 (0x9396c000) [pid = 1797] [serial = 33] [outer = (nil)] 02:28:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 34 (0x990c9400) [pid = 1797] [serial = 34] [outer = 0x9396c000] 02:28:20 INFO - PROCESS | 1797 | 1467192500167 Marionette DEBUG loaded listener.js 02:28:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 35 (0x99cd3c00) [pid = 1797] [serial = 35] [outer = 0x9396c000] 02:28:21 INFO - PROCESS | 1797 | 1467192500997 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]]]}] 02:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1351ms 02:28:21 INFO - PROCESS | 1797 | 1467192501043 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 02:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:28:21 INFO - PROCESS | 1797 | 1467192501048 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 02:28:21 INFO - PROCESS | 1797 | 1467192501055 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:28:21 INFO - PROCESS | 1797 | 1467192501061 Marionette TRACE conn4 <- [1,22,null,{}] 02:28:21 INFO - PROCESS | 1797 | 1467192501077 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}] 02:28:21 INFO - PROCESS | 1797 | 1467192501085 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:21 INFO - PROCESS | 1797 | 1467192501266 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 02:28:21 INFO - PROCESS | 1797 | 1467192501394 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:21 INFO - PROCESS | 1797 | 1467192501408 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:21 INFO - PROCESS | 1797 | ++DOCSHELL 0x9b3a3c00 == 13 [pid = 1797] [id = 13] 02:28:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 36 (0x9b3a6c00) [pid = 1797] [serial = 36] [outer = (nil)] 02:28:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 37 (0x9b927400) [pid = 1797] [serial = 37] [outer = 0x9b3a6c00] 02:28:21 INFO - PROCESS | 1797 | 1467192501489 Marionette DEBUG loaded listener.js 02:28:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 38 (0x9bef0c00) [pid = 1797] [serial = 38] [outer = 0x9b3a6c00] 02:28:22 INFO - PROCESS | 1797 | 1467192502362 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]]]}] 02:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1337ms 02:28:22 INFO - PROCESS | 1797 | 1467192502400 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 02:28:22 INFO - PROCESS | 1797 | 1467192502405 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 02:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:28:22 INFO - PROCESS | 1797 | 1467192502412 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:28:22 INFO - PROCESS | 1797 | 1467192502416 Marionette TRACE conn4 <- [1,26,null,{}] 02:28:22 INFO - PROCESS | 1797 | 1467192502422 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}] 02:28:22 INFO - PROCESS | 1797 | 1467192502427 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:22 INFO - PROCESS | 1797 | 1467192502607 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 02:28:22 INFO - PROCESS | 1797 | 1467192502732 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:22 INFO - PROCESS | 1797 | 1467192502740 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:22 INFO - PROCESS | 1797 | ++DOCSHELL 0x9d818c00 == 14 [pid = 1797] [id = 14] 02:28:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 39 (0xa109e800) [pid = 1797] [serial = 39] [outer = (nil)] 02:28:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 40 (0xa2321400) [pid = 1797] [serial = 40] [outer = 0xa109e800] 02:28:22 INFO - PROCESS | 1797 | 1467192502823 Marionette DEBUG loaded listener.js 02:28:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 41 (0xa25f3800) [pid = 1797] [serial = 41] [outer = 0xa109e800] 02:28:24 INFO - PROCESS | 1797 | 1467192504055 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]]]}] 02:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1683ms 02:28:24 INFO - PROCESS | 1797 | 1467192504095 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 02:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:28:24 INFO - PROCESS | 1797 | 1467192504100 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 02:28:24 INFO - PROCESS | 1797 | 1467192504107 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:28:24 INFO - PROCESS | 1797 | 1467192504112 Marionette TRACE conn4 <- [1,30,null,{}] 02:28:24 INFO - PROCESS | 1797 | 1467192504119 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}] 02:28:24 INFO - PROCESS | 1797 | 1467192504124 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:24 INFO - PROCESS | 1797 | 1467192504277 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 02:28:24 INFO - PROCESS | 1797 | 1467192504400 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:24 INFO - PROCESS | 1797 | 1467192504408 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:24 INFO - PROCESS | 1797 | ++DOCSHELL 0x93976800 == 15 [pid = 1797] [id = 15] 02:28:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 42 (0x97f26400) [pid = 1797] [serial = 42] [outer = (nil)] 02:28:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 43 (0x9a67c800) [pid = 1797] [serial = 43] [outer = 0x97f26400] 02:28:24 INFO - PROCESS | 1797 | 1467192504494 Marionette DEBUG loaded listener.js 02:28:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 44 (0x9b0f6c00) [pid = 1797] [serial = 44] [outer = 0x97f26400] 02:28:25 INFO - PROCESS | 1797 | 1467192505225 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]]]}] 02:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1128ms 02:28:25 INFO - PROCESS | 1797 | 1467192505236 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 02:28:25 INFO - PROCESS | 1797 | 1467192505241 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 02:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:28:25 INFO - PROCESS | 1797 | 1467192505251 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:28:25 INFO - PROCESS | 1797 | 1467192505255 Marionette TRACE conn4 <- [1,34,null,{}] 02:28:25 INFO - PROCESS | 1797 | 1467192505261 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}] 02:28:25 INFO - PROCESS | 1797 | 1467192505266 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:25 INFO - PROCESS | 1797 | 1467192505438 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 02:28:25 INFO - PROCESS | 1797 | 1467192505531 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:25 INFO - PROCESS | 1797 | 1467192505540 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:25 INFO - PROCESS | 1797 | ++DOCSHELL 0x9a020400 == 16 [pid = 1797] [id = 16] 02:28:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 45 (0x9b0eb000) [pid = 1797] [serial = 45] [outer = (nil)] 02:28:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 46 (0x9b574400) [pid = 1797] [serial = 46] [outer = 0x9b0eb000] 02:28:25 INFO - PROCESS | 1797 | 1467192505610 Marionette DEBUG loaded listener.js 02:28:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 47 (0x9b99b400) [pid = 1797] [serial = 47] [outer = 0x9b0eb000] 02:28:26 INFO - PROCESS | 1797 | 1467192506266 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]]]}] 02:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1076ms 02:28:26 INFO - PROCESS | 1797 | 1467192506327 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 02:28:26 INFO - PROCESS | 1797 | 1467192506331 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 02:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:28:26 INFO - PROCESS | 1797 | 1467192506349 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:28:26 INFO - PROCESS | 1797 | 1467192506354 Marionette TRACE conn4 <- [1,38,null,{}] 02:28:26 INFO - PROCESS | 1797 | 1467192506369 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}] 02:28:26 INFO - PROCESS | 1797 | 1467192506377 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:26 INFO - PROCESS | 1797 | 1467192506524 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 02:28:26 INFO - PROCESS | 1797 | 1467192506536 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:26 INFO - PROCESS | 1797 | 1467192506545 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:26 INFO - PROCESS | 1797 | ++DOCSHELL 0x9cb18c00 == 17 [pid = 1797] [id = 17] 02:28:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 48 (0x9cb1c000) [pid = 1797] [serial = 48] [outer = (nil)] 02:28:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 49 (0x9d80fc00) [pid = 1797] [serial = 49] [outer = 0x9cb1c000] 02:28:26 INFO - PROCESS | 1797 | 1467192506613 Marionette DEBUG loaded listener.js 02:28:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 50 (0x950f4800) [pid = 1797] [serial = 50] [outer = 0x9cb1c000] 02:28:27 INFO - PROCESS | 1797 | 1467192507363 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]]]}] 02:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1044ms 02:28:27 INFO - PROCESS | 1797 | 1467192507392 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 02:28:27 INFO - PROCESS | 1797 | 1467192507397 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 02:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:28:27 INFO - PROCESS | 1797 | 1467192507402 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:28:27 INFO - PROCESS | 1797 | 1467192507405 Marionette TRACE conn4 <- [1,42,null,{}] 02:28:27 INFO - PROCESS | 1797 | 1467192507411 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}] 02:28:27 INFO - PROCESS | 1797 | 1467192507416 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:27 INFO - PROCESS | 1797 | 1467192507598 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 02:28:27 INFO - PROCESS | 1797 | 1467192507621 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:27 INFO - PROCESS | 1797 | 1467192507628 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:27 INFO - PROCESS | 1797 | ++DOCSHELL 0x9beea800 == 18 [pid = 1797] [id = 18] 02:28:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 51 (0x9c14e800) [pid = 1797] [serial = 51] [outer = (nil)] 02:28:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 52 (0xa109b400) [pid = 1797] [serial = 52] [outer = 0x9c14e800] 02:28:27 INFO - PROCESS | 1797 | 1467192507697 Marionette DEBUG loaded listener.js 02:28:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 53 (0xa2010400) [pid = 1797] [serial = 53] [outer = 0x9c14e800] 02:28:28 INFO - PROCESS | 1797 | 1467192508415 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]]]}] 02:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1031ms 02:28:28 INFO - PROCESS | 1797 | 1467192508434 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 02:28:28 INFO - PROCESS | 1797 | 1467192508437 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 02:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:28:28 INFO - PROCESS | 1797 | 1467192508443 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:28:28 INFO - PROCESS | 1797 | 1467192508445 Marionette TRACE conn4 <- [1,46,null,{}] 02:28:28 INFO - PROCESS | 1797 | 1467192508451 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}] 02:28:28 INFO - PROCESS | 1797 | 1467192508456 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:28 INFO - PROCESS | 1797 | 1467192508656 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 02:28:28 INFO - PROCESS | 1797 | 1467192508674 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:28 INFO - PROCESS | 1797 | 1467192508682 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:28 INFO - PROCESS | 1797 | ++DOCSHELL 0x92295c00 == 19 [pid = 1797] [id = 19] 02:28:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 54 (0x9d80dc00) [pid = 1797] [serial = 54] [outer = (nil)] 02:28:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 55 (0xa2531c00) [pid = 1797] [serial = 55] [outer = 0x9d80dc00] 02:28:28 INFO - PROCESS | 1797 | 1467192508753 Marionette DEBUG loaded listener.js 02:28:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 56 (0xa256b800) [pid = 1797] [serial = 56] [outer = 0x9d80dc00] 02:28:29 INFO - PROCESS | 1797 | 1467192509499 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]]]}] 02:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1084ms 02:28:29 INFO - PROCESS | 1797 | 1467192509527 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 02:28:29 INFO - PROCESS | 1797 | 1467192509531 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 02:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:28:29 INFO - PROCESS | 1797 | 1467192509543 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:28:29 INFO - PROCESS | 1797 | 1467192509546 Marionette TRACE conn4 <- [1,50,null,{}] 02:28:29 INFO - PROCESS | 1797 | 1467192509552 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}] 02:28:29 INFO - PROCESS | 1797 | 1467192509561 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:29 INFO - PROCESS | 1797 | 1467192509770 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 02:28:29 INFO - PROCESS | 1797 | 1467192509783 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:29 INFO - PROCESS | 1797 | 1467192509791 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:29 INFO - PROCESS | 1797 | ++DOCSHELL 0x938bb800 == 20 [pid = 1797] [id = 20] 02:28:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 57 (0x9d80c400) [pid = 1797] [serial = 57] [outer = (nil)] 02:28:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 58 (0xa33c5800) [pid = 1797] [serial = 58] [outer = 0x9d80c400] 02:28:29 INFO - PROCESS | 1797 | 1467192509857 Marionette DEBUG loaded listener.js 02:28:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 59 (0xa33c8400) [pid = 1797] [serial = 59] [outer = 0x9d80c400] 02:28:30 INFO - PROCESS | 1797 | 1467192510548 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]]]}] 02:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1028ms 02:28:30 INFO - PROCESS | 1797 | 1467192510571 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 02:28:30 INFO - PROCESS | 1797 | 1467192510574 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 02:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:28:30 INFO - PROCESS | 1797 | 1467192510582 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:28:30 INFO - PROCESS | 1797 | 1467192510585 Marionette TRACE conn4 <- [1,54,null,{}] 02:28:30 INFO - PROCESS | 1797 | 1467192510590 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}] 02:28:30 INFO - PROCESS | 1797 | 1467192510595 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:30 INFO - PROCESS | 1797 | 1467192510776 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 02:28:30 INFO - PROCESS | 1797 | 1467192510793 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:30 INFO - PROCESS | 1797 | 1467192510802 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:30 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e3ec00 == 21 [pid = 1797] [id = 21] 02:28:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 60 (0x922a4800) [pid = 1797] [serial = 60] [outer = (nil)] 02:28:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 61 (0xa4d53400) [pid = 1797] [serial = 61] [outer = 0x922a4800] 02:28:30 INFO - PROCESS | 1797 | 1467192510883 Marionette DEBUG loaded listener.js 02:28:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 62 (0xa4f17800) [pid = 1797] [serial = 62] [outer = 0x922a4800] 02:28:31 INFO - PROCESS | 1797 | 1467192511560 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]]]}] 02:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1032ms 02:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:28:31 INFO - PROCESS | 1797 | 1467192511614 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 02:28:31 INFO - PROCESS | 1797 | 1467192511617 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 02:28:31 INFO - PROCESS | 1797 | 1467192511623 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:28:31 INFO - PROCESS | 1797 | 1467192511626 Marionette TRACE conn4 <- [1,58,null,{}] 02:28:31 INFO - PROCESS | 1797 | 1467192511631 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}] 02:28:31 INFO - PROCESS | 1797 | 1467192511635 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:31 INFO - PROCESS | 1797 | 1467192511816 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 02:28:31 INFO - PROCESS | 1797 | 1467192511833 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:31 INFO - PROCESS | 1797 | 1467192511840 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:31 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e49800 == 22 [pid = 1797] [id = 22] 02:28:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 63 (0x9229b000) [pid = 1797] [serial = 63] [outer = (nil)] 02:28:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x922f0000) [pid = 1797] [serial = 64] [outer = 0x9229b000] 02:28:31 INFO - PROCESS | 1797 | 1467192511908 Marionette DEBUG loaded listener.js 02:28:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x922f5800) [pid = 1797] [serial = 65] [outer = 0x9229b000] 02:28:32 INFO - PROCESS | 1797 | 1467192512587 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]]]}] 02:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 981ms 02:28:32 INFO - PROCESS | 1797 | 1467192512604 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 02:28:32 INFO - PROCESS | 1797 | 1467192512606 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 02:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:28:32 INFO - PROCESS | 1797 | 1467192512613 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:28:32 INFO - PROCESS | 1797 | 1467192512616 Marionette TRACE conn4 <- [1,62,null,{}] 02:28:32 INFO - PROCESS | 1797 | 1467192512622 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}] 02:28:32 INFO - PROCESS | 1797 | 1467192512625 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:32 INFO - PROCESS | 1797 | 1467192512767 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 02:28:33 INFO - PROCESS | 1797 | 1467192513837 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:33 INFO - PROCESS | 1797 | 1467192513847 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:33 INFO - PROCESS | 1797 | ++DOCSHELL 0x922a2000 == 23 [pid = 1797] [id = 23] 02:28:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x922a3c00) [pid = 1797] [serial = 66] [outer = (nil)] 02:28:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x922edc00) [pid = 1797] [serial = 67] [outer = 0x922a3c00] 02:28:33 INFO - PROCESS | 1797 | 1467192513915 Marionette DEBUG loaded listener.js 02:28:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x938c5400) [pid = 1797] [serial = 68] [outer = 0x922a3c00] 02:28:34 INFO - PROCESS | 1797 | 1467192514629 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]]]}] 02:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2085ms 02:28:34 INFO - PROCESS | 1797 | 1467192514702 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 02:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:28:34 INFO - PROCESS | 1797 | 1467192514707 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 02:28:34 INFO - PROCESS | 1797 | 1467192514714 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:28:34 INFO - PROCESS | 1797 | 1467192514719 Marionette TRACE conn4 <- [1,66,null,{}] 02:28:34 INFO - PROCESS | 1797 | 1467192514732 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}] 02:28:34 INFO - PROCESS | 1797 | 1467192514736 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:35 INFO - PROCESS | 1797 | 1467192515417 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 02:28:35 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x93b81c00) [pid = 1797] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:28:35 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x91e41000) [pid = 1797] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:28:35 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x92147c00) [pid = 1797] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:28:35 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x9396c000) [pid = 1797] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:28:35 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x9b3a6c00) [pid = 1797] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:28:35 INFO - PROCESS | 1797 | --DOMWINDOW == 62 (0xa109e800) [pid = 1797] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:28:35 INFO - PROCESS | 1797 | --DOMWINDOW == 61 (0x97f26400) [pid = 1797] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:28:35 INFO - PROCESS | 1797 | --DOMWINDOW == 60 (0x9b0eb000) [pid = 1797] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:28:35 INFO - PROCESS | 1797 | --DOMWINDOW == 59 (0x9cb1c000) [pid = 1797] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:28:35 INFO - PROCESS | 1797 | --DOMWINDOW == 58 (0x9c14e800) [pid = 1797] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:28:35 INFO - PROCESS | 1797 | --DOMWINDOW == 57 (0x9d80c400) [pid = 1797] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:28:35 INFO - PROCESS | 1797 | --DOMWINDOW == 56 (0x922a4800) [pid = 1797] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:28:35 INFO - PROCESS | 1797 | 1467192515575 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:35 INFO - PROCESS | 1797 | 1467192515585 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:35 INFO - PROCESS | 1797 | ++DOCSHELL 0x92145000 == 24 [pid = 1797] [id = 24] 02:28:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 57 (0x92147c00) [pid = 1797] [serial = 69] [outer = (nil)] 02:28:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 58 (0x9396c000) [pid = 1797] [serial = 70] [outer = 0x92147c00] 02:28:35 INFO - PROCESS | 1797 | 1467192515653 Marionette DEBUG loaded listener.js 02:28:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 59 (0x92146400) [pid = 1797] [serial = 71] [outer = 0x92147c00] 02:28:36 INFO - PROCESS | 1797 | 1467192516281 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]]]}] 02:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1589ms 02:28:36 INFO - PROCESS | 1797 | 1467192516307 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 02:28:36 INFO - PROCESS | 1797 | 1467192516313 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 02:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:28:36 INFO - PROCESS | 1797 | 1467192516319 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:28:36 INFO - PROCESS | 1797 | 1467192516322 Marionette TRACE conn4 <- [1,70,null,{}] 02:28:36 INFO - PROCESS | 1797 | 1467192516328 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}] 02:28:36 INFO - PROCESS | 1797 | 1467192516333 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:36 INFO - PROCESS | 1797 | 1467192516500 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 02:28:36 INFO - PROCESS | 1797 | 1467192516605 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:36 INFO - PROCESS | 1797 | 1467192516612 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:36 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e42400 == 25 [pid = 1797] [id = 25] 02:28:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 60 (0x99575c00) [pid = 1797] [serial = 72] [outer = (nil)] 02:28:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 61 (0x9a552800) [pid = 1797] [serial = 73] [outer = 0x99575c00] 02:28:36 INFO - PROCESS | 1797 | 1467192516680 Marionette DEBUG loaded listener.js 02:28:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 62 (0x9b0ea400) [pid = 1797] [serial = 74] [outer = 0x99575c00] 02:28:37 INFO - PROCESS | 1797 | 1467192517325 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]]]}] 02:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1027ms 02:28:37 INFO - PROCESS | 1797 | 1467192517347 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 02:28:37 INFO - PROCESS | 1797 | 1467192517352 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 02:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:28:37 INFO - PROCESS | 1797 | 1467192517366 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:28:37 INFO - PROCESS | 1797 | 1467192517375 Marionette TRACE conn4 <- [1,74,null,{}] 02:28:37 INFO - PROCESS | 1797 | 1467192517448 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}] 02:28:37 INFO - PROCESS | 1797 | 1467192517455 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:37 INFO - PROCESS | 1797 | 1467192517642 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 02:28:37 INFO - PROCESS | 1797 | 1467192517773 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:37 INFO - PROCESS | 1797 | 1467192517786 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:37 INFO - PROCESS | 1797 | ++DOCSHELL 0x922f7c00 == 26 [pid = 1797] [id = 26] 02:28:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 63 (0x922f8000) [pid = 1797] [serial = 75] [outer = (nil)] 02:28:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x93971c00) [pid = 1797] [serial = 76] [outer = 0x922f8000] 02:28:37 INFO - PROCESS | 1797 | 1467192517876 Marionette DEBUG loaded listener.js 02:28:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x97fde800) [pid = 1797] [serial = 77] [outer = 0x922f8000] 02:28:38 INFO - PROCESS | 1797 | 1467192518703 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]]]}] 02:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1393ms 02:28:38 INFO - PROCESS | 1797 | 1467192518769 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 02:28:38 INFO - PROCESS | 1797 | 1467192518776 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 02:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:28:38 INFO - PROCESS | 1797 | 1467192518785 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:28:38 INFO - PROCESS | 1797 | 1467192518788 Marionette TRACE conn4 <- [1,78,null,{}] 02:28:38 INFO - PROCESS | 1797 | 1467192518797 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}] 02:28:38 INFO - PROCESS | 1797 | 1467192518803 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:38 INFO - PROCESS | 1797 | 1467192518973 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 02:28:39 INFO - PROCESS | 1797 | 1467192519110 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:39 INFO - PROCESS | 1797 | 1467192519122 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:39 INFO - PROCESS | 1797 | ++DOCSHELL 0x92296400 == 27 [pid = 1797] [id = 27] 02:28:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x9b251000) [pid = 1797] [serial = 78] [outer = (nil)] 02:28:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x9b3b0c00) [pid = 1797] [serial = 79] [outer = 0x9b251000] 02:28:39 INFO - PROCESS | 1797 | 1467192519205 Marionette DEBUG loaded listener.js 02:28:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x9b9a7c00) [pid = 1797] [serial = 80] [outer = 0x9b251000] 02:28:40 INFO - PROCESS | 1797 | 1467192520016 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]]]}] 02:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1282ms 02:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:28:40 INFO - PROCESS | 1797 | 1467192520067 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 02:28:40 INFO - PROCESS | 1797 | 1467192520070 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 02:28:40 INFO - PROCESS | 1797 | 1467192520077 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:28:40 INFO - PROCESS | 1797 | 1467192520080 Marionette TRACE conn4 <- [1,82,null,{}] 02:28:40 INFO - PROCESS | 1797 | 1467192520087 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}] 02:28:40 INFO - PROCESS | 1797 | 1467192520092 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:40 INFO - PROCESS | 1797 | 1467192520270 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 02:28:40 INFO - PROCESS | 1797 | 1467192520404 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:40 INFO - PROCESS | 1797 | 1467192520420 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:40 INFO - PROCESS | 1797 | ++DOCSHELL 0x9d809800 == 28 [pid = 1797] [id = 28] 02:28:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x9d809c00) [pid = 1797] [serial = 81] [outer = (nil)] 02:28:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0xa109e800) [pid = 1797] [serial = 82] [outer = 0x9d809c00] 02:28:40 INFO - PROCESS | 1797 | 1467192520499 Marionette DEBUG loaded listener.js 02:28:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0xa209b000) [pid = 1797] [serial = 83] [outer = 0x9d809c00] 02:28:41 INFO - PROCESS | 1797 | 1467192521346 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]]]}] 02:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1331ms 02:28:41 INFO - PROCESS | 1797 | 1467192521416 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 02:28:41 INFO - PROCESS | 1797 | 1467192521426 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 02:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:28:41 INFO - PROCESS | 1797 | 1467192521435 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:28:41 INFO - PROCESS | 1797 | 1467192521438 Marionette TRACE conn4 <- [1,86,null,{}] 02:28:41 INFO - PROCESS | 1797 | 1467192521444 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}] 02:28:41 INFO - PROCESS | 1797 | 1467192521449 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:41 INFO - PROCESS | 1797 | 1467192521610 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 02:28:41 INFO - PROCESS | 1797 | 1467192521744 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:41 INFO - PROCESS | 1797 | 1467192521754 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:41 INFO - PROCESS | 1797 | ++DOCSHELL 0x94608c00 == 29 [pid = 1797] [id = 29] 02:28:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x99ccb800) [pid = 1797] [serial = 84] [outer = (nil)] 02:28:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0xa331ec00) [pid = 1797] [serial = 85] [outer = 0x99ccb800] 02:28:41 INFO - PROCESS | 1797 | 1467192521835 Marionette DEBUG loaded listener.js 02:28:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0xa3329400) [pid = 1797] [serial = 86] [outer = 0x99ccb800] 02:28:42 INFO - PROCESS | 1797 | 1467192522675 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]]]}] 02:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1280ms 02:28:42 INFO - PROCESS | 1797 | 1467192522715 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 02:28:42 INFO - PROCESS | 1797 | 1467192522719 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 02:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:28:42 INFO - PROCESS | 1797 | 1467192522725 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:28:42 INFO - PROCESS | 1797 | 1467192522728 Marionette TRACE conn4 <- [1,90,null,{}] 02:28:42 INFO - PROCESS | 1797 | 1467192522752 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}] 02:28:42 INFO - PROCESS | 1797 | 1467192522757 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:42 INFO - PROCESS | 1797 | 1467192522914 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 02:28:43 INFO - PROCESS | 1797 | 1467192523047 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:43 INFO - PROCESS | 1797 | 1467192523054 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:43 INFO - PROCESS | 1797 | ++DOCSHELL 0xa2fb9c00 == 30 [pid = 1797] [id = 30] 02:28:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0xa3286400) [pid = 1797] [serial = 87] [outer = (nil)] 02:28:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0xa4f78000) [pid = 1797] [serial = 88] [outer = 0xa3286400] 02:28:43 INFO - PROCESS | 1797 | 1467192523133 Marionette DEBUG loaded listener.js 02:28:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0xa610f400) [pid = 1797] [serial = 89] [outer = 0xa3286400] 02:28:43 INFO - PROCESS | 1797 | 1467192523936 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]]]}] 02:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1254ms 02:28:43 INFO - PROCESS | 1797 | 1467192523981 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 02:28:43 INFO - PROCESS | 1797 | 1467192523985 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 02:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:28:43 INFO - PROCESS | 1797 | 1467192523992 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:28:43 INFO - PROCESS | 1797 | 1467192523995 Marionette TRACE conn4 <- [1,94,null,{}] 02:28:44 INFO - PROCESS | 1797 | 1467192524018 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}] 02:28:44 INFO - PROCESS | 1797 | 1467192524029 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:44 INFO - PROCESS | 1797 | 1467192524227 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 02:28:44 INFO - PROCESS | 1797 | 1467192524363 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:44 INFO - PROCESS | 1797 | 1467192524374 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:44 INFO - PROCESS | 1797 | ++DOCSHELL 0x922ea000 == 31 [pid = 1797] [id = 31] 02:28:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x922ee800) [pid = 1797] [serial = 90] [outer = (nil)] 02:28:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0xa258a400) [pid = 1797] [serial = 91] [outer = 0x922ee800] 02:28:44 INFO - PROCESS | 1797 | 1467192524450 Marionette DEBUG loaded listener.js 02:28:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0xa672d000) [pid = 1797] [serial = 92] [outer = 0x922ee800] 02:28:45 INFO - PROCESS | 1797 | 1467192525469 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]]]}] 02:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1547ms 02:28:45 INFO - PROCESS | 1797 | 1467192525540 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 02:28:45 INFO - PROCESS | 1797 | 1467192525545 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 02:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:28:45 INFO - PROCESS | 1797 | 1467192525553 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:28:45 INFO - PROCESS | 1797 | 1467192525557 Marionette TRACE conn4 <- [1,98,null,{}] 02:28:45 INFO - PROCESS | 1797 | 1467192525565 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}] 02:28:45 INFO - PROCESS | 1797 | 1467192525569 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:45 INFO - PROCESS | 1797 | 1467192525723 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 02:28:45 INFO - PROCESS | 1797 | 1467192525911 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:45 INFO - PROCESS | 1797 | 1467192525921 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:45 INFO - PROCESS | 1797 | ++DOCSHELL 0x922f6000 == 32 [pid = 1797] [id = 32] 02:28:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x922f8800) [pid = 1797] [serial = 93] [outer = (nil)] 02:28:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x93b1dc00) [pid = 1797] [serial = 94] [outer = 0x922f8800] 02:28:46 INFO - PROCESS | 1797 | 1467192525998 Marionette DEBUG loaded listener.js 02:28:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x990ca400) [pid = 1797] [serial = 95] [outer = 0x922f8800] 02:28:46 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x9a3d4800) [pid = 1797] [serial = 12] [outer = (nil)] [url = about:blank] 02:28:46 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x92235400) [pid = 1797] [serial = 25] [outer = (nil)] [url = about:blank] 02:28:46 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x93b10c00) [pid = 1797] [serial = 31] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x990c9400) [pid = 1797] [serial = 34] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x9b927400) [pid = 1797] [serial = 37] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0xa2321400) [pid = 1797] [serial = 40] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x9a67c800) [pid = 1797] [serial = 43] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x9b574400) [pid = 1797] [serial = 46] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x9d80fc00) [pid = 1797] [serial = 49] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x950f4800) [pid = 1797] [serial = 50] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0xa109b400) [pid = 1797] [serial = 52] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0xa2531c00) [pid = 1797] [serial = 55] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0xa33c5800) [pid = 1797] [serial = 58] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0xa4d53400) [pid = 1797] [serial = 61] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x92eee400) [pid = 1797] [serial = 28] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0xa2010400) [pid = 1797] [serial = 53] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0xa33c8400) [pid = 1797] [serial = 59] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0xa4f17800) [pid = 1797] [serial = 62] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x9223c800) [pid = 1797] [serial = 26] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x9b99b400) [pid = 1797] [serial = 47] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 62 (0x9bef0c00) [pid = 1797] [serial = 38] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 61 (0x91e47c00) [pid = 1797] [serial = 23] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 60 (0xa25f3800) [pid = 1797] [serial = 41] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 59 (0x99cd3c00) [pid = 1797] [serial = 35] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 58 (0x9b0f6c00) [pid = 1797] [serial = 44] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 57 (0x9a67f400) [pid = 1797] [serial = 9] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 56 (0xa4d4c800) [pid = 1797] [serial = 2] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 55 (0x922f0000) [pid = 1797] [serial = 64] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 54 (0x91e43000) [pid = 1797] [serial = 22] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 53 (0x93b8c400) [pid = 1797] [serial = 19] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 52 (0x93b83c00) [pid = 1797] [serial = 16] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | --DOMWINDOW == 51 (0x93b89000) [pid = 1797] [serial = 17] [outer = (nil)] [url = about:blank] 02:28:47 INFO - PROCESS | 1797 | 1467192527472 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]]]}] 02:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1980ms 02:28:47 INFO - PROCESS | 1797 | 1467192527533 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 02:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:28:47 INFO - PROCESS | 1797 | 1467192527539 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 02:28:47 INFO - PROCESS | 1797 | 1467192527551 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:28:47 INFO - PROCESS | 1797 | 1467192527554 Marionette TRACE conn4 <- [1,102,null,{}] 02:28:47 INFO - PROCESS | 1797 | 1467192527564 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}] 02:28:47 INFO - PROCESS | 1797 | 1467192527570 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:47 INFO - PROCESS | 1797 | 1467192527722 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 02:28:47 INFO - PROCESS | 1797 | 1467192527834 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:47 INFO - PROCESS | 1797 | 1467192527845 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:47 INFO - PROCESS | 1797 | ++DOCSHELL 0x922f4400 == 33 [pid = 1797] [id = 33] 02:28:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 52 (0x92ef8000) [pid = 1797] [serial = 96] [outer = (nil)] 02:28:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 53 (0x93b83400) [pid = 1797] [serial = 97] [outer = 0x92ef8000] 02:28:47 INFO - PROCESS | 1797 | 1467192527915 Marionette DEBUG loaded listener.js 02:28:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 54 (0x93b89c00) [pid = 1797] [serial = 98] [outer = 0x92ef8000] 02:28:48 INFO - PROCESS | 1797 | 1467192528555 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]]]}] 02:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1045ms 02:28:48 INFO - PROCESS | 1797 | 1467192528591 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 02:28:48 INFO - PROCESS | 1797 | 1467192528599 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 02:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:28:48 INFO - PROCESS | 1797 | 1467192528610 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:28:48 INFO - PROCESS | 1797 | 1467192528614 Marionette TRACE conn4 <- [1,106,null,{}] 02:28:48 INFO - PROCESS | 1797 | 1467192528654 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}] 02:28:48 INFO - PROCESS | 1797 | 1467192528660 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:48 INFO - PROCESS | 1797 | 1467192528819 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 02:28:48 INFO - PROCESS | 1797 | 1467192528830 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:48 INFO - PROCESS | 1797 | 1467192528839 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:48 INFO - PROCESS | 1797 | ++DOCSHELL 0x99dde800 == 34 [pid = 1797] [id = 34] 02:28:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 55 (0x99de2000) [pid = 1797] [serial = 99] [outer = (nil)] 02:28:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 56 (0x9a020000) [pid = 1797] [serial = 100] [outer = 0x99de2000] 02:28:48 INFO - PROCESS | 1797 | 1467192528908 Marionette DEBUG loaded listener.js 02:28:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 57 (0x9a3d4000) [pid = 1797] [serial = 101] [outer = 0x99de2000] 02:28:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 58 (0x9b247000) [pid = 1797] [serial = 102] [outer = 0x92efb800] 02:28:49 INFO - PROCESS | 1797 | 1467192529791 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]]]}] 02:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1234ms 02:28:49 INFO - PROCESS | 1797 | 1467192529845 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 02:28:49 INFO - PROCESS | 1797 | 1467192529848 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 02:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:28:49 INFO - PROCESS | 1797 | 1467192529858 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:28:49 INFO - PROCESS | 1797 | 1467192529864 Marionette TRACE conn4 <- [1,110,null,{}] 02:28:49 INFO - PROCESS | 1797 | 1467192529881 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}] 02:28:49 INFO - PROCESS | 1797 | 1467192529889 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:50 INFO - PROCESS | 1797 | 1467192530086 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 02:28:50 INFO - PROCESS | 1797 | 1467192530151 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:50 INFO - PROCESS | 1797 | 1467192530164 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:50 INFO - PROCESS | 1797 | ++DOCSHELL 0x9b0f7800 == 35 [pid = 1797] [id = 35] 02:28:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 59 (0x9b24fc00) [pid = 1797] [serial = 103] [outer = (nil)] 02:28:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 60 (0x9b927400) [pid = 1797] [serial = 104] [outer = 0x9b24fc00] 02:28:50 INFO - PROCESS | 1797 | 1467192530232 Marionette DEBUG loaded listener.js 02:28:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 61 (0x9bf94000) [pid = 1797] [serial = 105] [outer = 0x9b24fc00] 02:28:51 INFO - PROCESS | 1797 | 1467192531034 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]]]}] 02:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1232ms 02:28:51 INFO - PROCESS | 1797 | 1467192531092 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 02:28:51 INFO - PROCESS | 1797 | 1467192531096 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 02:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:28:51 INFO - PROCESS | 1797 | 1467192531102 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:28:51 INFO - PROCESS | 1797 | 1467192531104 Marionette TRACE conn4 <- [1,114,null,{}] 02:28:51 INFO - PROCESS | 1797 | 1467192531110 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}] 02:28:51 INFO - PROCESS | 1797 | 1467192531115 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:51 INFO - PROCESS | 1797 | 1467192531298 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 02:28:51 INFO - PROCESS | 1797 | 1467192531320 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:51 INFO - PROCESS | 1797 | 1467192531327 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:51 INFO - PROCESS | 1797 | ++DOCSHELL 0x9b9a0c00 == 36 [pid = 1797] [id = 36] 02:28:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 62 (0x9bf9a800) [pid = 1797] [serial = 106] [outer = (nil)] 02:28:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 63 (0x9c1d5800) [pid = 1797] [serial = 107] [outer = 0x9bf9a800] 02:28:51 INFO - PROCESS | 1797 | 1467192531393 Marionette DEBUG loaded listener.js 02:28:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0xa109b400) [pid = 1797] [serial = 108] [outer = 0x9bf9a800] 02:28:51 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x99575c00) [pid = 1797] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:28:51 INFO - PROCESS | 1797 | --DOMWINDOW == 62 (0x922a3c00) [pid = 1797] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:28:51 INFO - PROCESS | 1797 | --DOMWINDOW == 61 (0x92147c00) [pid = 1797] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:28:51 INFO - PROCESS | 1797 | --DOMWINDOW == 60 (0x9229b000) [pid = 1797] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:28:51 INFO - PROCESS | 1797 | --DOMWINDOW == 59 (0x9d80dc00) [pid = 1797] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:28:52 INFO - PROCESS | 1797 | 1467192532200 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]]]}] 02:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1126ms 02:28:52 INFO - PROCESS | 1797 | 1467192532229 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 02:28:52 INFO - PROCESS | 1797 | 1467192532233 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 02:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:28:52 INFO - PROCESS | 1797 | 1467192532239 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:28:52 INFO - PROCESS | 1797 | 1467192532242 Marionette TRACE conn4 <- [1,118,null,{}] 02:28:52 INFO - PROCESS | 1797 | 1467192532247 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}] 02:28:52 INFO - PROCESS | 1797 | 1467192532252 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:52 INFO - PROCESS | 1797 | 1467192532436 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 02:28:52 INFO - PROCESS | 1797 | 1467192532452 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:52 INFO - PROCESS | 1797 | 1467192532458 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:52 INFO - PROCESS | 1797 | ++DOCSHELL 0x93978c00 == 37 [pid = 1797] [id = 37] 02:28:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 60 (0x98180c00) [pid = 1797] [serial = 109] [outer = (nil)] 02:28:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 61 (0xa2099000) [pid = 1797] [serial = 110] [outer = 0x98180c00] 02:28:52 INFO - PROCESS | 1797 | 1467192532526 Marionette DEBUG loaded listener.js 02:28:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 62 (0xa232a000) [pid = 1797] [serial = 111] [outer = 0x98180c00] 02:28:53 INFO - PROCESS | 1797 | 1467192533190 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]]]}] 02:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 978ms 02:28:53 INFO - PROCESS | 1797 | 1467192533217 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 02:28:53 INFO - PROCESS | 1797 | 1467192533220 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 02:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:28:53 INFO - PROCESS | 1797 | 1467192533226 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:28:53 INFO - PROCESS | 1797 | 1467192533229 Marionette TRACE conn4 <- [1,122,null,{}] 02:28:53 INFO - PROCESS | 1797 | 1467192533234 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}] 02:28:53 INFO - PROCESS | 1797 | 1467192533244 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:53 INFO - PROCESS | 1797 | 1467192533453 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 02:28:53 INFO - PROCESS | 1797 | 1467192533466 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:53 INFO - PROCESS | 1797 | 1467192533472 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:53 INFO - PROCESS | 1797 | ++DOCSHELL 0x9213ac00 == 38 [pid = 1797] [id = 38] 02:28:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 63 (0x9c15ac00) [pid = 1797] [serial = 112] [outer = (nil)] 02:28:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0xa2fbbc00) [pid = 1797] [serial = 113] [outer = 0x9c15ac00] 02:28:53 INFO - PROCESS | 1797 | 1467192533539 Marionette DEBUG loaded listener.js 02:28:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0xa332a000) [pid = 1797] [serial = 114] [outer = 0x9c15ac00] 02:28:54 INFO - PROCESS | 1797 | 1467192534462 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]]]}] 02:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1282ms 02:28:54 INFO - PROCESS | 1797 | 1467192534510 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 02:28:54 INFO - PROCESS | 1797 | 1467192534516 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 02:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:28:54 INFO - PROCESS | 1797 | 1467192534525 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:28:54 INFO - PROCESS | 1797 | 1467192534530 Marionette TRACE conn4 <- [1,126,null,{}] 02:28:54 INFO - PROCESS | 1797 | 1467192534539 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}] 02:28:54 INFO - PROCESS | 1797 | 1467192534544 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:54 INFO - PROCESS | 1797 | 1467192534737 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 02:28:54 INFO - PROCESS | 1797 | 1467192534874 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:54 INFO - PROCESS | 1797 | 1467192534883 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:54 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e44c00 == 39 [pid = 1797] [id = 39] 02:28:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x92232c00) [pid = 1797] [serial = 115] [outer = (nil)] 02:28:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x97fe8c00) [pid = 1797] [serial = 116] [outer = 0x92232c00] 02:28:54 INFO - PROCESS | 1797 | 1467192534964 Marionette DEBUG loaded listener.js 02:28:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x99cd3400) [pid = 1797] [serial = 117] [outer = 0x92232c00] 02:28:55 INFO - PROCESS | 1797 | 1467192535973 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]]]}] 02:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1482ms 02:28:56 INFO - PROCESS | 1797 | 1467192536006 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 02:28:56 INFO - PROCESS | 1797 | 1467192536013 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 02:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:28:56 INFO - PROCESS | 1797 | 1467192536024 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:28:56 INFO - PROCESS | 1797 | 1467192536028 Marionette TRACE conn4 <- [1,130,null,{}] 02:28:56 INFO - PROCESS | 1797 | 1467192536034 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}] 02:28:56 INFO - PROCESS | 1797 | 1467192536040 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:56 INFO - PROCESS | 1797 | 1467192536244 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 02:28:56 INFO - PROCESS | 1797 | 1467192536411 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:56 INFO - PROCESS | 1797 | 1467192536421 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:56 INFO - PROCESS | 1797 | ++DOCSHELL 0x95354000 == 40 [pid = 1797] [id = 40] 02:28:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x9b9a3000) [pid = 1797] [serial = 118] [outer = (nil)] 02:28:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x9c156c00) [pid = 1797] [serial = 119] [outer = 0x9b9a3000] 02:28:56 INFO - PROCESS | 1797 | 1467192536505 Marionette DEBUG loaded listener.js 02:28:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x9d80fc00) [pid = 1797] [serial = 120] [outer = 0x9b9a3000] 02:28:57 INFO - PROCESS | 1797 | 1467192537438 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]]]}] 02:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1439ms 02:28:57 INFO - PROCESS | 1797 | 1467192537463 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 02:28:57 INFO - PROCESS | 1797 | 1467192537467 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 02:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:28:57 INFO - PROCESS | 1797 | 1467192537473 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:28:57 INFO - PROCESS | 1797 | 1467192537479 Marionette TRACE conn4 <- [1,134,null,{}] 02:28:57 INFO - PROCESS | 1797 | 1467192537496 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}] 02:28:57 INFO - PROCESS | 1797 | 1467192537504 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:57 INFO - PROCESS | 1797 | 1467192537678 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 02:28:57 INFO - PROCESS | 1797 | 1467192537817 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:57 INFO - PROCESS | 1797 | 1467192537829 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:57 INFO - PROCESS | 1797 | ++DOCSHELL 0x95360000 == 41 [pid = 1797] [id = 41] 02:28:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x95361800) [pid = 1797] [serial = 121] [outer = (nil)] 02:28:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0xa2008800) [pid = 1797] [serial = 122] [outer = 0x95361800] 02:28:57 INFO - PROCESS | 1797 | 1467192537914 Marionette DEBUG loaded listener.js 02:28:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0xa23d0000) [pid = 1797] [serial = 123] [outer = 0x95361800] 02:28:58 INFO - PROCESS | 1797 | 1467192538989 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]]]}] 02:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1595ms 02:28:59 INFO - PROCESS | 1797 | 1467192539069 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 02:28:59 INFO - PROCESS | 1797 | 1467192539076 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 02:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:28:59 INFO - PROCESS | 1797 | 1467192539084 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:28:59 INFO - PROCESS | 1797 | 1467192539089 Marionette TRACE conn4 <- [1,138,null,{}] 02:28:59 INFO - PROCESS | 1797 | 1467192539097 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}] 02:28:59 INFO - PROCESS | 1797 | 1467192539102 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:59 INFO - PROCESS | 1797 | 1467192539271 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 02:28:59 INFO - PROCESS | 1797 | 1467192539440 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:59 INFO - PROCESS | 1797 | 1467192539451 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:28:59 INFO - PROCESS | 1797 | ++DOCSHELL 0x922f5000 == 42 [pid = 1797] [id = 42] 02:28:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x922f6c00) [pid = 1797] [serial = 124] [outer = (nil)] 02:28:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x93b83800) [pid = 1797] [serial = 125] [outer = 0x922f6c00] 02:28:59 INFO - PROCESS | 1797 | 1467192539566 Marionette DEBUG loaded listener.js 02:28:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x95352800) [pid = 1797] [serial = 126] [outer = 0x922f6c00] 02:28:59 INFO - PROCESS | 1797 | --DOCSHELL 0x92296400 == 41 [pid = 1797] [id = 27] 02:28:59 INFO - PROCESS | 1797 | --DOCSHELL 0x93978c00 == 40 [pid = 1797] [id = 37] 02:28:59 INFO - PROCESS | 1797 | --DOCSHELL 0x9b9a0c00 == 39 [pid = 1797] [id = 36] 02:28:59 INFO - PROCESS | 1797 | --DOCSHELL 0x9b0f7800 == 38 [pid = 1797] [id = 35] 02:28:59 INFO - PROCESS | 1797 | --DOCSHELL 0x99dde800 == 37 [pid = 1797] [id = 34] 02:28:59 INFO - PROCESS | 1797 | --DOCSHELL 0x922f4400 == 36 [pid = 1797] [id = 33] 02:29:00 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x922f5800) [pid = 1797] [serial = 65] [outer = (nil)] [url = about:blank] 02:29:00 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x9a552800) [pid = 1797] [serial = 73] [outer = (nil)] [url = about:blank] 02:29:00 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x9b0ea400) [pid = 1797] [serial = 74] [outer = (nil)] [url = about:blank] 02:29:00 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x922edc00) [pid = 1797] [serial = 67] [outer = (nil)] [url = about:blank] 02:29:00 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x92146400) [pid = 1797] [serial = 71] [outer = (nil)] [url = about:blank] 02:29:00 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x938c5400) [pid = 1797] [serial = 68] [outer = (nil)] [url = about:blank] 02:29:00 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x9396c000) [pid = 1797] [serial = 70] [outer = (nil)] [url = about:blank] 02:29:00 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0xa256b800) [pid = 1797] [serial = 56] [outer = (nil)] [url = about:blank] 02:29:00 INFO - PROCESS | 1797 | 1467192540290 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]]]}] 02:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1236ms 02:29:00 INFO - PROCESS | 1797 | 1467192540320 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 02:29:00 INFO - PROCESS | 1797 | 1467192540334 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 02:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:29:00 INFO - PROCESS | 1797 | 1467192540387 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:29:00 INFO - PROCESS | 1797 | 1467192540391 Marionette TRACE conn4 <- [1,142,null,{}] 02:29:00 INFO - PROCESS | 1797 | 1467192540408 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}] 02:29:00 INFO - PROCESS | 1797 | 1467192540414 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:00 INFO - PROCESS | 1797 | 1467192540568 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 02:29:00 INFO - PROCESS | 1797 | 1467192540579 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:00 INFO - PROCESS | 1797 | 1467192540585 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:00 INFO - PROCESS | 1797 | ++DOCSHELL 0x922f5800 == 37 [pid = 1797] [id = 43] 02:29:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x9813c400) [pid = 1797] [serial = 127] [outer = (nil)] 02:29:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x99cc8800) [pid = 1797] [serial = 128] [outer = 0x9813c400] 02:29:00 INFO - PROCESS | 1797 | 1467192540655 Marionette DEBUG loaded listener.js 02:29:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x9a296800) [pid = 1797] [serial = 129] [outer = 0x9813c400] 02:29:01 INFO - PROCESS | 1797 | 1467192541449 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]]]}] 02:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1147ms 02:29:01 INFO - PROCESS | 1797 | 1467192541492 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 02:29:01 INFO - PROCESS | 1797 | 1467192541496 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 02:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:29:01 INFO - PROCESS | 1797 | 1467192541502 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:29:01 INFO - PROCESS | 1797 | 1467192541507 Marionette TRACE conn4 <- [1,146,null,{}] 02:29:01 INFO - PROCESS | 1797 | 1467192541527 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}] 02:29:01 INFO - PROCESS | 1797 | 1467192541535 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:01 INFO - PROCESS | 1797 | 1467192541687 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 02:29:01 INFO - PROCESS | 1797 | 1467192541699 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:01 INFO - PROCESS | 1797 | 1467192541707 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:01 INFO - PROCESS | 1797 | ++DOCSHELL 0x9bee6400 == 38 [pid = 1797] [id = 44] 02:29:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x9bee7400) [pid = 1797] [serial = 130] [outer = (nil)] 02:29:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x9c157c00) [pid = 1797] [serial = 131] [outer = 0x9bee7400] 02:29:01 INFO - PROCESS | 1797 | 1467192541779 Marionette DEBUG loaded listener.js 02:29:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x9d818400) [pid = 1797] [serial = 132] [outer = 0x9bee7400] 02:29:02 INFO - PROCESS | 1797 | 1467192542619 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]]]}] 02:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1139ms 02:29:02 INFO - PROCESS | 1797 | 1467192542644 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 02:29:02 INFO - PROCESS | 1797 | 1467192542649 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 02:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:29:02 INFO - PROCESS | 1797 | 1467192542654 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:29:02 INFO - PROCESS | 1797 | 1467192542657 Marionette TRACE conn4 <- [1,150,null,{}] 02:29:02 INFO - PROCESS | 1797 | 1467192542663 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}] 02:29:02 INFO - PROCESS | 1797 | 1467192542668 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:02 INFO - PROCESS | 1797 | 1467192542869 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 02:29:02 INFO - PROCESS | 1797 | 1467192542890 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:02 INFO - PROCESS | 1797 | 1467192542897 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:02 INFO - PROCESS | 1797 | ++DOCSHELL 0x9c1ca000 == 39 [pid = 1797] [id = 45] 02:29:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0xa2320400) [pid = 1797] [serial = 133] [outer = (nil)] 02:29:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0xa25f0400) [pid = 1797] [serial = 134] [outer = 0xa2320400] 02:29:02 INFO - PROCESS | 1797 | 1467192542963 Marionette DEBUG loaded listener.js 02:29:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0xa3285800) [pid = 1797] [serial = 135] [outer = 0xa2320400] 02:29:03 INFO - PROCESS | 1797 | 1467192543733 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]]]}] 02:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1129ms 02:29:03 INFO - PROCESS | 1797 | 1467192543794 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 02:29:03 INFO - PROCESS | 1797 | 1467192543796 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 02:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:29:03 INFO - PROCESS | 1797 | 1467192543803 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:29:03 INFO - PROCESS | 1797 | 1467192543805 Marionette TRACE conn4 <- [1,154,null,{}] 02:29:03 INFO - PROCESS | 1797 | 1467192543811 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}] 02:29:03 INFO - PROCESS | 1797 | 1467192543816 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:03 INFO - PROCESS | 1797 | 1467192543995 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 02:29:04 INFO - PROCESS | 1797 | 1467192544061 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:04 INFO - PROCESS | 1797 | 1467192544068 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:04 INFO - PROCESS | 1797 | ++DOCSHELL 0xa4d48400 == 40 [pid = 1797] [id = 46] 02:29:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0xa4d51000) [pid = 1797] [serial = 136] [outer = (nil)] 02:29:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0xa4f1bc00) [pid = 1797] [serial = 137] [outer = 0xa4d51000] 02:29:04 INFO - PROCESS | 1797 | 1467192544198 Marionette DEBUG loaded listener.js 02:29:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0xa4f14c00) [pid = 1797] [serial = 138] [outer = 0xa4d51000] 02:29:04 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0xa3286400) [pid = 1797] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:29:04 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x922ee800) [pid = 1797] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:29:04 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x922f8000) [pid = 1797] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:29:04 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x9b251000) [pid = 1797] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:29:04 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x9b24fc00) [pid = 1797] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:29:04 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x9d809c00) [pid = 1797] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:29:04 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x99ccb800) [pid = 1797] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:29:04 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x9bf9a800) [pid = 1797] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:29:04 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x92ef8000) [pid = 1797] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:29:04 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x922f8800) [pid = 1797] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:29:04 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x99de2000) [pid = 1797] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:29:04 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x98180c00) [pid = 1797] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:29:05 INFO - PROCESS | 1797 | 1467192545167 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]]]}] 02:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1389ms 02:29:05 INFO - PROCESS | 1797 | 1467192545192 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 02:29:05 INFO - PROCESS | 1797 | 1467192545195 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 02:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:29:05 INFO - PROCESS | 1797 | 1467192545202 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:29:05 INFO - PROCESS | 1797 | 1467192545205 Marionette TRACE conn4 <- [1,158,null,{}] 02:29:05 INFO - PROCESS | 1797 | 1467192545211 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}] 02:29:05 INFO - PROCESS | 1797 | 1467192545221 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:05 INFO - PROCESS | 1797 | 1467192545427 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 02:29:05 INFO - PROCESS | 1797 | 1467192545526 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:05 INFO - PROCESS | 1797 | 1467192545533 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:05 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e41800 == 41 [pid = 1797] [id = 47] 02:29:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x922f4800) [pid = 1797] [serial = 139] [outer = (nil)] 02:29:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x9ae32800) [pid = 1797] [serial = 140] [outer = 0x922f4800] 02:29:05 INFO - PROCESS | 1797 | 1467192545599 Marionette DEBUG loaded listener.js 02:29:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x9ae30800) [pid = 1797] [serial = 141] [outer = 0x922f4800] 02:29:06 INFO - PROCESS | 1797 | 1467192546300 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]]]}] 02:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1131ms 02:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:29:06 INFO - PROCESS | 1797 | 1467192546333 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 02:29:06 INFO - PROCESS | 1797 | 1467192546336 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 02:29:06 INFO - PROCESS | 1797 | 1467192546342 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:29:06 INFO - PROCESS | 1797 | 1467192546345 Marionette TRACE conn4 <- [1,162,null,{}] 02:29:06 INFO - PROCESS | 1797 | 1467192546350 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}] 02:29:06 INFO - PROCESS | 1797 | 1467192546355 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:06 INFO - PROCESS | 1797 | 1467192546526 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 02:29:06 INFO - PROCESS | 1797 | 1467192546641 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:06 INFO - PROCESS | 1797 | 1467192546651 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:06 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e3d000 == 42 [pid = 1797] [id = 48] 02:29:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x91e42800) [pid = 1797] [serial = 142] [outer = (nil)] 02:29:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x92237c00) [pid = 1797] [serial = 143] [outer = 0x91e42800] 02:29:06 INFO - PROCESS | 1797 | 1467192546735 Marionette DEBUG loaded listener.js 02:29:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x9229c800) [pid = 1797] [serial = 144] [outer = 0x91e42800] 02:29:07 INFO - PROCESS | 1797 | 1467192547859 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]]]}] 02:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1584ms 02:29:07 INFO - PROCESS | 1797 | 1467192547987 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 02:29:07 INFO - PROCESS | 1797 | 1467192547993 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 02:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:29:08 INFO - PROCESS | 1797 | 1467192548042 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:29:08 INFO - PROCESS | 1797 | 1467192548048 Marionette TRACE conn4 <- [1,166,null,{}] 02:29:08 INFO - PROCESS | 1797 | 1467192548109 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}] 02:29:08 INFO - PROCESS | 1797 | 1467192548116 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:08 INFO - PROCESS | 1797 | 1467192548378 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 02:29:08 INFO - PROCESS | 1797 | 1467192548393 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:08 INFO - PROCESS | 1797 | 1467192548404 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:08 INFO - PROCESS | 1797 | ++DOCSHELL 0x92141800 == 43 [pid = 1797] [id = 49] 02:29:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x9a7e1400) [pid = 1797] [serial = 145] [outer = (nil)] 02:29:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x9ae35400) [pid = 1797] [serial = 146] [outer = 0x9a7e1400] 02:29:08 INFO - PROCESS | 1797 | 1467192548522 Marionette DEBUG loaded listener.js 02:29:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x9ae39800) [pid = 1797] [serial = 147] [outer = 0x9a7e1400] 02:29:09 INFO - PROCESS | 1797 | 1467192549437 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]]]}] 02:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1445ms 02:29:09 INFO - PROCESS | 1797 | 1467192549472 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 02:29:09 INFO - PROCESS | 1797 | 1467192549480 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 02:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:29:09 INFO - PROCESS | 1797 | 1467192549488 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:29:09 INFO - PROCESS | 1797 | 1467192549493 Marionette TRACE conn4 <- [1,170,null,{}] 02:29:09 INFO - PROCESS | 1797 | 1467192549499 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}] 02:29:09 INFO - PROCESS | 1797 | 1467192549504 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:09 INFO - PROCESS | 1797 | 1467192549687 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 02:29:09 INFO - PROCESS | 1797 | 1467192549843 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:09 INFO - PROCESS | 1797 | 1467192549853 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:09 INFO - PROCESS | 1797 | ++DOCSHELL 0x922ee800 == 44 [pid = 1797] [id = 50] 02:29:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x9d80dc00) [pid = 1797] [serial = 148] [outer = (nil)] 02:29:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0xa3291c00) [pid = 1797] [serial = 149] [outer = 0x9d80dc00] 02:29:09 INFO - PROCESS | 1797 | 1467192549929 Marionette DEBUG loaded listener.js 02:29:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0xa4d0f800) [pid = 1797] [serial = 150] [outer = 0x9d80dc00] 02:29:10 INFO - PROCESS | 1797 | 1467192550795 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]]]}] 02:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1334ms 02:29:10 INFO - PROCESS | 1797 | 1467192550823 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 02:29:10 INFO - PROCESS | 1797 | 1467192550826 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 02:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:29:10 INFO - PROCESS | 1797 | 1467192550843 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:29:10 INFO - PROCESS | 1797 | 1467192550852 Marionette TRACE conn4 <- [1,174,null,{}] 02:29:10 INFO - PROCESS | 1797 | 1467192550857 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}] 02:29:10 INFO - PROCESS | 1797 | 1467192550865 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:11 INFO - PROCESS | 1797 | 1467192551039 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 02:29:11 INFO - PROCESS | 1797 | 1467192551180 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:11 INFO - PROCESS | 1797 | 1467192551187 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:11 INFO - PROCESS | 1797 | ++DOCSHELL 0x97f26400 == 45 [pid = 1797] [id = 51] 02:29:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x9bf9a800) [pid = 1797] [serial = 151] [outer = (nil)] 02:29:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0xa683a400) [pid = 1797] [serial = 152] [outer = 0x9bf9a800] 02:29:11 INFO - PROCESS | 1797 | 1467192551270 Marionette DEBUG loaded listener.js 02:29:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0xa6ea6400) [pid = 1797] [serial = 153] [outer = 0x9bf9a800] 02:29:12 INFO - PROCESS | 1797 | 1467192552093 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]]]}] 02:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1294ms 02:29:12 INFO - PROCESS | 1797 | 1467192552129 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 02:29:12 INFO - PROCESS | 1797 | 1467192552133 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 02:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:29:12 INFO - PROCESS | 1797 | 1467192552140 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:29:12 INFO - PROCESS | 1797 | 1467192552143 Marionette TRACE conn4 <- [1,178,null,{}] 02:29:12 INFO - PROCESS | 1797 | 1467192552149 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}] 02:29:12 INFO - PROCESS | 1797 | 1467192552153 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:12 INFO - PROCESS | 1797 | 1467192552312 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 02:29:12 INFO - PROCESS | 1797 | 1467192552461 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:12 INFO - PROCESS | 1797 | 1467192552469 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:12 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e52800 == 46 [pid = 1797] [id = 52] 02:29:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x91e53c00) [pid = 1797] [serial = 154] [outer = (nil)] 02:29:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x91e5b400) [pid = 1797] [serial = 155] [outer = 0x91e53c00] 02:29:12 INFO - PROCESS | 1797 | 1467192552549 Marionette DEBUG loaded listener.js 02:29:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x91e5e000) [pid = 1797] [serial = 156] [outer = 0x91e53c00] 02:29:13 INFO - PROCESS | 1797 | 1467192553356 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:29:13 INFO - PROCESS | 1797 | 1467192553637 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]]]}] 02:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1528ms 02:29:13 INFO - PROCESS | 1797 | 1467192553669 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 02:29:13 INFO - PROCESS | 1797 | 1467192553674 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 02:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:29:13 INFO - PROCESS | 1797 | 1467192553683 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:29:13 INFO - PROCESS | 1797 | 1467192553689 Marionette TRACE conn4 <- [1,182,null,{}] 02:29:13 INFO - PROCESS | 1797 | 1467192553696 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}] 02:29:13 INFO - PROCESS | 1797 | 1467192553701 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:13 INFO - PROCESS | 1797 | 1467192553864 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 02:29:14 INFO - PROCESS | 1797 | 1467192554071 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:14 INFO - PROCESS | 1797 | 1467192554085 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:14 INFO - PROCESS | 1797 | ++DOCSHELL 0x95359400 == 47 [pid = 1797] [id = 53] 02:29:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x9535a000) [pid = 1797] [serial = 157] [outer = (nil)] 02:29:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x95361400) [pid = 1797] [serial = 158] [outer = 0x9535a000] 02:29:14 INFO - PROCESS | 1797 | 1467192554178 Marionette DEBUG loaded listener.js 02:29:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x99ccb800) [pid = 1797] [serial = 159] [outer = 0x9535a000] 02:29:14 INFO - PROCESS | 1797 | --DOCSHELL 0x94608c00 == 46 [pid = 1797] [id = 29] 02:29:14 INFO - PROCESS | 1797 | --DOCSHELL 0xa2fb9c00 == 45 [pid = 1797] [id = 30] 02:29:14 INFO - PROCESS | 1797 | --DOCSHELL 0x922f6000 == 44 [pid = 1797] [id = 32] 02:29:14 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0xa2fbbc00) [pid = 1797] [serial = 113] [outer = (nil)] [url = about:blank] 02:29:14 INFO - PROCESS | 1797 | --DOCSHELL 0x91e41800 == 43 [pid = 1797] [id = 47] 02:29:14 INFO - PROCESS | 1797 | --DOCSHELL 0xa4d48400 == 42 [pid = 1797] [id = 46] 02:29:14 INFO - PROCESS | 1797 | --DOCSHELL 0x9c1ca000 == 41 [pid = 1797] [id = 45] 02:29:14 INFO - PROCESS | 1797 | --DOCSHELL 0x9bee6400 == 40 [pid = 1797] [id = 44] 02:29:14 INFO - PROCESS | 1797 | --DOCSHELL 0x922f5800 == 39 [pid = 1797] [id = 43] 02:29:15 INFO - PROCESS | 1797 | --DOCSHELL 0x922f5000 == 38 [pid = 1797] [id = 42] 02:29:15 INFO - PROCESS | 1797 | 1467192555015 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]]]}] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0xa4f78000) [pid = 1797] [serial = 88] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0xa672d000) [pid = 1797] [serial = 92] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0xa258a400) [pid = 1797] [serial = 91] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x97fde800) [pid = 1797] [serial = 77] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x93971c00) [pid = 1797] [serial = 76] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x9b9a7c00) [pid = 1797] [serial = 80] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x9b3b0c00) [pid = 1797] [serial = 79] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x9b927400) [pid = 1797] [serial = 104] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0xa209b000) [pid = 1797] [serial = 83] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0xa109e800) [pid = 1797] [serial = 82] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0xa3329400) [pid = 1797] [serial = 86] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x9c1d5800) [pid = 1797] [serial = 107] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0xa331ec00) [pid = 1797] [serial = 85] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x93b83400) [pid = 1797] [serial = 97] [outer = (nil)] [url = about:blank] 02:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1388ms 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x93b89c00) [pid = 1797] [serial = 98] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x990ca400) [pid = 1797] [serial = 95] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x93b1dc00) [pid = 1797] [serial = 94] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x9a020000) [pid = 1797] [serial = 100] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x9bf94000) [pid = 1797] [serial = 105] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0xa109b400) [pid = 1797] [serial = 108] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0xa2099000) [pid = 1797] [serial = 110] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0xa232a000) [pid = 1797] [serial = 111] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0xa610f400) [pid = 1797] [serial = 89] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x9a3d4000) [pid = 1797] [serial = 101] [outer = (nil)] [url = about:blank] 02:29:15 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x9229c000) [pid = 1797] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:29:15 INFO - PROCESS | 1797 | 1467192555087 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 02:29:15 INFO - PROCESS | 1797 | 1467192555099 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 02:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:29:15 INFO - PROCESS | 1797 | 1467192555124 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:29:15 INFO - PROCESS | 1797 | 1467192555131 Marionette TRACE conn4 <- [1,186,null,{}] 02:29:15 INFO - PROCESS | 1797 | 1467192555141 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}] 02:29:15 INFO - PROCESS | 1797 | 1467192555145 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:15 INFO - PROCESS | 1797 | 1467192555423 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 02:29:15 INFO - PROCESS | 1797 | 1467192555691 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:15 INFO - PROCESS | 1797 | 1467192555699 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:15 INFO - PROCESS | 1797 | ++DOCSHELL 0x97fe8400 == 39 [pid = 1797] [id = 54] 02:29:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x9903ac00) [pid = 1797] [serial = 160] [outer = (nil)] 02:29:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x9a020000) [pid = 1797] [serial = 161] [outer = 0x9903ac00] 02:29:15 INFO - PROCESS | 1797 | 1467192555770 Marionette DEBUG loaded listener.js 02:29:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x9a7d9000) [pid = 1797] [serial = 162] [outer = 0x9903ac00] 02:29:16 INFO - PROCESS | 1797 | 1467192556422 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]]]}] 02:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1344ms 02:29:16 INFO - PROCESS | 1797 | 1467192556465 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 02:29:16 INFO - PROCESS | 1797 | 1467192556469 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 02:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:29:16 INFO - PROCESS | 1797 | 1467192556475 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:29:16 INFO - PROCESS | 1797 | 1467192556480 Marionette TRACE conn4 <- [1,190,null,{}] 02:29:16 INFO - PROCESS | 1797 | 1467192556496 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}] 02:29:16 INFO - PROCESS | 1797 | 1467192556503 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:16 INFO - PROCESS | 1797 | 1467192556652 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 02:29:16 INFO - PROCESS | 1797 | 1467192556755 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:16 INFO - PROCESS | 1797 | 1467192556766 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:16 INFO - PROCESS | 1797 | ++DOCSHELL 0x9b570c00 == 40 [pid = 1797] [id = 55] 02:29:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x9b571800) [pid = 1797] [serial = 163] [outer = (nil)] 02:29:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x9b92c400) [pid = 1797] [serial = 164] [outer = 0x9b571800] 02:29:16 INFO - PROCESS | 1797 | 1467192556834 Marionette DEBUG loaded listener.js 02:29:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x9bef0800) [pid = 1797] [serial = 165] [outer = 0x9b571800] 02:29:17 INFO - PROCESS | 1797 | 1467192557482 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]]]}] 02:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1044ms 02:29:17 INFO - PROCESS | 1797 | 1467192557519 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 02:29:17 INFO - PROCESS | 1797 | 1467192557523 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 02:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:29:17 INFO - PROCESS | 1797 | 1467192557529 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:29:17 INFO - PROCESS | 1797 | 1467192557532 Marionette TRACE conn4 <- [1,194,null,{}] 02:29:17 INFO - PROCESS | 1797 | 1467192557545 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}] 02:29:17 INFO - PROCESS | 1797 | 1467192557550 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:17 INFO - PROCESS | 1797 | 1467192557751 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 02:29:17 INFO - PROCESS | 1797 | 1467192557768 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:17 INFO - PROCESS | 1797 | 1467192557775 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:17 INFO - PROCESS | 1797 | ++DOCSHELL 0x922f6400 == 41 [pid = 1797] [id = 56] 02:29:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x9bf95400) [pid = 1797] [serial = 166] [outer = (nil)] 02:29:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x9d80f800) [pid = 1797] [serial = 167] [outer = 0x9bf95400] 02:29:17 INFO - PROCESS | 1797 | 1467192557855 Marionette DEBUG loaded listener.js 02:29:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0xa200dc00) [pid = 1797] [serial = 168] [outer = 0x9bf95400] 02:29:18 INFO - PROCESS | 1797 | 1467192558666 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]]]}] 02:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1178ms 02:29:18 INFO - PROCESS | 1797 | 1467192558708 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 02:29:18 INFO - PROCESS | 1797 | 1467192558710 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 02:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:29:18 INFO - PROCESS | 1797 | 1467192558723 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:29:18 INFO - PROCESS | 1797 | 1467192558726 Marionette TRACE conn4 <- [1,198,null,{}] 02:29:18 INFO - PROCESS | 1797 | 1467192558731 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}] 02:29:18 INFO - PROCESS | 1797 | 1467192558736 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:18 INFO - PROCESS | 1797 | 1467192558913 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 02:29:19 INFO - PROCESS | 1797 | 1467192558990 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:19 INFO - PROCESS | 1797 | 1467192558997 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:19 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e3e400 == 42 [pid = 1797] [id = 57] 02:29:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x9bf9c800) [pid = 1797] [serial = 169] [outer = (nil)] 02:29:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0xa2321400) [pid = 1797] [serial = 170] [outer = 0x9bf9c800] 02:29:19 INFO - PROCESS | 1797 | 1467192559062 Marionette DEBUG loaded listener.js 02:29:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0xa2376000) [pid = 1797] [serial = 171] [outer = 0x9bf9c800] 02:29:19 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0xa2320400) [pid = 1797] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:29:19 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0xa4d51000) [pid = 1797] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:29:19 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x9bee7400) [pid = 1797] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:29:19 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x9813c400) [pid = 1797] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:29:19 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x922f6c00) [pid = 1797] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:29:19 INFO - PROCESS | 1797 | 1467192559876 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]]]}] 02:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1197ms 02:29:19 INFO - PROCESS | 1797 | 1467192559914 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 02:29:19 INFO - PROCESS | 1797 | 1467192559917 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 02:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:29:19 INFO - PROCESS | 1797 | 1467192559923 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:29:19 INFO - PROCESS | 1797 | 1467192559926 Marionette TRACE conn4 <- [1,202,null,{}] 02:29:19 INFO - PROCESS | 1797 | 1467192559931 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}] 02:29:19 INFO - PROCESS | 1797 | 1467192559940 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:20 INFO - PROCESS | 1797 | 1467192560161 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 02:29:20 INFO - PROCESS | 1797 | 1467192560173 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:20 INFO - PROCESS | 1797 | 1467192560180 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:20 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e54400 == 43 [pid = 1797] [id = 58] 02:29:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x91e58400) [pid = 1797] [serial = 172] [outer = (nil)] 02:29:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0xa25f0c00) [pid = 1797] [serial = 173] [outer = 0x91e58400] 02:29:20 INFO - PROCESS | 1797 | 1467192560249 Marionette DEBUG loaded listener.js 02:29:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0xa33c6800) [pid = 1797] [serial = 174] [outer = 0x91e58400] 02:29:20 INFO - PROCESS | 1797 | 1467192560953 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]]]}] 02:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1076ms 02:29:21 INFO - PROCESS | 1797 | 1467192560999 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 02:29:21 INFO - PROCESS | 1797 | 1467192561002 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 02:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:29:21 INFO - PROCESS | 1797 | 1467192561008 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:29:21 INFO - PROCESS | 1797 | 1467192561010 Marionette TRACE conn4 <- [1,206,null,{}] 02:29:21 INFO - PROCESS | 1797 | 1467192561025 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}] 02:29:21 INFO - PROCESS | 1797 | 1467192561029 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:21 INFO - PROCESS | 1797 | 1467192561216 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 02:29:21 INFO - PROCESS | 1797 | 1467192561232 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:21 INFO - PROCESS | 1797 | 1467192561240 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:21 INFO - PROCESS | 1797 | ++DOCSHELL 0x9ab25400 == 44 [pid = 1797] [id = 59] 02:29:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x9ab28400) [pid = 1797] [serial = 175] [outer = (nil)] 02:29:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x9ab2a400) [pid = 1797] [serial = 176] [outer = 0x9ab28400] 02:29:21 INFO - PROCESS | 1797 | 1467192561305 Marionette DEBUG loaded listener.js 02:29:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x9ab2b800) [pid = 1797] [serial = 177] [outer = 0x9ab28400] 02:29:22 INFO - PROCESS | 1797 | 1467192562215 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]]]}] 02:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1236ms 02:29:22 INFO - PROCESS | 1797 | 1467192562246 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 02:29:22 INFO - PROCESS | 1797 | 1467192562253 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 02:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:29:22 INFO - PROCESS | 1797 | 1467192562262 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:29:22 INFO - PROCESS | 1797 | 1467192562267 Marionette TRACE conn4 <- [1,210,null,{}] 02:29:22 INFO - PROCESS | 1797 | 1467192562277 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}] 02:29:22 INFO - PROCESS | 1797 | 1467192562282 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:22 INFO - PROCESS | 1797 | 1467192562458 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 02:29:22 INFO - PROCESS | 1797 | 1467192562601 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:22 INFO - PROCESS | 1797 | 1467192562609 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:22 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e5d000 == 45 [pid = 1797] [id = 60] 02:29:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x93971c00) [pid = 1797] [serial = 178] [outer = (nil)] 02:29:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x9535d000) [pid = 1797] [serial = 179] [outer = 0x93971c00] 02:29:22 INFO - PROCESS | 1797 | 1467192562693 Marionette DEBUG loaded listener.js 02:29:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x98185c00) [pid = 1797] [serial = 180] [outer = 0x93971c00] 02:29:23 INFO - PROCESS | 1797 | 1467192563545 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]]]}] 02:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1331ms 02:29:23 INFO - PROCESS | 1797 | 1467192563593 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 02:29:23 INFO - PROCESS | 1797 | 1467192563600 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 02:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:29:23 INFO - PROCESS | 1797 | 1467192563628 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:29:23 INFO - PROCESS | 1797 | 1467192563633 Marionette TRACE conn4 <- [1,214,null,{}] 02:29:23 INFO - PROCESS | 1797 | 1467192563639 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}] 02:29:23 INFO - PROCESS | 1797 | 1467192563645 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:23 INFO - PROCESS | 1797 | 1467192563821 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 02:29:23 INFO - PROCESS | 1797 | 1467192563965 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:23 INFO - PROCESS | 1797 | 1467192563972 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:24 INFO - PROCESS | 1797 | ++DOCSHELL 0x922f4400 == 46 [pid = 1797] [id = 61] 02:29:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x9ab2ac00) [pid = 1797] [serial = 181] [outer = (nil)] 02:29:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x9ab30c00) [pid = 1797] [serial = 182] [outer = 0x9ab2ac00] 02:29:24 INFO - PROCESS | 1797 | 1467192564060 Marionette DEBUG loaded listener.js 02:29:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x9ae35800) [pid = 1797] [serial = 183] [outer = 0x9ab2ac00] 02:29:24 INFO - PROCESS | 1797 | 1467192564896 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]]]}] 02:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1289ms 02:29:24 INFO - PROCESS | 1797 | 1467192564914 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 02:29:24 INFO - PROCESS | 1797 | 1467192564918 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 02:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:29:24 INFO - PROCESS | 1797 | 1467192564925 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:29:24 INFO - PROCESS | 1797 | 1467192564931 Marionette TRACE conn4 <- [1,218,null,{}] 02:29:24 INFO - PROCESS | 1797 | 1467192564947 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}] 02:29:24 INFO - PROCESS | 1797 | 1467192564955 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:25 INFO - PROCESS | 1797 | 1467192565180 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 02:29:25 INFO - PROCESS | 1797 | 1467192565195 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:25 INFO - PROCESS | 1797 | 1467192565206 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:25 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e48400 == 47 [pid = 1797] [id = 62] 02:29:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0xa236c800) [pid = 1797] [serial = 184] [outer = (nil)] 02:29:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0xa2fb7c00) [pid = 1797] [serial = 185] [outer = 0xa236c800] 02:29:25 INFO - PROCESS | 1797 | 1467192565323 Marionette DEBUG loaded listener.js 02:29:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0xa3343400) [pid = 1797] [serial = 186] [outer = 0xa236c800] 02:29:26 INFO - PROCESS | 1797 | 1467192566304 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]]]}] 02:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1439ms 02:29:26 INFO - PROCESS | 1797 | 1467192566365 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 02:29:26 INFO - PROCESS | 1797 | 1467192566370 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 02:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:29:26 INFO - PROCESS | 1797 | 1467192566376 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:29:26 INFO - PROCESS | 1797 | 1467192566379 Marionette TRACE conn4 <- [1,222,null,{}] 02:29:26 INFO - PROCESS | 1797 | 1467192566385 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}] 02:29:26 INFO - PROCESS | 1797 | 1467192566390 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:26 INFO - PROCESS | 1797 | 1467192566558 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 02:29:26 INFO - PROCESS | 1797 | 1467192566703 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:26 INFO - PROCESS | 1797 | 1467192566713 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:26 INFO - PROCESS | 1797 | ++DOCSHELL 0x9a4f2c00 == 48 [pid = 1797] [id = 63] 02:29:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x9a4f3800) [pid = 1797] [serial = 187] [outer = (nil)] 02:29:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x9a4fa400) [pid = 1797] [serial = 188] [outer = 0x9a4f3800] 02:29:26 INFO - PROCESS | 1797 | 1467192566793 Marionette DEBUG loaded listener.js 02:29:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x9a4fd400) [pid = 1797] [serial = 189] [outer = 0x9a4f3800] 02:29:27 INFO - PROCESS | 1797 | 1467192567588 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]]]}] 02:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1277ms 02:29:27 INFO - PROCESS | 1797 | 1467192567654 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 02:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:29:27 INFO - PROCESS | 1797 | 1467192567658 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 02:29:27 INFO - PROCESS | 1797 | 1467192567664 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:29:27 INFO - PROCESS | 1797 | 1467192567668 Marionette TRACE conn4 <- [1,226,null,{}] 02:29:27 INFO - PROCESS | 1797 | 1467192567673 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}] 02:29:27 INFO - PROCESS | 1797 | 1467192567679 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:27 INFO - PROCESS | 1797 | 1467192567841 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 02:29:28 INFO - PROCESS | 1797 | 1467192567985 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:28 INFO - PROCESS | 1797 | 1467192567993 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:28 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e51800 == 49 [pid = 1797] [id = 64] 02:29:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x9a4f8000) [pid = 1797] [serial = 190] [outer = (nil)] 02:29:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x9a7b6800) [pid = 1797] [serial = 191] [outer = 0x9a4f8000] 02:29:28 INFO - PROCESS | 1797 | 1467192568071 Marionette DEBUG loaded listener.js 02:29:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x9a7b7800) [pid = 1797] [serial = 192] [outer = 0x9a4f8000] 02:29:28 INFO - PROCESS | 1797 | 1467192568931 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]]]}] 02:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1279ms 02:29:28 INFO - PROCESS | 1797 | 1467192568956 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 02:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:29:28 INFO - PROCESS | 1797 | 1467192568961 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 02:29:28 INFO - PROCESS | 1797 | 1467192568968 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:29:28 INFO - PROCESS | 1797 | 1467192568972 Marionette TRACE conn4 <- [1,230,null,{}] 02:29:28 INFO - PROCESS | 1797 | 1467192568977 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}] 02:29:28 INFO - PROCESS | 1797 | 1467192568987 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:29 INFO - PROCESS | 1797 | 1467192569179 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 02:29:29 INFO - PROCESS | 1797 | 1467192569325 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:29 INFO - PROCESS | 1797 | 1467192569334 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:29 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e46000 == 50 [pid = 1797] [id = 65] 02:29:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x9a4f7000) [pid = 1797] [serial = 193] [outer = (nil)] 02:29:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0xa2010c00) [pid = 1797] [serial = 194] [outer = 0x9a4f7000] 02:29:29 INFO - PROCESS | 1797 | 1467192569412 Marionette DEBUG loaded listener.js 02:29:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 95 (0xa4f6e800) [pid = 1797] [serial = 195] [outer = 0x9a4f7000] 02:29:30 INFO - PROCESS | 1797 | 1467192570229 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]]]}] 02:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1337ms 02:29:30 INFO - PROCESS | 1797 | 1467192570306 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 02:29:30 INFO - PROCESS | 1797 | 1467192570309 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 02:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:29:30 INFO - PROCESS | 1797 | 1467192570316 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:29:30 INFO - PROCESS | 1797 | 1467192570319 Marionette TRACE conn4 <- [1,234,null,{}] 02:29:30 INFO - PROCESS | 1797 | 1467192570325 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}] 02:29:30 INFO - PROCESS | 1797 | 1467192570330 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:30 INFO - PROCESS | 1797 | 1467192570488 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 02:29:30 INFO - PROCESS | 1797 | 1467192570644 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:30 INFO - PROCESS | 1797 | 1467192570656 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:30 INFO - PROCESS | 1797 | ++DOCSHELL 0x922f5800 == 51 [pid = 1797] [id = 66] 02:29:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 96 (0x938c2800) [pid = 1797] [serial = 196] [outer = (nil)] 02:29:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 97 (0x9a56cc00) [pid = 1797] [serial = 197] [outer = 0x938c2800] 02:29:30 INFO - PROCESS | 1797 | 1467192570736 Marionette DEBUG loaded listener.js 02:29:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 98 (0x9a56ec00) [pid = 1797] [serial = 198] [outer = 0x938c2800] 02:29:31 INFO - PROCESS | 1797 | 1467192571792 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]]]}] 02:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1533ms 02:29:31 INFO - PROCESS | 1797 | 1467192571850 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 02:29:31 INFO - PROCESS | 1797 | 1467192571855 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 02:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:29:31 INFO - PROCESS | 1797 | 1467192571863 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:29:31 INFO - PROCESS | 1797 | 1467192571867 Marionette TRACE conn4 <- [1,238,null,{}] 02:29:31 INFO - PROCESS | 1797 | 1467192571875 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}] 02:29:31 INFO - PROCESS | 1797 | 1467192571881 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:32 INFO - PROCESS | 1797 | 1467192572045 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 02:29:32 INFO - PROCESS | 1797 | 1467192572251 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:32 INFO - PROCESS | 1797 | 1467192572259 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:32 INFO - PROCESS | 1797 | ++DOCSHELL 0x93b83400 == 52 [pid = 1797] [id = 67] 02:29:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 99 (0x93b84800) [pid = 1797] [serial = 199] [outer = (nil)] 02:29:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 100 (0x99574000) [pid = 1797] [serial = 200] [outer = 0x93b84800] 02:29:32 INFO - PROCESS | 1797 | 1467192572337 Marionette DEBUG loaded listener.js 02:29:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 101 (0x9a4f1400) [pid = 1797] [serial = 201] [outer = 0x93b84800] 02:29:33 INFO - PROCESS | 1797 | 1467192573161 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]]]}] 02:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1332ms 02:29:33 INFO - PROCESS | 1797 | 1467192573193 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 02:29:33 INFO - PROCESS | 1797 | 1467192573199 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 02:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:29:33 INFO - PROCESS | 1797 | 1467192573209 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:29:33 INFO - PROCESS | 1797 | 1467192573215 Marionette TRACE conn4 <- [1,242,null,{}] 02:29:33 INFO - PROCESS | 1797 | 1467192573241 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}] 02:29:33 INFO - PROCESS | 1797 | 1467192573247 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:33 INFO - PROCESS | 1797 | 1467192573406 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 02:29:33 INFO - PROCESS | 1797 | 1467192573556 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:33 INFO - PROCESS | 1797 | 1467192573563 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:33 INFO - PROCESS | 1797 | --DOMWINDOW == 100 (0x9c156c00) [pid = 1797] [serial = 119] [outer = (nil)] [url = about:blank] 02:29:33 INFO - PROCESS | 1797 | --DOMWINDOW == 99 (0x9ae32800) [pid = 1797] [serial = 140] [outer = (nil)] [url = about:blank] 02:29:33 INFO - PROCESS | 1797 | ++DOCSHELL 0x922f2800 == 53 [pid = 1797] [id = 68] 02:29:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 100 (0x950f4400) [pid = 1797] [serial = 202] [outer = (nil)] 02:29:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 101 (0x99d0e400) [pid = 1797] [serial = 203] [outer = 0x950f4400] 02:29:33 INFO - PROCESS | 1797 | 1467192573670 Marionette DEBUG loaded listener.js 02:29:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 102 (0x9a570800) [pid = 1797] [serial = 204] [outer = 0x950f4400] 02:29:33 INFO - PROCESS | 1797 | --DOCSHELL 0x91e54400 == 52 [pid = 1797] [id = 58] 02:29:33 INFO - PROCESS | 1797 | --DOCSHELL 0x91e3e400 == 51 [pid = 1797] [id = 57] 02:29:33 INFO - PROCESS | 1797 | --DOCSHELL 0x922f6400 == 50 [pid = 1797] [id = 56] 02:29:33 INFO - PROCESS | 1797 | --DOCSHELL 0x9b570c00 == 49 [pid = 1797] [id = 55] 02:29:33 INFO - PROCESS | 1797 | --DOCSHELL 0x97fe8400 == 48 [pid = 1797] [id = 54] 02:29:33 INFO - PROCESS | 1797 | --DOCSHELL 0x95359400 == 47 [pid = 1797] [id = 53] 02:29:34 INFO - PROCESS | 1797 | --DOMWINDOW == 101 (0xa25f0400) [pid = 1797] [serial = 134] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1797 | --DOMWINDOW == 100 (0xa4f1bc00) [pid = 1797] [serial = 137] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1797 | --DOMWINDOW == 99 (0xa4f14c00) [pid = 1797] [serial = 138] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1797 | --DOMWINDOW == 98 (0x9c157c00) [pid = 1797] [serial = 131] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1797 | --DOMWINDOW == 97 (0xa2008800) [pid = 1797] [serial = 122] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1797 | --DOMWINDOW == 96 (0x99cc8800) [pid = 1797] [serial = 128] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1797 | --DOMWINDOW == 95 (0x9a296800) [pid = 1797] [serial = 129] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1797 | --DOMWINDOW == 94 (0x93b83800) [pid = 1797] [serial = 125] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x95352800) [pid = 1797] [serial = 126] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x97fe8c00) [pid = 1797] [serial = 116] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0xa3285800) [pid = 1797] [serial = 135] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x9d818400) [pid = 1797] [serial = 132] [outer = (nil)] [url = about:blank] 02:29:34 INFO - PROCESS | 1797 | 1467192574413 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]]]}] 02:29:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1260ms 02:29:34 INFO - PROCESS | 1797 | 1467192574469 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 02:29:34 INFO - PROCESS | 1797 | 1467192574473 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 02:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:29:34 INFO - PROCESS | 1797 | 1467192574479 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:29:34 INFO - PROCESS | 1797 | 1467192574484 Marionette TRACE conn4 <- [1,246,null,{}] 02:29:34 INFO - PROCESS | 1797 | 1467192574499 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}] 02:29:34 INFO - PROCESS | 1797 | 1467192574507 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:34 INFO - PROCESS | 1797 | 1467192574661 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 02:29:34 INFO - PROCESS | 1797 | 1467192574671 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:34 INFO - PROCESS | 1797 | 1467192574680 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:34 INFO - PROCESS | 1797 | ++DOCSHELL 0x9ab2b000 == 48 [pid = 1797] [id = 69] 02:29:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x9ab2e400) [pid = 1797] [serial = 205] [outer = (nil)] 02:29:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x9ae2e400) [pid = 1797] [serial = 206] [outer = 0x9ab2e400] 02:29:34 INFO - PROCESS | 1797 | 1467192574750 Marionette DEBUG loaded listener.js 02:29:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x9b24fc00) [pid = 1797] [serial = 207] [outer = 0x9ab2e400] 02:29:35 INFO - PROCESS | 1797 | 1467192575581 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]]]}] 02:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1130ms 02:29:35 INFO - PROCESS | 1797 | 1467192575610 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 02:29:35 INFO - PROCESS | 1797 | 1467192575614 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 02:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:29:35 INFO - PROCESS | 1797 | 1467192575629 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:29:35 INFO - PROCESS | 1797 | 1467192575632 Marionette TRACE conn4 <- [1,250,null,{}] 02:29:35 INFO - PROCESS | 1797 | 1467192575637 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}] 02:29:35 INFO - PROCESS | 1797 | 1467192575642 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:35 INFO - PROCESS | 1797 | 1467192575785 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 02:29:35 INFO - PROCESS | 1797 | 1467192575799 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:35 INFO - PROCESS | 1797 | 1467192575808 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:35 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e50800 == 49 [pid = 1797] [id = 70] 02:29:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0x9b568400) [pid = 1797] [serial = 208] [outer = (nil)] 02:29:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 95 (0x9bef2800) [pid = 1797] [serial = 209] [outer = 0x9b568400] 02:29:35 INFO - PROCESS | 1797 | 1467192575873 Marionette DEBUG loaded listener.js 02:29:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 96 (0x9c1d7400) [pid = 1797] [serial = 210] [outer = 0x9b568400] 02:29:36 INFO - PROCESS | 1797 | 1467192576674 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]]]}] 02:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1078ms 02:29:36 INFO - PROCESS | 1797 | 1467192576709 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 02:29:36 INFO - PROCESS | 1797 | 1467192576712 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 02:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:29:36 INFO - PROCESS | 1797 | 1467192576718 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:29:36 INFO - PROCESS | 1797 | 1467192576720 Marionette TRACE conn4 <- [1,254,null,{}] 02:29:36 INFO - PROCESS | 1797 | 1467192576735 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}] 02:29:36 INFO - PROCESS | 1797 | 1467192576739 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:36 INFO - PROCESS | 1797 | 1467192576939 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 02:29:36 INFO - PROCESS | 1797 | 1467192576957 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:36 INFO - PROCESS | 1797 | 1467192576962 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:36 INFO - PROCESS | 1797 | ++DOCSHELL 0x92299400 == 50 [pid = 1797] [id = 71] 02:29:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 97 (0x9a568400) [pid = 1797] [serial = 211] [outer = (nil)] 02:29:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 98 (0x9d812000) [pid = 1797] [serial = 212] [outer = 0x9a568400] 02:29:37 INFO - PROCESS | 1797 | 1467192577031 Marionette DEBUG loaded listener.js 02:29:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 99 (0xa209a000) [pid = 1797] [serial = 213] [outer = 0x9a568400] 02:29:37 INFO - PROCESS | 1797 | 1467192577787 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]]]}] 02:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1087ms 02:29:37 INFO - PROCESS | 1797 | 1467192577811 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 02:29:37 INFO - PROCESS | 1797 | 1467192577815 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 02:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:29:37 INFO - PROCESS | 1797 | 1467192577830 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:29:37 INFO - PROCESS | 1797 | 1467192577833 Marionette TRACE conn4 <- [1,258,null,{}] 02:29:37 INFO - PROCESS | 1797 | 1467192577839 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}] 02:29:37 INFO - PROCESS | 1797 | 1467192577848 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:38 INFO - PROCESS | 1797 | 1467192578070 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 02:29:38 INFO - PROCESS | 1797 | 1467192578095 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:38 INFO - PROCESS | 1797 | 1467192578102 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:38 INFO - PROCESS | 1797 | ++DOCSHELL 0x9b576800 == 51 [pid = 1797] [id = 72] 02:29:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 100 (0xa1012400) [pid = 1797] [serial = 214] [outer = (nil)] 02:29:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 101 (0xa4f15800) [pid = 1797] [serial = 215] [outer = 0xa1012400] 02:29:38 INFO - PROCESS | 1797 | 1467192578170 Marionette DEBUG loaded listener.js 02:29:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 102 (0xa4f7b400) [pid = 1797] [serial = 216] [outer = 0xa1012400] 02:29:38 INFO - PROCESS | 1797 | --DOMWINDOW == 101 (0x9bf95400) [pid = 1797] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:29:38 INFO - PROCESS | 1797 | --DOMWINDOW == 100 (0x9b571800) [pid = 1797] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:29:38 INFO - PROCESS | 1797 | --DOMWINDOW == 99 (0x9bf9c800) [pid = 1797] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:29:38 INFO - PROCESS | 1797 | --DOMWINDOW == 98 (0x9903ac00) [pid = 1797] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:29:38 INFO - PROCESS | 1797 | --DOMWINDOW == 97 (0x9535a000) [pid = 1797] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:29:38 INFO - PROCESS | 1797 | --DOMWINDOW == 96 (0x91e58400) [pid = 1797] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:29:38 INFO - PROCESS | 1797 | --DOMWINDOW == 95 (0x922f4800) [pid = 1797] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:29:39 INFO - PROCESS | 1797 | 1467192579102 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]]]}] 02:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1290ms 02:29:39 INFO - PROCESS | 1797 | 1467192579121 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 02:29:39 INFO - PROCESS | 1797 | 1467192579125 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 02:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:29:39 INFO - PROCESS | 1797 | 1467192579132 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:29:39 INFO - PROCESS | 1797 | 1467192579135 Marionette TRACE conn4 <- [1,262,null,{}] 02:29:39 INFO - PROCESS | 1797 | 1467192579140 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}] 02:29:39 INFO - PROCESS | 1797 | 1467192579145 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:39 INFO - PROCESS | 1797 | 1467192579285 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 02:29:39 INFO - PROCESS | 1797 | 1467192579401 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:39 INFO - PROCESS | 1797 | 1467192579408 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:39 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e45c00 == 52 [pid = 1797] [id = 73] 02:29:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 96 (0x92296000) [pid = 1797] [serial = 217] [outer = (nil)] 02:29:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 97 (0xa4f14c00) [pid = 1797] [serial = 218] [outer = 0x92296000] 02:29:39 INFO - PROCESS | 1797 | 1467192579474 Marionette DEBUG loaded listener.js 02:29:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 98 (0xa672cc00) [pid = 1797] [serial = 219] [outer = 0x92296000] 02:29:40 INFO - PROCESS | 1797 | 1467192580129 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]]]}] 02:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1026ms 02:29:40 INFO - PROCESS | 1797 | 1467192580158 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 02:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:29:40 INFO - PROCESS | 1797 | 1467192580174 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 02:29:40 INFO - PROCESS | 1797 | 1467192580181 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:29:40 INFO - PROCESS | 1797 | 1467192580184 Marionette TRACE conn4 <- [1,266,null,{}] 02:29:40 INFO - PROCESS | 1797 | 1467192580201 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}] 02:29:40 INFO - PROCESS | 1797 | 1467192580205 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:40 INFO - PROCESS | 1797 | 1467192580398 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 02:29:40 INFO - PROCESS | 1797 | 1467192580411 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:40 INFO - PROCESS | 1797 | 1467192580416 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:40 INFO - PROCESS | 1797 | ++DOCSHELL 0x92239400 == 53 [pid = 1797] [id = 74] 02:29:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 99 (0x9a572400) [pid = 1797] [serial = 220] [outer = (nil)] 02:29:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 100 (0xa67e8c00) [pid = 1797] [serial = 221] [outer = 0x9a572400] 02:29:40 INFO - PROCESS | 1797 | 1467192580485 Marionette DEBUG loaded listener.js 02:29:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 101 (0xa67f3c00) [pid = 1797] [serial = 222] [outer = 0x9a572400] 02:29:41 INFO - PROCESS | 1797 | 1467192581473 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]]]}] 02:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1345ms 02:29:41 INFO - PROCESS | 1797 | 1467192581526 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 02:29:41 INFO - PROCESS | 1797 | 1467192581533 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 02:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:29:41 INFO - PROCESS | 1797 | 1467192581541 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:29:41 INFO - PROCESS | 1797 | 1467192581546 Marionette TRACE conn4 <- [1,270,null,{}] 02:29:41 INFO - PROCESS | 1797 | 1467192581556 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}] 02:29:41 INFO - PROCESS | 1797 | 1467192581561 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:41 INFO - PROCESS | 1797 | 1467192581778 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 02:29:41 INFO - PROCESS | 1797 | 1467192581935 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:41 INFO - PROCESS | 1797 | 1467192581946 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:41 INFO - PROCESS | 1797 | ++DOCSHELL 0x92ef6000 == 54 [pid = 1797] [id = 75] 02:29:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 102 (0x93978800) [pid = 1797] [serial = 223] [outer = (nil)] 02:29:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 103 (0x9a4f7c00) [pid = 1797] [serial = 224] [outer = 0x93978800] 02:29:42 INFO - PROCESS | 1797 | 1467192582024 Marionette DEBUG loaded listener.js 02:29:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 104 (0x9a566000) [pid = 1797] [serial = 225] [outer = 0x93978800] 02:29:42 INFO - PROCESS | 1797 | 1467192582902 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]]]}] 02:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1434ms 02:29:42 INFO - PROCESS | 1797 | 1467192582975 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 02:29:42 INFO - PROCESS | 1797 | 1467192582982 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 02:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:29:43 INFO - PROCESS | 1797 | 1467192582992 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:29:43 INFO - PROCESS | 1797 | 1467192582996 Marionette TRACE conn4 <- [1,274,null,{}] 02:29:43 INFO - PROCESS | 1797 | 1467192583002 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}] 02:29:43 INFO - PROCESS | 1797 | 1467192583008 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:43 INFO - PROCESS | 1797 | 1467192583232 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 02:29:43 INFO - PROCESS | 1797 | 1467192583573 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:43 INFO - PROCESS | 1797 | 1467192583583 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:43 INFO - PROCESS | 1797 | ++DOCSHELL 0x9b0ea800 == 55 [pid = 1797] [id = 76] 02:29:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 105 (0x9b56e800) [pid = 1797] [serial = 226] [outer = (nil)] 02:29:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 106 (0x9bef2400) [pid = 1797] [serial = 227] [outer = 0x9b56e800] 02:29:43 INFO - PROCESS | 1797 | 1467192583670 Marionette DEBUG loaded listener.js 02:29:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 107 (0xa2321800) [pid = 1797] [serial = 228] [outer = 0x9b56e800] 02:29:44 INFO - PROCESS | 1797 | 1467192584515 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]]]}] 02:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1589ms 02:29:44 INFO - PROCESS | 1797 | 1467192584581 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 02:29:44 INFO - PROCESS | 1797 | 1467192584586 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 02:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:29:44 INFO - PROCESS | 1797 | 1467192584592 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:29:44 INFO - PROCESS | 1797 | 1467192584598 Marionette TRACE conn4 <- [1,278,null,{}] 02:29:44 INFO - PROCESS | 1797 | 1467192584615 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}] 02:29:44 INFO - PROCESS | 1797 | 1467192584623 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:44 INFO - PROCESS | 1797 | 1467192584836 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 02:29:45 INFO - PROCESS | 1797 | 1467192585046 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:45 INFO - PROCESS | 1797 | 1467192585056 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:45 INFO - PROCESS | 1797 | ++DOCSHELL 0xa4d52400 == 56 [pid = 1797] [id = 77] 02:29:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 108 (0xa67e8000) [pid = 1797] [serial = 229] [outer = (nil)] 02:29:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 109 (0xa6eac000) [pid = 1797] [serial = 230] [outer = 0xa67e8000] 02:29:45 INFO - PROCESS | 1797 | 1467192585186 Marionette DEBUG loaded listener.js 02:29:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 110 (0xa6f46000) [pid = 1797] [serial = 231] [outer = 0xa67e8000] 02:29:45 INFO - PROCESS | 1797 | 1467192585978 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]]]}] 02:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1435ms 02:29:46 INFO - PROCESS | 1797 | 1467192586027 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 02:29:46 INFO - PROCESS | 1797 | 1467192586032 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 02:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:29:46 INFO - PROCESS | 1797 | 1467192586038 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:29:46 INFO - PROCESS | 1797 | 1467192586042 Marionette TRACE conn4 <- [1,282,null,{}] 02:29:46 INFO - PROCESS | 1797 | 1467192586048 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}] 02:29:46 INFO - PROCESS | 1797 | 1467192586053 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:46 INFO - PROCESS | 1797 | 1467192586248 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 02:29:46 INFO - PROCESS | 1797 | 1467192586407 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:46 INFO - PROCESS | 1797 | 1467192586415 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:46 INFO - PROCESS | 1797 | ++DOCSHELL 0x929c3000 == 57 [pid = 1797] [id = 78] 02:29:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 111 (0x929c3400) [pid = 1797] [serial = 232] [outer = (nil)] 02:29:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 112 (0x929cc000) [pid = 1797] [serial = 233] [outer = 0x929c3400] 02:29:46 INFO - PROCESS | 1797 | 1467192586496 Marionette DEBUG loaded listener.js 02:29:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 113 (0x929d0000) [pid = 1797] [serial = 234] [outer = 0x929c3400] 02:29:47 INFO - PROCESS | 1797 | 1467192587297 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]]]}] 02:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1277ms 02:29:47 INFO - PROCESS | 1797 | 1467192587316 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 02:29:47 INFO - PROCESS | 1797 | 1467192587320 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 02:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:29:47 INFO - PROCESS | 1797 | 1467192587326 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:29:47 INFO - PROCESS | 1797 | 1467192587330 Marionette TRACE conn4 <- [1,286,null,{}] 02:29:47 INFO - PROCESS | 1797 | 1467192587336 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}] 02:29:47 INFO - PROCESS | 1797 | 1467192587341 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:47 INFO - PROCESS | 1797 | 1467192587501 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 02:29:47 INFO - PROCESS | 1797 | 1467192587661 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:47 INFO - PROCESS | 1797 | 1467192587671 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:47 INFO - PROCESS | 1797 | ++DOCSHELL 0x929ca400 == 58 [pid = 1797] [id = 79] 02:29:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 114 (0x929cd800) [pid = 1797] [serial = 235] [outer = (nil)] 02:29:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 115 (0xa6f42800) [pid = 1797] [serial = 236] [outer = 0x929cd800] 02:29:47 INFO - PROCESS | 1797 | 1467192587751 Marionette DEBUG loaded listener.js 02:29:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 116 (0xa6f48400) [pid = 1797] [serial = 237] [outer = 0x929cd800] 02:29:48 INFO - PROCESS | 1797 | 1467192588581 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]]]}] 02:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1281ms 02:29:48 INFO - PROCESS | 1797 | 1467192588610 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 02:29:48 INFO - PROCESS | 1797 | 1467192588614 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 02:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:29:48 INFO - PROCESS | 1797 | 1467192588622 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:29:48 INFO - PROCESS | 1797 | 1467192588625 Marionette TRACE conn4 <- [1,290,null,{}] 02:29:48 INFO - PROCESS | 1797 | 1467192588631 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}] 02:29:48 INFO - PROCESS | 1797 | 1467192588641 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:48 INFO - PROCESS | 1797 | 1467192588838 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 02:29:49 INFO - PROCESS | 1797 | 1467192588996 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:49 INFO - PROCESS | 1797 | 1467192589005 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:49 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e5f000 == 59 [pid = 1797] [id = 80] 02:29:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 117 (0x929c5000) [pid = 1797] [serial = 238] [outer = (nil)] 02:29:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 118 (0xa8c83400) [pid = 1797] [serial = 239] [outer = 0x929c5000] 02:29:49 INFO - PROCESS | 1797 | 1467192589083 Marionette DEBUG loaded listener.js 02:29:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 119 (0xa901ac00) [pid = 1797] [serial = 240] [outer = 0x929c5000] 02:29:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 120 (0x90c25c00) [pid = 1797] [serial = 241] [outer = 0x92efb800] 02:29:50 INFO - PROCESS | 1797 | 1467192590064 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]]]}] 02:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1532ms 02:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:29:50 INFO - PROCESS | 1797 | 1467192590155 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 02:29:50 INFO - PROCESS | 1797 | 1467192590159 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 02:29:50 INFO - PROCESS | 1797 | 1467192590165 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:29:50 INFO - PROCESS | 1797 | 1467192590169 Marionette TRACE conn4 <- [1,294,null,{}] 02:29:50 INFO - PROCESS | 1797 | 1467192590175 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}] 02:29:50 INFO - PROCESS | 1797 | 1467192590180 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:50 INFO - PROCESS | 1797 | 1467192590343 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 02:29:50 INFO - PROCESS | 1797 | 1467192590782 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:50 INFO - PROCESS | 1797 | 1467192590792 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:50 INFO - PROCESS | 1797 | ++DOCSHELL 0x90c23800 == 60 [pid = 1797] [id = 81] 02:29:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 121 (0x922e9c00) [pid = 1797] [serial = 242] [outer = (nil)] 02:29:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 122 (0x922f7400) [pid = 1797] [serial = 243] [outer = 0x922e9c00] 02:29:50 INFO - PROCESS | 1797 | 1467192590900 Marionette DEBUG loaded listener.js 02:29:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 123 (0x929cc800) [pid = 1797] [serial = 244] [outer = 0x922e9c00] 02:29:51 INFO - PROCESS | 1797 | 1467192591753 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]]]}] 02:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1631ms 02:29:51 INFO - PROCESS | 1797 | 1467192591813 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 02:29:51 INFO - PROCESS | 1797 | 1467192591819 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 02:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:29:51 INFO - PROCESS | 1797 | 1467192591828 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:29:51 INFO - PROCESS | 1797 | 1467192591831 Marionette TRACE conn4 <- [1,298,null,{}] 02:29:51 INFO - PROCESS | 1797 | 1467192591840 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}] 02:29:51 INFO - PROCESS | 1797 | 1467192591848 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:52 INFO - PROCESS | 1797 | 1467192592008 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 02:29:52 INFO - PROCESS | 1797 | 1467192592177 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:52 INFO - PROCESS | 1797 | 1467192592190 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:52 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e3f400 == 61 [pid = 1797] [id = 82] 02:29:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 124 (0x91e5d800) [pid = 1797] [serial = 245] [outer = (nil)] 02:29:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 125 (0x9a0a1800) [pid = 1797] [serial = 246] [outer = 0x91e5d800] 02:29:52 INFO - PROCESS | 1797 | 1467192592297 Marionette DEBUG loaded listener.js 02:29:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 126 (0x9a4f8800) [pid = 1797] [serial = 247] [outer = 0x91e5d800] 02:29:53 INFO - PROCESS | 1797 | 1467192593189 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]]]}] 02:29:53 INFO - PROCESS | 1797 | --DOCSHELL 0x91e45c00 == 60 [pid = 1797] [id = 73] 02:29:53 INFO - PROCESS | 1797 | --DOCSHELL 0x9b576800 == 59 [pid = 1797] [id = 72] 02:29:53 INFO - PROCESS | 1797 | --DOCSHELL 0x92299400 == 58 [pid = 1797] [id = 71] 02:29:53 INFO - PROCESS | 1797 | --DOMWINDOW == 125 (0x9ab2a400) [pid = 1797] [serial = 176] [outer = (nil)] [url = about:blank] 02:29:53 INFO - PROCESS | 1797 | --DOCSHELL 0x91e50800 == 57 [pid = 1797] [id = 70] 02:29:53 INFO - PROCESS | 1797 | --DOCSHELL 0x9ab2b000 == 56 [pid = 1797] [id = 69] 02:29:53 INFO - PROCESS | 1797 | --DOCSHELL 0x922f2800 == 55 [pid = 1797] [id = 68] 02:29:53 INFO - PROCESS | 1797 | --DOCSHELL 0x93b83400 == 54 [pid = 1797] [id = 67] 02:29:53 INFO - PROCESS | 1797 | --DOCSHELL 0x9a4f2c00 == 53 [pid = 1797] [id = 63] 02:29:53 INFO - PROCESS | 1797 | --DOCSHELL 0x91e48400 == 52 [pid = 1797] [id = 62] 02:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1432ms 02:29:53 INFO - PROCESS | 1797 | --DOCSHELL 0x922f4400 == 51 [pid = 1797] [id = 61] 02:29:53 INFO - PROCESS | 1797 | --DOCSHELL 0x91e5d000 == 50 [pid = 1797] [id = 60] 02:29:53 INFO - PROCESS | 1797 | --DOCSHELL 0x9ab25400 == 49 [pid = 1797] [id = 59] 02:29:53 INFO - PROCESS | 1797 | 1467192593274 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 02:29:53 INFO - PROCESS | 1797 | 1467192593280 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 02:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:29:53 INFO - PROCESS | 1797 | 1467192593295 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:29:53 INFO - PROCESS | 1797 | 1467192593297 Marionette TRACE conn4 <- [1,302,null,{}] 02:29:53 INFO - PROCESS | 1797 | 1467192593303 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}] 02:29:53 INFO - PROCESS | 1797 | 1467192593308 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:53 INFO - PROCESS | 1797 | 1467192593456 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 02:29:53 INFO - PROCESS | 1797 | --DOMWINDOW == 124 (0x9ae30800) [pid = 1797] [serial = 141] [outer = (nil)] [url = about:blank] 02:29:53 INFO - PROCESS | 1797 | --DOMWINDOW == 123 (0xa3291c00) [pid = 1797] [serial = 149] [outer = (nil)] [url = about:blank] 02:29:53 INFO - PROCESS | 1797 | --DOMWINDOW == 122 (0x9d80f800) [pid = 1797] [serial = 167] [outer = (nil)] [url = about:blank] 02:29:53 INFO - PROCESS | 1797 | --DOMWINDOW == 121 (0x92237c00) [pid = 1797] [serial = 143] [outer = (nil)] [url = about:blank] 02:29:53 INFO - PROCESS | 1797 | --DOMWINDOW == 120 (0x9ae35400) [pid = 1797] [serial = 146] [outer = (nil)] [url = about:blank] 02:29:53 INFO - PROCESS | 1797 | --DOMWINDOW == 119 (0x9b92c400) [pid = 1797] [serial = 164] [outer = (nil)] [url = about:blank] 02:29:53 INFO - PROCESS | 1797 | --DOMWINDOW == 118 (0xa2321400) [pid = 1797] [serial = 170] [outer = (nil)] [url = about:blank] 02:29:53 INFO - PROCESS | 1797 | --DOMWINDOW == 117 (0x9a020000) [pid = 1797] [serial = 161] [outer = (nil)] [url = about:blank] 02:29:53 INFO - PROCESS | 1797 | --DOMWINDOW == 116 (0x9a7d9000) [pid = 1797] [serial = 162] [outer = (nil)] [url = about:blank] 02:29:53 INFO - PROCESS | 1797 | --DOMWINDOW == 115 (0xa2376000) [pid = 1797] [serial = 171] [outer = (nil)] [url = about:blank] 02:29:53 INFO - PROCESS | 1797 | --DOMWINDOW == 114 (0xa683a400) [pid = 1797] [serial = 152] [outer = (nil)] [url = about:blank] 02:29:53 INFO - PROCESS | 1797 | --DOMWINDOW == 113 (0x99ccb800) [pid = 1797] [serial = 159] [outer = (nil)] [url = about:blank] 02:29:53 INFO - PROCESS | 1797 | --DOMWINDOW == 112 (0x95361400) [pid = 1797] [serial = 158] [outer = (nil)] [url = about:blank] 02:29:53 INFO - PROCESS | 1797 | --DOMWINDOW == 111 (0x91e5b400) [pid = 1797] [serial = 155] [outer = (nil)] [url = about:blank] 02:29:53 INFO - PROCESS | 1797 | --DOMWINDOW == 110 (0xa200dc00) [pid = 1797] [serial = 168] [outer = (nil)] [url = about:blank] 02:29:53 INFO - PROCESS | 1797 | --DOMWINDOW == 109 (0xa25f0c00) [pid = 1797] [serial = 173] [outer = (nil)] [url = about:blank] 02:29:53 INFO - PROCESS | 1797 | --DOMWINDOW == 108 (0xa33c6800) [pid = 1797] [serial = 174] [outer = (nil)] [url = about:blank] 02:29:53 INFO - PROCESS | 1797 | --DOMWINDOW == 107 (0x9bef0800) [pid = 1797] [serial = 165] [outer = (nil)] [url = about:blank] 02:29:53 INFO - PROCESS | 1797 | 1467192593596 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:53 INFO - PROCESS | 1797 | 1467192593605 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:53 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e5b400 == 50 [pid = 1797] [id = 83] 02:29:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 108 (0x92237c00) [pid = 1797] [serial = 248] [outer = (nil)] 02:29:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 109 (0x9a295800) [pid = 1797] [serial = 249] [outer = 0x92237c00] 02:29:53 INFO - PROCESS | 1797 | 1467192593676 Marionette DEBUG loaded listener.js 02:29:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 110 (0x9a67ac00) [pid = 1797] [serial = 250] [outer = 0x92237c00] 02:29:54 INFO - PROCESS | 1797 | 1467192594431 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]]]}] 02:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1178ms 02:29:54 INFO - PROCESS | 1797 | 1467192594473 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 02:29:54 INFO - PROCESS | 1797 | 1467192594477 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 02:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:29:54 INFO - PROCESS | 1797 | 1467192594485 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:29:54 INFO - PROCESS | 1797 | 1467192594493 Marionette TRACE conn4 <- [1,306,null,{}] 02:29:54 INFO - PROCESS | 1797 | 1467192594511 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}] 02:29:54 INFO - PROCESS | 1797 | 1467192594517 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:54 INFO - PROCESS | 1797 | 1467192594673 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 02:29:54 INFO - PROCESS | 1797 | 1467192594683 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:54 INFO - PROCESS | 1797 | 1467192594691 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:54 INFO - PROCESS | 1797 | ++DOCSHELL 0x93b83400 == 51 [pid = 1797] [id = 84] 02:29:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 111 (0x9a7d9000) [pid = 1797] [serial = 251] [outer = (nil)] 02:29:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 112 (0x9b0f6c00) [pid = 1797] [serial = 252] [outer = 0x9a7d9000] 02:29:54 INFO - PROCESS | 1797 | 1467192594757 Marionette DEBUG loaded listener.js 02:29:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 113 (0x9b570000) [pid = 1797] [serial = 253] [outer = 0x9a7d9000] 02:29:55 INFO - PROCESS | 1797 | 1467192595542 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]]]}] 02:29:55 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. 02:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1090ms 02:29:55 INFO - PROCESS | 1797 | 1467192595581 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 02:29:55 INFO - PROCESS | 1797 | 1467192595585 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 02:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:29:55 INFO - PROCESS | 1797 | 1467192595591 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:29:55 INFO - PROCESS | 1797 | 1467192595594 Marionette TRACE conn4 <- [1,310,null,{}] 02:29:55 INFO - PROCESS | 1797 | 1467192595599 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}] 02:29:55 INFO - PROCESS | 1797 | 1467192595604 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:55 INFO - PROCESS | 1797 | 1467192595805 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 02:29:55 INFO - PROCESS | 1797 | 1467192595843 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:55 INFO - PROCESS | 1797 | 1467192595849 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:55 INFO - PROCESS | 1797 | ++DOCSHELL 0x922a0400 == 52 [pid = 1797] [id = 85] 02:29:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 114 (0x929cb000) [pid = 1797] [serial = 254] [outer = (nil)] 02:29:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 115 (0x9bf94800) [pid = 1797] [serial = 255] [outer = 0x929cb000] 02:29:55 INFO - PROCESS | 1797 | 1467192595917 Marionette DEBUG loaded listener.js 02:29:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 116 (0x9c1d1c00) [pid = 1797] [serial = 256] [outer = 0x929cb000] 02:29:56 INFO - PROCESS | 1797 | 1467192596740 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]]]}] 02:29:56 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. 02:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1180ms 02:29:56 INFO - PROCESS | 1797 | 1467192596772 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 02:29:56 INFO - PROCESS | 1797 | 1467192596775 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 02:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:29:56 INFO - PROCESS | 1797 | 1467192596782 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:29:56 INFO - PROCESS | 1797 | 1467192596785 Marionette TRACE conn4 <- [1,314,null,{}] 02:29:56 INFO - PROCESS | 1797 | 1467192596796 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}] 02:29:56 INFO - PROCESS | 1797 | 1467192596800 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:57 INFO - PROCESS | 1797 | 1467192596993 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 02:29:57 INFO - PROCESS | 1797 | 1467192597013 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:57 INFO - PROCESS | 1797 | 1467192597030 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:57 INFO - PROCESS | 1797 | ++DOCSHELL 0x9bef1400 == 53 [pid = 1797] [id = 86] 02:29:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 117 (0x9c157800) [pid = 1797] [serial = 257] [outer = (nil)] 02:29:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 118 (0xa20a6400) [pid = 1797] [serial = 258] [outer = 0x9c157800] 02:29:57 INFO - PROCESS | 1797 | 1467192597102 Marionette DEBUG loaded listener.js 02:29:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 119 (0xa25fd400) [pid = 1797] [serial = 259] [outer = 0x9c157800] 02:29:58 INFO - PROCESS | 1797 | --DOMWINDOW == 118 (0x9b568400) [pid = 1797] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:29:58 INFO - PROCESS | 1797 | --DOMWINDOW == 117 (0x9ab2e400) [pid = 1797] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:29:58 INFO - PROCESS | 1797 | --DOMWINDOW == 116 (0x950f4400) [pid = 1797] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:29:58 INFO - PROCESS | 1797 | --DOMWINDOW == 115 (0x9a568400) [pid = 1797] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:29:58 INFO - PROCESS | 1797 | --DOMWINDOW == 114 (0x93b84800) [pid = 1797] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:29:58 INFO - PROCESS | 1797 | --DOMWINDOW == 113 (0xa1012400) [pid = 1797] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:29:58 INFO - PROCESS | 1797 | --DOMWINDOW == 112 (0x92296000) [pid = 1797] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:29:58 INFO - PROCESS | 1797 | 1467192598294 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]]]}] 02:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1540ms 02:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:29:58 INFO - PROCESS | 1797 | 1467192598325 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 02:29:58 INFO - PROCESS | 1797 | 1467192598328 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 02:29:58 INFO - PROCESS | 1797 | 1467192598334 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:29:58 INFO - PROCESS | 1797 | 1467192598337 Marionette TRACE conn4 <- [1,318,null,{}] 02:29:58 INFO - PROCESS | 1797 | 1467192598343 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}] 02:29:58 INFO - PROCESS | 1797 | 1467192598347 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:58 INFO - PROCESS | 1797 | 1467192598489 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 02:29:58 INFO - PROCESS | 1797 | 1467192598503 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:58 INFO - PROCESS | 1797 | 1467192598512 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:58 INFO - PROCESS | 1797 | ++DOCSHELL 0x92296000 == 54 [pid = 1797] [id = 87] 02:29:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 113 (0x929c1c00) [pid = 1797] [serial = 260] [outer = (nil)] 02:29:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 114 (0xa3286000) [pid = 1797] [serial = 261] [outer = 0x929c1c00] 02:29:58 INFO - PROCESS | 1797 | 1467192598611 Marionette DEBUG loaded listener.js 02:29:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 115 (0xa4d0f000) [pid = 1797] [serial = 262] [outer = 0x929c1c00] 02:29:59 INFO - PROCESS | 1797 | 1467192599363 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]]]}] 02:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1086ms 02:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:29:59 INFO - PROCESS | 1797 | 1467192599419 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 02:29:59 INFO - PROCESS | 1797 | 1467192599422 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 02:29:59 INFO - PROCESS | 1797 | 1467192599428 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:29:59 INFO - PROCESS | 1797 | 1467192599431 Marionette TRACE conn4 <- [1,322,null,{}] 02:29:59 INFO - PROCESS | 1797 | 1467192599444 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}] 02:29:59 INFO - PROCESS | 1797 | 1467192599448 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:59 INFO - PROCESS | 1797 | 1467192599604 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 02:29:59 INFO - PROCESS | 1797 | 1467192599613 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:59 INFO - PROCESS | 1797 | 1467192599620 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:29:59 INFO - PROCESS | 1797 | ++DOCSHELL 0xa33c0c00 == 55 [pid = 1797] [id = 88] 02:29:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 116 (0xa33c6000) [pid = 1797] [serial = 263] [outer = (nil)] 02:29:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 117 (0xa67e9c00) [pid = 1797] [serial = 264] [outer = 0xa33c6000] 02:29:59 INFO - PROCESS | 1797 | 1467192599689 Marionette DEBUG loaded listener.js 02:29:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 118 (0xa67f0c00) [pid = 1797] [serial = 265] [outer = 0xa33c6000] 02:30:00 INFO - PROCESS | 1797 | 1467192600723 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]]]}] 02:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1338ms 02:30:00 INFO - PROCESS | 1797 | 1467192600766 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 02:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:30:00 INFO - PROCESS | 1797 | 1467192600772 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 02:30:00 INFO - PROCESS | 1797 | 1467192600780 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:30:00 INFO - PROCESS | 1797 | 1467192600785 Marionette TRACE conn4 <- [1,326,null,{}] 02:30:00 INFO - PROCESS | 1797 | 1467192600794 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}] 02:30:00 INFO - PROCESS | 1797 | 1467192600800 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:01 INFO - PROCESS | 1797 | 1467192601021 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 02:30:01 INFO - PROCESS | 1797 | 1467192601234 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:01 INFO - PROCESS | 1797 | 1467192601241 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:01 INFO - PROCESS | 1797 | ++DOCSHELL 0x922f5000 == 56 [pid = 1797] [id = 89] 02:30:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 119 (0x929c2c00) [pid = 1797] [serial = 266] [outer = (nil)] 02:30:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 120 (0x92be0800) [pid = 1797] [serial = 267] [outer = 0x929c2c00] 02:30:01 INFO - PROCESS | 1797 | 1467192601346 Marionette DEBUG loaded listener.js 02:30:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 121 (0x92be3c00) [pid = 1797] [serial = 268] [outer = 0x929c2c00] 02:30:02 INFO - PROCESS | 1797 | 1467192602308 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]]]}] 02:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1589ms 02:30:02 INFO - PROCESS | 1797 | 1467192602368 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 02:30:02 INFO - PROCESS | 1797 | 1467192602375 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 02:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:30:02 INFO - PROCESS | 1797 | 1467192602385 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:30:02 INFO - PROCESS | 1797 | 1467192602389 Marionette TRACE conn4 <- [1,330,null,{}] 02:30:02 INFO - PROCESS | 1797 | 1467192602396 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}] 02:30:02 INFO - PROCESS | 1797 | 1467192602401 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:02 INFO - PROCESS | 1797 | 1467192602626 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 02:30:02 INFO - PROCESS | 1797 | 1467192602828 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:02 INFO - PROCESS | 1797 | 1467192602836 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:02 INFO - PROCESS | 1797 | ++DOCSHELL 0x950ed000 == 57 [pid = 1797] [id = 90] 02:30:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 122 (0x97fde800) [pid = 1797] [serial = 269] [outer = (nil)] 02:30:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 123 (0x99578c00) [pid = 1797] [serial = 270] [outer = 0x97fde800] 02:30:02 INFO - PROCESS | 1797 | 1467192602964 Marionette DEBUG loaded listener.js 02:30:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 124 (0x9a566800) [pid = 1797] [serial = 271] [outer = 0x97fde800] 02:30:03 INFO - PROCESS | 1797 | 1467192603912 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]]]}] 02:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1579ms 02:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:30:03 INFO - PROCESS | 1797 | 1467192603963 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 02:30:03 INFO - PROCESS | 1797 | 1467192603967 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 02:30:03 INFO - PROCESS | 1797 | 1467192603974 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:30:03 INFO - PROCESS | 1797 | 1467192603980 Marionette TRACE conn4 <- [1,334,null,{}] 02:30:03 INFO - PROCESS | 1797 | 1467192603996 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}] 02:30:04 INFO - PROCESS | 1797 | 1467192604004 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:04 INFO - PROCESS | 1797 | 1467192604214 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 02:30:04 INFO - PROCESS | 1797 | 1467192604418 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:04 INFO - PROCESS | 1797 | 1467192604428 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:04 INFO - PROCESS | 1797 | ++DOCSHELL 0x9ae30800 == 58 [pid = 1797] [id = 91] 02:30:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 125 (0x9b250000) [pid = 1797] [serial = 272] [outer = (nil)] 02:30:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 126 (0x9beea400) [pid = 1797] [serial = 273] [outer = 0x9b250000] 02:30:04 INFO - PROCESS | 1797 | 1467192604526 Marionette DEBUG loaded listener.js 02:30:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 127 (0xa23cc400) [pid = 1797] [serial = 274] [outer = 0x9b250000] 02:30:05 INFO - PROCESS | 1797 | 1467192605328 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]]]}] 02:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1385ms 02:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:30:05 INFO - PROCESS | 1797 | 1467192605358 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 02:30:05 INFO - PROCESS | 1797 | 1467192605362 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 02:30:05 INFO - PROCESS | 1797 | 1467192605369 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:30:05 INFO - PROCESS | 1797 | 1467192605372 Marionette TRACE conn4 <- [1,338,null,{}] 02:30:05 INFO - PROCESS | 1797 | 1467192605378 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}] 02:30:05 INFO - PROCESS | 1797 | 1467192605383 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:05 INFO - PROCESS | 1797 | 1467192605556 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 02:30:05 INFO - PROCESS | 1797 | 1467192605720 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:05 INFO - PROCESS | 1797 | 1467192605728 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:05 INFO - PROCESS | 1797 | ++DOCSHELL 0x9a4efc00 == 59 [pid = 1797] [id = 92] 02:30:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 128 (0x9a7bb400) [pid = 1797] [serial = 275] [outer = (nil)] 02:30:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 129 (0xa6727c00) [pid = 1797] [serial = 276] [outer = 0x9a7bb400] 02:30:05 INFO - PROCESS | 1797 | 1467192605807 Marionette DEBUG loaded listener.js 02:30:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 130 (0xa6ea4c00) [pid = 1797] [serial = 277] [outer = 0x9a7bb400] 02:30:06 INFO - PROCESS | 1797 | 1467192606698 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]]]}] 02:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1390ms 02:30:06 INFO - PROCESS | 1797 | 1467192606759 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 02:30:06 INFO - PROCESS | 1797 | 1467192606763 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 02:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:30:06 INFO - PROCESS | 1797 | 1467192606769 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:30:06 INFO - PROCESS | 1797 | 1467192606772 Marionette TRACE conn4 <- [1,342,null,{}] 02:30:06 INFO - PROCESS | 1797 | 1467192606778 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}] 02:30:06 INFO - PROCESS | 1797 | 1467192606783 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:06 INFO - PROCESS | 1797 | 1467192606949 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 02:30:07 INFO - PROCESS | 1797 | 1467192607107 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:07 INFO - PROCESS | 1797 | 1467192607117 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:07 INFO - PROCESS | 1797 | ++DOCSHELL 0x9298c400 == 60 [pid = 1797] [id = 93] 02:30:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 131 (0x9298d000) [pid = 1797] [serial = 278] [outer = (nil)] 02:30:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 132 (0x92992400) [pid = 1797] [serial = 279] [outer = 0x9298d000] 02:30:07 INFO - PROCESS | 1797 | 1467192607198 Marionette DEBUG loaded listener.js 02:30:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 133 (0x92993c00) [pid = 1797] [serial = 280] [outer = 0x9298d000] 02:30:08 INFO - PROCESS | 1797 | 1467192608131 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]]]}] 02:30:08 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. 02:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1436ms 02:30:08 INFO - PROCESS | 1797 | 1467192608206 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 02:30:08 INFO - PROCESS | 1797 | 1467192608210 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 02:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:30:08 INFO - PROCESS | 1797 | 1467192608217 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:30:08 INFO - PROCESS | 1797 | 1467192608220 Marionette TRACE conn4 <- [1,346,null,{}] 02:30:08 INFO - PROCESS | 1797 | 1467192608226 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}] 02:30:08 INFO - PROCESS | 1797 | 1467192608235 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:08 INFO - PROCESS | 1797 | 1467192608479 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 02:30:08 INFO - PROCESS | 1797 | 1467192608643 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:08 INFO - PROCESS | 1797 | 1467192608652 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:08 INFO - PROCESS | 1797 | ++DOCSHELL 0x92145c00 == 61 [pid = 1797] [id = 94] 02:30:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 134 (0x92989800) [pid = 1797] [serial = 281] [outer = (nil)] 02:30:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 135 (0xa6fcfc00) [pid = 1797] [serial = 282] [outer = 0x92989800] 02:30:08 INFO - PROCESS | 1797 | 1467192608771 Marionette DEBUG loaded listener.js 02:30:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 136 (0xa6fd1400) [pid = 1797] [serial = 283] [outer = 0x92989800] 02:30:09 INFO - PROCESS | 1797 | 1467192609596 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]]]}] 02:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1437ms 02:30:09 INFO - PROCESS | 1797 | 1467192609655 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 02:30:09 INFO - PROCESS | 1797 | 1467192609658 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 02:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:30:09 INFO - PROCESS | 1797 | 1467192609665 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:30:09 INFO - PROCESS | 1797 | 1467192609668 Marionette TRACE conn4 <- [1,350,null,{}] 02:30:09 INFO - PROCESS | 1797 | 1467192609674 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}] 02:30:09 INFO - PROCESS | 1797 | 1467192609679 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:09 INFO - PROCESS | 1797 | 1467192609844 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 02:30:10 INFO - PROCESS | 1797 | 1467192610019 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:10 INFO - PROCESS | 1797 | 1467192610029 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:10 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c5000 == 62 [pid = 1797] [id = 95] 02:30:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 137 (0x8f4c8000) [pid = 1797] [serial = 284] [outer = (nil)] 02:30:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 138 (0x8f4cb000) [pid = 1797] [serial = 285] [outer = 0x8f4c8000] 02:30:10 INFO - PROCESS | 1797 | 1467192610109 Marionette DEBUG loaded listener.js 02:30:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 139 (0x8f4cd400) [pid = 1797] [serial = 286] [outer = 0x8f4c8000] 02:30:10 INFO - PROCESS | 1797 | 1467192610975 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]]]}] 02:30:11 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. 02:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1347ms 02:30:11 INFO - PROCESS | 1797 | 1467192611012 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 02:30:11 INFO - PROCESS | 1797 | 1467192611016 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 02:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:30:11 INFO - PROCESS | 1797 | 1467192611023 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:30:11 INFO - PROCESS | 1797 | 1467192611026 Marionette TRACE conn4 <- [1,354,null,{}] 02:30:11 INFO - PROCESS | 1797 | 1467192611032 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}] 02:30:11 INFO - PROCESS | 1797 | 1467192611037 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:11 INFO - PROCESS | 1797 | 1467192611198 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 02:30:11 INFO - PROCESS | 1797 | 1467192611364 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:11 INFO - PROCESS | 1797 | 1467192611370 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:11 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4cb400 == 63 [pid = 1797] [id = 96] 02:30:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 140 (0x8f4cfc00) [pid = 1797] [serial = 287] [outer = (nil)] 02:30:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 141 (0x92299400) [pid = 1797] [serial = 288] [outer = 0x8f4cfc00] 02:30:11 INFO - PROCESS | 1797 | 1467192611453 Marionette DEBUG loaded listener.js 02:30:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 142 (0x9956d400) [pid = 1797] [serial = 289] [outer = 0x8f4cfc00] 02:30:12 INFO - PROCESS | 1797 | 1467192612646 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]]]}] 02:30:12 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. 02:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1682ms 02:30:12 INFO - PROCESS | 1797 | 1467192612706 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 02:30:12 INFO - PROCESS | 1797 | 1467192612713 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 02:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:30:12 INFO - PROCESS | 1797 | 1467192612720 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:30:12 INFO - PROCESS | 1797 | 1467192612725 Marionette TRACE conn4 <- [1,358,null,{}] 02:30:12 INFO - PROCESS | 1797 | 1467192612734 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}] 02:30:12 INFO - PROCESS | 1797 | 1467192612739 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:12 INFO - PROCESS | 1797 | 1467192612993 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 02:30:13 INFO - PROCESS | 1797 | 1467192613235 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:13 INFO - PROCESS | 1797 | 1467192613246 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:13 INFO - PROCESS | 1797 | ++DOCSHELL 0x929c3800 == 64 [pid = 1797] [id = 97] 02:30:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 143 (0x929c5800) [pid = 1797] [serial = 290] [outer = (nil)] 02:30:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 144 (0x92bdc800) [pid = 1797] [serial = 291] [outer = 0x929c5800] 02:30:13 INFO - PROCESS | 1797 | 1467192613321 Marionette DEBUG loaded listener.js 02:30:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 145 (0x92be1000) [pid = 1797] [serial = 292] [outer = 0x929c5800] 02:30:14 INFO - PROCESS | 1797 | --DOCSHELL 0x92296000 == 63 [pid = 1797] [id = 87] 02:30:14 INFO - PROCESS | 1797 | --DOCSHELL 0x9bef1400 == 62 [pid = 1797] [id = 86] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 144 (0xa67e8c00) [pid = 1797] [serial = 221] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1797 | --DOCSHELL 0x922a0400 == 61 [pid = 1797] [id = 85] 02:30:14 INFO - PROCESS | 1797 | --DOCSHELL 0x93b83400 == 60 [pid = 1797] [id = 84] 02:30:14 INFO - PROCESS | 1797 | --DOCSHELL 0x91e5b400 == 59 [pid = 1797] [id = 83] 02:30:14 INFO - PROCESS | 1797 | --DOCSHELL 0x91e3f400 == 58 [pid = 1797] [id = 82] 02:30:14 INFO - PROCESS | 1797 | --DOCSHELL 0x90c23800 == 57 [pid = 1797] [id = 81] 02:30:14 INFO - PROCESS | 1797 | 1467192614237 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]]]}] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 143 (0x9ab30c00) [pid = 1797] [serial = 182] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 142 (0x9bef2800) [pid = 1797] [serial = 209] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 141 (0x9ae2e400) [pid = 1797] [serial = 206] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 140 (0x9b24fc00) [pid = 1797] [serial = 207] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 139 (0x99d0e400) [pid = 1797] [serial = 203] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 138 (0x9d812000) [pid = 1797] [serial = 212] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 137 (0x9a570800) [pid = 1797] [serial = 204] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 136 (0xa2fb7c00) [pid = 1797] [serial = 185] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 135 (0x9a4f1400) [pid = 1797] [serial = 201] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 134 (0x99574000) [pid = 1797] [serial = 200] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 133 (0xa2010c00) [pid = 1797] [serial = 194] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 132 (0x9535d000) [pid = 1797] [serial = 179] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 131 (0x9a56cc00) [pid = 1797] [serial = 197] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 130 (0x9a7b6800) [pid = 1797] [serial = 191] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 129 (0x9a4fa400) [pid = 1797] [serial = 188] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 128 (0xa4f15800) [pid = 1797] [serial = 215] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 127 (0xa4f7b400) [pid = 1797] [serial = 216] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 126 (0xa209a000) [pid = 1797] [serial = 213] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 125 (0xa4f14c00) [pid = 1797] [serial = 218] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 124 (0xa672cc00) [pid = 1797] [serial = 219] [outer = (nil)] [url = about:blank] 02:30:14 INFO - PROCESS | 1797 | --DOMWINDOW == 123 (0x9c1d7400) [pid = 1797] [serial = 210] [outer = (nil)] [url = about:blank] 02:30:14 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. 02:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1582ms 02:30:14 INFO - PROCESS | 1797 | 1467192614301 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 02:30:14 INFO - PROCESS | 1797 | 1467192614307 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 02:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:30:14 INFO - PROCESS | 1797 | 1467192614318 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:30:14 INFO - PROCESS | 1797 | 1467192614322 Marionette TRACE conn4 <- [1,362,null,{}] 02:30:14 INFO - PROCESS | 1797 | 1467192614328 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}] 02:30:14 INFO - PROCESS | 1797 | 1467192614332 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:14 INFO - PROCESS | 1797 | 1467192614492 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 02:30:14 INFO - PROCESS | 1797 | 1467192614615 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:14 INFO - PROCESS | 1797 | 1467192614623 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:14 INFO - PROCESS | 1797 | ++DOCSHELL 0x92991400 == 58 [pid = 1797] [id = 98] 02:30:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 124 (0x94609400) [pid = 1797] [serial = 293] [outer = (nil)] 02:30:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 125 (0x97fe4800) [pid = 1797] [serial = 294] [outer = 0x94609400] 02:30:14 INFO - PROCESS | 1797 | 1467192614692 Marionette DEBUG loaded listener.js 02:30:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 126 (0x99d12800) [pid = 1797] [serial = 295] [outer = 0x94609400] 02:30:15 INFO - PROCESS | 1797 | 1467192615502 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]]]}] 02:30:15 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. 02:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1228ms 02:30:15 INFO - PROCESS | 1797 | 1467192615546 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 02:30:15 INFO - PROCESS | 1797 | 1467192615550 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 02:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:30:15 INFO - PROCESS | 1797 | 1467192615556 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:30:15 INFO - PROCESS | 1797 | 1467192615561 Marionette TRACE conn4 <- [1,366,null,{}] 02:30:15 INFO - PROCESS | 1797 | 1467192615576 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}] 02:30:15 INFO - PROCESS | 1797 | 1467192615584 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:15 INFO - PROCESS | 1797 | 1467192615744 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 02:30:15 INFO - PROCESS | 1797 | 1467192615754 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:15 INFO - PROCESS | 1797 | 1467192615766 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:15 INFO - PROCESS | 1797 | ++DOCSHELL 0x9223c800 == 59 [pid = 1797] [id = 99] 02:30:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 127 (0x9a7dd400) [pid = 1797] [serial = 296] [outer = (nil)] 02:30:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 128 (0x9ab2a800) [pid = 1797] [serial = 297] [outer = 0x9a7dd400] 02:30:15 INFO - PROCESS | 1797 | 1467192615834 Marionette DEBUG loaded listener.js 02:30:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 129 (0x9ae33000) [pid = 1797] [serial = 298] [outer = 0x9a7dd400] 02:30:16 INFO - PROCESS | 1797 | 1467192616664 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]]]}] 02:30:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1137ms 02:30:16 INFO - PROCESS | 1797 | 1467192616708 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 02:30:16 INFO - PROCESS | 1797 | 1467192616712 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 02:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:30:16 INFO - PROCESS | 1797 | 1467192616727 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:30:16 INFO - PROCESS | 1797 | 1467192616731 Marionette TRACE conn4 <- [1,370,null,{}] 02:30:16 INFO - PROCESS | 1797 | 1467192616760 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}] 02:30:16 INFO - PROCESS | 1797 | 1467192616766 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:16 INFO - PROCESS | 1797 | 1467192616970 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 02:30:17 INFO - PROCESS | 1797 | 1467192616986 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:17 INFO - PROCESS | 1797 | 1467192616993 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:17 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e5e800 == 60 [pid = 1797] [id = 100] 02:30:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 130 (0x9a4fd000) [pid = 1797] [serial = 299] [outer = (nil)] 02:30:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 131 (0x9b9a7c00) [pid = 1797] [serial = 300] [outer = 0x9a4fd000] 02:30:17 INFO - PROCESS | 1797 | 1467192617072 Marionette DEBUG loaded listener.js 02:30:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 132 (0x9be89800) [pid = 1797] [serial = 301] [outer = 0x9a4fd000] 02:30:17 INFO - PROCESS | 1797 | 1467192617933 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]]]}] 02:30:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1246ms 02:30:17 INFO - PROCESS | 1797 | 1467192617964 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 02:30:17 INFO - PROCESS | 1797 | 1467192617967 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 02:30:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:30:17 INFO - PROCESS | 1797 | 1467192617973 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:30:17 INFO - PROCESS | 1797 | 1467192617976 Marionette TRACE conn4 <- [1,374,null,{}] 02:30:17 INFO - PROCESS | 1797 | 1467192617987 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}] 02:30:17 INFO - PROCESS | 1797 | 1467192617991 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:18 INFO - PROCESS | 1797 | 1467192618189 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 02:30:18 INFO - PROCESS | 1797 | 1467192618217 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:18 INFO - PROCESS | 1797 | 1467192618224 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:18 INFO - PROCESS | 1797 | ++DOCSHELL 0x9b56dc00 == 61 [pid = 1797] [id = 101] 02:30:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 133 (0x9be87c00) [pid = 1797] [serial = 302] [outer = (nil)] 02:30:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 134 (0x9be8fc00) [pid = 1797] [serial = 303] [outer = 0x9be87c00] 02:30:18 INFO - PROCESS | 1797 | 1467192618290 Marionette DEBUG loaded listener.js 02:30:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 135 (0x9be92400) [pid = 1797] [serial = 304] [outer = 0x9be87c00] 02:30:19 INFO - PROCESS | 1797 | --DOMWINDOW == 134 (0x9c157800) [pid = 1797] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:30:19 INFO - PROCESS | 1797 | --DOMWINDOW == 133 (0x929c1c00) [pid = 1797] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:30:19 INFO - PROCESS | 1797 | --DOMWINDOW == 132 (0x922e9c00) [pid = 1797] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:30:19 INFO - PROCESS | 1797 | --DOMWINDOW == 131 (0x9a7d9000) [pid = 1797] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:30:19 INFO - PROCESS | 1797 | --DOMWINDOW == 130 (0x91e5d800) [pid = 1797] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:30:19 INFO - PROCESS | 1797 | --DOMWINDOW == 129 (0x92237c00) [pid = 1797] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:30:19 INFO - PROCESS | 1797 | --DOMWINDOW == 128 (0x929cb000) [pid = 1797] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:30:19 INFO - PROCESS | 1797 | 1467192619333 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:30:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:30:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1383ms 02:30:19 INFO - PROCESS | 1797 | 1467192619357 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 02:30:19 INFO - PROCESS | 1797 | 1467192619360 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 02:30:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:30:19 INFO - PROCESS | 1797 | 1467192619366 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:30:19 INFO - PROCESS | 1797 | 1467192619369 Marionette TRACE conn4 <- [1,378,null,{}] 02:30:19 INFO - PROCESS | 1797 | 1467192619375 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}] 02:30:19 INFO - PROCESS | 1797 | 1467192619384 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:19 INFO - PROCESS | 1797 | 1467192619560 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 02:30:19 INFO - PROCESS | 1797 | 1467192619569 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:19 INFO - PROCESS | 1797 | 1467192619576 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:19 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e5d800 == 62 [pid = 1797] [id = 102] 02:30:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 129 (0x92234400) [pid = 1797] [serial = 305] [outer = (nil)] 02:30:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 130 (0x9bf9b400) [pid = 1797] [serial = 306] [outer = 0x92234400] 02:30:19 INFO - PROCESS | 1797 | 1467192619648 Marionette DEBUG loaded listener.js 02:30:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 131 (0xa2008c00) [pid = 1797] [serial = 307] [outer = 0x92234400] 02:30:20 INFO - PROCESS | 1797 | 1467192620421 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:30:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:30:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1125ms 02:30:20 INFO - PROCESS | 1797 | 1467192620493 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 02:30:20 INFO - PROCESS | 1797 | 1467192620495 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 02:30:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:30:20 INFO - PROCESS | 1797 | 1467192620502 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:30:20 INFO - PROCESS | 1797 | 1467192620505 Marionette TRACE conn4 <- [1,382,null,{}] 02:30:20 INFO - PROCESS | 1797 | 1467192620510 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}] 02:30:20 INFO - PROCESS | 1797 | 1467192620515 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:20 INFO - PROCESS | 1797 | 1467192620674 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 02:30:20 INFO - PROCESS | 1797 | 1467192620682 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:20 INFO - PROCESS | 1797 | 1467192620688 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:20 INFO - PROCESS | 1797 | ++DOCSHELL 0x9222f400 == 63 [pid = 1797] [id = 103] 02:30:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 132 (0x9396bc00) [pid = 1797] [serial = 308] [outer = (nil)] 02:30:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 133 (0xa25f0400) [pid = 1797] [serial = 309] [outer = 0x9396bc00] 02:30:20 INFO - PROCESS | 1797 | 1467192620754 Marionette DEBUG loaded listener.js 02:30:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 134 (0xa332ac00) [pid = 1797] [serial = 310] [outer = 0x9396bc00] 02:30:21 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:30:21 INFO - PROCESS | 1797 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:30:21 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:30:21 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:30:21 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:30:21 INFO - PROCESS | 1797 | 1467192621867 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:30:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:30:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1376ms 02:30:21 INFO - PROCESS | 1797 | 1467192621879 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 02:30:21 INFO - PROCESS | 1797 | 1467192621885 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 02:30:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:30:21 INFO - PROCESS | 1797 | 1467192621894 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:30:21 INFO - PROCESS | 1797 | 1467192621898 Marionette TRACE conn4 <- [1,386,null,{}] 02:30:21 INFO - PROCESS | 1797 | 1467192621908 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}] 02:30:21 INFO - PROCESS | 1797 | 1467192621913 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:22 INFO - PROCESS | 1797 | 1467192622086 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 02:30:22 INFO - PROCESS | 1797 | 1467192622304 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:22 INFO - PROCESS | 1797 | 1467192622313 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:22 INFO - PROCESS | 1797 | ++DOCSHELL 0x922e9800 == 64 [pid = 1797] [id = 104] 02:30:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 135 (0x92998c00) [pid = 1797] [serial = 311] [outer = (nil)] 02:30:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 136 (0x92efc400) [pid = 1797] [serial = 312] [outer = 0x92998c00] 02:30:22 INFO - PROCESS | 1797 | 1467192622440 Marionette DEBUG loaded listener.js 02:30:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 137 (0x9535e800) [pid = 1797] [serial = 313] [outer = 0x92998c00] 02:30:23 INFO - PROCESS | 1797 | 1467192623335 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]]]}] 02:30:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:30:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1483ms 02:30:23 INFO - PROCESS | 1797 | 1467192623376 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 02:30:23 INFO - PROCESS | 1797 | 1467192623392 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 02:30:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:30:23 INFO - PROCESS | 1797 | 1467192623406 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:30:23 INFO - PROCESS | 1797 | 1467192623410 Marionette TRACE conn4 <- [1,390,null,{}] 02:30:23 INFO - PROCESS | 1797 | 1467192623416 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}] 02:30:23 INFO - PROCESS | 1797 | 1467192623422 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:23 INFO - PROCESS | 1797 | 1467192623605 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 02:30:23 INFO - PROCESS | 1797 | 1467192623771 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:23 INFO - PROCESS | 1797 | 1467192623777 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:23 INFO - PROCESS | 1797 | ++DOCSHELL 0x9a7b1800 == 65 [pid = 1797] [id = 105] 02:30:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 138 (0x9a7be800) [pid = 1797] [serial = 314] [outer = (nil)] 02:30:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 139 (0x9ab2f400) [pid = 1797] [serial = 315] [outer = 0x9a7be800] 02:30:23 INFO - PROCESS | 1797 | 1467192623949 Marionette DEBUG loaded listener.js 02:30:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 140 (0x9b576800) [pid = 1797] [serial = 316] [outer = 0x9a7be800] 02:30:24 INFO - PROCESS | 1797 | 1467192624887 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]]]}] 02:30:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:30:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1537ms 02:30:24 INFO - PROCESS | 1797 | 1467192624944 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 02:30:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:30:24 INFO - PROCESS | 1797 | 1467192624948 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 02:30:24 INFO - PROCESS | 1797 | 1467192624955 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:30:24 INFO - PROCESS | 1797 | 1467192624961 Marionette TRACE conn4 <- [1,394,null,{}] 02:30:24 INFO - PROCESS | 1797 | 1467192624977 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}] 02:30:24 INFO - PROCESS | 1797 | 1467192624985 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:25 INFO - PROCESS | 1797 | 1467192625200 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 02:30:25 INFO - PROCESS | 1797 | 1467192625410 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:25 INFO - PROCESS | 1797 | 1467192625423 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:25 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e59400 == 66 [pid = 1797] [id = 106] 02:30:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 141 (0xa2fb7c00) [pid = 1797] [serial = 317] [outer = (nil)] 02:30:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 142 (0xa4f78000) [pid = 1797] [serial = 318] [outer = 0xa2fb7c00] 02:30:25 INFO - PROCESS | 1797 | 1467192625551 Marionette DEBUG loaded listener.js 02:30:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 143 (0xa6728800) [pid = 1797] [serial = 319] [outer = 0xa2fb7c00] 02:30:26 INFO - PROCESS | 1797 | 1467192626434 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]]]}] 02:30:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:30:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1539ms 02:30:26 INFO - PROCESS | 1797 | 1467192626494 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 02:30:26 INFO - PROCESS | 1797 | 1467192626499 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 02:30:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:30:26 INFO - PROCESS | 1797 | 1467192626505 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:30:26 INFO - PROCESS | 1797 | 1467192626509 Marionette TRACE conn4 <- [1,398,null,{}] 02:30:26 INFO - PROCESS | 1797 | 1467192626514 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}] 02:30:26 INFO - PROCESS | 1797 | 1467192626520 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:26 INFO - PROCESS | 1797 | 1467192626696 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 02:30:26 INFO - PROCESS | 1797 | 1467192626873 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:26 INFO - PROCESS | 1797 | 1467192626880 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:26 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f755c00 == 67 [pid = 1797] [id = 107] 02:30:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 144 (0x8f757000) [pid = 1797] [serial = 320] [outer = (nil)] 02:30:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 145 (0x8f75e000) [pid = 1797] [serial = 321] [outer = 0x8f757000] 02:30:26 INFO - PROCESS | 1797 | 1467192626962 Marionette DEBUG loaded listener.js 02:30:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 146 (0x929c6c00) [pid = 1797] [serial = 322] [outer = 0x8f757000] 02:30:27 INFO - PROCESS | 1797 | 1467192627885 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]]]}] 02:30:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:30:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1435ms 02:30:27 INFO - PROCESS | 1797 | 1467192627941 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 02:30:27 INFO - PROCESS | 1797 | 1467192627945 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 02:30:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:30:27 INFO - PROCESS | 1797 | 1467192627951 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:30:27 INFO - PROCESS | 1797 | 1467192627955 Marionette TRACE conn4 <- [1,402,null,{}] 02:30:27 INFO - PROCESS | 1797 | 1467192627960 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}] 02:30:27 INFO - PROCESS | 1797 | 1467192627965 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:28 INFO - PROCESS | 1797 | 1467192628137 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 02:30:28 INFO - PROCESS | 1797 | 1467192628302 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:28 INFO - PROCESS | 1797 | 1467192628310 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:28 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaedc00 == 68 [pid = 1797] [id = 108] 02:30:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 147 (0x8eaf3c00) [pid = 1797] [serial = 323] [outer = (nil)] 02:30:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 148 (0x8eaf7800) [pid = 1797] [serial = 324] [outer = 0x8eaf3c00] 02:30:28 INFO - PROCESS | 1797 | 1467192628447 Marionette DEBUG loaded listener.js 02:30:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 149 (0x8eafa800) [pid = 1797] [serial = 325] [outer = 0x8eaf3c00] 02:30:29 INFO - PROCESS | 1797 | 1467192629351 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]]]}] 02:30:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:30:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1427ms 02:30:29 INFO - PROCESS | 1797 | 1467192629381 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 02:30:29 INFO - PROCESS | 1797 | 1467192629385 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 02:30:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:30:29 INFO - PROCESS | 1797 | 1467192629391 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:30:29 INFO - PROCESS | 1797 | 1467192629394 Marionette TRACE conn4 <- [1,406,null,{}] 02:30:29 INFO - PROCESS | 1797 | 1467192629400 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}] 02:30:29 INFO - PROCESS | 1797 | 1467192629410 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:29 INFO - PROCESS | 1797 | 1467192629624 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 02:30:29 INFO - PROCESS | 1797 | 1467192629832 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:29 INFO - PROCESS | 1797 | 1467192629840 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:29 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaef400 == 69 [pid = 1797] [id = 109] 02:30:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 150 (0x8eaf6800) [pid = 1797] [serial = 326] [outer = (nil)] 02:30:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 151 (0xa6730000) [pid = 1797] [serial = 327] [outer = 0x8eaf6800] 02:30:29 INFO - PROCESS | 1797 | 1467192629961 Marionette DEBUG loaded listener.js 02:30:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 152 (0xa6847000) [pid = 1797] [serial = 328] [outer = 0x8eaf6800] 02:30:30 INFO - PROCESS | 1797 | 1467192630838 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]]]}] 02:30:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:30:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1487ms 02:30:30 INFO - PROCESS | 1797 | 1467192630879 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 02:30:30 INFO - PROCESS | 1797 | 1467192630883 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 02:30:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:30:30 INFO - PROCESS | 1797 | 1467192630890 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:30:30 INFO - PROCESS | 1797 | 1467192630894 Marionette TRACE conn4 <- [1,410,null,{}] 02:30:30 INFO - PROCESS | 1797 | 1467192630899 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}] 02:30:30 INFO - PROCESS | 1797 | 1467192630904 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:31 INFO - PROCESS | 1797 | 1467192631071 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 02:30:31 INFO - PROCESS | 1797 | 1467192631239 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:31 INFO - PROCESS | 1797 | 1467192631249 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:31 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaed400 == 70 [pid = 1797] [id = 110] 02:30:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 153 (0x8edbb800) [pid = 1797] [serial = 329] [outer = (nil)] 02:30:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 154 (0x8edc5000) [pid = 1797] [serial = 330] [outer = 0x8edbb800] 02:30:31 INFO - PROCESS | 1797 | 1467192631323 Marionette DEBUG loaded listener.js 02:30:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 155 (0x8edc7c00) [pid = 1797] [serial = 331] [outer = 0x8edbb800] 02:30:32 INFO - PROCESS | 1797 | 1467192632680 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]]]}] 02:30:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:30:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1828ms 02:30:32 INFO - PROCESS | 1797 | 1467192632720 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 02:30:32 INFO - PROCESS | 1797 | 1467192632725 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 02:30:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:30:32 INFO - PROCESS | 1797 | 1467192632732 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:30:32 INFO - PROCESS | 1797 | 1467192632736 Marionette TRACE conn4 <- [1,414,null,{}] 02:30:32 INFO - PROCESS | 1797 | 1467192632744 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}] 02:30:32 INFO - PROCESS | 1797 | 1467192632750 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:32 INFO - PROCESS | 1797 | 1467192632913 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 02:30:33 INFO - PROCESS | 1797 | 1467192633092 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:33 INFO - PROCESS | 1797 | 1467192633109 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:33 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e57000 == 71 [pid = 1797] [id = 111] 02:30:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 156 (0x91e59800) [pid = 1797] [serial = 332] [outer = (nil)] 02:30:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 157 (0x92233800) [pid = 1797] [serial = 333] [outer = 0x91e59800] 02:30:33 INFO - PROCESS | 1797 | 1467192633229 Marionette DEBUG loaded listener.js 02:30:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 158 (0x922ea400) [pid = 1797] [serial = 334] [outer = 0x91e59800] 02:30:34 INFO - PROCESS | 1797 | 1467192634201 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]]]}] 02:30:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:30:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1533ms 02:30:34 INFO - PROCESS | 1797 | 1467192634265 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 02:30:34 INFO - PROCESS | 1797 | 1467192634271 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 02:30:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:30:34 INFO - PROCESS | 1797 | 1467192634281 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:30:34 INFO - PROCESS | 1797 | 1467192634285 Marionette TRACE conn4 <- [1,418,null,{}] 02:30:34 INFO - PROCESS | 1797 | 1467192634291 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}] 02:30:34 INFO - PROCESS | 1797 | 1467192634296 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:34 INFO - PROCESS | 1797 | 1467192634470 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 02:30:34 INFO - PROCESS | 1797 | 1467192634678 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:34 INFO - PROCESS | 1797 | 1467192634685 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:34 INFO - PROCESS | 1797 | ++DOCSHELL 0x929c9800 == 72 [pid = 1797] [id = 112] 02:30:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 159 (0x93974000) [pid = 1797] [serial = 335] [outer = (nil)] 02:30:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 160 (0x950f4400) [pid = 1797] [serial = 336] [outer = 0x93974000] 02:30:34 INFO - PROCESS | 1797 | 1467192634763 Marionette DEBUG loaded listener.js 02:30:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 161 (0x9a0dfc00) [pid = 1797] [serial = 337] [outer = 0x93974000] 02:30:35 INFO - PROCESS | 1797 | --DOCSHELL 0x91e44c00 == 71 [pid = 1797] [id = 39] 02:30:35 INFO - PROCESS | 1797 | --DOCSHELL 0x95354000 == 70 [pid = 1797] [id = 40] 02:30:35 INFO - PROCESS | 1797 | --DOCSHELL 0x922f5800 == 69 [pid = 1797] [id = 66] 02:30:35 INFO - PROCESS | 1797 | --DOCSHELL 0x91e46000 == 68 [pid = 1797] [id = 65] 02:30:35 INFO - PROCESS | 1797 | --DOMWINDOW == 160 (0xa6f42800) [pid = 1797] [serial = 236] [outer = (nil)] [url = about:blank] 02:30:35 INFO - PROCESS | 1797 | --DOMWINDOW == 159 (0xa6eac000) [pid = 1797] [serial = 230] [outer = (nil)] [url = about:blank] 02:30:35 INFO - PROCESS | 1797 | --DOMWINDOW == 158 (0x9bef2400) [pid = 1797] [serial = 227] [outer = (nil)] [url = about:blank] 02:30:35 INFO - PROCESS | 1797 | --DOMWINDOW == 157 (0x929cc000) [pid = 1797] [serial = 233] [outer = (nil)] [url = about:blank] 02:30:35 INFO - PROCESS | 1797 | --DOMWINDOW == 156 (0x9a4f7c00) [pid = 1797] [serial = 224] [outer = (nil)] [url = about:blank] 02:30:35 INFO - PROCESS | 1797 | --DOMWINDOW == 155 (0xa8c83400) [pid = 1797] [serial = 239] [outer = (nil)] [url = about:blank] 02:30:35 INFO - PROCESS | 1797 | --DOMWINDOW == 154 (0xa67e9c00) [pid = 1797] [serial = 264] [outer = (nil)] [url = about:blank] 02:30:35 INFO - PROCESS | 1797 | --DOCSHELL 0x91e51800 == 67 [pid = 1797] [id = 64] 02:30:35 INFO - PROCESS | 1797 | --DOCSHELL 0x91e5d800 == 66 [pid = 1797] [id = 102] 02:30:35 INFO - PROCESS | 1797 | --DOCSHELL 0x9b56dc00 == 65 [pid = 1797] [id = 101] 02:30:35 INFO - PROCESS | 1797 | --DOCSHELL 0x91e5e800 == 64 [pid = 1797] [id = 100] 02:30:35 INFO - PROCESS | 1797 | --DOCSHELL 0x9223c800 == 63 [pid = 1797] [id = 99] 02:30:35 INFO - PROCESS | 1797 | --DOCSHELL 0x92991400 == 62 [pid = 1797] [id = 98] 02:30:35 INFO - PROCESS | 1797 | --DOCSHELL 0x929c3800 == 61 [pid = 1797] [id = 97] 02:30:35 INFO - PROCESS | 1797 | --DOCSHELL 0x9298c400 == 60 [pid = 1797] [id = 93] 02:30:35 INFO - PROCESS | 1797 | --DOCSHELL 0x9a4efc00 == 59 [pid = 1797] [id = 92] 02:30:35 INFO - PROCESS | 1797 | --DOCSHELL 0x9ae30800 == 58 [pid = 1797] [id = 91] 02:30:35 INFO - PROCESS | 1797 | --DOCSHELL 0x950ed000 == 57 [pid = 1797] [id = 90] 02:30:35 INFO - PROCESS | 1797 | --DOCSHELL 0x922f5000 == 56 [pid = 1797] [id = 89] 02:30:35 INFO - PROCESS | 1797 | --DOCSHELL 0xa33c0c00 == 55 [pid = 1797] [id = 88] 02:30:35 INFO - PROCESS | 1797 | 1467192635980 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]]]}] 02:30:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 02:30:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1733ms 02:30:36 INFO - PROCESS | 1797 | 1467192636014 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 02:30:36 INFO - PROCESS | 1797 | 1467192636017 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 02:30:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:30:36 INFO - PROCESS | 1797 | 1467192636024 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:30:36 INFO - PROCESS | 1797 | 1467192636029 Marionette TRACE conn4 <- [1,422,null,{}] 02:30:36 INFO - PROCESS | 1797 | 1467192636044 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}] 02:30:36 INFO - PROCESS | 1797 | 1467192636052 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:36 INFO - PROCESS | 1797 | 1467192636234 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 02:30:36 INFO - PROCESS | 1797 | --DOMWINDOW == 153 (0xa20a6400) [pid = 1797] [serial = 258] [outer = (nil)] [url = about:blank] 02:30:36 INFO - PROCESS | 1797 | --DOMWINDOW == 152 (0xa3286000) [pid = 1797] [serial = 261] [outer = (nil)] [url = about:blank] 02:30:36 INFO - PROCESS | 1797 | --DOMWINDOW == 151 (0x929cc800) [pid = 1797] [serial = 244] [outer = (nil)] [url = about:blank] 02:30:36 INFO - PROCESS | 1797 | --DOMWINDOW == 150 (0x922f7400) [pid = 1797] [serial = 243] [outer = (nil)] [url = about:blank] 02:30:36 INFO - PROCESS | 1797 | --DOMWINDOW == 149 (0x9b0f6c00) [pid = 1797] [serial = 252] [outer = (nil)] [url = about:blank] 02:30:36 INFO - PROCESS | 1797 | --DOMWINDOW == 148 (0x9b570000) [pid = 1797] [serial = 253] [outer = (nil)] [url = about:blank] 02:30:36 INFO - PROCESS | 1797 | --DOMWINDOW == 147 (0x9a4f8800) [pid = 1797] [serial = 247] [outer = (nil)] [url = about:blank] 02:30:36 INFO - PROCESS | 1797 | --DOMWINDOW == 146 (0x9a0a1800) [pid = 1797] [serial = 246] [outer = (nil)] [url = about:blank] 02:30:36 INFO - PROCESS | 1797 | --DOMWINDOW == 145 (0x9a295800) [pid = 1797] [serial = 249] [outer = (nil)] [url = about:blank] 02:30:36 INFO - PROCESS | 1797 | --DOMWINDOW == 144 (0x9a67ac00) [pid = 1797] [serial = 250] [outer = (nil)] [url = about:blank] 02:30:36 INFO - PROCESS | 1797 | --DOMWINDOW == 143 (0x9b247000) [pid = 1797] [serial = 102] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:30:36 INFO - PROCESS | 1797 | --DOMWINDOW == 142 (0x9bf94800) [pid = 1797] [serial = 255] [outer = (nil)] [url = about:blank] 02:30:36 INFO - PROCESS | 1797 | --DOMWINDOW == 141 (0xa25fd400) [pid = 1797] [serial = 259] [outer = (nil)] [url = about:blank] 02:30:36 INFO - PROCESS | 1797 | --DOMWINDOW == 140 (0xa4d0f000) [pid = 1797] [serial = 262] [outer = (nil)] [url = about:blank] 02:30:36 INFO - PROCESS | 1797 | --DOMWINDOW == 139 (0x9c1d1c00) [pid = 1797] [serial = 256] [outer = (nil)] [url = about:blank] 02:30:36 INFO - PROCESS | 1797 | 1467192636383 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:36 INFO - PROCESS | 1797 | 1467192636395 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:36 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4cc000 == 56 [pid = 1797] [id = 113] 02:30:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 140 (0x92989c00) [pid = 1797] [serial = 338] [outer = (nil)] 02:30:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 141 (0x950ed000) [pid = 1797] [serial = 339] [outer = 0x92989c00] 02:30:36 INFO - PROCESS | 1797 | 1467192636464 Marionette DEBUG loaded listener.js 02:30:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 142 (0x9a4f1400) [pid = 1797] [serial = 340] [outer = 0x92989c00] 02:30:37 INFO - PROCESS | 1797 | 1467192637569 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]]]}] 02:30:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:30:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1585ms 02:30:37 INFO - PROCESS | 1797 | 1467192637610 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 02:30:37 INFO - PROCESS | 1797 | 1467192637613 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 02:30:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:30:37 INFO - PROCESS | 1797 | 1467192637620 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:30:37 INFO - PROCESS | 1797 | 1467192637623 Marionette TRACE conn4 <- [1,426,null,{}] 02:30:37 INFO - PROCESS | 1797 | 1467192637634 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}] 02:30:37 INFO - PROCESS | 1797 | 1467192637642 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:37 INFO - PROCESS | 1797 | 1467192637853 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 02:30:37 INFO - PROCESS | 1797 | 1467192637973 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:37 INFO - PROCESS | 1797 | 1467192637981 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:38 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f75c000 == 57 [pid = 1797] [id = 114] 02:30:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 143 (0x92bdf000) [pid = 1797] [serial = 341] [outer = (nil)] 02:30:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 144 (0x9a56e800) [pid = 1797] [serial = 342] [outer = 0x92bdf000] 02:30:38 INFO - PROCESS | 1797 | 1467192638047 Marionette DEBUG loaded listener.js 02:30:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 145 (0x9a67fc00) [pid = 1797] [serial = 343] [outer = 0x92bdf000] 02:30:38 INFO - PROCESS | 1797 | 1467192638792 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] 02:30:38 INFO - PROCESS | 1797 | 1467192638867 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 02:30:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:30:38 INFO - PROCESS | 1797 | 1467192638874 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:30:38 INFO - PROCESS | 1797 | 1467192638877 Marionette TRACE conn4 <- [1,430,null,{}] 02:30:38 INFO - PROCESS | 1797 | 1467192638882 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}] 02:30:38 INFO - PROCESS | 1797 | 1467192638887 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:39 INFO - PROCESS | 1797 | 1467192639085 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 02:30:39 INFO - PROCESS | 1797 | 1467192639104 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:39 INFO - PROCESS | 1797 | 1467192639111 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:39 INFO - PROCESS | 1797 | ++DOCSHELL 0x9a553400 == 58 [pid = 1797] [id = 115] 02:30:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 146 (0x9a573c00) [pid = 1797] [serial = 344] [outer = (nil)] 02:30:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 147 (0x9ae31c00) [pid = 1797] [serial = 345] [outer = 0x9a573c00] 02:30:39 INFO - PROCESS | 1797 | 1467192639176 Marionette DEBUG loaded listener.js 02:30:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 148 (0x9b0eb000) [pid = 1797] [serial = 346] [outer = 0x9a573c00] 02:30:40 INFO - PROCESS | 1797 | 1467192640095 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]]]}] 02:30:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:30:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1277ms 02:30:40 INFO - PROCESS | 1797 | 1467192640157 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 02:30:40 INFO - PROCESS | 1797 | 1467192640160 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 02:30:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:30:40 INFO - PROCESS | 1797 | 1467192640166 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:30:40 INFO - PROCESS | 1797 | 1467192640168 Marionette TRACE conn4 <- [1,434,null,{}] 02:30:40 INFO - PROCESS | 1797 | 1467192640174 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}] 02:30:40 INFO - PROCESS | 1797 | 1467192640183 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:40 INFO - PROCESS | 1797 | 1467192640868 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 147 (0x9be87c00) [pid = 1797] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 146 (0x9a4fd000) [pid = 1797] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 145 (0x97fde800) [pid = 1797] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 144 (0x929c5800) [pid = 1797] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 143 (0x9a4f8000) [pid = 1797] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 142 (0x9bf9a800) [pid = 1797] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 141 (0x9c15ac00) [pid = 1797] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 140 (0xa236c800) [pid = 1797] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 139 (0x9ab2ac00) [pid = 1797] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 138 (0x9a7bb400) [pid = 1797] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 137 (0x95361800) [pid = 1797] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 136 (0x9ab28400) [pid = 1797] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 135 (0x9a4f3800) [pid = 1797] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 134 (0x929c2c00) [pid = 1797] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 133 (0x9b250000) [pid = 1797] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 132 (0x94609400) [pid = 1797] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 131 (0xa33c6000) [pid = 1797] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 130 (0x9a7dd400) [pid = 1797] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 129 (0x9b9a3000) [pid = 1797] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 128 (0x929cd800) [pid = 1797] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 127 (0x92232c00) [pid = 1797] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 126 (0x92234400) [pid = 1797] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 125 (0x93971c00) [pid = 1797] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 124 (0x929c3400) [pid = 1797] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 123 (0x9d80dc00) [pid = 1797] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 122 (0x91e42800) [pid = 1797] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 121 (0x9b56e800) [pid = 1797] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:30:40 INFO - PROCESS | 1797 | --DOMWINDOW == 120 (0x9a4f7000) [pid = 1797] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:30:41 INFO - PROCESS | 1797 | --DOMWINDOW == 119 (0x9a572400) [pid = 1797] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:30:41 INFO - PROCESS | 1797 | --DOMWINDOW == 118 (0xa67e8000) [pid = 1797] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:30:41 INFO - PROCESS | 1797 | --DOMWINDOW == 117 (0x93978800) [pid = 1797] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:30:41 INFO - PROCESS | 1797 | --DOMWINDOW == 116 (0x938c2800) [pid = 1797] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:30:41 INFO - PROCESS | 1797 | --DOMWINDOW == 115 (0x91e53c00) [pid = 1797] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:30:41 INFO - PROCESS | 1797 | --DOMWINDOW == 114 (0x9a7e1400) [pid = 1797] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:30:41 INFO - PROCESS | 1797 | 1467192641077 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:41 INFO - PROCESS | 1797 | 1467192641083 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:41 INFO - PROCESS | 1797 | ++DOCSHELL 0x90c30400 == 59 [pid = 1797] [id = 116] 02:30:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 115 (0x91e42800) [pid = 1797] [serial = 347] [outer = (nil)] 02:30:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 116 (0x922a0400) [pid = 1797] [serial = 348] [outer = 0x91e42800] 02:30:41 INFO - PROCESS | 1797 | 1467192641152 Marionette DEBUG loaded listener.js 02:30:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 117 (0x929c5800) [pid = 1797] [serial = 349] [outer = 0x91e42800] 02:30:41 INFO - PROCESS | 1797 | 1467192641793 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]]]}] 02:30:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:30:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1680ms 02:30:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:30:41 INFO - PROCESS | 1797 | 1467192641846 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 02:30:41 INFO - PROCESS | 1797 | 1467192641849 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 02:30:41 INFO - PROCESS | 1797 | 1467192641855 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:30:41 INFO - PROCESS | 1797 | 1467192641858 Marionette TRACE conn4 <- [1,438,null,{}] 02:30:41 INFO - PROCESS | 1797 | 1467192641863 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}] 02:30:41 INFO - PROCESS | 1797 | 1467192641868 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:42 INFO - PROCESS | 1797 | 1467192642010 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 02:30:42 INFO - PROCESS | 1797 | 1467192642152 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:42 INFO - PROCESS | 1797 | 1467192642160 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:42 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc4c00 == 60 [pid = 1797] [id = 117] 02:30:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 118 (0x8f4c8800) [pid = 1797] [serial = 350] [outer = (nil)] 02:30:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 119 (0x99dde800) [pid = 1797] [serial = 351] [outer = 0x8f4c8800] 02:30:42 INFO - PROCESS | 1797 | 1467192642224 Marionette DEBUG loaded listener.js 02:30:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 120 (0x9a4f9000) [pid = 1797] [serial = 352] [outer = 0x8f4c8800] 02:30:43 INFO - PROCESS | 1797 | 1467192643078 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]]]}] 02:30:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:30:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1285ms 02:30:43 INFO - PROCESS | 1797 | 1467192643140 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 02:30:43 INFO - PROCESS | 1797 | 1467192643147 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 02:30:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:30:43 INFO - PROCESS | 1797 | 1467192643156 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:30:43 INFO - PROCESS | 1797 | 1467192643160 Marionette TRACE conn4 <- [1,442,null,{}] 02:30:43 INFO - PROCESS | 1797 | 1467192643169 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}] 02:30:43 INFO - PROCESS | 1797 | 1467192643174 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:43 INFO - PROCESS | 1797 | 1467192643363 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 02:30:43 INFO - PROCESS | 1797 | 1467192643542 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:43 INFO - PROCESS | 1797 | 1467192643557 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:43 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c4c00 == 61 [pid = 1797] [id = 118] 02:30:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 121 (0x8f4c9800) [pid = 1797] [serial = 353] [outer = (nil)] 02:30:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 122 (0x90c29400) [pid = 1797] [serial = 354] [outer = 0x8f4c9800] 02:30:43 INFO - PROCESS | 1797 | 1467192643639 Marionette DEBUG loaded listener.js 02:30:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 123 (0x91e55000) [pid = 1797] [serial = 355] [outer = 0x8f4c9800] 02:30:44 INFO - PROCESS | 1797 | 1467192644632 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]]]}] 02:30:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:30:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1533ms 02:30:44 INFO - PROCESS | 1797 | 1467192644689 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 02:30:44 INFO - PROCESS | 1797 | 1467192644697 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 02:30:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:30:44 INFO - PROCESS | 1797 | 1467192644708 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:30:44 INFO - PROCESS | 1797 | 1467192644712 Marionette TRACE conn4 <- [1,446,null,{}] 02:30:44 INFO - PROCESS | 1797 | 1467192644719 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}] 02:30:44 INFO - PROCESS | 1797 | 1467192644725 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:44 INFO - PROCESS | 1797 | 1467192644905 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 02:30:45 INFO - PROCESS | 1797 | 1467192645123 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:45 INFO - PROCESS | 1797 | 1467192645129 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:45 INFO - PROCESS | 1797 | ++DOCSHELL 0x929c7c00 == 62 [pid = 1797] [id = 119] 02:30:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 124 (0x929cd400) [pid = 1797] [serial = 356] [outer = (nil)] 02:30:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 125 (0x92be9400) [pid = 1797] [serial = 357] [outer = 0x929cd400] 02:30:45 INFO - PROCESS | 1797 | 1467192645226 Marionette DEBUG loaded listener.js 02:30:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 126 (0x950ec400) [pid = 1797] [serial = 358] [outer = 0x929cd400] 02:30:46 INFO - PROCESS | 1797 | 1467192646168 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]]]}] 02:30:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:30:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1533ms 02:30:46 INFO - PROCESS | 1797 | 1467192646242 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 02:30:46 INFO - PROCESS | 1797 | 1467192646245 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 02:30:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:30:46 INFO - PROCESS | 1797 | 1467192646253 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:30:46 INFO - PROCESS | 1797 | 1467192646259 Marionette TRACE conn4 <- [1,450,null,{}] 02:30:46 INFO - PROCESS | 1797 | 1467192646275 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}] 02:30:46 INFO - PROCESS | 1797 | 1467192646284 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:46 INFO - PROCESS | 1797 | 1467192646496 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 02:30:46 INFO - PROCESS | 1797 | 1467192646759 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:46 INFO - PROCESS | 1797 | 1467192646772 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:46 INFO - PROCESS | 1797 | ++DOCSHELL 0x9ae2c000 == 63 [pid = 1797] [id = 120] 02:30:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 127 (0x9ae31800) [pid = 1797] [serial = 359] [outer = (nil)] 02:30:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 128 (0x9b3a8c00) [pid = 1797] [serial = 360] [outer = 0x9ae31800] 02:30:46 INFO - PROCESS | 1797 | 1467192646855 Marionette DEBUG loaded listener.js 02:30:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 129 (0x9b9a1400) [pid = 1797] [serial = 361] [outer = 0x9ae31800] 02:30:47 INFO - PROCESS | 1797 | 1467192647814 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] 02:30:47 INFO - PROCESS | 1797 | 1467192647897 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 02:30:47 INFO - PROCESS | 1797 | 1467192647903 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:30:47 INFO - PROCESS | 1797 | 1467192647907 Marionette TRACE conn4 <- [1,454,null,{}] 02:30:47 INFO - PROCESS | 1797 | 1467192647913 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}] 02:30:47 INFO - PROCESS | 1797 | 1467192647918 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:48 INFO - PROCESS | 1797 | 1467192648129 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 02:30:48 INFO - PROCESS | 1797 | 1467192648342 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:48 INFO - PROCESS | 1797 | 1467192648350 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:48 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c5c00 == 64 [pid = 1797] [id = 121] 02:30:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 130 (0x9be90800) [pid = 1797] [serial = 362] [outer = (nil)] 02:30:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 131 (0x9c1ca000) [pid = 1797] [serial = 363] [outer = 0x9be90800] 02:30:48 INFO - PROCESS | 1797 | 1467192648441 Marionette DEBUG loaded listener.js 02:30:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 132 (0x9c1d7c00) [pid = 1797] [serial = 364] [outer = 0x9be90800] 02:30:49 INFO - PROCESS | 1797 | [1797] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:30:49 INFO - PROCESS | 1797 | 1467192649333 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]]]}] 02:30:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:30:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1490ms 02:30:49 INFO - PROCESS | 1797 | 1467192649392 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 02:30:49 INFO - PROCESS | 1797 | 1467192649396 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 02:30:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:30:49 INFO - PROCESS | 1797 | 1467192649402 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:30:49 INFO - PROCESS | 1797 | 1467192649406 Marionette TRACE conn4 <- [1,458,null,{}] 02:30:49 INFO - PROCESS | 1797 | 1467192649412 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}] 02:30:49 INFO - PROCESS | 1797 | 1467192649417 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:49 INFO - PROCESS | 1797 | 1467192649587 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 02:30:49 INFO - PROCESS | 1797 | 1467192649798 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:49 INFO - PROCESS | 1797 | 1467192649805 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:49 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c5800 == 65 [pid = 1797] [id = 122] 02:30:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 133 (0x9b56d000) [pid = 1797] [serial = 365] [outer = (nil)] 02:30:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 134 (0xa2007800) [pid = 1797] [serial = 366] [outer = 0x9b56d000] 02:30:49 INFO - PROCESS | 1797 | 1467192649930 Marionette DEBUG loaded listener.js 02:30:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 135 (0xa2320400) [pid = 1797] [serial = 367] [outer = 0x9b56d000] 02:30:50 INFO - PROCESS | 1797 | 1467192650831 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] 02:30:50 INFO - PROCESS | 1797 | 1467192650887 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 02:30:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:30:50 INFO - PROCESS | 1797 | 1467192650895 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:30:50 INFO - PROCESS | 1797 | 1467192650898 Marionette TRACE conn4 <- [1,462,null,{}] 02:30:50 INFO - PROCESS | 1797 | 1467192650904 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}] 02:30:50 INFO - PROCESS | 1797 | 1467192650914 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:51 INFO - PROCESS | 1797 | 1467192651115 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 02:30:51 INFO - PROCESS | 1797 | 1467192651339 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:51 INFO - PROCESS | 1797 | 1467192651347 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:51 INFO - PROCESS | 1797 | ++DOCSHELL 0x9c1ce800 == 66 [pid = 1797] [id = 123] 02:30:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 136 (0xa10a2c00) [pid = 1797] [serial = 368] [outer = (nil)] 02:30:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 137 (0xa4d48400) [pid = 1797] [serial = 369] [outer = 0xa10a2c00] 02:30:51 INFO - PROCESS | 1797 | 1467192651438 Marionette DEBUG loaded listener.js 02:30:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 138 (0xa6727400) [pid = 1797] [serial = 370] [outer = 0xa10a2c00] 02:30:52 INFO - PROCESS | 1797 | [1797] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:30:52 INFO - PROCESS | 1797 | 1467192652386 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] 02:30:52 INFO - PROCESS | 1797 | 1467192652436 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 02:30:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:30:52 INFO - PROCESS | 1797 | 1467192652442 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:30:52 INFO - PROCESS | 1797 | 1467192652445 Marionette TRACE conn4 <- [1,466,null,{}] 02:30:52 INFO - PROCESS | 1797 | 1467192652451 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}] 02:30:52 INFO - PROCESS | 1797 | 1467192652456 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:52 INFO - PROCESS | 1797 | 1467192652624 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 02:30:52 INFO - PROCESS | 1797 | 1467192652838 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:52 INFO - PROCESS | 1797 | 1467192652845 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:52 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f390000 == 67 [pid = 1797] [id = 124] 02:30:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 139 (0x8f391000) [pid = 1797] [serial = 371] [outer = (nil)] 02:30:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 140 (0x8f398c00) [pid = 1797] [serial = 372] [outer = 0x8f391000] 02:30:52 INFO - PROCESS | 1797 | 1467192652964 Marionette DEBUG loaded listener.js 02:30:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 141 (0x8f39c000) [pid = 1797] [serial = 373] [outer = 0x8f391000] 02:30:53 INFO - PROCESS | 1797 | 1467192653846 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] 02:30:53 INFO - PROCESS | 1797 | 1467192653925 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 02:30:53 INFO - PROCESS | 1797 | 1467192653932 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:30:53 INFO - PROCESS | 1797 | 1467192653935 Marionette TRACE conn4 <- [1,470,null,{}] 02:30:53 INFO - PROCESS | 1797 | 1467192653941 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}] 02:30:53 INFO - PROCESS | 1797 | 1467192653946 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:54 INFO - PROCESS | 1797 | 1467192654157 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 02:30:54 INFO - PROCESS | 1797 | 1467192654372 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:54 INFO - PROCESS | 1797 | 1467192654381 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:54 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f39a000 == 68 [pid = 1797] [id = 125] 02:30:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 142 (0x8f75bc00) [pid = 1797] [serial = 374] [outer = (nil)] 02:30:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 143 (0x929c9000) [pid = 1797] [serial = 375] [outer = 0x8f75bc00] 02:30:54 INFO - PROCESS | 1797 | 1467192654502 Marionette DEBUG loaded listener.js 02:30:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 144 (0x92be1c00) [pid = 1797] [serial = 376] [outer = 0x8f75bc00] 02:30:55 INFO - PROCESS | 1797 | 1467192655363 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]]]}] 02:30:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:30:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1484ms 02:30:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:30:55 INFO - PROCESS | 1797 | 1467192655416 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 02:30:55 INFO - PROCESS | 1797 | 1467192655419 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 02:30:55 INFO - PROCESS | 1797 | 1467192655425 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:30:55 INFO - PROCESS | 1797 | 1467192655429 Marionette TRACE conn4 <- [1,474,null,{}] 02:30:55 INFO - PROCESS | 1797 | 1467192655434 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}] 02:30:55 INFO - PROCESS | 1797 | 1467192655439 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:55 INFO - PROCESS | 1797 | 1467192655608 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 02:30:55 INFO - PROCESS | 1797 | 1467192655785 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:55 INFO - PROCESS | 1797 | 1467192655795 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:55 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e52400 == 69 [pid = 1797] [id = 126] 02:30:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 145 (0x91e54000) [pid = 1797] [serial = 377] [outer = (nil)] 02:30:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 146 (0x93972800) [pid = 1797] [serial = 378] [outer = 0x91e54000] 02:30:55 INFO - PROCESS | 1797 | 1467192655872 Marionette DEBUG loaded listener.js 02:30:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 147 (0x95359800) [pid = 1797] [serial = 379] [outer = 0x91e54000] 02:30:57 INFO - PROCESS | 1797 | 1467192657061 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]]]}] 02:30:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:30:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1684ms 02:30:57 INFO - PROCESS | 1797 | 1467192657109 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 02:30:57 INFO - PROCESS | 1797 | 1467192657115 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 02:30:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:30:57 INFO - PROCESS | 1797 | 1467192657124 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:30:57 INFO - PROCESS | 1797 | 1467192657128 Marionette TRACE conn4 <- [1,478,null,{}] 02:30:57 INFO - PROCESS | 1797 | 1467192657136 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}] 02:30:57 INFO - PROCESS | 1797 | 1467192657142 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:57 INFO - PROCESS | 1797 | 1467192657380 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 02:30:57 INFO - PROCESS | 1797 | 1467192657571 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:57 INFO - PROCESS | 1797 | 1467192657581 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:57 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6da400 == 70 [pid = 1797] [id = 127] 02:30:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 148 (0x8e6da800) [pid = 1797] [serial = 380] [outer = (nil)] 02:30:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 149 (0x8f4cd000) [pid = 1797] [serial = 381] [outer = 0x8e6da800] 02:30:57 INFO - PROCESS | 1797 | 1467192657656 Marionette DEBUG loaded listener.js 02:30:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 150 (0x8f75ec00) [pid = 1797] [serial = 382] [outer = 0x8e6da800] 02:30:58 INFO - PROCESS | 1797 | 1467192658687 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]]]}] 02:30:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:30:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1628ms 02:30:58 INFO - PROCESS | 1797 | 1467192658752 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 02:30:58 INFO - PROCESS | 1797 | 1467192658759 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 02:30:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:30:58 INFO - PROCESS | 1797 | 1467192658769 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:30:58 INFO - PROCESS | 1797 | 1467192658773 Marionette TRACE conn4 <- [1,482,null,{}] 02:30:58 INFO - PROCESS | 1797 | 1467192658779 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}] 02:30:58 INFO - PROCESS | 1797 | 1467192658784 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:58 INFO - PROCESS | 1797 | 1467192658989 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 02:30:59 INFO - PROCESS | 1797 | --DOCSHELL 0x90c30400 == 69 [pid = 1797] [id = 116] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 149 (0x8f4cb000) [pid = 1797] [serial = 285] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 148 (0x92992400) [pid = 1797] [serial = 279] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 147 (0xa6fcfc00) [pid = 1797] [serial = 282] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 146 (0xa25f0400) [pid = 1797] [serial = 309] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 145 (0x92299400) [pid = 1797] [serial = 288] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | 1467192659266 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:59 INFO - PROCESS | 1797 | 1467192659274 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:30:59 INFO - PROCESS | 1797 | --DOCSHELL 0x9a553400 == 68 [pid = 1797] [id = 115] 02:30:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8f75c000 == 67 [pid = 1797] [id = 114] 02:30:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4cc000 == 66 [pid = 1797] [id = 113] 02:30:59 INFO - PROCESS | 1797 | --DOCSHELL 0x929c9800 == 65 [pid = 1797] [id = 112] 02:30:59 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4cb000 == 66 [pid = 1797] [id = 128] 02:30:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 146 (0x8f4cd800) [pid = 1797] [serial = 383] [outer = (nil)] 02:30:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 147 (0x92296000) [pid = 1797] [serial = 384] [outer = 0x8f4cd800] 02:30:59 INFO - PROCESS | 1797 | 1467192659372 Marionette DEBUG loaded listener.js 02:30:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 148 (0x92990800) [pid = 1797] [serial = 385] [outer = 0x8f4cd800] 02:30:59 INFO - PROCESS | 1797 | --DOCSHELL 0x91e57000 == 65 [pid = 1797] [id = 111] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 147 (0x929d0000) [pid = 1797] [serial = 234] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 146 (0xa4d0f800) [pid = 1797] [serial = 150] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 145 (0x99578c00) [pid = 1797] [serial = 270] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 144 (0x9229c800) [pid = 1797] [serial = 144] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 143 (0xa2321800) [pid = 1797] [serial = 228] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 142 (0xa4f6e800) [pid = 1797] [serial = 195] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 141 (0xa67f3c00) [pid = 1797] [serial = 222] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 140 (0x9be8fc00) [pid = 1797] [serial = 303] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 139 (0xa6f46000) [pid = 1797] [serial = 231] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 138 (0x9a566000) [pid = 1797] [serial = 225] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 137 (0x9a56ec00) [pid = 1797] [serial = 198] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 136 (0x91e5e000) [pid = 1797] [serial = 156] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 135 (0xa6727c00) [pid = 1797] [serial = 276] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 134 (0x9ae39800) [pid = 1797] [serial = 147] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 133 (0xa2008c00) [pid = 1797] [serial = 307] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 132 (0x9be92400) [pid = 1797] [serial = 304] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 131 (0x9be89800) [pid = 1797] [serial = 301] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 130 (0x9a566800) [pid = 1797] [serial = 271] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 129 (0x92be1000) [pid = 1797] [serial = 292] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 128 (0x9a7b7800) [pid = 1797] [serial = 192] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 127 (0xa6ea6400) [pid = 1797] [serial = 153] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 126 (0xa332a000) [pid = 1797] [serial = 114] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 125 (0x9b9a7c00) [pid = 1797] [serial = 300] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 124 (0xa3343400) [pid = 1797] [serial = 186] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 123 (0x9ae35800) [pid = 1797] [serial = 183] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 122 (0xa6ea4c00) [pid = 1797] [serial = 277] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 121 (0xa23d0000) [pid = 1797] [serial = 123] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 120 (0x9ab2b800) [pid = 1797] [serial = 177] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 119 (0x9a4fd400) [pid = 1797] [serial = 189] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 118 (0x92be3c00) [pid = 1797] [serial = 268] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 117 (0x92be0800) [pid = 1797] [serial = 267] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 116 (0xa23cc400) [pid = 1797] [serial = 274] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 115 (0x97fe4800) [pid = 1797] [serial = 294] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 114 (0xa67f0c00) [pid = 1797] [serial = 265] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 113 (0x9ab2a800) [pid = 1797] [serial = 297] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 112 (0x9ae33000) [pid = 1797] [serial = 298] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 111 (0x9d80fc00) [pid = 1797] [serial = 120] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 110 (0xa6f48400) [pid = 1797] [serial = 237] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 109 (0x92bdc800) [pid = 1797] [serial = 291] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 108 (0x99cd3400) [pid = 1797] [serial = 117] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 107 (0x99d12800) [pid = 1797] [serial = 295] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 106 (0x9bf9b400) [pid = 1797] [serial = 306] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 105 (0x98185c00) [pid = 1797] [serial = 180] [outer = (nil)] [url = about:blank] 02:30:59 INFO - PROCESS | 1797 | --DOMWINDOW == 104 (0x9beea400) [pid = 1797] [serial = 273] [outer = (nil)] [url = about:blank] 02:31:00 INFO - PROCESS | 1797 | 1467192660193 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]]]}] 02:31:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:31:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1488ms 02:31:00 INFO - PROCESS | 1797 | 1467192660257 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 02:31:00 INFO - PROCESS | 1797 | 1467192660261 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 02:31:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:31:00 INFO - PROCESS | 1797 | 1467192660267 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:31:00 INFO - PROCESS | 1797 | 1467192660272 Marionette TRACE conn4 <- [1,486,null,{}] 02:31:00 INFO - PROCESS | 1797 | 1467192660288 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}] 02:31:00 INFO - PROCESS | 1797 | 1467192660295 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:00 INFO - PROCESS | 1797 | 1467192660453 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 02:31:00 INFO - PROCESS | 1797 | 1467192660465 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:00 INFO - PROCESS | 1797 | 1467192660474 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:00 INFO - PROCESS | 1797 | ++DOCSHELL 0x92be4800 == 66 [pid = 1797] [id = 129] 02:31:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 105 (0x92be4c00) [pid = 1797] [serial = 386] [outer = (nil)] 02:31:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 106 (0x93971c00) [pid = 1797] [serial = 387] [outer = 0x92be4c00] 02:31:00 INFO - PROCESS | 1797 | 1467192660546 Marionette DEBUG loaded listener.js 02:31:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 107 (0x95356000) [pid = 1797] [serial = 388] [outer = 0x92be4c00] 02:31:01 INFO - PROCESS | 1797 | 1467192661485 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]]]}] 02:31:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:31:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1238ms 02:31:01 INFO - PROCESS | 1797 | 1467192661507 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 02:31:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:31:01 INFO - PROCESS | 1797 | 1467192661513 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 02:31:01 INFO - PROCESS | 1797 | 1467192661519 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:31:01 INFO - PROCESS | 1797 | 1467192661522 Marionette TRACE conn4 <- [1,490,null,{}] 02:31:01 INFO - PROCESS | 1797 | 1467192661527 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}] 02:31:01 INFO - PROCESS | 1797 | 1467192661532 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:01 INFO - PROCESS | 1797 | 1467192661688 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 02:31:01 INFO - PROCESS | 1797 | 1467192661699 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:01 INFO - PROCESS | 1797 | 1467192661704 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:01 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc1c00 == 67 [pid = 1797] [id = 130] 02:31:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 108 (0x97f2c400) [pid = 1797] [serial = 389] [outer = (nil)] 02:31:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 109 (0x9a028000) [pid = 1797] [serial = 390] [outer = 0x97f2c400] 02:31:01 INFO - PROCESS | 1797 | 1467192661773 Marionette DEBUG loaded listener.js 02:31:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 110 (0x9a4f6400) [pid = 1797] [serial = 391] [outer = 0x97f2c400] 02:31:02 INFO - PROCESS | 1797 | 1467192662773 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]]]}] 02:31:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:31:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1287ms 02:31:02 INFO - PROCESS | 1797 | 1467192662819 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 02:31:02 INFO - PROCESS | 1797 | 1467192662824 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 02:31:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:31:02 INFO - PROCESS | 1797 | 1467192662836 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:31:02 INFO - PROCESS | 1797 | 1467192662838 Marionette TRACE conn4 <- [1,494,null,{}] 02:31:02 INFO - PROCESS | 1797 | 1467192662842 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}] 02:31:02 INFO - PROCESS | 1797 | 1467192662848 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:03 INFO - PROCESS | 1797 | 1467192663048 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 02:31:03 INFO - PROCESS | 1797 | 1467192663078 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:03 INFO - PROCESS | 1797 | 1467192663088 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:03 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf2800 == 68 [pid = 1797] [id = 131] 02:31:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 111 (0x9a4fd800) [pid = 1797] [serial = 392] [outer = (nil)] 02:31:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 112 (0x9a56b800) [pid = 1797] [serial = 393] [outer = 0x9a4fd800] 02:31:03 INFO - PROCESS | 1797 | 1467192663151 Marionette DEBUG loaded listener.js 02:31:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 113 (0x9a7b5400) [pid = 1797] [serial = 394] [outer = 0x9a4fd800] 02:31:04 INFO - PROCESS | 1797 | --DOMWINDOW == 112 (0x9a7be800) [pid = 1797] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:31:04 INFO - PROCESS | 1797 | --DOMWINDOW == 111 (0x9a573c00) [pid = 1797] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:31:04 INFO - PROCESS | 1797 | --DOMWINDOW == 110 (0x92998c00) [pid = 1797] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:31:04 INFO - PROCESS | 1797 | --DOMWINDOW == 109 (0x92bdf000) [pid = 1797] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:31:04 INFO - PROCESS | 1797 | --DOMWINDOW == 108 (0x93974000) [pid = 1797] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:31:04 INFO - PROCESS | 1797 | --DOMWINDOW == 107 (0x9396bc00) [pid = 1797] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:31:04 INFO - PROCESS | 1797 | --DOMWINDOW == 106 (0x8f757000) [pid = 1797] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:31:04 INFO - PROCESS | 1797 | --DOMWINDOW == 105 (0x91e42800) [pid = 1797] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:31:04 INFO - PROCESS | 1797 | --DOMWINDOW == 104 (0x8eaf3c00) [pid = 1797] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:31:04 INFO - PROCESS | 1797 | --DOMWINDOW == 103 (0xa2fb7c00) [pid = 1797] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:31:04 INFO - PROCESS | 1797 | --DOMWINDOW == 102 (0x91e59800) [pid = 1797] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:31:04 INFO - PROCESS | 1797 | --DOMWINDOW == 101 (0x92989c00) [pid = 1797] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:31:04 INFO - PROCESS | 1797 | --DOMWINDOW == 100 (0x8edbb800) [pid = 1797] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:31:04 INFO - PROCESS | 1797 | --DOMWINDOW == 99 (0x929c5000) [pid = 1797] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:31:04 INFO - PROCESS | 1797 | --DOMWINDOW == 98 (0x9298d000) [pid = 1797] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:31:04 INFO - PROCESS | 1797 | --DOMWINDOW == 97 (0x8f4c8000) [pid = 1797] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:31:04 INFO - PROCESS | 1797 | --DOMWINDOW == 96 (0x92989800) [pid = 1797] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:31:04 INFO - PROCESS | 1797 | --DOMWINDOW == 95 (0x8f4cfc00) [pid = 1797] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:31:04 INFO - PROCESS | 1797 | 1467192664404 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]]]}] 02:31:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:31:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1586ms 02:31:04 INFO - PROCESS | 1797 | 1467192664422 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 02:31:04 INFO - PROCESS | 1797 | 1467192664425 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 02:31:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:31:04 INFO - PROCESS | 1797 | 1467192664432 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:31:04 INFO - PROCESS | 1797 | 1467192664435 Marionette TRACE conn4 <- [1,498,null,{}] 02:31:04 INFO - PROCESS | 1797 | 1467192664442 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}] 02:31:04 INFO - PROCESS | 1797 | 1467192664450 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:04 INFO - PROCESS | 1797 | 1467192664674 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 02:31:04 INFO - PROCESS | 1797 | 1467192664809 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:04 INFO - PROCESS | 1797 | 1467192664818 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:04 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf5800 == 69 [pid = 1797] [id = 132] 02:31:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 96 (0x8f4c4000) [pid = 1797] [serial = 395] [outer = (nil)] 02:31:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 97 (0x9a565800) [pid = 1797] [serial = 396] [outer = 0x8f4c4000] 02:31:04 INFO - PROCESS | 1797 | 1467192664881 Marionette DEBUG loaded listener.js 02:31:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 98 (0x9a7b7800) [pid = 1797] [serial = 397] [outer = 0x8f4c4000] 02:31:05 INFO - PROCESS | 1797 | 1467192665541 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]]]}] 02:31:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:31:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1126ms 02:31:05 INFO - PROCESS | 1797 | 1467192665561 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 02:31:05 INFO - PROCESS | 1797 | 1467192665565 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 02:31:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:31:05 INFO - PROCESS | 1797 | 1467192665571 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:31:05 INFO - PROCESS | 1797 | 1467192665574 Marionette TRACE conn4 <- [1,502,null,{}] 02:31:05 INFO - PROCESS | 1797 | 1467192665579 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}] 02:31:05 INFO - PROCESS | 1797 | 1467192665584 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:05 INFO - PROCESS | 1797 | 1467192665779 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 02:31:05 INFO - PROCESS | 1797 | 1467192665800 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:05 INFO - PROCESS | 1797 | 1467192665806 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:05 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf4000 == 70 [pid = 1797] [id = 133] 02:31:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 99 (0x8eaf4c00) [pid = 1797] [serial = 398] [outer = (nil)] 02:31:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 100 (0x9ab2bc00) [pid = 1797] [serial = 399] [outer = 0x8eaf4c00] 02:31:05 INFO - PROCESS | 1797 | 1467192665873 Marionette DEBUG loaded listener.js 02:31:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 101 (0x9ae34000) [pid = 1797] [serial = 400] [outer = 0x8eaf4c00] 02:31:06 INFO - PROCESS | 1797 | 1467192666914 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]]]}] 02:31:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:31:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1387ms 02:31:06 INFO - PROCESS | 1797 | 1467192666960 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 02:31:06 INFO - PROCESS | 1797 | 1467192666967 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 02:31:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:31:06 INFO - PROCESS | 1797 | 1467192666975 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:31:06 INFO - PROCESS | 1797 | 1467192666981 Marionette TRACE conn4 <- [1,506,null,{}] 02:31:06 INFO - PROCESS | 1797 | 1467192666990 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}] 02:31:07 INFO - PROCESS | 1797 | 1467192666996 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:07 INFO - PROCESS | 1797 | 1467192667186 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 02:31:07 INFO - PROCESS | 1797 | 1467192667413 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:07 INFO - PROCESS | 1797 | 1467192667421 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:07 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edca800 == 71 [pid = 1797] [id = 134] 02:31:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 102 (0x8f399000) [pid = 1797] [serial = 401] [outer = (nil)] 02:31:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 103 (0x8f761000) [pid = 1797] [serial = 402] [outer = 0x8f399000] 02:31:07 INFO - PROCESS | 1797 | 1467192667560 Marionette DEBUG loaded listener.js 02:31:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 104 (0x91e5b400) [pid = 1797] [serial = 403] [outer = 0x8f399000] 02:31:08 INFO - PROCESS | 1797 | 1467192668469 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]]]}] 02:31:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:31:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1532ms 02:31:08 INFO - PROCESS | 1797 | 1467192668507 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 02:31:08 INFO - PROCESS | 1797 | 1467192668515 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 02:31:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:31:08 INFO - PROCESS | 1797 | 1467192668525 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:31:08 INFO - PROCESS | 1797 | 1467192668530 Marionette TRACE conn4 <- [1,510,null,{}] 02:31:08 INFO - PROCESS | 1797 | 1467192668536 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}] 02:31:08 INFO - PROCESS | 1797 | 1467192668542 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:08 INFO - PROCESS | 1797 | 1467192668737 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 02:31:08 INFO - PROCESS | 1797 | 1467192668959 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:08 INFO - PROCESS | 1797 | 1467192668969 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:09 INFO - PROCESS | 1797 | ++DOCSHELL 0x929c5c00 == 72 [pid = 1797] [id = 135] 02:31:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 105 (0x929cb400) [pid = 1797] [serial = 404] [outer = (nil)] 02:31:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 106 (0x92be1000) [pid = 1797] [serial = 405] [outer = 0x929cb400] 02:31:09 INFO - PROCESS | 1797 | 1467192669094 Marionette DEBUG loaded listener.js 02:31:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 107 (0x94608c00) [pid = 1797] [serial = 406] [outer = 0x929cb400] 02:31:10 INFO - PROCESS | 1797 | 1467192670045 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]]]}] 02:31:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:31:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1582ms 02:31:10 INFO - PROCESS | 1797 | 1467192670107 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 02:31:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:31:10 INFO - PROCESS | 1797 | 1467192670111 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 02:31:10 INFO - PROCESS | 1797 | 1467192670118 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:31:10 INFO - PROCESS | 1797 | 1467192670124 Marionette TRACE conn4 <- [1,514,null,{}] 02:31:10 INFO - PROCESS | 1797 | 1467192670140 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}] 02:31:10 INFO - PROCESS | 1797 | 1467192670149 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:10 INFO - PROCESS | 1797 | 1467192670370 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 02:31:10 INFO - PROCESS | 1797 | 1467192670632 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:10 INFO - PROCESS | 1797 | 1467192670644 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:10 INFO - PROCESS | 1797 | ++DOCSHELL 0x9b0e9c00 == 73 [pid = 1797] [id = 136] 02:31:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 108 (0x9b0f2800) [pid = 1797] [serial = 407] [outer = (nil)] 02:31:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 109 (0x9b924800) [pid = 1797] [serial = 408] [outer = 0x9b0f2800] 02:31:10 INFO - PROCESS | 1797 | 1467192670727 Marionette DEBUG loaded listener.js 02:31:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 110 (0x9be89000) [pid = 1797] [serial = 409] [outer = 0x9b0f2800] 02:31:12 INFO - PROCESS | 1797 | 1467192672178 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]]]}] 02:31:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 02:31:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 2097ms 02:31:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:31:12 INFO - PROCESS | 1797 | 1467192672214 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 02:31:12 INFO - PROCESS | 1797 | 1467192672218 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 02:31:12 INFO - PROCESS | 1797 | 1467192672224 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:31:12 INFO - PROCESS | 1797 | 1467192672228 Marionette TRACE conn4 <- [1,518,null,{}] 02:31:12 INFO - PROCESS | 1797 | 1467192672234 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}] 02:31:12 INFO - PROCESS | 1797 | 1467192672239 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:12 INFO - PROCESS | 1797 | 1467192672445 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 02:31:12 INFO - PROCESS | 1797 | 1467192672678 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:12 INFO - PROCESS | 1797 | 1467192672688 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:12 INFO - PROCESS | 1797 | ++DOCSHELL 0x9be88000 == 74 [pid = 1797] [id = 137] 02:31:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 111 (0x9be90400) [pid = 1797] [serial = 410] [outer = (nil)] 02:31:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 112 (0xa2fba400) [pid = 1797] [serial = 411] [outer = 0x9be90400] 02:31:12 INFO - PROCESS | 1797 | 1467192672765 Marionette DEBUG loaded listener.js 02:31:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 113 (0xa3322400) [pid = 1797] [serial = 412] [outer = 0x9be90400] 02:31:13 INFO - PROCESS | 1797 | 1467192673664 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]]]}] 02:31:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:31:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1482ms 02:31:13 INFO - PROCESS | 1797 | 1467192673706 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 02:31:13 INFO - PROCESS | 1797 | 1467192673710 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 02:31:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:31:13 INFO - PROCESS | 1797 | 1467192673716 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:31:13 INFO - PROCESS | 1797 | 1467192673720 Marionette TRACE conn4 <- [1,522,null,{}] 02:31:13 INFO - PROCESS | 1797 | 1467192673726 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}] 02:31:13 INFO - PROCESS | 1797 | 1467192673731 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:13 INFO - PROCESS | 1797 | 1467192673902 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 02:31:14 INFO - PROCESS | 1797 | 1467192674077 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:14 INFO - PROCESS | 1797 | 1467192674083 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:14 INFO - PROCESS | 1797 | ++DOCSHELL 0x92995800 == 75 [pid = 1797] [id = 138] 02:31:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 114 (0x9be8d400) [pid = 1797] [serial = 413] [outer = (nil)] 02:31:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 115 (0xa4d4c800) [pid = 1797] [serial = 414] [outer = 0x9be8d400] 02:31:14 INFO - PROCESS | 1797 | 1467192674165 Marionette DEBUG loaded listener.js 02:31:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 116 (0xa4f1a400) [pid = 1797] [serial = 415] [outer = 0x9be8d400] 02:31:15 INFO - PROCESS | 1797 | 1467192675119 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]]]}] 02:31:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:31:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1480ms 02:31:15 INFO - PROCESS | 1797 | 1467192675198 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 02:31:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:31:15 INFO - PROCESS | 1797 | 1467192675202 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 02:31:15 INFO - PROCESS | 1797 | 1467192675208 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:31:15 INFO - PROCESS | 1797 | 1467192675212 Marionette TRACE conn4 <- [1,526,null,{}] 02:31:15 INFO - PROCESS | 1797 | 1467192675218 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}] 02:31:15 INFO - PROCESS | 1797 | 1467192675228 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:15 INFO - PROCESS | 1797 | 1467192675462 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 02:31:15 INFO - PROCESS | 1797 | 1467192675731 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:15 INFO - PROCESS | 1797 | 1467192675737 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:15 INFO - PROCESS | 1797 | ++DOCSHELL 0xa33bd000 == 76 [pid = 1797] [id = 139] 02:31:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 117 (0xa4d51000) [pid = 1797] [serial = 416] [outer = (nil)] 02:31:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 118 (0xa6eab400) [pid = 1797] [serial = 417] [outer = 0xa4d51000] 02:31:15 INFO - PROCESS | 1797 | 1467192675819 Marionette DEBUG loaded listener.js 02:31:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 119 (0xa6f42800) [pid = 1797] [serial = 418] [outer = 0xa4d51000] 02:31:16 INFO - PROCESS | 1797 | 1467192676712 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]]]}] 02:31:16 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 02:31:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1581ms 02:31:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:31:16 INFO - PROCESS | 1797 | 1467192676789 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 02:31:16 INFO - PROCESS | 1797 | 1467192676792 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 02:31:16 INFO - PROCESS | 1797 | 1467192676798 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:31:16 INFO - PROCESS | 1797 | 1467192676801 Marionette TRACE conn4 <- [1,530,null,{}] 02:31:16 INFO - PROCESS | 1797 | 1467192676807 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}] 02:31:16 INFO - PROCESS | 1797 | 1467192676812 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:16 INFO - PROCESS | 1797 | 1467192676983 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 02:31:17 INFO - PROCESS | 1797 | 1467192677201 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:17 INFO - PROCESS | 1797 | 1467192677208 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:17 INFO - PROCESS | 1797 | ++DOCSHELL 0xa6b59800 == 77 [pid = 1797] [id = 140] 02:31:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 120 (0xa6b5bc00) [pid = 1797] [serial = 419] [outer = (nil)] 02:31:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 121 (0xa6b63400) [pid = 1797] [serial = 420] [outer = 0xa6b5bc00] 02:31:17 INFO - PROCESS | 1797 | 1467192677329 Marionette DEBUG loaded listener.js 02:31:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 122 (0xa6b65800) [pid = 1797] [serial = 421] [outer = 0xa6b5bc00] 02:31:18 INFO - PROCESS | 1797 | 1467192678149 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"]]]}] 02:31:18 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 02:31:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:31:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:31:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:31:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:31:18 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 02:31:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:31:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:31:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:31:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:31:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1381ms 02:31:18 INFO - PROCESS | 1797 | 1467192678182 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 02:31:18 INFO - PROCESS | 1797 | 1467192678185 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 02:31:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:31:18 INFO - PROCESS | 1797 | 1467192678237 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:31:18 INFO - PROCESS | 1797 | 1467192678240 Marionette TRACE conn4 <- [1,534,null,{}] 02:31:18 INFO - PROCESS | 1797 | 1467192678246 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}] 02:31:18 INFO - PROCESS | 1797 | 1467192678251 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:18 INFO - PROCESS | 1797 | 1467192678434 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 02:31:18 INFO - PROCESS | 1797 | 1467192678612 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:18 INFO - PROCESS | 1797 | 1467192678628 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:18 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf3800 == 78 [pid = 1797] [id = 141] 02:31:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 123 (0x8eaf6c00) [pid = 1797] [serial = 422] [outer = (nil)] 02:31:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 124 (0x9c154c00) [pid = 1797] [serial = 423] [outer = 0x8eaf6c00] 02:31:18 INFO - PROCESS | 1797 | 1467192678711 Marionette DEBUG loaded listener.js 02:31:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 125 (0xa6b63c00) [pid = 1797] [serial = 424] [outer = 0x8eaf6c00] 02:31:19 INFO - PROCESS | 1797 | 1467192679621 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]]]}] 02:31:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 02:31:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1434ms 02:31:19 INFO - PROCESS | 1797 | 1467192679666 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 02:31:19 INFO - PROCESS | 1797 | 1467192679670 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 02:31:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:31:19 INFO - PROCESS | 1797 | 1467192679676 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:31:19 INFO - PROCESS | 1797 | 1467192679680 Marionette TRACE conn4 <- [1,538,null,{}] 02:31:19 INFO - PROCESS | 1797 | 1467192679705 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}] 02:31:19 INFO - PROCESS | 1797 | 1467192679711 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:19 INFO - PROCESS | 1797 | 1467192679901 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 02:31:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 126 (0x8e5cf000) [pid = 1797] [serial = 425] [outer = 0x92efb800] 02:31:20 INFO - PROCESS | 1797 | 1467192680123 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:20 INFO - PROCESS | 1797 | 1467192680131 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:20 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d6c00 == 79 [pid = 1797] [id = 142] 02:31:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 127 (0x8e5d8800) [pid = 1797] [serial = 426] [outer = (nil)] 02:31:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 128 (0x8e5dcc00) [pid = 1797] [serial = 427] [outer = 0x8e5d8800] 02:31:20 INFO - PROCESS | 1797 | 1467192680266 Marionette DEBUG loaded listener.js 02:31:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 129 (0x8f4c7800) [pid = 1797] [serial = 428] [outer = 0x8e5d8800] 02:31:21 INFO - PROCESS | 1797 | 1467192681108 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]]]}] 02:31:21 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. 02:31:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1762ms 02:31:21 INFO - PROCESS | 1797 | 1467192681482 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 02:31:21 INFO - PROCESS | 1797 | 1467192681489 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 02:31:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:31:21 INFO - PROCESS | 1797 | 1467192681497 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:31:21 INFO - PROCESS | 1797 | 1467192681502 Marionette TRACE conn4 <- [1,542,null,{}] 02:31:21 INFO - PROCESS | 1797 | 1467192681509 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}] 02:31:21 INFO - PROCESS | 1797 | 1467192681516 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:21 INFO - PROCESS | 1797 | 1467192681713 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 02:31:21 INFO - PROCESS | 1797 | 1467192681972 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:21 INFO - PROCESS | 1797 | 1467192681986 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:22 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5dbc00 == 80 [pid = 1797] [id = 143] 02:31:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 130 (0x8edc1400) [pid = 1797] [serial = 429] [outer = (nil)] 02:31:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 131 (0x8f75a800) [pid = 1797] [serial = 430] [outer = 0x8edc1400] 02:31:22 INFO - PROCESS | 1797 | 1467192682056 Marionette DEBUG loaded listener.js 02:31:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 132 (0x90c26800) [pid = 1797] [serial = 431] [outer = 0x8edc1400] 02:31:22 INFO - PROCESS | 1797 | 1467192682921 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]]]}] 02:31:22 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. 02:31:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1486ms 02:31:22 INFO - PROCESS | 1797 | 1467192682983 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 02:31:22 INFO - PROCESS | 1797 | 1467192682992 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 02:31:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:31:23 INFO - PROCESS | 1797 | 1467192683014 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:31:23 INFO - PROCESS | 1797 | 1467192683023 Marionette TRACE conn4 <- [1,546,null,{}] 02:31:23 INFO - PROCESS | 1797 | 1467192683034 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}] 02:31:23 INFO - PROCESS | 1797 | 1467192683039 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:23 INFO - PROCESS | 1797 | 1467192683230 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 02:31:23 INFO - PROCESS | 1797 | 1467192683412 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:23 INFO - PROCESS | 1797 | 1467192683420 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:23 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f758000 == 81 [pid = 1797] [id = 144] 02:31:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 133 (0x90c30800) [pid = 1797] [serial = 432] [outer = (nil)] 02:31:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 134 (0x922f4800) [pid = 1797] [serial = 433] [outer = 0x90c30800] 02:31:23 INFO - PROCESS | 1797 | 1467192683555 Marionette DEBUG loaded listener.js 02:31:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 135 (0x929cac00) [pid = 1797] [serial = 434] [outer = 0x90c30800] 02:31:24 INFO - PROCESS | 1797 | 1467192684528 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]]]}] 02:31:24 INFO - PROCESS | 1797 | --DOCSHELL 0x9d809800 == 80 [pid = 1797] [id = 28] 02:31:24 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c5000 == 79 [pid = 1797] [id = 95] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 134 (0x99dde800) [pid = 1797] [serial = 351] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 133 (0xa6730000) [pid = 1797] [serial = 327] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOCSHELL 0x92145c00 == 78 [pid = 1797] [id = 94] 02:31:24 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf5800 == 77 [pid = 1797] [id = 132] 02:31:24 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf2800 == 76 [pid = 1797] [id = 131] 02:31:24 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc1c00 == 75 [pid = 1797] [id = 130] 02:31:24 INFO - PROCESS | 1797 | --DOCSHELL 0x92be4800 == 74 [pid = 1797] [id = 129] 02:31:24 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4cb000 == 73 [pid = 1797] [id = 128] 02:31:24 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6da400 == 72 [pid = 1797] [id = 127] 02:31:24 INFO - PROCESS | 1797 | --DOCSHELL 0x8f39a000 == 71 [pid = 1797] [id = 125] 02:31:24 INFO - PROCESS | 1797 | --DOCSHELL 0x8f390000 == 70 [pid = 1797] [id = 124] 02:31:24 INFO - PROCESS | 1797 | --DOCSHELL 0x9c1ce800 == 69 [pid = 1797] [id = 123] 02:31:24 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c5800 == 68 [pid = 1797] [id = 122] 02:31:24 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c5c00 == 67 [pid = 1797] [id = 121] 02:31:24 INFO - PROCESS | 1797 | --DOCSHELL 0x9ae2c000 == 66 [pid = 1797] [id = 120] 02:31:24 INFO - PROCESS | 1797 | --DOCSHELL 0x929c7c00 == 65 [pid = 1797] [id = 119] 02:31:24 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c4c00 == 64 [pid = 1797] [id = 118] 02:31:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 02:31:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1602ms 02:31:24 INFO - PROCESS | 1797 | 1467192684609 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 02:31:24 INFO - PROCESS | 1797 | 1467192684613 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 02:31:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:31:24 INFO - PROCESS | 1797 | 1467192684619 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:31:24 INFO - PROCESS | 1797 | 1467192684623 Marionette TRACE conn4 <- [1,550,null,{}] 02:31:24 INFO - PROCESS | 1797 | 1467192684642 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}] 02:31:24 INFO - PROCESS | 1797 | 1467192684650 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:24 INFO - PROCESS | 1797 | 1467192684853 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 132 (0x92993c00) [pid = 1797] [serial = 280] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 131 (0x8f4cd400) [pid = 1797] [serial = 286] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 130 (0xa6fd1400) [pid = 1797] [serial = 283] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 129 (0x9956d400) [pid = 1797] [serial = 289] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 128 (0xa901ac00) [pid = 1797] [serial = 240] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 127 (0x9b576800) [pid = 1797] [serial = 316] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 126 (0x9ab2f400) [pid = 1797] [serial = 315] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 125 (0x9ae31c00) [pid = 1797] [serial = 345] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 124 (0x9b0eb000) [pid = 1797] [serial = 346] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 123 (0x9535e800) [pid = 1797] [serial = 313] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 122 (0x92efc400) [pid = 1797] [serial = 312] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 121 (0x9a56e800) [pid = 1797] [serial = 342] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 120 (0x9a0dfc00) [pid = 1797] [serial = 337] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 119 (0x950f4400) [pid = 1797] [serial = 336] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 118 (0xa332ac00) [pid = 1797] [serial = 310] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 117 (0x929c6c00) [pid = 1797] [serial = 322] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 116 (0x8f75e000) [pid = 1797] [serial = 321] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 115 (0x929c5800) [pid = 1797] [serial = 349] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 114 (0x8eafa800) [pid = 1797] [serial = 325] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 113 (0x8eaf7800) [pid = 1797] [serial = 324] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 112 (0xa4f78000) [pid = 1797] [serial = 318] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 111 (0x922ea400) [pid = 1797] [serial = 334] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 110 (0x92233800) [pid = 1797] [serial = 333] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 109 (0x950ed000) [pid = 1797] [serial = 339] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 108 (0x9a4f1400) [pid = 1797] [serial = 340] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 107 (0x8edc7c00) [pid = 1797] [serial = 331] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 106 (0x8edc5000) [pid = 1797] [serial = 330] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 105 (0xa6728800) [pid = 1797] [serial = 319] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 104 (0x922a0400) [pid = 1797] [serial = 348] [outer = (nil)] [url = about:blank] 02:31:24 INFO - PROCESS | 1797 | --DOMWINDOW == 103 (0x9a67fc00) [pid = 1797] [serial = 343] [outer = (nil)] [url = about:blank] 02:31:25 INFO - PROCESS | 1797 | 1467192685140 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:25 INFO - PROCESS | 1797 | 1467192685154 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:25 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f39b400 == 65 [pid = 1797] [id = 145] 02:31:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 104 (0x8f4cbc00) [pid = 1797] [serial = 435] [outer = (nil)] 02:31:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 105 (0x9229c400) [pid = 1797] [serial = 436] [outer = 0x8f4cbc00] 02:31:25 INFO - PROCESS | 1797 | 1467192685222 Marionette DEBUG loaded listener.js 02:31:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 106 (0x929ce800) [pid = 1797] [serial = 437] [outer = 0x8f4cbc00] 02:31:25 INFO - PROCESS | 1797 | 1467192685968 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]]]}] 02:31:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 02:31:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1390ms 02:31:26 INFO - PROCESS | 1797 | 1467192686009 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 02:31:26 INFO - PROCESS | 1797 | 1467192686012 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 02:31:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:31:26 INFO - PROCESS | 1797 | 1467192686019 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:31:26 INFO - PROCESS | 1797 | 1467192686023 Marionette TRACE conn4 <- [1,554,null,{}] 02:31:26 INFO - PROCESS | 1797 | 1467192686028 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}] 02:31:26 INFO - PROCESS | 1797 | 1467192686033 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:26 INFO - PROCESS | 1797 | 1467192686203 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 02:31:26 INFO - PROCESS | 1797 | 1467192686340 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:26 INFO - PROCESS | 1797 | 1467192686349 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:26 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6e1000 == 66 [pid = 1797] [id = 146] 02:31:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 107 (0x929c9c00) [pid = 1797] [serial = 438] [outer = (nil)] 02:31:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 108 (0x950ed000) [pid = 1797] [serial = 439] [outer = 0x929c9c00] 02:31:26 INFO - PROCESS | 1797 | 1467192686414 Marionette DEBUG loaded listener.js 02:31:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 109 (0x990c9c00) [pid = 1797] [serial = 440] [outer = 0x929c9c00] 02:31:26 INFO - PROCESS | 1797 | [1797] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:27 INFO - PROCESS | 1797 | 1467192687139 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]]]}] 02:31:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:31:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1180ms 02:31:27 INFO - PROCESS | 1797 | 1467192687208 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 02:31:27 INFO - PROCESS | 1797 | 1467192687212 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 02:31:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:31:27 INFO - PROCESS | 1797 | 1467192687217 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:31:27 INFO - PROCESS | 1797 | 1467192687221 Marionette TRACE conn4 <- [1,558,null,{}] 02:31:27 INFO - PROCESS | 1797 | 1467192687226 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}] 02:31:27 INFO - PROCESS | 1797 | 1467192687231 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:27 INFO - PROCESS | 1797 | 1467192687427 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 02:31:27 INFO - PROCESS | 1797 | 1467192687447 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:27 INFO - PROCESS | 1797 | 1467192687455 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:27 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d9000 == 67 [pid = 1797] [id = 147] 02:31:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 110 (0x93b1c400) [pid = 1797] [serial = 441] [outer = (nil)] 02:31:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 111 (0x9a295800) [pid = 1797] [serial = 442] [outer = 0x93b1c400] 02:31:27 INFO - PROCESS | 1797 | 1467192687520 Marionette DEBUG loaded listener.js 02:31:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 112 (0x9a4f4800) [pid = 1797] [serial = 443] [outer = 0x93b1c400] 02:31:28 INFO - PROCESS | 1797 | 1467192688429 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]]]}] 02:31:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:31:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1276ms 02:31:28 INFO - PROCESS | 1797 | 1467192688499 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 02:31:28 INFO - PROCESS | 1797 | 1467192688502 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 02:31:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:31:28 INFO - PROCESS | 1797 | 1467192688508 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:31:28 INFO - PROCESS | 1797 | 1467192688511 Marionette TRACE conn4 <- [1,562,null,{}] 02:31:28 INFO - PROCESS | 1797 | 1467192688523 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}] 02:31:28 INFO - PROCESS | 1797 | 1467192688532 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:28 INFO - PROCESS | 1797 | 1467192688796 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 02:31:28 INFO - PROCESS | 1797 | 1467192688821 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:28 INFO - PROCESS | 1797 | 1467192688833 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:28 INFO - PROCESS | 1797 | ++DOCSHELL 0x92bea800 == 68 [pid = 1797] [id = 148] 02:31:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 113 (0x9a566800) [pid = 1797] [serial = 444] [outer = (nil)] 02:31:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 114 (0x9ab24000) [pid = 1797] [serial = 445] [outer = 0x9a566800] 02:31:28 INFO - PROCESS | 1797 | 1467192688895 Marionette DEBUG loaded listener.js 02:31:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 115 (0x9ae31000) [pid = 1797] [serial = 446] [outer = 0x9a566800] 02:31:29 INFO - PROCESS | 1797 | --DOMWINDOW == 114 (0x8f4c4000) [pid = 1797] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:31:29 INFO - PROCESS | 1797 | --DOMWINDOW == 113 (0x9a4fd800) [pid = 1797] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:31:29 INFO - PROCESS | 1797 | --DOMWINDOW == 112 (0x8f4cd800) [pid = 1797] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:31:29 INFO - PROCESS | 1797 | --DOMWINDOW == 111 (0x8e6da800) [pid = 1797] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:31:29 INFO - PROCESS | 1797 | --DOMWINDOW == 110 (0x97f2c400) [pid = 1797] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:31:29 INFO - PROCESS | 1797 | --DOMWINDOW == 109 (0x92be4c00) [pid = 1797] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:31:29 INFO - PROCESS | 1797 | [1797] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:29 INFO - PROCESS | 1797 | 1467192689933 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]]]}] 02:31:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:31:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1437ms 02:31:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:31:29 INFO - PROCESS | 1797 | 1467192689946 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 02:31:29 INFO - PROCESS | 1797 | 1467192689948 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 02:31:29 INFO - PROCESS | 1797 | 1467192689955 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:31:29 INFO - PROCESS | 1797 | 1467192689959 Marionette TRACE conn4 <- [1,566,null,{}] 02:31:29 INFO - PROCESS | 1797 | 1467192689964 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}] 02:31:29 INFO - PROCESS | 1797 | 1467192689969 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:30 INFO - PROCESS | 1797 | 1467192690167 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 02:31:30 INFO - PROCESS | 1797 | 1467192690185 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:30 INFO - PROCESS | 1797 | 1467192690193 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:30 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c7400 == 69 [pid = 1797] [id = 149] 02:31:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 110 (0x8f757400) [pid = 1797] [serial = 447] [outer = (nil)] 02:31:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 111 (0x9a567c00) [pid = 1797] [serial = 448] [outer = 0x8f757400] 02:31:30 INFO - PROCESS | 1797 | 1467192690262 Marionette DEBUG loaded listener.js 02:31:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 112 (0x9ae33400) [pid = 1797] [serial = 449] [outer = 0x8f757400] 02:31:30 INFO - PROCESS | 1797 | [1797] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:31 INFO - PROCESS | 1797 | 1467192691010 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]]]}] 02:31:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:31:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1129ms 02:31:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:31:31 INFO - PROCESS | 1797 | 1467192691084 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 02:31:31 INFO - PROCESS | 1797 | 1467192691087 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 02:31:31 INFO - PROCESS | 1797 | 1467192691093 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:31:31 INFO - PROCESS | 1797 | 1467192691096 Marionette TRACE conn4 <- [1,570,null,{}] 02:31:31 INFO - PROCESS | 1797 | 1467192691110 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}] 02:31:31 INFO - PROCESS | 1797 | 1467192691115 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:31 INFO - PROCESS | 1797 | 1467192691272 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 02:31:31 INFO - PROCESS | 1797 | 1467192691294 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:31 INFO - PROCESS | 1797 | 1467192691301 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:31 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc8800 == 70 [pid = 1797] [id = 150] 02:31:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 113 (0x9a67ac00) [pid = 1797] [serial = 450] [outer = (nil)] 02:31:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 114 (0x9b574c00) [pid = 1797] [serial = 451] [outer = 0x9a67ac00] 02:31:31 INFO - PROCESS | 1797 | 1467192691368 Marionette DEBUG loaded listener.js 02:31:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 115 (0x9be1dc00) [pid = 1797] [serial = 452] [outer = 0x9a67ac00] 02:31:32 INFO - PROCESS | 1797 | [1797] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:32 INFO - PROCESS | 1797 | 1467192692478 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]]]}] 02:31:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:31:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1438ms 02:31:32 INFO - PROCESS | 1797 | 1467192692531 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 02:31:32 INFO - PROCESS | 1797 | 1467192692538 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 02:31:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:31:32 INFO - PROCESS | 1797 | 1467192692546 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:31:32 INFO - PROCESS | 1797 | 1467192692552 Marionette TRACE conn4 <- [1,574,null,{}] 02:31:32 INFO - PROCESS | 1797 | 1467192692561 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}] 02:31:32 INFO - PROCESS | 1797 | 1467192692566 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:32 INFO - PROCESS | 1797 | 1467192692805 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 02:31:33 INFO - PROCESS | 1797 | 1467192693117 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:33 INFO - PROCESS | 1797 | 1467192693125 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:33 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f398400 == 71 [pid = 1797] [id = 151] 02:31:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 116 (0x8f39a400) [pid = 1797] [serial = 453] [outer = (nil)] 02:31:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 117 (0x8f4ce800) [pid = 1797] [serial = 454] [outer = 0x8f39a400] 02:31:33 INFO - PROCESS | 1797 | 1467192693215 Marionette DEBUG loaded listener.js 02:31:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 118 (0x8f761c00) [pid = 1797] [serial = 455] [outer = 0x8f39a400] 02:31:34 INFO - PROCESS | 1797 | 1467192694154 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]]]}] 02:31:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:31:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1682ms 02:31:34 INFO - PROCESS | 1797 | 1467192694229 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 02:31:34 INFO - PROCESS | 1797 | 1467192694236 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 02:31:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:31:34 INFO - PROCESS | 1797 | 1467192694247 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:31:34 INFO - PROCESS | 1797 | 1467192694251 Marionette TRACE conn4 <- [1,578,null,{}] 02:31:34 INFO - PROCESS | 1797 | 1467192694257 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}] 02:31:34 INFO - PROCESS | 1797 | 1467192694264 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:34 INFO - PROCESS | 1797 | 1467192694453 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 02:31:34 INFO - PROCESS | 1797 | 1467192694718 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:34 INFO - PROCESS | 1797 | 1467192694727 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:34 INFO - PROCESS | 1797 | ++DOCSHELL 0x929c2800 == 72 [pid = 1797] [id = 152] 02:31:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 119 (0x92efc400) [pid = 1797] [serial = 456] [outer = (nil)] 02:31:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 120 (0x99574000) [pid = 1797] [serial = 457] [outer = 0x92efc400] 02:31:34 INFO - PROCESS | 1797 | 1467192694854 Marionette DEBUG loaded listener.js 02:31:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 121 (0x9a4f6c00) [pid = 1797] [serial = 458] [outer = 0x92efc400] 02:31:35 INFO - PROCESS | 1797 | 1467192695723 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]]]}] 02:31:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:31:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1533ms 02:31:35 INFO - PROCESS | 1797 | 1467192695780 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 02:31:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:31:35 INFO - PROCESS | 1797 | 1467192695784 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 02:31:35 INFO - PROCESS | 1797 | 1467192695791 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:31:35 INFO - PROCESS | 1797 | 1467192695797 Marionette TRACE conn4 <- [1,582,null,{}] 02:31:35 INFO - PROCESS | 1797 | 1467192695814 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}] 02:31:35 INFO - PROCESS | 1797 | 1467192695822 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:36 INFO - PROCESS | 1797 | 1467192696040 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 02:31:36 INFO - PROCESS | 1797 | 1467192696261 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:36 INFO - PROCESS | 1797 | 1467192696271 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:36 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6e1800 == 73 [pid = 1797] [id = 153] 02:31:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 122 (0x9ae2f000) [pid = 1797] [serial = 459] [outer = (nil)] 02:31:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 123 (0x9b576800) [pid = 1797] [serial = 460] [outer = 0x9ae2f000] 02:31:36 INFO - PROCESS | 1797 | 1467192696399 Marionette DEBUG loaded listener.js 02:31:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 124 (0x9d809800) [pid = 1797] [serial = 461] [outer = 0x9ae2f000] 02:31:37 INFO - PROCESS | 1797 | 1467192697253 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]]]}] 02:31:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:31:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1533ms 02:31:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:31:37 INFO - PROCESS | 1797 | 1467192697324 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 02:31:37 INFO - PROCESS | 1797 | 1467192697328 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 02:31:37 INFO - PROCESS | 1797 | 1467192697335 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:31:37 INFO - PROCESS | 1797 | 1467192697338 Marionette TRACE conn4 <- [1,586,null,{}] 02:31:37 INFO - PROCESS | 1797 | 1467192697344 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}] 02:31:37 INFO - PROCESS | 1797 | 1467192697349 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:37 INFO - PROCESS | 1797 | 1467192697563 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 02:31:37 INFO - PROCESS | 1797 | 1467192697739 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:37 INFO - PROCESS | 1797 | 1467192697749 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:37 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d9800 == 74 [pid = 1797] [id = 154] 02:31:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 125 (0x8eaeec00) [pid = 1797] [serial = 462] [outer = (nil)] 02:31:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 126 (0xa25f0400) [pid = 1797] [serial = 463] [outer = 0x8eaeec00] 02:31:37 INFO - PROCESS | 1797 | 1467192697871 Marionette DEBUG loaded listener.js 02:31:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 127 (0xa3348000) [pid = 1797] [serial = 464] [outer = 0x8eaeec00] 02:31:38 INFO - PROCESS | 1797 | [1797] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:38 INFO - PROCESS | 1797 | 1467192698758 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]]]}] 02:31:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:31:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1480ms 02:31:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:31:38 INFO - PROCESS | 1797 | 1467192698814 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 02:31:38 INFO - PROCESS | 1797 | 1467192698817 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 02:31:38 INFO - PROCESS | 1797 | 1467192698824 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:31:38 INFO - PROCESS | 1797 | 1467192698828 Marionette TRACE conn4 <- [1,590,null,{}] 02:31:38 INFO - PROCESS | 1797 | 1467192698833 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}] 02:31:38 INFO - PROCESS | 1797 | 1467192698838 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:39 INFO - PROCESS | 1797 | 1467192699013 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 02:31:39 INFO - PROCESS | 1797 | 1467192699189 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:39 INFO - PROCESS | 1797 | 1467192699199 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:39 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6df000 == 75 [pid = 1797] [id = 155] 02:31:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 128 (0xa1012000) [pid = 1797] [serial = 465] [outer = (nil)] 02:31:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 129 (0xa672bc00) [pid = 1797] [serial = 466] [outer = 0xa1012000] 02:31:39 INFO - PROCESS | 1797 | 1467192699277 Marionette DEBUG loaded listener.js 02:31:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 130 (0xa678f800) [pid = 1797] [serial = 467] [outer = 0xa1012000] 02:31:40 INFO - PROCESS | 1797 | 1467192700179 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]]]}] 02:31:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:31:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1431ms 02:31:40 INFO - PROCESS | 1797 | 1467192700255 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 02:31:40 INFO - PROCESS | 1797 | 1467192700259 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 02:31:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:31:40 INFO - PROCESS | 1797 | 1467192700265 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:31:40 INFO - PROCESS | 1797 | 1467192700269 Marionette TRACE conn4 <- [1,594,null,{}] 02:31:40 INFO - PROCESS | 1797 | 1467192700274 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}] 02:31:40 INFO - PROCESS | 1797 | 1467192700285 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:40 INFO - PROCESS | 1797 | 1467192700526 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 02:31:40 INFO - PROCESS | 1797 | 1467192700755 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:40 INFO - PROCESS | 1797 | 1467192700767 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:40 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5db800 == 76 [pid = 1797] [id = 156] 02:31:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 131 (0x8e6d2400) [pid = 1797] [serial = 468] [outer = (nil)] 02:31:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 132 (0x919ad400) [pid = 1797] [serial = 469] [outer = 0x8e6d2400] 02:31:40 INFO - PROCESS | 1797 | 1467192700857 Marionette DEBUG loaded listener.js 02:31:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 133 (0xa67f3400) [pid = 1797] [serial = 470] [outer = 0x8e6d2400] 02:31:41 INFO - PROCESS | 1797 | 1467192701832 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]]]}] 02:31:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:31:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1630ms 02:31:41 INFO - PROCESS | 1797 | 1467192701895 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 02:31:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:31:41 INFO - PROCESS | 1797 | 1467192701900 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 02:31:41 INFO - PROCESS | 1797 | 1467192701906 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:31:41 INFO - PROCESS | 1797 | 1467192701909 Marionette TRACE conn4 <- [1,598,null,{}] 02:31:41 INFO - PROCESS | 1797 | 1467192701915 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}] 02:31:41 INFO - PROCESS | 1797 | 1467192701920 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:42 INFO - PROCESS | 1797 | 1467192702089 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 02:31:42 INFO - PROCESS | 1797 | 1467192702308 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:42 INFO - PROCESS | 1797 | 1467192702316 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:42 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8e9800 == 77 [pid = 1797] [id = 157] 02:31:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 134 (0x8e8eb000) [pid = 1797] [serial = 471] [outer = (nil)] 02:31:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 135 (0x8e8f1800) [pid = 1797] [serial = 472] [outer = 0x8e8eb000] 02:31:42 INFO - PROCESS | 1797 | 1467192702435 Marionette DEBUG loaded listener.js 02:31:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 136 (0x8e8f4400) [pid = 1797] [serial = 473] [outer = 0x8e8eb000] 02:31:43 INFO - PROCESS | 1797 | 1467192703262 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]]]}] 02:31:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:31:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1435ms 02:31:43 INFO - PROCESS | 1797 | 1467192703340 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 02:31:43 INFO - PROCESS | 1797 | 1467192703351 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 02:31:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:31:43 INFO - PROCESS | 1797 | 1467192703357 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:31:43 INFO - PROCESS | 1797 | 1467192703360 Marionette TRACE conn4 <- [1,602,null,{}] 02:31:43 INFO - PROCESS | 1797 | 1467192703366 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}] 02:31:43 INFO - PROCESS | 1797 | 1467192703371 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:43 INFO - PROCESS | 1797 | 1467192703574 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 02:31:43 INFO - PROCESS | 1797 | 1467192703806 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:43 INFO - PROCESS | 1797 | 1467192703818 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:43 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5db400 == 78 [pid = 1797] [id = 158] 02:31:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 137 (0x8e8e9c00) [pid = 1797] [serial = 474] [outer = (nil)] 02:31:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 138 (0xa255d800) [pid = 1797] [serial = 475] [outer = 0x8e8e9c00] 02:31:43 INFO - PROCESS | 1797 | 1467192703933 Marionette DEBUG loaded listener.js 02:31:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 139 (0xa2fba800) [pid = 1797] [serial = 476] [outer = 0x8e8e9c00] 02:31:44 INFO - PROCESS | 1797 | 1467192704748 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]]]}] 02:31:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:31:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1434ms 02:31:44 INFO - PROCESS | 1797 | 1467192704791 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 02:31:44 INFO - PROCESS | 1797 | 1467192704795 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 02:31:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:31:44 INFO - PROCESS | 1797 | 1467192704801 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:31:44 INFO - PROCESS | 1797 | 1467192704805 Marionette TRACE conn4 <- [1,606,null,{}] 02:31:44 INFO - PROCESS | 1797 | 1467192704811 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}] 02:31:44 INFO - PROCESS | 1797 | 1467192704815 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:44 INFO - PROCESS | 1797 | 1467192704987 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 02:31:45 INFO - PROCESS | 1797 | 1467192705167 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:45 INFO - PROCESS | 1797 | 1467192705175 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:45 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f8800 == 79 [pid = 1797] [id = 159] 02:31:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 140 (0x919afc00) [pid = 1797] [serial = 477] [outer = (nil)] 02:31:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 141 (0x92b07000) [pid = 1797] [serial = 478] [outer = 0x919afc00] 02:31:45 INFO - PROCESS | 1797 | 1467192705251 Marionette DEBUG loaded listener.js 02:31:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 142 (0x92b08800) [pid = 1797] [serial = 479] [outer = 0x919afc00] 02:31:46 INFO - PROCESS | 1797 | 1467192706151 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]]]}] 02:31:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:31:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1428ms 02:31:46 INFO - PROCESS | 1797 | 1467192706230 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 02:31:46 INFO - PROCESS | 1797 | 1467192706233 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 02:31:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:31:46 INFO - PROCESS | 1797 | 1467192706240 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:31:46 INFO - PROCESS | 1797 | 1467192706244 Marionette TRACE conn4 <- [1,610,null,{}] 02:31:46 INFO - PROCESS | 1797 | 1467192706249 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}] 02:31:46 INFO - PROCESS | 1797 | 1467192706254 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:46 INFO - PROCESS | 1797 | 1467192706431 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 02:31:46 INFO - PROCESS | 1797 | 1467192706615 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:46 INFO - PROCESS | 1797 | 1467192706624 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:46 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e56400 == 80 [pid = 1797] [id = 160] 02:31:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 143 (0x91e58400) [pid = 1797] [serial = 480] [outer = (nil)] 02:31:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 144 (0x92b0b400) [pid = 1797] [serial = 481] [outer = 0x91e58400] 02:31:46 INFO - PROCESS | 1797 | 1467192706698 Marionette DEBUG loaded listener.js 02:31:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 145 (0x92b0d400) [pid = 1797] [serial = 482] [outer = 0x91e58400] 02:31:47 INFO - PROCESS | 1797 | 1467192707954 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]]]}] 02:31:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:31:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1783ms 02:31:48 INFO - PROCESS | 1797 | 1467192708024 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 02:31:48 INFO - PROCESS | 1797 | 1467192708030 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 02:31:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:31:48 INFO - PROCESS | 1797 | 1467192708038 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:31:48 INFO - PROCESS | 1797 | 1467192708043 Marionette TRACE conn4 <- [1,614,null,{}] 02:31:48 INFO - PROCESS | 1797 | 1467192708052 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}] 02:31:48 INFO - PROCESS | 1797 | 1467192708057 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:48 INFO - PROCESS | 1797 | 1467192708248 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 02:31:48 INFO - PROCESS | 1797 | 1467192708474 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:48 INFO - PROCESS | 1797 | 1467192708480 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:48 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4cf800 == 81 [pid = 1797] [id = 161] 02:31:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 146 (0x8f4cfc00) [pid = 1797] [serial = 483] [outer = (nil)] 02:31:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 147 (0x919a8400) [pid = 1797] [serial = 484] [outer = 0x8f4cfc00] 02:31:48 INFO - PROCESS | 1797 | 1467192708608 Marionette DEBUG loaded listener.js 02:31:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 148 (0x919ae400) [pid = 1797] [serial = 485] [outer = 0x8f4cfc00] 02:31:49 INFO - PROCESS | 1797 | 1467192709568 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]]]}] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x92239400 == 80 [pid = 1797] [id = 74] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x91e3d000 == 79 [pid = 1797] [id = 48] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x92ef6000 == 78 [pid = 1797] [id = 75] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x97f26400 == 77 [pid = 1797] [id = 51] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0xa4d52400 == 76 [pid = 1797] [id = 77] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x929c3000 == 75 [pid = 1797] [id = 78] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x92141800 == 74 [pid = 1797] [id = 49] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x9b0ea800 == 73 [pid = 1797] [id = 76] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x929ca400 == 72 [pid = 1797] [id = 79] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x91e5f000 == 71 [pid = 1797] [id = 80] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c7400 == 70 [pid = 1797] [id = 149] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x92bea800 == 69 [pid = 1797] [id = 148] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d9000 == 68 [pid = 1797] [id = 147] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6e1000 == 67 [pid = 1797] [id = 146] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8f39b400 == 66 [pid = 1797] [id = 145] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8f758000 == 65 [pid = 1797] [id = 144] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d6c00 == 64 [pid = 1797] [id = 142] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5dbc00 == 63 [pid = 1797] [id = 143] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf3800 == 62 [pid = 1797] [id = 141] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0xa6b59800 == 61 [pid = 1797] [id = 140] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0xa33bd000 == 60 [pid = 1797] [id = 139] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x9be88000 == 59 [pid = 1797] [id = 137] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x92995800 == 58 [pid = 1797] [id = 138] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x9b0e9c00 == 57 [pid = 1797] [id = 136] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x929c5c00 == 56 [pid = 1797] [id = 135] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf4000 == 55 [pid = 1797] [id = 133] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8edca800 == 54 [pid = 1797] [id = 134] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x9213ac00 == 53 [pid = 1797] [id = 38] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc4c00 == 52 [pid = 1797] [id = 117] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x922ea000 == 51 [pid = 1797] [id = 31] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x9222f400 == 50 [pid = 1797] [id = 103] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x9a7b1800 == 49 [pid = 1797] [id = 105] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x922ee800 == 48 [pid = 1797] [id = 50] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaef400 == 47 [pid = 1797] [id = 109] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x95360000 == 46 [pid = 1797] [id = 41] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x91e59400 == 45 [pid = 1797] [id = 106] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaedc00 == 44 [pid = 1797] [id = 108] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaed400 == 43 [pid = 1797] [id = 110] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8f755c00 == 42 [pid = 1797] [id = 107] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x922e9800 == 41 [pid = 1797] [id = 104] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4cb400 == 40 [pid = 1797] [id = 96] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x91e52400 == 39 [pid = 1797] [id = 126] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x91e52800 == 38 [pid = 1797] [id = 52] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x91e56400 == 37 [pid = 1797] [id = 160] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f8800 == 36 [pid = 1797] [id = 159] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8e9800 == 35 [pid = 1797] [id = 157] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5db400 == 34 [pid = 1797] [id = 158] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5db800 == 33 [pid = 1797] [id = 156] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6df000 == 32 [pid = 1797] [id = 155] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d9800 == 31 [pid = 1797] [id = 154] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x929c2800 == 30 [pid = 1797] [id = 152] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6e1800 == 29 [pid = 1797] [id = 153] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8f398400 == 28 [pid = 1797] [id = 151] 02:31:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc8800 == 27 [pid = 1797] [id = 150] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 147 (0x929c9000) [pid = 1797] [serial = 375] [outer = (nil)] [url = about:blank] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 146 (0x8f398c00) [pid = 1797] [serial = 372] [outer = (nil)] [url = about:blank] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 145 (0x9a7b7800) [pid = 1797] [serial = 397] [outer = (nil)] [url = about:blank] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 144 (0x9a7b5400) [pid = 1797] [serial = 394] [outer = (nil)] [url = about:blank] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 143 (0x92296000) [pid = 1797] [serial = 384] [outer = (nil)] [url = about:blank] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 142 (0x8f75ec00) [pid = 1797] [serial = 382] [outer = (nil)] [url = about:blank] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 141 (0x9a565800) [pid = 1797] [serial = 396] [outer = (nil)] [url = about:blank] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 140 (0x92be9400) [pid = 1797] [serial = 357] [outer = (nil)] [url = about:blank] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 139 (0xa4d48400) [pid = 1797] [serial = 369] [outer = (nil)] [url = about:blank] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 138 (0x93972800) [pid = 1797] [serial = 378] [outer = (nil)] [url = about:blank] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 137 (0x9b3a8c00) [pid = 1797] [serial = 360] [outer = (nil)] [url = about:blank] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 136 (0x9a4f6400) [pid = 1797] [serial = 391] [outer = (nil)] [url = about:blank] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 135 (0x95356000) [pid = 1797] [serial = 388] [outer = (nil)] [url = about:blank] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 134 (0x9a56b800) [pid = 1797] [serial = 393] [outer = (nil)] [url = about:blank] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 133 (0x92990800) [pid = 1797] [serial = 385] [outer = (nil)] [url = about:blank] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 132 (0x9a028000) [pid = 1797] [serial = 390] [outer = (nil)] [url = about:blank] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 131 (0xa2007800) [pid = 1797] [serial = 366] [outer = (nil)] [url = about:blank] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 130 (0x9c1ca000) [pid = 1797] [serial = 363] [outer = (nil)] [url = about:blank] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 129 (0x8f4cd000) [pid = 1797] [serial = 381] [outer = (nil)] [url = about:blank] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 128 (0x93971c00) [pid = 1797] [serial = 387] [outer = (nil)] [url = about:blank] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 127 (0x90c29400) [pid = 1797] [serial = 354] [outer = (nil)] [url = about:blank] 02:31:51 INFO - PROCESS | 1797 | --DOMWINDOW == 126 (0x9ab2bc00) [pid = 1797] [serial = 399] [outer = (nil)] [url = about:blank] 02:31:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:31:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 3141ms 02:31:51 INFO - PROCESS | 1797 | 1467192711278 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 02:31:51 INFO - PROCESS | 1797 | 1467192711282 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 02:31:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:31:51 INFO - PROCESS | 1797 | 1467192711292 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:31:51 INFO - PROCESS | 1797 | 1467192711298 Marionette TRACE conn4 <- [1,618,null,{}] 02:31:51 INFO - PROCESS | 1797 | 1467192711307 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}] 02:31:51 INFO - PROCESS | 1797 | 1467192711312 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:51 INFO - PROCESS | 1797 | 1467192711465 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 02:31:51 INFO - PROCESS | 1797 | 1467192711599 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:51 INFO - PROCESS | 1797 | 1467192711610 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:51 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f1c00 == 28 [pid = 1797] [id = 162] 02:31:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 127 (0x8e8f3000) [pid = 1797] [serial = 486] [outer = (nil)] 02:31:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 128 (0x8eaed800) [pid = 1797] [serial = 487] [outer = 0x8e8f3000] 02:31:51 INFO - PROCESS | 1797 | 1467192711678 Marionette DEBUG loaded listener.js 02:31:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 129 (0x8eaf2800) [pid = 1797] [serial = 488] [outer = 0x8e8f3000] 02:31:52 INFO - PROCESS | 1797 | 1467192712421 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]]]}] 02:31:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:31:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1182ms 02:31:52 INFO - PROCESS | 1797 | 1467192712474 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 02:31:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:31:52 INFO - PROCESS | 1797 | 1467192712479 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 02:31:52 INFO - PROCESS | 1797 | 1467192712491 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:31:52 INFO - PROCESS | 1797 | 1467192712496 Marionette TRACE conn4 <- [1,622,null,{}] 02:31:52 INFO - PROCESS | 1797 | 1467192712503 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}] 02:31:52 INFO - PROCESS | 1797 | 1467192712508 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:52 INFO - PROCESS | 1797 | 1467192712669 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 02:31:52 INFO - PROCESS | 1797 | 1467192712679 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:52 INFO - PROCESS | 1797 | 1467192712687 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:52 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc4000 == 29 [pid = 1797] [id = 163] 02:31:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 130 (0x8f4c1400) [pid = 1797] [serial = 489] [outer = (nil)] 02:31:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 131 (0x8f4c6c00) [pid = 1797] [serial = 490] [outer = 0x8f4c1400] 02:31:52 INFO - PROCESS | 1797 | 1467192712758 Marionette DEBUG loaded listener.js 02:31:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 132 (0x8f4cf000) [pid = 1797] [serial = 491] [outer = 0x8f4c1400] 02:31:53 INFO - PROCESS | 1797 | 1467192713685 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]]]}] 02:31:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:31:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1289ms 02:31:53 INFO - PROCESS | 1797 | 1467192713780 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 02:31:53 INFO - PROCESS | 1797 | 1467192713786 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 02:31:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:31:53 INFO - PROCESS | 1797 | 1467192713821 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:31:53 INFO - PROCESS | 1797 | 1467192713824 Marionette TRACE conn4 <- [1,626,null,{}] 02:31:53 INFO - PROCESS | 1797 | 1467192713840 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}] 02:31:53 INFO - PROCESS | 1797 | 1467192713849 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:54 INFO - PROCESS | 1797 | 1467192714054 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 02:31:54 INFO - PROCESS | 1797 | 1467192714145 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:54 INFO - PROCESS | 1797 | 1467192714155 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:54 INFO - PROCESS | 1797 | ++DOCSHELL 0x919a3800 == 30 [pid = 1797] [id = 164] 02:31:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 133 (0x919a9800) [pid = 1797] [serial = 492] [outer = (nil)] 02:31:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 134 (0x91e3d000) [pid = 1797] [serial = 493] [outer = 0x919a9800] 02:31:54 INFO - PROCESS | 1797 | 1467192714227 Marionette DEBUG loaded listener.js 02:31:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 135 (0x91e45000) [pid = 1797] [serial = 494] [outer = 0x919a9800] 02:31:55 INFO - PROCESS | 1797 | 1467192715071 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]]]}] 02:31:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:31:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1278ms 02:31:55 INFO - PROCESS | 1797 | 1467192715101 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 02:31:55 INFO - PROCESS | 1797 | 1467192715105 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 02:31:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:31:55 INFO - PROCESS | 1797 | 1467192715110 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:31:55 INFO - PROCESS | 1797 | 1467192715113 Marionette TRACE conn4 <- [1,630,null,{}] 02:31:55 INFO - PROCESS | 1797 | 1467192715119 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}] 02:31:55 INFO - PROCESS | 1797 | 1467192715123 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:55 INFO - PROCESS | 1797 | 1467192715350 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 02:31:55 INFO - PROCESS | 1797 | 1467192715370 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:55 INFO - PROCESS | 1797 | 1467192715376 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:55 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f39a800 == 31 [pid = 1797] [id = 165] 02:31:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 136 (0x91e3e400) [pid = 1797] [serial = 495] [outer = (nil)] 02:31:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 137 (0x9222d400) [pid = 1797] [serial = 496] [outer = 0x91e3e400] 02:31:55 INFO - PROCESS | 1797 | 1467192715443 Marionette DEBUG loaded listener.js 02:31:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 138 (0x922a3c00) [pid = 1797] [serial = 497] [outer = 0x91e3e400] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 137 (0x8f75bc00) [pid = 1797] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 136 (0x929cd400) [pid = 1797] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 135 (0x9be90800) [pid = 1797] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 134 (0x8f4c9800) [pid = 1797] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 133 (0x9b56d000) [pid = 1797] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 132 (0xa10a2c00) [pid = 1797] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 131 (0x8f391000) [pid = 1797] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 130 (0x91e54000) [pid = 1797] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 129 (0x8eaf6800) [pid = 1797] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 128 (0x8f4c8800) [pid = 1797] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 127 (0x9ae31800) [pid = 1797] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 126 (0x9a566800) [pid = 1797] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 125 (0x8f757400) [pid = 1797] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 124 (0x9be90400) [pid = 1797] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 123 (0xa6b5bc00) [pid = 1797] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 122 (0x8eaf4c00) [pid = 1797] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 121 (0xa4d51000) [pid = 1797] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 120 (0x929cb400) [pid = 1797] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 119 (0x8eaf6c00) [pid = 1797] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 118 (0x9be8d400) [pid = 1797] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 117 (0x90c30800) [pid = 1797] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 116 (0x9b0f2800) [pid = 1797] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 115 (0x8f399000) [pid = 1797] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 114 (0x929c9c00) [pid = 1797] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 113 (0x8edc1400) [pid = 1797] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 112 (0x8e5d8800) [pid = 1797] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 111 (0x8f4cbc00) [pid = 1797] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 110 (0x93b1c400) [pid = 1797] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:31:57 INFO - PROCESS | 1797 | --DOMWINDOW == 109 (0x9a67ac00) [pid = 1797] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:31:57 INFO - PROCESS | 1797 | 1467192717548 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]]]}] 02:31:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:31:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 2478ms 02:31:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:31:57 INFO - PROCESS | 1797 | 1467192717597 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 02:31:57 INFO - PROCESS | 1797 | 1467192717600 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 02:31:57 INFO - PROCESS | 1797 | 1467192717605 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:31:57 INFO - PROCESS | 1797 | 1467192717609 Marionette TRACE conn4 <- [1,634,null,{}] 02:31:57 INFO - PROCESS | 1797 | 1467192717615 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}] 02:31:57 INFO - PROCESS | 1797 | 1467192717619 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:57 INFO - PROCESS | 1797 | 1467192717758 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 02:31:57 INFO - PROCESS | 1797 | 1467192717771 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:57 INFO - PROCESS | 1797 | 1467192717780 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:57 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d6000 == 32 [pid = 1797] [id = 166] 02:31:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 110 (0x8eaee800) [pid = 1797] [serial = 498] [outer = (nil)] 02:31:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 111 (0x8f397800) [pid = 1797] [serial = 499] [outer = 0x8eaee800] 02:31:57 INFO - PROCESS | 1797 | 1467192717845 Marionette DEBUG loaded listener.js 02:31:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 112 (0x91e40000) [pid = 1797] [serial = 500] [outer = 0x8eaee800] 02:31:58 INFO - PROCESS | 1797 | [1797] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:58 INFO - PROCESS | 1797 | 1467192718681 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]]]}] 02:31:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:31:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1131ms 02:31:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:31:58 INFO - PROCESS | 1797 | 1467192718737 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 02:31:58 INFO - PROCESS | 1797 | 1467192718740 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 02:31:58 INFO - PROCESS | 1797 | 1467192718746 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:31:58 INFO - PROCESS | 1797 | 1467192718749 Marionette TRACE conn4 <- [1,638,null,{}] 02:31:58 INFO - PROCESS | 1797 | 1467192718755 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}] 02:31:58 INFO - PROCESS | 1797 | 1467192718765 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:58 INFO - PROCESS | 1797 | 1467192718972 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 02:31:59 INFO - PROCESS | 1797 | 1467192719181 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:59 INFO - PROCESS | 1797 | 1467192719190 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:31:59 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d1400 == 33 [pid = 1797] [id = 167] 02:31:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 113 (0x8e5d2c00) [pid = 1797] [serial = 501] [outer = (nil)] 02:31:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 114 (0x8e5db800) [pid = 1797] [serial = 502] [outer = 0x8e5d2c00] 02:31:59 INFO - PROCESS | 1797 | 1467192719274 Marionette DEBUG loaded listener.js 02:31:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 115 (0x8e6e1000) [pid = 1797] [serial = 503] [outer = 0x8e5d2c00] 02:31:59 INFO - PROCESS | 1797 | [1797] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:32:00 INFO - PROCESS | 1797 | 1467192720283 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]]]}] 02:32:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:32:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1581ms 02:32:00 INFO - PROCESS | 1797 | 1467192720329 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 02:32:00 INFO - PROCESS | 1797 | 1467192720336 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 02:32:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:32:00 INFO - PROCESS | 1797 | 1467192720343 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:32:00 INFO - PROCESS | 1797 | 1467192720348 Marionette TRACE conn4 <- [1,642,null,{}] 02:32:00 INFO - PROCESS | 1797 | 1467192720357 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}] 02:32:00 INFO - PROCESS | 1797 | 1467192720364 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:00 INFO - PROCESS | 1797 | 1467192720547 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 02:32:00 INFO - PROCESS | 1797 | 1467192720726 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:00 INFO - PROCESS | 1797 | 1467192720739 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:00 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d6c00 == 34 [pid = 1797] [id = 168] 02:32:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 116 (0x8e6dc400) [pid = 1797] [serial = 504] [outer = (nil)] 02:32:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 117 (0x8f75f000) [pid = 1797] [serial = 505] [outer = 0x8e6dc400] 02:32:00 INFO - PROCESS | 1797 | 1467192720866 Marionette DEBUG loaded listener.js 02:32:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 118 (0x90c2c800) [pid = 1797] [serial = 506] [outer = 0x8e6dc400] 02:32:01 INFO - PROCESS | 1797 | 1467192721794 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]]]}] 02:32:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:32:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1480ms 02:32:01 INFO - PROCESS | 1797 | 1467192721830 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 02:32:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:32:01 INFO - PROCESS | 1797 | 1467192721836 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 02:32:01 INFO - PROCESS | 1797 | 1467192721843 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:32:01 INFO - PROCESS | 1797 | 1467192721846 Marionette TRACE conn4 <- [1,646,null,{}] 02:32:01 INFO - PROCESS | 1797 | 1467192721853 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}] 02:32:01 INFO - PROCESS | 1797 | 1467192721858 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:02 INFO - PROCESS | 1797 | 1467192722049 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 02:32:02 INFO - PROCESS | 1797 | 1467192722228 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:02 INFO - PROCESS | 1797 | 1467192722237 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:02 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f760800 == 35 [pid = 1797] [id = 169] 02:32:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 119 (0x91e5a800) [pid = 1797] [serial = 507] [outer = (nil)] 02:32:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 120 (0x92235800) [pid = 1797] [serial = 508] [outer = 0x91e5a800] 02:32:02 INFO - PROCESS | 1797 | 1467192722416 Marionette DEBUG loaded listener.js 02:32:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 121 (0x922f3400) [pid = 1797] [serial = 509] [outer = 0x91e5a800] 02:32:03 INFO - PROCESS | 1797 | 1467192723359 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]]]}] 02:32:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:32:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1584ms 02:32:03 INFO - PROCESS | 1797 | 1467192723428 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 02:32:03 INFO - PROCESS | 1797 | 1467192723432 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 02:32:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:32:03 INFO - PROCESS | 1797 | 1467192723446 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:32:03 INFO - PROCESS | 1797 | 1467192723455 Marionette TRACE conn4 <- [1,650,null,{}] 02:32:03 INFO - PROCESS | 1797 | 1467192723464 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}] 02:32:03 INFO - PROCESS | 1797 | 1467192723471 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:03 INFO - PROCESS | 1797 | 1467192723690 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 02:32:03 INFO - PROCESS | 1797 | 1467192723932 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:03 INFO - PROCESS | 1797 | 1467192723940 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:04 INFO - PROCESS | 1797 | ++DOCSHELL 0x92995c00 == 36 [pid = 1797] [id = 170] 02:32:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 122 (0x929c9000) [pid = 1797] [serial = 510] [outer = (nil)] 02:32:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 123 (0x92b03800) [pid = 1797] [serial = 511] [outer = 0x929c9000] 02:32:04 INFO - PROCESS | 1797 | 1467192724062 Marionette DEBUG loaded listener.js 02:32:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 124 (0x92b05800) [pid = 1797] [serial = 512] [outer = 0x929c9000] 02:32:04 INFO - PROCESS | 1797 | 1467192724906 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]]]}] 02:32:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:32:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1506ms 02:32:04 INFO - PROCESS | 1797 | 1467192724944 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 02:32:04 INFO - PROCESS | 1797 | 1467192724949 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 02:32:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:32:04 INFO - PROCESS | 1797 | 1467192724975 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:32:04 INFO - PROCESS | 1797 | 1467192724979 Marionette TRACE conn4 <- [1,654,null,{}] 02:32:04 INFO - PROCESS | 1797 | 1467192724986 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}] 02:32:04 INFO - PROCESS | 1797 | 1467192724991 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:05 INFO - PROCESS | 1797 | 1467192725164 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 02:32:05 INFO - PROCESS | 1797 | 1467192725341 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:05 INFO - PROCESS | 1797 | 1467192725349 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:05 INFO - PROCESS | 1797 | ++DOCSHELL 0x92b0d000 == 37 [pid = 1797] [id = 171] 02:32:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 125 (0x92bdb400) [pid = 1797] [serial = 513] [outer = (nil)] 02:32:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 126 (0x92be4400) [pid = 1797] [serial = 514] [outer = 0x92bdb400] 02:32:05 INFO - PROCESS | 1797 | 1467192725430 Marionette DEBUG loaded listener.js 02:32:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 127 (0x92eee400) [pid = 1797] [serial = 515] [outer = 0x92bdb400] 02:32:06 INFO - PROCESS | 1797 | 1467192726289 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]]]}] 02:32:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:32:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1386ms 02:32:06 INFO - PROCESS | 1797 | 1467192726358 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 02:32:06 INFO - PROCESS | 1797 | 1467192726363 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 02:32:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:32:06 INFO - PROCESS | 1797 | 1467192726369 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:32:06 INFO - PROCESS | 1797 | 1467192726372 Marionette TRACE conn4 <- [1,658,null,{}] 02:32:06 INFO - PROCESS | 1797 | 1467192726378 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}] 02:32:06 INFO - PROCESS | 1797 | 1467192726383 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:06 INFO - PROCESS | 1797 | 1467192726552 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 02:32:06 INFO - PROCESS | 1797 | 1467192726730 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:06 INFO - PROCESS | 1797 | 1467192726745 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:06 INFO - PROCESS | 1797 | ++DOCSHELL 0x93977800 == 38 [pid = 1797] [id = 172] 02:32:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 128 (0x93b12000) [pid = 1797] [serial = 516] [outer = (nil)] 02:32:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 129 (0x93b88000) [pid = 1797] [serial = 517] [outer = 0x93b12000] 02:32:06 INFO - PROCESS | 1797 | 1467192726881 Marionette DEBUG loaded listener.js 02:32:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 130 (0x9535e000) [pid = 1797] [serial = 518] [outer = 0x93b12000] 02:32:07 INFO - PROCESS | 1797 | 1467192727902 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]]]}] 02:32:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:32:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1589ms 02:32:07 INFO - PROCESS | 1797 | 1467192727959 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 02:32:07 INFO - PROCESS | 1797 | 1467192727964 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 02:32:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:32:07 INFO - PROCESS | 1797 | 1467192727971 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:32:07 INFO - PROCESS | 1797 | 1467192727974 Marionette TRACE conn4 <- [1,662,null,{}] 02:32:07 INFO - PROCESS | 1797 | 1467192727980 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}] 02:32:07 INFO - PROCESS | 1797 | 1467192727986 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:08 INFO - PROCESS | 1797 | 1467192728156 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 02:32:08 INFO - PROCESS | 1797 | 1467192728394 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:08 INFO - PROCESS | 1797 | 1467192728403 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:08 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d8800 == 39 [pid = 1797] [id = 173] 02:32:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 131 (0x8eafcc00) [pid = 1797] [serial = 519] [outer = (nil)] 02:32:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 132 (0x990ca400) [pid = 1797] [serial = 520] [outer = 0x8eafcc00] 02:32:08 INFO - PROCESS | 1797 | 1467192728495 Marionette DEBUG loaded listener.js 02:32:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 133 (0x9a4f8000) [pid = 1797] [serial = 521] [outer = 0x8eafcc00] 02:32:09 INFO - PROCESS | 1797 | [1797] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:32:09 INFO - PROCESS | 1797 | 1467192729355 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]]]}] 02:32:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:32:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1433ms 02:32:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:32:09 INFO - PROCESS | 1797 | 1467192729405 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 02:32:09 INFO - PROCESS | 1797 | 1467192729408 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 02:32:09 INFO - PROCESS | 1797 | 1467192729415 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:32:09 INFO - PROCESS | 1797 | 1467192729418 Marionette TRACE conn4 <- [1,666,null,{}] 02:32:09 INFO - PROCESS | 1797 | 1467192729424 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}] 02:32:09 INFO - PROCESS | 1797 | 1467192729429 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:09 INFO - PROCESS | 1797 | 1467192729604 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 02:32:09 INFO - PROCESS | 1797 | 1467192729783 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:09 INFO - PROCESS | 1797 | 1467192729791 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:09 INFO - PROCESS | 1797 | ++DOCSHELL 0x922ea800 == 40 [pid = 1797] [id = 174] 02:32:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 134 (0x97fdc800) [pid = 1797] [serial = 522] [outer = (nil)] 02:32:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 135 (0x9a569400) [pid = 1797] [serial = 523] [outer = 0x97fdc800] 02:32:09 INFO - PROCESS | 1797 | 1467192729872 Marionette DEBUG loaded listener.js 02:32:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 136 (0x9a56a800) [pid = 1797] [serial = 524] [outer = 0x97fdc800] 02:32:10 INFO - PROCESS | 1797 | [1797] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:32:10 INFO - PROCESS | 1797 | 1467192730739 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]]]}] 02:32:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:32:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1388ms 02:32:10 INFO - PROCESS | 1797 | 1467192730911 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 02:32:10 INFO - PROCESS | 1797 | 1467192730916 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 02:32:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:32:10 INFO - PROCESS | 1797 | 1467192730954 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:32:10 INFO - PROCESS | 1797 | 1467192730957 Marionette TRACE conn4 <- [1,670,null,{}] 02:32:10 INFO - PROCESS | 1797 | 1467192730964 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}] 02:32:10 INFO - PROCESS | 1797 | 1467192730968 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:11 INFO - PROCESS | 1797 | 1467192731150 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 02:32:11 INFO - PROCESS | 1797 | 1467192731394 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:11 INFO - PROCESS | 1797 | 1467192731403 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:11 INFO - PROCESS | 1797 | ++DOCSHELL 0x9229f000 == 41 [pid = 1797] [id = 175] 02:32:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 137 (0x9a4fcc00) [pid = 1797] [serial = 525] [outer = (nil)] 02:32:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 138 (0x9a7bb000) [pid = 1797] [serial = 526] [outer = 0x9a4fcc00] 02:32:11 INFO - PROCESS | 1797 | 1467192731493 Marionette DEBUG loaded listener.js 02:32:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 139 (0x9ab2f000) [pid = 1797] [serial = 527] [outer = 0x9a4fcc00] 02:32:12 INFO - PROCESS | 1797 | 1467192732384 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]]]}] 02:32:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:32:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1488ms 02:32:12 INFO - PROCESS | 1797 | 1467192732434 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 02:32:12 INFO - PROCESS | 1797 | 1467192732438 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 02:32:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:32:12 INFO - PROCESS | 1797 | 1467192732444 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:32:12 INFO - PROCESS | 1797 | 1467192732448 Marionette TRACE conn4 <- [1,674,null,{}] 02:32:12 INFO - PROCESS | 1797 | 1467192732453 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}] 02:32:12 INFO - PROCESS | 1797 | 1467192732458 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:12 INFO - PROCESS | 1797 | 1467192732626 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 02:32:12 INFO - PROCESS | 1797 | 1467192732812 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:12 INFO - PROCESS | 1797 | 1467192732822 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:12 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d5400 == 42 [pid = 1797] [id = 176] 02:32:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 140 (0x8e6dc800) [pid = 1797] [serial = 528] [outer = (nil)] 02:32:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 141 (0x9ab2b400) [pid = 1797] [serial = 529] [outer = 0x8e6dc800] 02:32:12 INFO - PROCESS | 1797 | 1467192732900 Marionette DEBUG loaded listener.js 02:32:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 142 (0x9ae2cc00) [pid = 1797] [serial = 530] [outer = 0x8e6dc800] 02:32:13 INFO - PROCESS | 1797 | [1797] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:32:13 INFO - PROCESS | 1797 | 1467192733782 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]]]}] 02:32:13 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 02:32:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1378ms 02:32:13 INFO - PROCESS | 1797 | 1467192733822 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 02:32:13 INFO - PROCESS | 1797 | 1467192733826 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 02:32:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:32:13 INFO - PROCESS | 1797 | 1467192733832 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:32:13 INFO - PROCESS | 1797 | 1467192733836 Marionette TRACE conn4 <- [1,678,null,{}] 02:32:13 INFO - PROCESS | 1797 | 1467192733841 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}] 02:32:13 INFO - PROCESS | 1797 | 1467192733846 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:14 INFO - PROCESS | 1797 | 1467192734012 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 02:32:14 INFO - PROCESS | 1797 | 1467192734198 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:14 INFO - PROCESS | 1797 | 1467192734210 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:14 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d1c00 == 43 [pid = 1797] [id = 177] 02:32:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 143 (0x8e5d3000) [pid = 1797] [serial = 531] [outer = (nil)] 02:32:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 144 (0x90c27c00) [pid = 1797] [serial = 532] [outer = 0x8e5d3000] 02:32:14 INFO - PROCESS | 1797 | 1467192734295 Marionette DEBUG loaded listener.js 02:32:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 145 (0x9956d400) [pid = 1797] [serial = 533] [outer = 0x8e5d3000] 02:32:15 INFO - PROCESS | 1797 | 1467192735266 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]]]}] 02:32:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:32:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1480ms 02:32:15 INFO - PROCESS | 1797 | 1467192735314 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 02:32:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:32:15 INFO - PROCESS | 1797 | 1467192735319 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 02:32:15 INFO - PROCESS | 1797 | 1467192735325 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:32:15 INFO - PROCESS | 1797 | 1467192735329 Marionette TRACE conn4 <- [1,682,null,{}] 02:32:15 INFO - PROCESS | 1797 | 1467192735335 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}] 02:32:15 INFO - PROCESS | 1797 | 1467192735340 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:15 INFO - PROCESS | 1797 | 1467192735536 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 02:32:15 INFO - PROCESS | 1797 | 1467192735918 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:15 INFO - PROCESS | 1797 | 1467192735930 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:16 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d4c00 == 44 [pid = 1797] [id = 178] 02:32:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 146 (0x8e5d5800) [pid = 1797] [serial = 534] [outer = (nil)] 02:32:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 147 (0x8e6d5000) [pid = 1797] [serial = 535] [outer = 0x8e5d5800] 02:32:16 INFO - PROCESS | 1797 | 1467192736054 Marionette DEBUG loaded listener.js 02:32:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 148 (0x8e8ee400) [pid = 1797] [serial = 536] [outer = 0x8e5d5800] 02:32:17 INFO - PROCESS | 1797 | --DOCSHELL 0x92145000 == 43 [pid = 1797] [id = 24] 02:32:17 INFO - PROCESS | 1797 | --DOCSHELL 0x91e42400 == 42 [pid = 1797] [id = 25] 02:32:17 INFO - PROCESS | 1797 | --DOCSHELL 0x922f7c00 == 41 [pid = 1797] [id = 26] 02:32:17 INFO - PROCESS | 1797 | --DOCSHELL 0x922a2000 == 40 [pid = 1797] [id = 23] 02:32:17 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d6000 == 39 [pid = 1797] [id = 166] 02:32:17 INFO - PROCESS | 1797 | --DOCSHELL 0x8f39a800 == 38 [pid = 1797] [id = 165] 02:32:17 INFO - PROCESS | 1797 | --DOCSHELL 0x919a3800 == 37 [pid = 1797] [id = 164] 02:32:17 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc4000 == 36 [pid = 1797] [id = 163] 02:32:17 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f1c00 == 35 [pid = 1797] [id = 162] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 147 (0x9a4f9000) [pid = 1797] [serial = 352] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 146 (0x9b9a1400) [pid = 1797] [serial = 361] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 145 (0x92be1c00) [pid = 1797] [serial = 376] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 144 (0x950ec400) [pid = 1797] [serial = 358] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 143 (0x9c1d7c00) [pid = 1797] [serial = 364] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 142 (0x91e55000) [pid = 1797] [serial = 355] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 141 (0xa2320400) [pid = 1797] [serial = 367] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 140 (0xa6727400) [pid = 1797] [serial = 370] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 139 (0x8f39c000) [pid = 1797] [serial = 373] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 138 (0x95359800) [pid = 1797] [serial = 379] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 137 (0xa6847000) [pid = 1797] [serial = 328] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 136 (0x9ab24000) [pid = 1797] [serial = 445] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 135 (0x9ae31000) [pid = 1797] [serial = 446] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 134 (0x9a567c00) [pid = 1797] [serial = 448] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 133 (0xa2fba400) [pid = 1797] [serial = 411] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 132 (0xa3322400) [pid = 1797] [serial = 412] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 131 (0xa6b63400) [pid = 1797] [serial = 420] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 130 (0xa6b65800) [pid = 1797] [serial = 421] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 129 (0x9ae34000) [pid = 1797] [serial = 400] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 128 (0xa6eab400) [pid = 1797] [serial = 417] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 127 (0xa6f42800) [pid = 1797] [serial = 418] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 126 (0x92be1000) [pid = 1797] [serial = 405] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 125 (0x94608c00) [pid = 1797] [serial = 406] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 124 (0x9c154c00) [pid = 1797] [serial = 423] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 123 (0xa6b63c00) [pid = 1797] [serial = 424] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 122 (0xa4d4c800) [pid = 1797] [serial = 414] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 121 (0xa4f1a400) [pid = 1797] [serial = 415] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 120 (0x922f4800) [pid = 1797] [serial = 433] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 119 (0x929cac00) [pid = 1797] [serial = 434] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 118 (0x9b924800) [pid = 1797] [serial = 408] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 117 (0x9be89000) [pid = 1797] [serial = 409] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 116 (0x8f761000) [pid = 1797] [serial = 402] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 115 (0x91e5b400) [pid = 1797] [serial = 403] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 114 (0x950ed000) [pid = 1797] [serial = 439] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 113 (0x8f75a800) [pid = 1797] [serial = 430] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 112 (0x90c26800) [pid = 1797] [serial = 431] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 111 (0x8e5dcc00) [pid = 1797] [serial = 427] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 110 (0x8f4c7800) [pid = 1797] [serial = 428] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 109 (0x9229c400) [pid = 1797] [serial = 436] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 108 (0x929ce800) [pid = 1797] [serial = 437] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 107 (0x9ae33400) [pid = 1797] [serial = 449] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 106 (0x90c25c00) [pid = 1797] [serial = 241] [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.] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 105 (0x9a295800) [pid = 1797] [serial = 442] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 104 (0x9b574c00) [pid = 1797] [serial = 451] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 103 (0x9be1dc00) [pid = 1797] [serial = 452] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 102 (0x9a4f4800) [pid = 1797] [serial = 443] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | --DOMWINDOW == 101 (0x990c9c00) [pid = 1797] [serial = 440] [outer = (nil)] [url = about:blank] 02:32:17 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:17 INFO - PROCESS | 1797 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:32:17 INFO - PROCESS | 1797 | 1467192737495 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]]]}] 02:32:17 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) 02:32:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2191ms 02:32:17 INFO - PROCESS | 1797 | 1467192737517 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 02:32:17 INFO - PROCESS | 1797 | 1467192737522 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 02:32:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:32:17 INFO - PROCESS | 1797 | 1467192737529 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:32:17 INFO - PROCESS | 1797 | 1467192737534 Marionette TRACE conn4 <- [1,686,null,{}] 02:32:17 INFO - PROCESS | 1797 | 1467192737541 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}] 02:32:17 INFO - PROCESS | 1797 | 1467192737546 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:17 INFO - PROCESS | 1797 | 1467192737712 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 02:32:17 INFO - PROCESS | 1797 | 1467192737846 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:17 INFO - PROCESS | 1797 | 1467192737858 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:17 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f1c00 == 36 [pid = 1797] [id = 179] 02:32:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 102 (0x8eafc400) [pid = 1797] [serial = 537] [outer = (nil)] 02:32:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 103 (0x8f399c00) [pid = 1797] [serial = 538] [outer = 0x8eafc400] 02:32:17 INFO - PROCESS | 1797 | 1467192737924 Marionette DEBUG loaded listener.js 02:32:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 104 (0x8f4cc800) [pid = 1797] [serial = 539] [outer = 0x8eafc400] 02:32:19 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:19 INFO - PROCESS | 1797 | 1467192739102 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]]]}] 02:32:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:32:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1602ms 02:32:19 INFO - PROCESS | 1797 | 1467192739133 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 02:32:19 INFO - PROCESS | 1797 | 1467192739138 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 02:32:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:32:19 INFO - PROCESS | 1797 | 1467192739155 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:32:19 INFO - PROCESS | 1797 | 1467192739159 Marionette TRACE conn4 <- [1,690,null,{}] 02:32:19 INFO - PROCESS | 1797 | 1467192739164 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}] 02:32:19 INFO - PROCESS | 1797 | 1467192739169 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:19 INFO - PROCESS | 1797 | 1467192739472 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 02:32:19 INFO - PROCESS | 1797 | 1467192739499 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:19 INFO - PROCESS | 1797 | 1467192739505 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:19 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f75a400 == 37 [pid = 1797] [id = 180] 02:32:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 105 (0x90c28800) [pid = 1797] [serial = 540] [outer = (nil)] 02:32:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 106 (0x91a73400) [pid = 1797] [serial = 541] [outer = 0x90c28800] 02:32:19 INFO - PROCESS | 1797 | 1467192739573 Marionette DEBUG loaded listener.js 02:32:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 107 (0x91e58c00) [pid = 1797] [serial = 542] [outer = 0x90c28800] 02:32:20 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:20 INFO - PROCESS | 1797 | 1467192740848 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]]]}] 02:32:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:32:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1731ms 02:32:20 INFO - PROCESS | 1797 | 1467192740885 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 02:32:20 INFO - PROCESS | 1797 | 1467192740888 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 02:32:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:32:20 INFO - PROCESS | 1797 | 1467192740909 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:32:20 INFO - PROCESS | 1797 | 1467192740917 Marionette TRACE conn4 <- [1,694,null,{}] 02:32:20 INFO - PROCESS | 1797 | 1467192740925 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}] 02:32:20 INFO - PROCESS | 1797 | 1467192740932 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:21 INFO - PROCESS | 1797 | 1467192741188 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 02:32:21 INFO - PROCESS | 1797 | 1467192741233 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:21 INFO - PROCESS | 1797 | 1467192741241 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:21 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f38f400 == 38 [pid = 1797] [id = 181] 02:32:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 108 (0x91e5f000) [pid = 1797] [serial = 543] [outer = (nil)] 02:32:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 109 (0x92997400) [pid = 1797] [serial = 544] [outer = 0x91e5f000] 02:32:21 INFO - PROCESS | 1797 | 1467192741321 Marionette DEBUG loaded listener.js 02:32:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 110 (0x929c6400) [pid = 1797] [serial = 545] [outer = 0x91e5f000] 02:32:21 INFO - PROCESS | 1797 | --DOMWINDOW == 109 (0x8f39a400) [pid = 1797] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:32:21 INFO - PROCESS | 1797 | --DOMWINDOW == 108 (0x92efc400) [pid = 1797] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:32:21 INFO - PROCESS | 1797 | --DOMWINDOW == 107 (0x9ae2f000) [pid = 1797] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:32:21 INFO - PROCESS | 1797 | --DOMWINDOW == 106 (0x8eaeec00) [pid = 1797] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:32:21 INFO - PROCESS | 1797 | --DOMWINDOW == 105 (0xa1012000) [pid = 1797] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:32:21 INFO - PROCESS | 1797 | --DOMWINDOW == 104 (0x8e8f3000) [pid = 1797] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:32:21 INFO - PROCESS | 1797 | --DOMWINDOW == 103 (0x8f4cfc00) [pid = 1797] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:32:21 INFO - PROCESS | 1797 | --DOMWINDOW == 102 (0x8e6d2400) [pid = 1797] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:32:21 INFO - PROCESS | 1797 | --DOMWINDOW == 101 (0x8e8eb000) [pid = 1797] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:32:21 INFO - PROCESS | 1797 | --DOMWINDOW == 100 (0x8e8e9c00) [pid = 1797] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:32:21 INFO - PROCESS | 1797 | --DOMWINDOW == 99 (0x919a9800) [pid = 1797] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:32:21 INFO - PROCESS | 1797 | --DOMWINDOW == 98 (0x91e3e400) [pid = 1797] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:32:21 INFO - PROCESS | 1797 | --DOMWINDOW == 97 (0x919afc00) [pid = 1797] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:32:21 INFO - PROCESS | 1797 | --DOMWINDOW == 96 (0x8f4c1400) [pid = 1797] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:32:21 INFO - PROCESS | 1797 | --DOMWINDOW == 95 (0x91e58400) [pid = 1797] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:32:22 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:22 INFO - PROCESS | 1797 | 1467192742704 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]]]}] 02:32:22 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) 02:32:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1850ms 02:32:22 INFO - PROCESS | 1797 | 1467192742744 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 02:32:22 INFO - PROCESS | 1797 | 1467192742749 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 02:32:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:32:22 INFO - PROCESS | 1797 | 1467192742764 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:32:22 INFO - PROCESS | 1797 | 1467192742767 Marionette TRACE conn4 <- [1,698,null,{}] 02:32:22 INFO - PROCESS | 1797 | 1467192742773 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}] 02:32:22 INFO - PROCESS | 1797 | 1467192742778 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:22 INFO - PROCESS | 1797 | 1467192742979 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 02:32:23 INFO - PROCESS | 1797 | 1467192743071 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:23 INFO - PROCESS | 1797 | 1467192743082 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:23 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8eb000 == 39 [pid = 1797] [id = 182] 02:32:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 96 (0x8f75b000) [pid = 1797] [serial = 546] [outer = (nil)] 02:32:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 97 (0x92239400) [pid = 1797] [serial = 547] [outer = 0x8f75b000] 02:32:23 INFO - PROCESS | 1797 | 1467192743146 Marionette DEBUG loaded listener.js 02:32:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 98 (0x929c5c00) [pid = 1797] [serial = 548] [outer = 0x8f75b000] 02:32:24 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:24 INFO - PROCESS | 1797 | 1467192744397 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]]]}] 02:32:24 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) 02:32:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1681ms 02:32:24 INFO - PROCESS | 1797 | 1467192744446 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 02:32:24 INFO - PROCESS | 1797 | 1467192744452 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 02:32:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:32:24 INFO - PROCESS | 1797 | 1467192744460 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:32:24 INFO - PROCESS | 1797 | 1467192744466 Marionette TRACE conn4 <- [1,702,null,{}] 02:32:24 INFO - PROCESS | 1797 | 1467192744474 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}] 02:32:24 INFO - PROCESS | 1797 | 1467192744480 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:24 INFO - PROCESS | 1797 | 1467192744789 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 02:32:24 INFO - PROCESS | 1797 | 1467192744921 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:24 INFO - PROCESS | 1797 | 1467192744936 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:25 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f7000 == 40 [pid = 1797] [id = 183] 02:32:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 99 (0x8eaee000) [pid = 1797] [serial = 549] [outer = (nil)] 02:32:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 100 (0x8f398400) [pid = 1797] [serial = 550] [outer = 0x8eaee000] 02:32:25 INFO - PROCESS | 1797 | 1467192745055 Marionette DEBUG loaded listener.js 02:32:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 101 (0x90c2fc00) [pid = 1797] [serial = 551] [outer = 0x8eaee000] 02:32:26 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:26 INFO - PROCESS | 1797 | 1467192746432 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]]]}] 02:32:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:32:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2042ms 02:32:26 INFO - PROCESS | 1797 | 1467192746537 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 02:32:26 INFO - PROCESS | 1797 | 1467192746544 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 02:32:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:32:26 INFO - PROCESS | 1797 | 1467192746557 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:32:26 INFO - PROCESS | 1797 | 1467192746562 Marionette TRACE conn4 <- [1,706,null,{}] 02:32:26 INFO - PROCESS | 1797 | 1467192746568 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}] 02:32:26 INFO - PROCESS | 1797 | 1467192746574 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:26 INFO - PROCESS | 1797 | 1467192746744 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 02:32:26 INFO - PROCESS | 1797 | 1467192746921 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:26 INFO - PROCESS | 1797 | 1467192746930 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:26 INFO - PROCESS | 1797 | ++DOCSHELL 0x919b0000 == 41 [pid = 1797] [id = 184] 02:32:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 102 (0x91a6d400) [pid = 1797] [serial = 552] [outer = (nil)] 02:32:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 103 (0x922ec800) [pid = 1797] [serial = 553] [outer = 0x91a6d400] 02:32:27 INFO - PROCESS | 1797 | 1467192747011 Marionette DEBUG loaded listener.js 02:32:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 104 (0x9298a400) [pid = 1797] [serial = 554] [outer = 0x91a6d400] 02:32:28 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:28 INFO - PROCESS | 1797 | 1467192748364 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]]]}] 02:32:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:32:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1881ms 02:32:28 INFO - PROCESS | 1797 | 1467192748442 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 02:32:28 INFO - PROCESS | 1797 | 1467192748446 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 02:32:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:32:28 INFO - PROCESS | 1797 | 1467192748455 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:32:28 INFO - PROCESS | 1797 | 1467192748460 Marionette TRACE conn4 <- [1,710,null,{}] 02:32:28 INFO - PROCESS | 1797 | 1467192748477 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}] 02:32:28 INFO - PROCESS | 1797 | 1467192748485 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:28 INFO - PROCESS | 1797 | 1467192748669 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 02:32:28 INFO - PROCESS | 1797 | 1467192748848 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:28 INFO - PROCESS | 1797 | 1467192748860 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:28 INFO - PROCESS | 1797 | ++DOCSHELL 0x92be0c00 == 42 [pid = 1797] [id = 185] 02:32:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 105 (0x92be1000) [pid = 1797] [serial = 555] [outer = (nil)] 02:32:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 106 (0x93974400) [pid = 1797] [serial = 556] [outer = 0x92be1000] 02:32:28 INFO - PROCESS | 1797 | 1467192748939 Marionette DEBUG loaded listener.js 02:32:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 107 (0x9460a400) [pid = 1797] [serial = 557] [outer = 0x92be1000] 02:32:30 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:30 INFO - PROCESS | 1797 | 1467192750235 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]]]}] 02:32:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:32:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1838ms 02:32:30 INFO - PROCESS | 1797 | 1467192750294 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 02:32:30 INFO - PROCESS | 1797 | 1467192750299 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 02:32:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:32:30 INFO - PROCESS | 1797 | 1467192750400 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:32:30 INFO - PROCESS | 1797 | 1467192750405 Marionette TRACE conn4 <- [1,714,null,{}] 02:32:30 INFO - PROCESS | 1797 | 1467192750412 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}] 02:32:30 INFO - PROCESS | 1797 | 1467192750417 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:30 INFO - PROCESS | 1797 | 1467192750579 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 02:32:30 INFO - PROCESS | 1797 | 1467192750754 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:30 INFO - PROCESS | 1797 | 1467192750766 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:30 INFO - PROCESS | 1797 | ++DOCSHELL 0x92bdc400 == 43 [pid = 1797] [id = 186] 02:32:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 108 (0x94609c00) [pid = 1797] [serial = 558] [outer = (nil)] 02:32:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 109 (0x97fe5800) [pid = 1797] [serial = 559] [outer = 0x94609c00] 02:32:30 INFO - PROCESS | 1797 | 1467192750844 Marionette DEBUG loaded listener.js 02:32:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 110 (0x99041400) [pid = 1797] [serial = 560] [outer = 0x94609c00] 02:32:32 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:32 INFO - PROCESS | 1797 | 1467192752137 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]]]}] 02:32:32 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 02:32:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1839ms 02:32:32 INFO - PROCESS | 1797 | 1467192752227 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 02:32:32 INFO - PROCESS | 1797 | 1467192752231 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 02:32:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:32:32 INFO - PROCESS | 1797 | 1467192752290 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:32:32 INFO - PROCESS | 1797 | 1467192752295 Marionette TRACE conn4 <- [1,718,null,{}] 02:32:32 INFO - PROCESS | 1797 | 1467192752302 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}] 02:32:32 INFO - PROCESS | 1797 | 1467192752307 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:32 INFO - PROCESS | 1797 | 1467192752466 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 02:32:32 INFO - PROCESS | 1797 | 1467192752915 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:32 INFO - PROCESS | 1797 | 1467192752924 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:32 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8ee800 == 44 [pid = 1797] [id = 187] 02:32:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 111 (0x8e8ef400) [pid = 1797] [serial = 561] [outer = (nil)] 02:32:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 112 (0x8f390400) [pid = 1797] [serial = 562] [outer = 0x8e8ef400] 02:32:33 INFO - PROCESS | 1797 | 1467192752998 Marionette DEBUG loaded listener.js 02:32:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 113 (0x90c2b400) [pid = 1797] [serial = 563] [outer = 0x8e8ef400] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x9a020400 == 43 [pid = 1797] [id = 16] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x9cb18c00 == 42 [pid = 1797] [id = 17] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d5400 == 41 [pid = 1797] [id = 176] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x9229f000 == 40 [pid = 1797] [id = 175] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d8800 == 39 [pid = 1797] [id = 173] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x922ea800 == 38 [pid = 1797] [id = 174] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x93977800 == 37 [pid = 1797] [id = 172] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x92b0d000 == 36 [pid = 1797] [id = 171] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x92995c00 == 35 [pid = 1797] [id = 170] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x8f760800 == 34 [pid = 1797] [id = 169] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d6c00 == 33 [pid = 1797] [id = 168] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d1400 == 32 [pid = 1797] [id = 167] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x938bb800 == 31 [pid = 1797] [id = 20] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x9d818c00 == 30 [pid = 1797] [id = 14] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x92efcc00 == 29 [pid = 1797] [id = 12] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x91e3ec00 == 28 [pid = 1797] [id = 21] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x9b3a3c00 == 27 [pid = 1797] [id = 13] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x93b81800 == 26 [pid = 1797] [id = 6] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x92147800 == 25 [pid = 1797] [id = 9] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4cf800 == 24 [pid = 1797] [id = 161] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d1c00 == 23 [pid = 1797] [id = 177] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x93976800 == 22 [pid = 1797] [id = 15] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x9beea800 == 21 [pid = 1797] [id = 18] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x91e40c00 == 20 [pid = 1797] [id = 8] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x91e49800 == 19 [pid = 1797] [id = 22] 02:32:35 INFO - PROCESS | 1797 | --DOCSHELL 0x92295c00 == 18 [pid = 1797] [id = 19] 02:32:35 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:35 INFO - PROCESS | 1797 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 112 (0x8f761c00) [pid = 1797] [serial = 455] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 111 (0x8f4ce800) [pid = 1797] [serial = 454] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 110 (0x9a4f6c00) [pid = 1797] [serial = 458] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 109 (0x99574000) [pid = 1797] [serial = 457] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 108 (0x9d809800) [pid = 1797] [serial = 461] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 107 (0x9b576800) [pid = 1797] [serial = 460] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 106 (0xa3348000) [pid = 1797] [serial = 464] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 105 (0xa25f0400) [pid = 1797] [serial = 463] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 104 (0xa678f800) [pid = 1797] [serial = 467] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 103 (0xa672bc00) [pid = 1797] [serial = 466] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 102 (0x8eaed800) [pid = 1797] [serial = 487] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 101 (0x8eaf2800) [pid = 1797] [serial = 488] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 100 (0x919ae400) [pid = 1797] [serial = 485] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 99 (0x919a8400) [pid = 1797] [serial = 484] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 98 (0xa67f3400) [pid = 1797] [serial = 470] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 97 (0x919ad400) [pid = 1797] [serial = 469] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 96 (0x8e8f4400) [pid = 1797] [serial = 473] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 95 (0x8e8f1800) [pid = 1797] [serial = 472] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 94 (0xa2fba800) [pid = 1797] [serial = 476] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x91e45000) [pid = 1797] [serial = 494] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x9222d400) [pid = 1797] [serial = 496] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0xa255d800) [pid = 1797] [serial = 475] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x922a3c00) [pid = 1797] [serial = 497] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x92b08800) [pid = 1797] [serial = 479] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x92b07000) [pid = 1797] [serial = 478] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x8f4c6c00) [pid = 1797] [serial = 490] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x8f397800) [pid = 1797] [serial = 499] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x92b0d400) [pid = 1797] [serial = 482] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x91e3d000) [pid = 1797] [serial = 493] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x92b0b400) [pid = 1797] [serial = 481] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x8f4cf000) [pid = 1797] [serial = 491] [outer = (nil)] [url = about:blank] 02:32:35 INFO - PROCESS | 1797 | 1467192755613 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]]]}] 02:32:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:32:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 3390ms 02:32:35 INFO - PROCESS | 1797 | 1467192755630 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 02:32:35 INFO - PROCESS | 1797 | 1467192755634 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 02:32:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:32:35 INFO - PROCESS | 1797 | 1467192755644 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:32:35 INFO - PROCESS | 1797 | 1467192755648 Marionette TRACE conn4 <- [1,722,null,{}] 02:32:35 INFO - PROCESS | 1797 | 1467192755659 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}] 02:32:35 INFO - PROCESS | 1797 | 1467192755664 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:35 INFO - PROCESS | 1797 | 1467192755821 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 02:32:35 INFO - PROCESS | 1797 | 1467192755932 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:35 INFO - PROCESS | 1797 | 1467192755942 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:35 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf1c00 == 19 [pid = 1797] [id = 188] 02:32:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x8eaf2000) [pid = 1797] [serial = 564] [outer = (nil)] 02:32:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x8eaf4400) [pid = 1797] [serial = 565] [outer = 0x8eaf2000] 02:32:36 INFO - PROCESS | 1797 | 1467192756017 Marionette DEBUG loaded listener.js 02:32:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x8eaf8000) [pid = 1797] [serial = 566] [outer = 0x8eaf2000] 02:32:36 INFO - PROCESS | 1797 | 1467192756774 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] 02:32:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:32:36 INFO - PROCESS | 1797 | 1467192756833 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 02:32:36 INFO - PROCESS | 1797 | 1467192756844 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:32:36 INFO - PROCESS | 1797 | 1467192756848 Marionette TRACE conn4 <- [1,726,null,{}] 02:32:36 INFO - PROCESS | 1797 | 1467192756854 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}] 02:32:36 INFO - PROCESS | 1797 | 1467192756859 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:37 INFO - PROCESS | 1797 | 1467192757026 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 02:32:37 INFO - PROCESS | 1797 | 1467192757036 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:37 INFO - PROCESS | 1797 | 1467192757045 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:37 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f39bc00 == 20 [pid = 1797] [id = 189] 02:32:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x8f4c2400) [pid = 1797] [serial = 567] [outer = (nil)] 02:32:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x8f4c9800) [pid = 1797] [serial = 568] [outer = 0x8f4c2400] 02:32:37 INFO - PROCESS | 1797 | 1467192757117 Marionette DEBUG loaded listener.js 02:32:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x8f4d0000) [pid = 1797] [serial = 569] [outer = 0x8f4c2400] 02:32:37 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:37 INFO - PROCESS | 1797 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:32:38 INFO - PROCESS | 1797 | 1467192758135 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]]]}] 02:32:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:32:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1335ms 02:32:38 INFO - PROCESS | 1797 | 1467192758179 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 02:32:38 INFO - PROCESS | 1797 | 1467192758183 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 02:32:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:32:38 INFO - PROCESS | 1797 | 1467192758189 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:32:38 INFO - PROCESS | 1797 | 1467192758195 Marionette TRACE conn4 <- [1,730,null,{}] 02:32:38 INFO - PROCESS | 1797 | 1467192758218 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}] 02:32:38 INFO - PROCESS | 1797 | 1467192758227 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:38 INFO - PROCESS | 1797 | 1467192758453 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 02:32:38 INFO - PROCESS | 1797 | 1467192758481 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:38 INFO - PROCESS | 1797 | 1467192758491 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:38 INFO - PROCESS | 1797 | ++DOCSHELL 0x919ad000 == 21 [pid = 1797] [id = 190] 02:32:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x919ae400) [pid = 1797] [serial = 570] [outer = (nil)] 02:32:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x91a6dc00) [pid = 1797] [serial = 571] [outer = 0x919ae400] 02:32:38 INFO - PROCESS | 1797 | 1467192758564 Marionette DEBUG loaded listener.js 02:32:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x91a7a000) [pid = 1797] [serial = 572] [outer = 0x919ae400] 02:32:39 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:39 INFO - PROCESS | 1797 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:32:39 INFO - PROCESS | 1797 | 1467192759536 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] 02:32:39 INFO - PROCESS | 1797 | 1467192759579 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 02:32:39 INFO - PROCESS | 1797 | 1467192759585 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:32:39 INFO - PROCESS | 1797 | 1467192759589 Marionette TRACE conn4 <- [1,734,null,{}] 02:32:39 INFO - PROCESS | 1797 | 1467192759612 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}] 02:32:39 INFO - PROCESS | 1797 | 1467192759617 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:39 INFO - PROCESS | 1797 | 1467192759813 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 02:32:39 INFO - PROCESS | 1797 | 1467192759830 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:39 INFO - PROCESS | 1797 | 1467192759836 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:39 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f760800 == 22 [pid = 1797] [id = 191] 02:32:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x91e56c00) [pid = 1797] [serial = 573] [outer = (nil)] 02:32:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x92235000) [pid = 1797] [serial = 574] [outer = 0x91e56c00] 02:32:39 INFO - PROCESS | 1797 | 1467192759904 Marionette DEBUG loaded listener.js 02:32:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0x9229b400) [pid = 1797] [serial = 575] [outer = 0x91e56c00] 02:32:41 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x8eaee800) [pid = 1797] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:32:41 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x8f75b000) [pid = 1797] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:32:41 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x91e5f000) [pid = 1797] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:32:41 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x8e5d5800) [pid = 1797] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:32:41 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x92bdb400) [pid = 1797] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:32:41 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x8e5d2c00) [pid = 1797] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:32:41 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x9a4fcc00) [pid = 1797] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:32:41 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x8e6dc800) [pid = 1797] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:32:41 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x8eafc400) [pid = 1797] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:32:41 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x97fdc800) [pid = 1797] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:32:41 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x8eafcc00) [pid = 1797] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:32:41 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x91e5a800) [pid = 1797] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:32:41 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x93b12000) [pid = 1797] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:32:41 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x929c9000) [pid = 1797] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:32:41 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8e6dc400) [pid = 1797] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:32:41 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8e5d3000) [pid = 1797] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:32:41 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x90c28800) [pid = 1797] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:32:41 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:41 INFO - PROCESS | 1797 | 1467192761453 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]]]}] 02:32:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:32:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1931ms 02:32:41 INFO - PROCESS | 1797 | 1467192761516 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 02:32:41 INFO - PROCESS | 1797 | 1467192761520 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 02:32:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:32:41 INFO - PROCESS | 1797 | 1467192761526 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:32:41 INFO - PROCESS | 1797 | 1467192761529 Marionette TRACE conn4 <- [1,738,null,{}] 02:32:41 INFO - PROCESS | 1797 | 1467192761534 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}] 02:32:41 INFO - PROCESS | 1797 | 1467192761539 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:41 INFO - PROCESS | 1797 | 1467192761683 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 02:32:41 INFO - PROCESS | 1797 | 1467192761693 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:41 INFO - PROCESS | 1797 | 1467192761699 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:41 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d5800 == 23 [pid = 1797] [id = 192] 02:32:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x8f757400) [pid = 1797] [serial = 576] [outer = (nil)] 02:32:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x91e5f000) [pid = 1797] [serial = 577] [outer = 0x8f757400] 02:32:41 INFO - PROCESS | 1797 | 1467192761767 Marionette DEBUG loaded listener.js 02:32:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x922a0400) [pid = 1797] [serial = 578] [outer = 0x8f757400] 02:32:42 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:42 INFO - PROCESS | 1797 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:32:43 INFO - PROCESS | 1797 | 1467192763021 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]]]}] 02:32:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:32:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1535ms 02:32:43 INFO - PROCESS | 1797 | 1467192763061 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 02:32:43 INFO - PROCESS | 1797 | 1467192763068 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 02:32:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:32:43 INFO - PROCESS | 1797 | 1467192763129 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:32:43 INFO - PROCESS | 1797 | 1467192763134 Marionette TRACE conn4 <- [1,742,null,{}] 02:32:43 INFO - PROCESS | 1797 | 1467192763149 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}] 02:32:43 INFO - PROCESS | 1797 | 1467192763155 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:43 INFO - PROCESS | 1797 | 1467192763409 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 02:32:43 INFO - PROCESS | 1797 | 1467192763573 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:43 INFO - PROCESS | 1797 | 1467192763582 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:43 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d3000 == 24 [pid = 1797] [id = 193] 02:32:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x8eaf3000) [pid = 1797] [serial = 579] [outer = (nil)] 02:32:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x8edbfc00) [pid = 1797] [serial = 580] [outer = 0x8eaf3000] 02:32:43 INFO - PROCESS | 1797 | 1467192763669 Marionette DEBUG loaded listener.js 02:32:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x8edcac00) [pid = 1797] [serial = 581] [outer = 0x8eaf3000] 02:32:44 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:45 INFO - PROCESS | 1797 | 1467192765023 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]]]}] 02:32:45 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 02:32:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1991ms 02:32:45 INFO - PROCESS | 1797 | 1467192765101 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 02:32:45 INFO - PROCESS | 1797 | 1467192765109 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 02:32:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:32:45 INFO - PROCESS | 1797 | 1467192765122 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:32:45 INFO - PROCESS | 1797 | 1467192765125 Marionette TRACE conn4 <- [1,746,null,{}] 02:32:45 INFO - PROCESS | 1797 | 1467192765132 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}] 02:32:45 INFO - PROCESS | 1797 | 1467192765138 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:45 INFO - PROCESS | 1797 | 1467192765314 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 02:32:45 INFO - PROCESS | 1797 | 1467192765467 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:45 INFO - PROCESS | 1797 | 1467192765477 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:45 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaedc00 == 25 [pid = 1797] [id = 194] 02:32:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x8f4c6400) [pid = 1797] [serial = 582] [outer = (nil)] 02:32:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x90c2cc00) [pid = 1797] [serial = 583] [outer = 0x8f4c6400] 02:32:45 INFO - PROCESS | 1797 | 1467192765569 Marionette DEBUG loaded listener.js 02:32:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x91a75800) [pid = 1797] [serial = 584] [outer = 0x8f4c6400] 02:32:46 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:46 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:46 INFO - PROCESS | 1797 | 1467192766905 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]]]}] 02:32:46 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.) 02:32:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1840ms 02:32:47 INFO - PROCESS | 1797 | 1467192767058 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 02:32:47 INFO - PROCESS | 1797 | 1467192767061 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 02:32:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:32:47 INFO - PROCESS | 1797 | 1467192767073 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:32:47 INFO - PROCESS | 1797 | 1467192767078 Marionette TRACE conn4 <- [1,750,null,{}] 02:32:47 INFO - PROCESS | 1797 | 1467192767095 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}] 02:32:47 INFO - PROCESS | 1797 | 1467192767103 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:47 INFO - PROCESS | 1797 | 1467192767268 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 02:32:47 INFO - PROCESS | 1797 | 1467192767422 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:47 INFO - PROCESS | 1797 | 1467192767433 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:47 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e52000 == 26 [pid = 1797] [id = 195] 02:32:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x9213d800) [pid = 1797] [serial = 585] [outer = (nil)] 02:32:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x922ed000) [pid = 1797] [serial = 586] [outer = 0x9213d800] 02:32:47 INFO - PROCESS | 1797 | 1467192767516 Marionette DEBUG loaded listener.js 02:32:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x922f7800) [pid = 1797] [serial = 587] [outer = 0x9213d800] 02:32:48 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:48 INFO - PROCESS | 1797 | 1467192768860 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]]]}] 02:32:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:32:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1836ms 02:32:48 INFO - PROCESS | 1797 | 1467192768935 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 02:32:48 INFO - PROCESS | 1797 | 1467192768940 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 02:32:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:32:48 INFO - PROCESS | 1797 | 1467192768965 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:32:48 INFO - PROCESS | 1797 | 1467192768968 Marionette TRACE conn4 <- [1,754,null,{}] 02:32:48 INFO - PROCESS | 1797 | 1467192768976 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}] 02:32:48 INFO - PROCESS | 1797 | 1467192768980 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:49 INFO - PROCESS | 1797 | 1467192769141 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 02:32:49 INFO - PROCESS | 1797 | 1467192769299 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:49 INFO - PROCESS | 1797 | 1467192769308 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:49 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d4c00 == 27 [pid = 1797] [id = 196] 02:32:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x8e8ec400) [pid = 1797] [serial = 588] [outer = (nil)] 02:32:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x8f75d800) [pid = 1797] [serial = 589] [outer = 0x8e8ec400] 02:32:49 INFO - PROCESS | 1797 | 1467192769389 Marionette DEBUG loaded listener.js 02:32:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x929c5000) [pid = 1797] [serial = 590] [outer = 0x8e8ec400] 02:32:50 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8f760800 == 26 [pid = 1797] [id = 191] 02:32:50 INFO - PROCESS | 1797 | 1467192770877 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]]]}] 02:32:50 INFO - PROCESS | 1797 | --DOCSHELL 0x919ad000 == 25 [pid = 1797] [id = 190] 02:32:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8f39bc00 == 24 [pid = 1797] [id = 189] 02:32:50 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf1c00 == 23 [pid = 1797] [id = 188] 02:32:50 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 02:32:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1949ms 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x91e40000) [pid = 1797] [serial = 500] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x92239400) [pid = 1797] [serial = 547] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x92997400) [pid = 1797] [serial = 544] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x8e6d5000) [pid = 1797] [serial = 535] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x8e8ee400) [pid = 1797] [serial = 536] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x92be4400) [pid = 1797] [serial = 514] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x92eee400) [pid = 1797] [serial = 515] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x8e5db800) [pid = 1797] [serial = 502] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x8e6e1000) [pid = 1797] [serial = 503] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x9a7bb000) [pid = 1797] [serial = 526] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x9ab2f000) [pid = 1797] [serial = 527] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x9ab2b400) [pid = 1797] [serial = 529] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x9ae2cc00) [pid = 1797] [serial = 530] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8f399c00) [pid = 1797] [serial = 538] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8f4cc800) [pid = 1797] [serial = 539] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x9a569400) [pid = 1797] [serial = 523] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x9a56a800) [pid = 1797] [serial = 524] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x990ca400) [pid = 1797] [serial = 520] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x9a4f8000) [pid = 1797] [serial = 521] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x92235800) [pid = 1797] [serial = 508] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x922f3400) [pid = 1797] [serial = 509] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x93b88000) [pid = 1797] [serial = 517] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x9535e000) [pid = 1797] [serial = 518] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x92b03800) [pid = 1797] [serial = 511] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x92b05800) [pid = 1797] [serial = 512] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x8f75f000) [pid = 1797] [serial = 505] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x90c2c800) [pid = 1797] [serial = 506] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x90c27c00) [pid = 1797] [serial = 532] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x9956d400) [pid = 1797] [serial = 533] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 62 (0x91a73400) [pid = 1797] [serial = 541] [outer = (nil)] [url = about:blank] 02:32:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 61 (0x91e58c00) [pid = 1797] [serial = 542] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 60 (0x929c6400) [pid = 1797] [serial = 545] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | --DOMWINDOW == 59 (0x929c5c00) [pid = 1797] [serial = 548] [outer = (nil)] [url = about:blank] 02:32:50 INFO - PROCESS | 1797 | 1467192770932 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 02:32:50 INFO - PROCESS | 1797 | 1467192770943 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 02:32:50 INFO - PROCESS | 1797 | 1467192770971 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:32:50 INFO - PROCESS | 1797 | 1467192770977 Marionette TRACE conn4 <- [1,758,null,{}] 02:32:50 INFO - PROCESS | 1797 | 1467192770986 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}] 02:32:51 INFO - PROCESS | 1797 | 1467192770999 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:51 INFO - PROCESS | 1797 | 1467192771155 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 02:32:51 INFO - PROCESS | 1797 | 1467192771276 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:51 INFO - PROCESS | 1797 | 1467192771282 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:51 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f0c00 == 24 [pid = 1797] [id = 197] 02:32:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 60 (0x8e8f2c00) [pid = 1797] [serial = 591] [outer = (nil)] 02:32:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 61 (0x8eaf1c00) [pid = 1797] [serial = 592] [outer = 0x8e8f2c00] 02:32:51 INFO - PROCESS | 1797 | 1467192771357 Marionette DEBUG loaded listener.js 02:32:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 62 (0x8eafb800) [pid = 1797] [serial = 593] [outer = 0x8e8f2c00] 02:32:51 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:51 INFO - PROCESS | 1797 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:32:51 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:51 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:51 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:32:52 INFO - PROCESS | 1797 | 1467192772050 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]]]}] 02:32:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:32:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1146ms 02:32:52 INFO - PROCESS | 1797 | 1467192772115 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 02:32:52 INFO - PROCESS | 1797 | 1467192772121 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 02:32:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:32:52 INFO - PROCESS | 1797 | 1467192772131 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:32:52 INFO - PROCESS | 1797 | 1467192772134 Marionette TRACE conn4 <- [1,762,null,{}] 02:32:52 INFO - PROCESS | 1797 | 1467192772141 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}] 02:32:52 INFO - PROCESS | 1797 | 1467192772146 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:52 INFO - PROCESS | 1797 | 1467192772308 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 02:32:52 INFO - PROCESS | 1797 | 1467192772318 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:52 INFO - PROCESS | 1797 | 1467192772325 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:52 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf5800 == 25 [pid = 1797] [id = 198] 02:32:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 63 (0x8f4c8400) [pid = 1797] [serial = 594] [outer = (nil)] 02:32:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x8f759400) [pid = 1797] [serial = 595] [outer = 0x8f4c8400] 02:32:52 INFO - PROCESS | 1797 | 1467192772397 Marionette DEBUG loaded listener.js 02:32:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x90c23000) [pid = 1797] [serial = 596] [outer = 0x8f4c8400] 02:32:53 INFO - PROCESS | 1797 | 1467192773696 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]]]}] 02:32:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:32:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1577ms 02:32:53 INFO - PROCESS | 1797 | 1467192773709 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 02:32:53 INFO - PROCESS | 1797 | 1467192773711 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 02:32:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:32:53 INFO - PROCESS | 1797 | 1467192773736 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:32:53 INFO - PROCESS | 1797 | 1467192773742 Marionette TRACE conn4 <- [1,766,null,{}] 02:32:53 INFO - PROCESS | 1797 | 1467192773757 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}] 02:32:53 INFO - PROCESS | 1797 | 1467192773765 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:54 INFO - PROCESS | 1797 | 1467192774008 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 02:32:54 INFO - PROCESS | 1797 | 1467192774043 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:54 INFO - PROCESS | 1797 | 1467192774054 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:54 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e51000 == 26 [pid = 1797] [id = 199] 02:32:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x91e53400) [pid = 1797] [serial = 597] [outer = (nil)] 02:32:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x91e59400) [pid = 1797] [serial = 598] [outer = 0x91e53400] 02:32:54 INFO - PROCESS | 1797 | 1467192774123 Marionette DEBUG loaded listener.js 02:32:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x92235800) [pid = 1797] [serial = 599] [outer = 0x91e53400] 02:32:55 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x94609c00) [pid = 1797] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:32:55 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x919ae400) [pid = 1797] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:32:55 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x92be1000) [pid = 1797] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:32:55 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x91e56c00) [pid = 1797] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:32:55 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x8eaf2000) [pid = 1797] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:32:55 INFO - PROCESS | 1797 | --DOMWINDOW == 62 (0x8eaee000) [pid = 1797] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:32:55 INFO - PROCESS | 1797 | --DOMWINDOW == 61 (0x8f4c2400) [pid = 1797] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:32:55 INFO - PROCESS | 1797 | --DOMWINDOW == 60 (0x91a6d400) [pid = 1797] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:32:55 INFO - PROCESS | 1797 | --DOMWINDOW == 59 (0x8e8ef400) [pid = 1797] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:32:55 INFO - PROCESS | 1797 | 1467192775319 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]]]}] 02:32:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:32:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1642ms 02:32:55 INFO - PROCESS | 1797 | 1467192775370 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 02:32:55 INFO - PROCESS | 1797 | 1467192775374 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 02:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:32:55 INFO - PROCESS | 1797 | 1467192775380 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:32:55 INFO - PROCESS | 1797 | 1467192775382 Marionette TRACE conn4 <- [1,770,null,{}] 02:32:55 INFO - PROCESS | 1797 | 1467192775388 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}] 02:32:55 INFO - PROCESS | 1797 | 1467192775392 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:55 INFO - PROCESS | 1797 | 1467192775560 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 02:32:55 INFO - PROCESS | 1797 | 1467192775618 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:55 INFO - PROCESS | 1797 | 1467192775627 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:55 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c5000 == 27 [pid = 1797] [id = 200] 02:32:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 60 (0x91e40000) [pid = 1797] [serial = 600] [outer = (nil)] 02:32:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 61 (0x92144800) [pid = 1797] [serial = 601] [outer = 0x91e40000] 02:32:55 INFO - PROCESS | 1797 | 1467192775798 Marionette DEBUG loaded listener.js 02:32:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 62 (0x9223cc00) [pid = 1797] [serial = 602] [outer = 0x91e40000] 02:32:56 INFO - PROCESS | 1797 | 1467192776515 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]]]}] 02:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1181ms 02:32:56 INFO - PROCESS | 1797 | 1467192776562 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 02:32:56 INFO - PROCESS | 1797 | 1467192776565 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 02:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:32:56 INFO - PROCESS | 1797 | 1467192776571 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:32:56 INFO - PROCESS | 1797 | 1467192776573 Marionette TRACE conn4 <- [1,774,null,{}] 02:32:56 INFO - PROCESS | 1797 | 1467192776579 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}] 02:32:56 INFO - PROCESS | 1797 | 1467192776584 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:56 INFO - PROCESS | 1797 | 1467192776774 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 02:32:56 INFO - PROCESS | 1797 | 1467192776787 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:56 INFO - PROCESS | 1797 | 1467192776797 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:56 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d7800 == 28 [pid = 1797] [id = 201] 02:32:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 63 (0x91a72000) [pid = 1797] [serial = 603] [outer = (nil)] 02:32:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x92994800) [pid = 1797] [serial = 604] [outer = 0x91a72000] 02:32:56 INFO - PROCESS | 1797 | 1467192776862 Marionette DEBUG loaded listener.js 02:32:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x92998c00) [pid = 1797] [serial = 605] [outer = 0x91a72000] 02:32:57 INFO - PROCESS | 1797 | 1467192777786 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]]]}] 02:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1277ms 02:32:57 INFO - PROCESS | 1797 | 1467192777850 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 02:32:57 INFO - PROCESS | 1797 | 1467192777856 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 02:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:32:57 INFO - PROCESS | 1797 | 1467192777865 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:32:57 INFO - PROCESS | 1797 | 1467192777870 Marionette TRACE conn4 <- [1,778,null,{}] 02:32:57 INFO - PROCESS | 1797 | 1467192777879 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}] 02:32:57 INFO - PROCESS | 1797 | 1467192777885 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:58 INFO - PROCESS | 1797 | 1467192778124 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 02:32:58 INFO - PROCESS | 1797 | 1467192778352 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:58 INFO - PROCESS | 1797 | 1467192778368 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:58 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4cb000 == 29 [pid = 1797] [id = 202] 02:32:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x8f4ccc00) [pid = 1797] [serial = 606] [outer = (nil)] 02:32:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x8f75a000) [pid = 1797] [serial = 607] [outer = 0x8f4ccc00] 02:32:58 INFO - PROCESS | 1797 | 1467192778492 Marionette DEBUG loaded listener.js 02:32:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x90c2d000) [pid = 1797] [serial = 608] [outer = 0x8f4ccc00] 02:32:59 INFO - PROCESS | 1797 | 1467192779390 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]]]}] 02:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1585ms 02:32:59 INFO - PROCESS | 1797 | 1467192779450 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 02:32:59 INFO - PROCESS | 1797 | 1467192779457 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 02:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:32:59 INFO - PROCESS | 1797 | 1467192779467 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:32:59 INFO - PROCESS | 1797 | 1467192779472 Marionette TRACE conn4 <- [1,782,null,{}] 02:32:59 INFO - PROCESS | 1797 | 1467192779478 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}] 02:32:59 INFO - PROCESS | 1797 | 1467192779484 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:59 INFO - PROCESS | 1797 | 1467192779785 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 02:32:59 INFO - PROCESS | 1797 | 1467192779908 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:59 INFO - PROCESS | 1797 | 1467192779915 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:32:59 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e45000 == 30 [pid = 1797] [id = 203] 02:32:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x91e53c00) [pid = 1797] [serial = 609] [outer = (nil)] 02:33:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x9229f000) [pid = 1797] [serial = 610] [outer = 0x91e53c00] 02:33:00 INFO - PROCESS | 1797 | 1467192780043 Marionette DEBUG loaded listener.js 02:33:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x92995800) [pid = 1797] [serial = 611] [outer = 0x91e53c00] 02:33:00 INFO - PROCESS | 1797 | 1467192780992 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]]]}] 02:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1589ms 02:33:01 INFO - PROCESS | 1797 | 1467192781056 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 02:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:33:01 INFO - PROCESS | 1797 | 1467192781060 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 02:33:01 INFO - PROCESS | 1797 | 1467192781067 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:33:01 INFO - PROCESS | 1797 | 1467192781073 Marionette TRACE conn4 <- [1,786,null,{}] 02:33:01 INFO - PROCESS | 1797 | 1467192781089 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}] 02:33:01 INFO - PROCESS | 1797 | 1467192781098 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:01 INFO - PROCESS | 1797 | 1467192781324 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 02:33:01 INFO - PROCESS | 1797 | 1467192781535 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:01 INFO - PROCESS | 1797 | 1467192781546 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:01 INFO - PROCESS | 1797 | ++DOCSHELL 0x92b06400 == 31 [pid = 1797] [id = 204] 02:33:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x92b0e800) [pid = 1797] [serial = 612] [outer = (nil)] 02:33:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x92bdbc00) [pid = 1797] [serial = 613] [outer = 0x92b0e800] 02:33:01 INFO - PROCESS | 1797 | 1467192781673 Marionette DEBUG loaded listener.js 02:33:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x92be1000) [pid = 1797] [serial = 614] [outer = 0x92b0e800] 02:33:02 INFO - PROCESS | 1797 | 1467192782580 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]]]}] 02:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1587ms 02:33:02 INFO - PROCESS | 1797 | 1467192782654 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 02:33:02 INFO - PROCESS | 1797 | 1467192782659 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 02:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:33:02 INFO - PROCESS | 1797 | 1467192782666 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:33:02 INFO - PROCESS | 1797 | 1467192782668 Marionette TRACE conn4 <- [1,790,null,{}] 02:33:02 INFO - PROCESS | 1797 | 1467192782674 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}] 02:33:02 INFO - PROCESS | 1797 | 1467192782680 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:02 INFO - PROCESS | 1797 | 1467192782892 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 02:33:03 INFO - PROCESS | 1797 | 1467192783094 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:03 INFO - PROCESS | 1797 | 1467192783105 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:03 INFO - PROCESS | 1797 | ++DOCSHELL 0x91a6e800 == 32 [pid = 1797] [id = 205] 02:33:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x929ce400) [pid = 1797] [serial = 615] [outer = (nil)] 02:33:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x92ef6800) [pid = 1797] [serial = 616] [outer = 0x929ce400] 02:33:03 INFO - PROCESS | 1797 | 1467192783224 Marionette DEBUG loaded listener.js 02:33:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x938c2400) [pid = 1797] [serial = 617] [outer = 0x929ce400] 02:33:04 INFO - PROCESS | 1797 | 1467192784145 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]]]}] 02:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1529ms 02:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:33:04 INFO - PROCESS | 1797 | 1467192784196 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 02:33:04 INFO - PROCESS | 1797 | 1467192784199 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 02:33:04 INFO - PROCESS | 1797 | 1467192784206 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:33:04 INFO - PROCESS | 1797 | 1467192784209 Marionette TRACE conn4 <- [1,794,null,{}] 02:33:04 INFO - PROCESS | 1797 | 1467192784215 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}] 02:33:04 INFO - PROCESS | 1797 | 1467192784220 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:04 INFO - PROCESS | 1797 | 1467192784387 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 02:33:04 INFO - PROCESS | 1797 | 1467192784560 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:04 INFO - PROCESS | 1797 | 1467192784569 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:04 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5dc400 == 33 [pid = 1797] [id = 206] 02:33:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x8edc9c00) [pid = 1797] [serial = 618] [outer = (nil)] 02:33:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x93b12000) [pid = 1797] [serial = 619] [outer = 0x8edc9c00] 02:33:04 INFO - PROCESS | 1797 | 1467192784688 Marionette DEBUG loaded listener.js 02:33:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x93b82400) [pid = 1797] [serial = 620] [outer = 0x8edc9c00] 02:33:05 INFO - PROCESS | 1797 | 1467192785600 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]]]}] 02:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1636ms 02:33:05 INFO - PROCESS | 1797 | 1467192785859 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 02:33:05 INFO - PROCESS | 1797 | 1467192785867 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 02:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:33:05 INFO - PROCESS | 1797 | 1467192785877 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:33:05 INFO - PROCESS | 1797 | 1467192785880 Marionette TRACE conn4 <- [1,798,null,{}] 02:33:05 INFO - PROCESS | 1797 | 1467192785888 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}] 02:33:05 INFO - PROCESS | 1797 | 1467192785895 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:06 INFO - PROCESS | 1797 | 1467192786058 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 02:33:06 INFO - PROCESS | 1797 | 1467192786257 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:06 INFO - PROCESS | 1797 | 1467192786271 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:06 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f395800 == 34 [pid = 1797] [id = 207] 02:33:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x8f397c00) [pid = 1797] [serial = 621] [outer = (nil)] 02:33:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x8f4c6c00) [pid = 1797] [serial = 622] [outer = 0x8f397c00] 02:33:06 INFO - PROCESS | 1797 | 1467192786347 Marionette DEBUG loaded listener.js 02:33:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x8f75f400) [pid = 1797] [serial = 623] [outer = 0x8f397c00] 02:33:07 INFO - PROCESS | 1797 | 1467192787206 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]]]}] 02:33:07 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 02:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1384ms 02:33:07 INFO - PROCESS | 1797 | 1467192787262 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 02:33:07 INFO - PROCESS | 1797 | 1467192787270 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 02:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:33:07 INFO - PROCESS | 1797 | 1467192787285 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:33:07 INFO - PROCESS | 1797 | 1467192787297 Marionette TRACE conn4 <- [1,802,null,{}] 02:33:07 INFO - PROCESS | 1797 | 1467192787307 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}] 02:33:07 INFO - PROCESS | 1797 | 1467192787312 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:07 INFO - PROCESS | 1797 | 1467192787492 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 02:33:07 INFO - PROCESS | 1797 | 1467192787657 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:07 INFO - PROCESS | 1797 | 1467192787666 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:07 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6de400 == 35 [pid = 1797] [id = 208] 02:33:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x8f4cd800) [pid = 1797] [serial = 624] [outer = (nil)] 02:33:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x91e58000) [pid = 1797] [serial = 625] [outer = 0x8f4cd800] 02:33:07 INFO - PROCESS | 1797 | 1467192787743 Marionette DEBUG loaded listener.js 02:33:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x9298e400) [pid = 1797] [serial = 626] [outer = 0x8f4cd800] 02:33:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f1c00 == 34 [pid = 1797] [id = 179] 02:33:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8f75a400 == 33 [pid = 1797] [id = 180] 02:33:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8f38f400 == 32 [pid = 1797] [id = 181] 02:33:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d4c00 == 31 [pid = 1797] [id = 196] 02:33:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaedc00 == 30 [pid = 1797] [id = 194] 02:33:09 INFO - PROCESS | 1797 | --DOCSHELL 0x91e52000 == 29 [pid = 1797] [id = 195] 02:33:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d3000 == 28 [pid = 1797] [id = 193] 02:33:09 INFO - PROCESS | 1797 | --DOCSHELL 0x919b0000 == 27 [pid = 1797] [id = 184] 02:33:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8eb000 == 26 [pid = 1797] [id = 182] 02:33:09 INFO - PROCESS | 1797 | --DOCSHELL 0x92be0c00 == 25 [pid = 1797] [id = 185] 02:33:09 INFO - PROCESS | 1797 | --DOCSHELL 0x92bdc400 == 24 [pid = 1797] [id = 186] 02:33:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d5800 == 23 [pid = 1797] [id = 192] 02:33:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f7000 == 22 [pid = 1797] [id = 183] 02:33:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8ee800 == 21 [pid = 1797] [id = 187] 02:33:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d4c00 == 20 [pid = 1797] [id = 178] 02:33:09 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x97fe5800) [pid = 1797] [serial = 559] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x91a6dc00) [pid = 1797] [serial = 571] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x9460a400) [pid = 1797] [serial = 557] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x91a7a000) [pid = 1797] [serial = 572] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x92235000) [pid = 1797] [serial = 574] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x9229b400) [pid = 1797] [serial = 575] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x91e5f000) [pid = 1797] [serial = 577] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8eaf4400) [pid = 1797] [serial = 565] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x90c2fc00) [pid = 1797] [serial = 551] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8f4d0000) [pid = 1797] [serial = 569] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x922ec800) [pid = 1797] [serial = 553] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8f4c9800) [pid = 1797] [serial = 568] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x93974400) [pid = 1797] [serial = 556] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8eaf8000) [pid = 1797] [serial = 566] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x9298a400) [pid = 1797] [serial = 554] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8f398400) [pid = 1797] [serial = 550] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8f390400) [pid = 1797] [serial = 562] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x90c2b400) [pid = 1797] [serial = 563] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x99041400) [pid = 1797] [serial = 560] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1797 | 1467192789729 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]]]}] 02:33:09 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 02:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 2503ms 02:33:09 INFO - PROCESS | 1797 | 1467192789785 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 02:33:09 INFO - PROCESS | 1797 | 1467192789790 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 02:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:33:09 INFO - PROCESS | 1797 | 1467192789798 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:33:09 INFO - PROCESS | 1797 | 1467192789803 Marionette TRACE conn4 <- [1,806,null,{}] 02:33:09 INFO - PROCESS | 1797 | 1467192789811 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}] 02:33:09 INFO - PROCESS | 1797 | 1467192789815 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:09 INFO - PROCESS | 1797 | 1467192789967 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 02:33:10 INFO - PROCESS | 1797 | 1467192789985 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:10 INFO - PROCESS | 1797 | 1467192790001 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:10 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f1c00 == 21 [pid = 1797] [id = 209] 02:33:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8e8f2400) [pid = 1797] [serial = 627] [outer = (nil)] 02:33:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x8e8f7c00) [pid = 1797] [serial = 628] [outer = 0x8e8f2400] 02:33:10 INFO - PROCESS | 1797 | 1467192790099 Marionette DEBUG loaded listener.js 02:33:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x8eaf2c00) [pid = 1797] [serial = 629] [outer = 0x8e8f2400] 02:33:10 INFO - PROCESS | 1797 | 1467192790926 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]]]}] 02:33:10 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 02:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1184ms 02:33:10 INFO - PROCESS | 1797 | 1467192790981 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 02:33:10 INFO - PROCESS | 1797 | 1467192790988 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 02:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:33:10 INFO - PROCESS | 1797 | 1467192790997 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:33:11 INFO - PROCESS | 1797 | 1467192791002 Marionette TRACE conn4 <- [1,810,null,{}] 02:33:11 INFO - PROCESS | 1797 | 1467192791017 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}] 02:33:11 INFO - PROCESS | 1797 | 1467192791022 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:11 INFO - PROCESS | 1797 | 1467192791175 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 02:33:11 INFO - PROCESS | 1797 | 1467192791185 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:11 INFO - PROCESS | 1797 | 1467192791193 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:11 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f39b800 == 22 [pid = 1797] [id = 210] 02:33:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8f4c1800) [pid = 1797] [serial = 630] [outer = (nil)] 02:33:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8f4c5400) [pid = 1797] [serial = 631] [outer = 0x8f4c1800] 02:33:11 INFO - PROCESS | 1797 | 1467192791275 Marionette DEBUG loaded listener.js 02:33:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8f4c9400) [pid = 1797] [serial = 632] [outer = 0x8f4c1800] 02:33:12 INFO - PROCESS | 1797 | 1467192792232 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]]]}] 02:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1291ms 02:33:12 INFO - PROCESS | 1797 | 1467192792293 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 02:33:12 INFO - PROCESS | 1797 | 1467192792297 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 02:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:33:12 INFO - PROCESS | 1797 | 1467192792303 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:33:12 INFO - PROCESS | 1797 | 1467192792309 Marionette TRACE conn4 <- [1,814,null,{}] 02:33:12 INFO - PROCESS | 1797 | 1467192792326 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}] 02:33:12 INFO - PROCESS | 1797 | 1467192792335 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:12 INFO - PROCESS | 1797 | 1467192792539 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 02:33:12 INFO - PROCESS | 1797 | 1467192792561 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:12 INFO - PROCESS | 1797 | 1467192792571 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:12 INFO - PROCESS | 1797 | ++DOCSHELL 0x919a7000 == 23 [pid = 1797] [id = 211] 02:33:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x919a9000) [pid = 1797] [serial = 633] [outer = (nil)] 02:33:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x919af400) [pid = 1797] [serial = 634] [outer = 0x919a9000] 02:33:12 INFO - PROCESS | 1797 | 1467192792642 Marionette DEBUG loaded listener.js 02:33:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x91a71000) [pid = 1797] [serial = 635] [outer = 0x919a9000] 02:33:13 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x91e53400) [pid = 1797] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:33:13 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x91e40000) [pid = 1797] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:33:13 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8f757400) [pid = 1797] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:33:13 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8e8f2c00) [pid = 1797] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:33:13 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8f4c8400) [pid = 1797] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:33:13 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x9213d800) [pid = 1797] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:33:13 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8e8ec400) [pid = 1797] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:33:13 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x8f4c6400) [pid = 1797] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:33:13 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x8eaf3000) [pid = 1797] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:33:13 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x91a72000) [pid = 1797] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:33:14 INFO - PROCESS | 1797 | 1467192794290 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] 02:33:14 INFO - PROCESS | 1797 | 1467192794347 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 02:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:33:14 INFO - PROCESS | 1797 | 1467192794356 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:33:14 INFO - PROCESS | 1797 | 1467192794361 Marionette TRACE conn4 <- [1,818,null,{}] 02:33:14 INFO - PROCESS | 1797 | 1467192794371 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}] 02:33:14 INFO - PROCESS | 1797 | 1467192794376 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:14 INFO - PROCESS | 1797 | 1467192794587 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 02:33:14 INFO - PROCESS | 1797 | 1467192794802 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:14 INFO - PROCESS | 1797 | 1467192794813 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:14 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8efc00 == 24 [pid = 1797] [id = 212] 02:33:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x8e8f2c00) [pid = 1797] [serial = 636] [outer = (nil)] 02:33:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8edc7c00) [pid = 1797] [serial = 637] [outer = 0x8e8f2c00] 02:33:14 INFO - PROCESS | 1797 | 1467192794895 Marionette DEBUG loaded listener.js 02:33:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x8f396c00) [pid = 1797] [serial = 638] [outer = 0x8e8f2c00] 02:33:15 INFO - PROCESS | 1797 | 1467192795922 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]]]}] 02:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1582ms 02:33:15 INFO - PROCESS | 1797 | 1467192795937 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 02:33:15 INFO - PROCESS | 1797 | 1467192795944 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 02:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:33:15 INFO - PROCESS | 1797 | 1467192795955 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:33:15 INFO - PROCESS | 1797 | 1467192795961 Marionette TRACE conn4 <- [1,822,null,{}] 02:33:15 INFO - PROCESS | 1797 | 1467192795967 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}] 02:33:15 INFO - PROCESS | 1797 | 1467192795973 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:16 INFO - PROCESS | 1797 | 1467192796161 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 02:33:16 INFO - PROCESS | 1797 | 1467192796416 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:16 INFO - PROCESS | 1797 | 1467192796425 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:16 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f756400 == 25 [pid = 1797] [id = 213] 02:33:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x8f757000) [pid = 1797] [serial = 639] [outer = (nil)] 02:33:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x90c22000) [pid = 1797] [serial = 640] [outer = 0x8f757000] 02:33:16 INFO - PROCESS | 1797 | 1467192796518 Marionette DEBUG loaded listener.js 02:33:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x919a7c00) [pid = 1797] [serial = 641] [outer = 0x8f757000] 02:33:17 INFO - PROCESS | 1797 | 1467192797557 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] 02:33:17 INFO - PROCESS | 1797 | 1467192797598 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 02:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:33:17 INFO - PROCESS | 1797 | 1467192797605 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:33:17 INFO - PROCESS | 1797 | 1467192797611 Marionette TRACE conn4 <- [1,826,null,{}] 02:33:17 INFO - PROCESS | 1797 | 1467192797628 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}] 02:33:17 INFO - PROCESS | 1797 | 1467192797637 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:17 INFO - PROCESS | 1797 | 1467192797866 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 02:33:18 INFO - PROCESS | 1797 | 1467192798080 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:18 INFO - PROCESS | 1797 | 1467192798089 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:18 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e5a800 == 26 [pid = 1797] [id = 214] 02:33:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x91e5b400) [pid = 1797] [serial = 642] [outer = (nil)] 02:33:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x9213b800) [pid = 1797] [serial = 643] [outer = 0x91e5b400] 02:33:18 INFO - PROCESS | 1797 | 1467192798231 Marionette DEBUG loaded listener.js 02:33:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x92230800) [pid = 1797] [serial = 644] [outer = 0x91e5b400] 02:33:19 INFO - PROCESS | 1797 | 1467192799435 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]]]}] 02:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1850ms 02:33:19 INFO - PROCESS | 1797 | 1467192799456 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 02:33:19 INFO - PROCESS | 1797 | 1467192799462 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 02:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:33:19 INFO - PROCESS | 1797 | 1467192799470 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:33:19 INFO - PROCESS | 1797 | 1467192799474 Marionette TRACE conn4 <- [1,830,null,{}] 02:33:19 INFO - PROCESS | 1797 | 1467192799482 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}] 02:33:19 INFO - PROCESS | 1797 | 1467192799487 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:19 INFO - PROCESS | 1797 | 1467192799670 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 02:33:19 INFO - PROCESS | 1797 | 1467192799910 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:19 INFO - PROCESS | 1797 | 1467192799936 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:19 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5db400 == 27 [pid = 1797] [id = 215] 02:33:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8eafcc00) [pid = 1797] [serial = 645] [outer = (nil)] 02:33:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8edc4800) [pid = 1797] [serial = 646] [outer = 0x8eafcc00] 02:33:20 INFO - PROCESS | 1797 | 1467192800021 Marionette DEBUG loaded listener.js 02:33:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x8f395c00) [pid = 1797] [serial = 647] [outer = 0x8eafcc00] 02:33:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x8e5d8800) [pid = 1797] [serial = 648] [outer = 0x92efb800] 02:33:20 INFO - PROCESS | 1797 | --DOCSHELL 0x8f39b800 == 26 [pid = 1797] [id = 210] 02:33:20 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f1c00 == 25 [pid = 1797] [id = 209] 02:33:20 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x91e59400) [pid = 1797] [serial = 598] [outer = (nil)] [url = about:blank] 02:33:20 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x92144800) [pid = 1797] [serial = 601] [outer = (nil)] [url = about:blank] 02:33:20 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x922a0400) [pid = 1797] [serial = 578] [outer = (nil)] [url = about:blank] 02:33:20 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8eaf1c00) [pid = 1797] [serial = 592] [outer = (nil)] [url = about:blank] 02:33:20 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8eafb800) [pid = 1797] [serial = 593] [outer = (nil)] [url = about:blank] 02:33:20 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8f759400) [pid = 1797] [serial = 595] [outer = (nil)] [url = about:blank] 02:33:20 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x922ed000) [pid = 1797] [serial = 586] [outer = (nil)] [url = about:blank] 02:33:20 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x922f7800) [pid = 1797] [serial = 587] [outer = (nil)] [url = about:blank] 02:33:20 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8f75d800) [pid = 1797] [serial = 589] [outer = (nil)] [url = about:blank] 02:33:20 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x929c5000) [pid = 1797] [serial = 590] [outer = (nil)] [url = about:blank] 02:33:20 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x90c2cc00) [pid = 1797] [serial = 583] [outer = (nil)] [url = about:blank] 02:33:20 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x91a75800) [pid = 1797] [serial = 584] [outer = (nil)] [url = about:blank] 02:33:20 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x8edbfc00) [pid = 1797] [serial = 580] [outer = (nil)] [url = about:blank] 02:33:20 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x8edcac00) [pid = 1797] [serial = 581] [outer = (nil)] [url = about:blank] 02:33:20 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x92994800) [pid = 1797] [serial = 604] [outer = (nil)] [url = about:blank] 02:33:20 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x92998c00) [pid = 1797] [serial = 605] [outer = (nil)] [url = about:blank] 02:33:20 INFO - PROCESS | 1797 | --DOMWINDOW == 62 (0x9223cc00) [pid = 1797] [serial = 602] [outer = (nil)] [url = about:blank] 02:33:20 INFO - PROCESS | 1797 | --DOMWINDOW == 61 (0x92235800) [pid = 1797] [serial = 599] [outer = (nil)] [url = about:blank] 02:33:20 INFO - PROCESS | 1797 | --DOMWINDOW == 60 (0x90c23000) [pid = 1797] [serial = 596] [outer = (nil)] [url = about:blank] 02:33:21 INFO - PROCESS | 1797 | 1467192801163 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]]]}] 02:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1739ms 02:33:21 INFO - PROCESS | 1797 | 1467192801208 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 02:33:21 INFO - PROCESS | 1797 | 1467192801215 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 02:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:33:21 INFO - PROCESS | 1797 | 1467192801223 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:33:21 INFO - PROCESS | 1797 | 1467192801229 Marionette TRACE conn4 <- [1,834,null,{}] 02:33:21 INFO - PROCESS | 1797 | 1467192801236 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}] 02:33:21 INFO - PROCESS | 1797 | 1467192801242 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:21 INFO - PROCESS | 1797 | 1467192801475 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 02:33:21 INFO - PROCESS | 1797 | 1467192801660 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:21 INFO - PROCESS | 1797 | 1467192801671 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:21 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d4c00 == 26 [pid = 1797] [id = 216] 02:33:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 61 (0x8edc0c00) [pid = 1797] [serial = 649] [outer = (nil)] 02:33:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 62 (0x8f4c8400) [pid = 1797] [serial = 650] [outer = 0x8edc0c00] 02:33:21 INFO - PROCESS | 1797 | 1467192801752 Marionette DEBUG loaded listener.js 02:33:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 63 (0x8f754c00) [pid = 1797] [serial = 651] [outer = 0x8edc0c00] 02:33:22 INFO - PROCESS | 1797 | 1467192802687 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]]]}] 02:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1540ms 02:33:22 INFO - PROCESS | 1797 | 1467192802763 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 02:33:22 INFO - PROCESS | 1797 | 1467192802770 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 02:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:33:22 INFO - PROCESS | 1797 | 1467192802781 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:33:22 INFO - PROCESS | 1797 | 1467192802785 Marionette TRACE conn4 <- [1,838,null,{}] 02:33:22 INFO - PROCESS | 1797 | 1467192802791 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}] 02:33:22 INFO - PROCESS | 1797 | 1467192802797 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:23 INFO - PROCESS | 1797 | 1467192803012 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 02:33:23 INFO - PROCESS | 1797 | 1467192803218 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:23 INFO - PROCESS | 1797 | 1467192803231 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:23 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8ed000 == 27 [pid = 1797] [id = 217] 02:33:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x919ae000) [pid = 1797] [serial = 652] [outer = (nil)] 02:33:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x91a72800) [pid = 1797] [serial = 653] [outer = 0x919ae000] 02:33:23 INFO - PROCESS | 1797 | 1467192803359 Marionette DEBUG loaded listener.js 02:33:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x91e43400) [pid = 1797] [serial = 654] [outer = 0x919ae000] 02:33:24 INFO - PROCESS | 1797 | 1467192804333 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]]]}] 02:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1590ms 02:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:33:24 INFO - PROCESS | 1797 | 1467192804370 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 02:33:24 INFO - PROCESS | 1797 | 1467192804374 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 02:33:24 INFO - PROCESS | 1797 | 1467192804380 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:33:24 INFO - PROCESS | 1797 | 1467192804386 Marionette TRACE conn4 <- [1,842,null,{}] 02:33:24 INFO - PROCESS | 1797 | 1467192804403 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}] 02:33:24 INFO - PROCESS | 1797 | 1467192804411 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:24 INFO - PROCESS | 1797 | 1467192804639 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 02:33:24 INFO - PROCESS | 1797 | 1467192804840 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:24 INFO - PROCESS | 1797 | 1467192804855 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:24 INFO - PROCESS | 1797 | ++DOCSHELL 0x9223b000 == 28 [pid = 1797] [id = 218] 02:33:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x9223b400) [pid = 1797] [serial = 655] [outer = (nil)] 02:33:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x92297400) [pid = 1797] [serial = 656] [outer = 0x9223b400] 02:33:24 INFO - PROCESS | 1797 | 1467192804978 Marionette DEBUG loaded listener.js 02:33:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x922a2000) [pid = 1797] [serial = 657] [outer = 0x9223b400] 02:33:25 INFO - PROCESS | 1797 | 1467192805891 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]]]}] 02:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1585ms 02:33:25 INFO - PROCESS | 1797 | 1467192805964 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 02:33:25 INFO - PROCESS | 1797 | 1467192805968 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 02:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:33:25 INFO - PROCESS | 1797 | 1467192805975 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:33:25 INFO - PROCESS | 1797 | 1467192805978 Marionette TRACE conn4 <- [1,846,null,{}] 02:33:25 INFO - PROCESS | 1797 | 1467192805984 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}] 02:33:25 INFO - PROCESS | 1797 | 1467192805990 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:26 INFO - PROCESS | 1797 | 1467192806202 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 02:33:26 INFO - PROCESS | 1797 | 1467192806403 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:26 INFO - PROCESS | 1797 | 1467192806412 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:26 INFO - PROCESS | 1797 | ++DOCSHELL 0x922f5400 == 29 [pid = 1797] [id = 219] 02:33:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x922f6c00) [pid = 1797] [serial = 658] [outer = (nil)] 02:33:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x9298a400) [pid = 1797] [serial = 659] [outer = 0x922f6c00] 02:33:26 INFO - PROCESS | 1797 | 1467192806535 Marionette DEBUG loaded listener.js 02:33:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x92992800) [pid = 1797] [serial = 660] [outer = 0x922f6c00] 02:33:27 INFO - PROCESS | 1797 | 1467192807425 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]]]}] 02:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1484ms 02:33:27 INFO - PROCESS | 1797 | 1467192807459 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 02:33:27 INFO - PROCESS | 1797 | 1467192807462 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 02:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:33:27 INFO - PROCESS | 1797 | 1467192807469 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:33:27 INFO - PROCESS | 1797 | 1467192807473 Marionette TRACE conn4 <- [1,850,null,{}] 02:33:27 INFO - PROCESS | 1797 | 1467192807478 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}] 02:33:27 INFO - PROCESS | 1797 | 1467192807484 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:27 INFO - PROCESS | 1797 | 1467192807645 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 02:33:27 INFO - PROCESS | 1797 | 1467192807800 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:27 INFO - PROCESS | 1797 | 1467192807807 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:27 INFO - PROCESS | 1797 | ++DOCSHELL 0x90c2d800 == 30 [pid = 1797] [id = 220] 02:33:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x922f3000) [pid = 1797] [serial = 661] [outer = (nil)] 02:33:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x929c5400) [pid = 1797] [serial = 662] [outer = 0x922f3000] 02:33:27 INFO - PROCESS | 1797 | 1467192807887 Marionette DEBUG loaded listener.js 02:33:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x929c3c00) [pid = 1797] [serial = 663] [outer = 0x922f3000] 02:33:28 INFO - PROCESS | 1797 | 1467192808888 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]]]}] 02:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1489ms 02:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:33:28 INFO - PROCESS | 1797 | 1467192808959 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 02:33:28 INFO - PROCESS | 1797 | 1467192808962 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 02:33:28 INFO - PROCESS | 1797 | 1467192808969 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:33:28 INFO - PROCESS | 1797 | 1467192808972 Marionette TRACE conn4 <- [1,854,null,{}] 02:33:28 INFO - PROCESS | 1797 | 1467192808978 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}] 02:33:28 INFO - PROCESS | 1797 | 1467192808989 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:29 INFO - PROCESS | 1797 | 1467192809346 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 02:33:29 INFO - PROCESS | 1797 | 1467192809552 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:29 INFO - PROCESS | 1797 | 1467192809561 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:29 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6dd400 == 31 [pid = 1797] [id = 221] 02:33:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8eaed400) [pid = 1797] [serial = 664] [outer = (nil)] 02:33:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8eaf7000) [pid = 1797] [serial = 665] [outer = 0x8eaed400] 02:33:29 INFO - PROCESS | 1797 | 1467192809636 Marionette DEBUG loaded listener.js 02:33:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x8f394c00) [pid = 1797] [serial = 666] [outer = 0x8eaed400] 02:33:30 INFO - PROCESS | 1797 | 1467192810527 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]]]}] 02:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1628ms 02:33:30 INFO - PROCESS | 1797 | 1467192810598 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 02:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:33:30 INFO - PROCESS | 1797 | 1467192810604 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 02:33:30 INFO - PROCESS | 1797 | 1467192810612 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:33:30 INFO - PROCESS | 1797 | 1467192810617 Marionette TRACE conn4 <- [1,858,null,{}] 02:33:30 INFO - PROCESS | 1797 | 1467192810624 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}] 02:33:30 INFO - PROCESS | 1797 | 1467192810629 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8f756400 == 30 [pid = 1797] [id = 213] 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8efc00 == 29 [pid = 1797] [id = 212] 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf5800 == 28 [pid = 1797] [id = 198] 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6de400 == 27 [pid = 1797] [id = 208] 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x91e51000 == 26 [pid = 1797] [id = 199] 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4cb000 == 25 [pid = 1797] [id = 202] 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c5000 == 24 [pid = 1797] [id = 200] 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x92b06400 == 23 [pid = 1797] [id = 204] 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5dc400 == 22 [pid = 1797] [id = 206] 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d7800 == 21 [pid = 1797] [id = 201] 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x91e5a800 == 20 [pid = 1797] [id = 214] 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x91a6e800 == 19 [pid = 1797] [id = 205] 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8f395800 == 18 [pid = 1797] [id = 207] 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x91e45000 == 17 [pid = 1797] [id = 203] 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f0c00 == 16 [pid = 1797] [id = 197] 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x90c2d800 == 15 [pid = 1797] [id = 220] 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x922f5400 == 14 [pid = 1797] [id = 219] 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x9223b000 == 13 [pid = 1797] [id = 218] 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d4c00 == 12 [pid = 1797] [id = 216] 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8ed000 == 11 [pid = 1797] [id = 217] 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x919a7000 == 10 [pid = 1797] [id = 211] 02:33:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5db400 == 9 [pid = 1797] [id = 215] 02:33:33 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6dd400 == 8 [pid = 1797] [id = 221] 02:33:33 INFO - PROCESS | 1797 | 1467192813881 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 02:33:34 INFO - PROCESS | 1797 | 1467192814171 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:34 INFO - PROCESS | 1797 | 1467192814184 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:34 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d7800 == 9 [pid = 1797] [id = 222] 02:33:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x8e8ea000) [pid = 1797] [serial = 667] [outer = (nil)] 02:33:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x8e8f0000) [pid = 1797] [serial = 668] [outer = 0x8e8ea000] 02:33:34 INFO - PROCESS | 1797 | 1467192814269 Marionette DEBUG loaded listener.js 02:33:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x8eaf0800) [pid = 1797] [serial = 669] [outer = 0x8e8ea000] 02:33:35 INFO - PROCESS | 1797 | 1467192815058 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]]]}] 02:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 4487ms 02:33:35 INFO - PROCESS | 1797 | 1467192815102 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 02:33:35 INFO - PROCESS | 1797 | 1467192815109 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 02:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:33:35 INFO - PROCESS | 1797 | 1467192815118 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:33:35 INFO - PROCESS | 1797 | 1467192815123 Marionette TRACE conn4 <- [1,862,null,{}] 02:33:35 INFO - PROCESS | 1797 | 1467192815130 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}] 02:33:35 INFO - PROCESS | 1797 | 1467192815137 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:35 INFO - PROCESS | 1797 | 1467192815309 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 02:33:35 INFO - PROCESS | 1797 | 1467192815423 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:35 INFO - PROCESS | 1797 | 1467192815432 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:35 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f39c400 == 10 [pid = 1797] [id = 223] 02:33:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x8f39c800) [pid = 1797] [serial = 670] [outer = (nil)] 02:33:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x8f4cb000) [pid = 1797] [serial = 671] [outer = 0x8f39c800] 02:33:35 INFO - PROCESS | 1797 | 1467192815519 Marionette DEBUG loaded listener.js 02:33:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x8f75d000) [pid = 1797] [serial = 672] [outer = 0x8f39c800] 02:33:36 INFO - PROCESS | 1797 | 1467192816358 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]]]}] 02:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1284ms 02:33:36 INFO - PROCESS | 1797 | 1467192816401 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 02:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:33:36 INFO - PROCESS | 1797 | 1467192816406 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 02:33:36 INFO - PROCESS | 1797 | 1467192816413 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:33:36 INFO - PROCESS | 1797 | 1467192816416 Marionette TRACE conn4 <- [1,866,null,{}] 02:33:36 INFO - PROCESS | 1797 | 1467192816430 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}] 02:33:36 INFO - PROCESS | 1797 | 1467192816435 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:36 INFO - PROCESS | 1797 | 1467192816648 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 02:33:36 INFO - PROCESS | 1797 | 1467192816670 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:36 INFO - PROCESS | 1797 | 1467192816679 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:36 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f761000 == 11 [pid = 1797] [id = 224] 02:33:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x919ac800) [pid = 1797] [serial = 673] [outer = (nil)] 02:33:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x91a70800) [pid = 1797] [serial = 674] [outer = 0x919ac800] 02:33:36 INFO - PROCESS | 1797 | 1467192816746 Marionette DEBUG loaded listener.js 02:33:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x91e3f400) [pid = 1797] [serial = 675] [outer = 0x919ac800] 02:33:37 INFO - PROCESS | 1797 | 1467192817689 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]]]}] 02:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1328ms 02:33:37 INFO - PROCESS | 1797 | 1467192817740 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 02:33:37 INFO - PROCESS | 1797 | 1467192817745 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 02:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:33:37 INFO - PROCESS | 1797 | 1467192817772 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:33:37 INFO - PROCESS | 1797 | 1467192817779 Marionette TRACE conn4 <- [1,870,null,{}] 02:33:37 INFO - PROCESS | 1797 | 1467192817785 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}] 02:33:37 INFO - PROCESS | 1797 | 1467192817791 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:38 INFO - PROCESS | 1797 | 1467192818001 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 02:33:38 INFO - PROCESS | 1797 | 1467192818027 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:38 INFO - PROCESS | 1797 | 1467192818033 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:38 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e45c00 == 12 [pid = 1797] [id = 225] 02:33:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x91e47c00) [pid = 1797] [serial = 676] [outer = (nil)] 02:33:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x9223cc00) [pid = 1797] [serial = 677] [outer = 0x91e47c00] 02:33:38 INFO - PROCESS | 1797 | 1467192818117 Marionette DEBUG loaded listener.js 02:33:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x9229a800) [pid = 1797] [serial = 678] [outer = 0x91e47c00] 02:33:39 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x8eafcc00) [pid = 1797] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:33:39 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x91e5b400) [pid = 1797] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:33:39 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x8f4ccc00) [pid = 1797] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:33:39 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x8f397c00) [pid = 1797] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:33:39 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x91e53c00) [pid = 1797] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:33:39 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x8edc9c00) [pid = 1797] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:33:39 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x92b0e800) [pid = 1797] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:33:39 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x929ce400) [pid = 1797] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:33:39 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8f757000) [pid = 1797] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:33:39 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8e8f2c00) [pid = 1797] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:33:39 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8e8f2400) [pid = 1797] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:33:39 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8f4cd800) [pid = 1797] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:33:39 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8f4c1800) [pid = 1797] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:33:39 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8edc0c00) [pid = 1797] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:33:39 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x919a9000) [pid = 1797] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:33:39 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x922f3000) [pid = 1797] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:33:39 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x922f6c00) [pid = 1797] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:33:39 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x9223b400) [pid = 1797] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:33:39 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x919ae000) [pid = 1797] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:33:39 INFO - PROCESS | 1797 | 1467192819501 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]]]}] 02:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1801ms 02:33:39 INFO - PROCESS | 1797 | 1467192819558 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 02:33:39 INFO - PROCESS | 1797 | 1467192819560 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 02:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:33:39 INFO - PROCESS | 1797 | 1467192819567 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:33:39 INFO - PROCESS | 1797 | 1467192819569 Marionette TRACE conn4 <- [1,874,null,{}] 02:33:39 INFO - PROCESS | 1797 | 1467192819575 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}] 02:33:39 INFO - PROCESS | 1797 | 1467192819580 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:39 INFO - PROCESS | 1797 | 1467192819719 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 02:33:39 INFO - PROCESS | 1797 | 1467192819727 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:39 INFO - PROCESS | 1797 | 1467192819736 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:39 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc8800 == 13 [pid = 1797] [id = 226] 02:33:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8f399400) [pid = 1797] [serial = 679] [outer = (nil)] 02:33:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x90c28c00) [pid = 1797] [serial = 680] [outer = 0x8f399400] 02:33:39 INFO - PROCESS | 1797 | 1467192819802 Marionette DEBUG loaded listener.js 02:33:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x91e5ec00) [pid = 1797] [serial = 681] [outer = 0x8f399400] 02:33:40 INFO - PROCESS | 1797 | 1467192820582 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]]]}] 02:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1077ms 02:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:33:40 INFO - PROCESS | 1797 | 1467192820654 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 02:33:40 INFO - PROCESS | 1797 | 1467192820656 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 02:33:40 INFO - PROCESS | 1797 | 1467192820663 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:33:40 INFO - PROCESS | 1797 | 1467192820666 Marionette TRACE conn4 <- [1,878,null,{}] 02:33:40 INFO - PROCESS | 1797 | 1467192820671 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}] 02:33:40 INFO - PROCESS | 1797 | 1467192820676 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:40 INFO - PROCESS | 1797 | 1467192820838 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 02:33:40 INFO - PROCESS | 1797 | 1467192820848 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:40 INFO - PROCESS | 1797 | 1467192820866 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:40 INFO - PROCESS | 1797 | ++DOCSHELL 0x922f0400 == 14 [pid = 1797] [id = 227] 02:33:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x922f0800) [pid = 1797] [serial = 682] [outer = (nil)] 02:33:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x922f5000) [pid = 1797] [serial = 683] [outer = 0x922f0800] 02:33:40 INFO - PROCESS | 1797 | 1467192820945 Marionette DEBUG loaded listener.js 02:33:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x929c1800) [pid = 1797] [serial = 684] [outer = 0x922f0800] 02:33:42 INFO - PROCESS | 1797 | 1467192822113 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]]]}] 02:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1528ms 02:33:42 INFO - PROCESS | 1797 | 1467192822191 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 02:33:42 INFO - PROCESS | 1797 | 1467192822197 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 02:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:33:42 INFO - PROCESS | 1797 | 1467192822205 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:33:42 INFO - PROCESS | 1797 | 1467192822213 Marionette TRACE conn4 <- [1,882,null,{}] 02:33:42 INFO - PROCESS | 1797 | 1467192822221 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}] 02:33:42 INFO - PROCESS | 1797 | 1467192822225 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:42 INFO - PROCESS | 1797 | 1467192822437 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 02:33:42 INFO - PROCESS | 1797 | 1467192822643 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:42 INFO - PROCESS | 1797 | 1467192822651 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:42 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d8c00 == 15 [pid = 1797] [id = 228] 02:33:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x8eafc400) [pid = 1797] [serial = 685] [outer = (nil)] 02:33:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x8f4c8000) [pid = 1797] [serial = 686] [outer = 0x8eafc400] 02:33:42 INFO - PROCESS | 1797 | 1467192822783 Marionette DEBUG loaded listener.js 02:33:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x90c29400) [pid = 1797] [serial = 687] [outer = 0x8eafc400] 02:33:43 INFO - PROCESS | 1797 | 1467192823732 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]]]}] 02:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1584ms 02:33:43 INFO - PROCESS | 1797 | 1467192823789 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 02:33:43 INFO - PROCESS | 1797 | 1467192823796 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 02:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:33:43 INFO - PROCESS | 1797 | 1467192823807 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:33:43 INFO - PROCESS | 1797 | 1467192823811 Marionette TRACE conn4 <- [1,886,null,{}] 02:33:43 INFO - PROCESS | 1797 | 1467192823817 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}] 02:33:43 INFO - PROCESS | 1797 | 1467192823823 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:44 INFO - PROCESS | 1797 | 1467192824012 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 02:33:44 INFO - PROCESS | 1797 | 1467192824167 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:44 INFO - PROCESS | 1797 | 1467192824175 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:44 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d5800 == 16 [pid = 1797] [id = 229] 02:33:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x91e57000) [pid = 1797] [serial = 688] [outer = (nil)] 02:33:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x92235000) [pid = 1797] [serial = 689] [outer = 0x91e57000] 02:33:44 INFO - PROCESS | 1797 | 1467192824357 Marionette DEBUG loaded listener.js 02:33:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x922ec800) [pid = 1797] [serial = 690] [outer = 0x91e57000] 02:33:45 INFO - PROCESS | 1797 | 1467192825332 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]]]}] 02:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1547ms 02:33:45 INFO - PROCESS | 1797 | 1467192825353 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 02:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:33:45 INFO - PROCESS | 1797 | 1467192825357 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 02:33:45 INFO - PROCESS | 1797 | 1467192825364 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:33:45 INFO - PROCESS | 1797 | 1467192825370 Marionette TRACE conn4 <- [1,890,null,{}] 02:33:45 INFO - PROCESS | 1797 | 1467192825386 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}] 02:33:45 INFO - PROCESS | 1797 | 1467192825394 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:45 INFO - PROCESS | 1797 | 1467192825611 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 02:33:45 INFO - PROCESS | 1797 | 1467192825790 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:45 INFO - PROCESS | 1797 | 1467192825800 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:45 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edbf800 == 17 [pid = 1797] [id = 230] 02:33:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x8edc3000) [pid = 1797] [serial = 691] [outer = (nil)] 02:33:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x8f756800) [pid = 1797] [serial = 692] [outer = 0x8edc3000] 02:33:45 INFO - PROCESS | 1797 | 1467192825927 Marionette DEBUG loaded listener.js 02:33:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x9222dc00) [pid = 1797] [serial = 693] [outer = 0x8edc3000] 02:33:47 INFO - PROCESS | 1797 | 1467192827065 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]]]}] 02:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1735ms 02:33:47 INFO - PROCESS | 1797 | 1467192827099 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 02:33:47 INFO - PROCESS | 1797 | 1467192827104 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 02:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:33:47 INFO - PROCESS | 1797 | 1467192827113 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:33:47 INFO - PROCESS | 1797 | 1467192827117 Marionette TRACE conn4 <- [1,894,null,{}] 02:33:47 INFO - PROCESS | 1797 | 1467192827125 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}] 02:33:47 INFO - PROCESS | 1797 | 1467192827130 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:47 INFO - PROCESS | 1797 | 1467192827298 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 02:33:47 INFO - PROCESS | 1797 | 1467192827556 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:47 INFO - PROCESS | 1797 | 1467192827570 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x8eaf7000) [pid = 1797] [serial = 665] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d6c00 == 18 [pid = 1797] [id = 231] 02:33:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x8e6da400) [pid = 1797] [serial = 694] [outer = (nil)] 02:33:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x8e8f8c00) [pid = 1797] [serial = 695] [outer = 0x8e6da400] 02:33:47 INFO - PROCESS | 1797 | 1467192827669 Marionette DEBUG loaded listener.js 02:33:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x8edc9000) [pid = 1797] [serial = 696] [outer = 0x8e6da400] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x92230800) [pid = 1797] [serial = 644] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x8f4c8400) [pid = 1797] [serial = 650] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x919a7c00) [pid = 1797] [serial = 641] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x90c22000) [pid = 1797] [serial = 640] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x8f396c00) [pid = 1797] [serial = 638] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x8edc7c00) [pid = 1797] [serial = 637] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8edc4800) [pid = 1797] [serial = 646] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x91a71000) [pid = 1797] [serial = 635] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8e8f7c00) [pid = 1797] [serial = 628] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8eaf2c00) [pid = 1797] [serial = 629] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x9298e400) [pid = 1797] [serial = 626] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x91e58000) [pid = 1797] [serial = 625] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f75a000) [pid = 1797] [serial = 607] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x9229f000) [pid = 1797] [serial = 610] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x92bdbc00) [pid = 1797] [serial = 613] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x92ef6800) [pid = 1797] [serial = 616] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x93b12000) [pid = 1797] [serial = 619] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8f4c6c00) [pid = 1797] [serial = 622] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8f4c9400) [pid = 1797] [serial = 632] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x8f4c5400) [pid = 1797] [serial = 631] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x8f754c00) [pid = 1797] [serial = 651] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x919af400) [pid = 1797] [serial = 634] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x929c3c00) [pid = 1797] [serial = 663] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x9298a400) [pid = 1797] [serial = 659] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x929c5400) [pid = 1797] [serial = 662] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 62 (0x92992800) [pid = 1797] [serial = 660] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 61 (0x92297400) [pid = 1797] [serial = 656] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 60 (0x922a2000) [pid = 1797] [serial = 657] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 59 (0x91a72800) [pid = 1797] [serial = 653] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 58 (0x91e43400) [pid = 1797] [serial = 654] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 57 (0x8e5cf000) [pid = 1797] [serial = 425] [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.] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 56 (0x8f395c00) [pid = 1797] [serial = 647] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 55 (0x9213b800) [pid = 1797] [serial = 643] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 54 (0x90c2d000) [pid = 1797] [serial = 608] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 53 (0x8f75f400) [pid = 1797] [serial = 623] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 52 (0x92995800) [pid = 1797] [serial = 611] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 51 (0x93b82400) [pid = 1797] [serial = 620] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 50 (0x92be1000) [pid = 1797] [serial = 614] [outer = (nil)] [url = about:blank] 02:33:47 INFO - PROCESS | 1797 | --DOMWINDOW == 49 (0x938c2400) [pid = 1797] [serial = 617] [outer = (nil)] [url = about:blank] 02:33:48 INFO - PROCESS | 1797 | 1467192828442 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]]]}] 02:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1383ms 02:33:48 INFO - PROCESS | 1797 | 1467192828495 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 02:33:48 INFO - PROCESS | 1797 | 1467192828501 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 02:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:33:48 INFO - PROCESS | 1797 | 1467192828511 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:33:48 INFO - PROCESS | 1797 | 1467192828514 Marionette TRACE conn4 <- [1,898,null,{}] 02:33:48 INFO - PROCESS | 1797 | 1467192828520 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}] 02:33:48 INFO - PROCESS | 1797 | 1467192828526 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:48 INFO - PROCESS | 1797 | 1467192828681 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 02:33:48 INFO - PROCESS | 1797 | 1467192828792 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:48 INFO - PROCESS | 1797 | 1467192828801 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:48 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c6000 == 19 [pid = 1797] [id = 232] 02:33:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 50 (0x8f4c6400) [pid = 1797] [serial = 697] [outer = (nil)] 02:33:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 51 (0x8f753800) [pid = 1797] [serial = 698] [outer = 0x8f4c6400] 02:33:48 INFO - PROCESS | 1797 | 1467192828875 Marionette DEBUG loaded listener.js 02:33:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 52 (0x8f760800) [pid = 1797] [serial = 699] [outer = 0x8f4c6400] 02:33:49 INFO - PROCESS | 1797 | 1467192829732 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]]]}] 02:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1277ms 02:33:49 INFO - PROCESS | 1797 | 1467192829787 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 02:33:49 INFO - PROCESS | 1797 | 1467192829790 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 02:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:33:49 INFO - PROCESS | 1797 | 1467192829797 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:33:49 INFO - PROCESS | 1797 | 1467192829802 Marionette TRACE conn4 <- [1,902,null,{}] 02:33:49 INFO - PROCESS | 1797 | 1467192829817 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}] 02:33:49 INFO - PROCESS | 1797 | 1467192829825 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:49 INFO - PROCESS | 1797 | 1467192829978 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 02:33:50 INFO - PROCESS | 1797 | 1467192830116 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:50 INFO - PROCESS | 1797 | 1467192830131 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:50 INFO - PROCESS | 1797 | ++DOCSHELL 0x919afc00 == 20 [pid = 1797] [id = 233] 02:33:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 53 (0x91a72800) [pid = 1797] [serial = 700] [outer = (nil)] 02:33:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 54 (0x91e49400) [pid = 1797] [serial = 701] [outer = 0x91a72800] 02:33:50 INFO - PROCESS | 1797 | 1467192830203 Marionette DEBUG loaded listener.js 02:33:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 55 (0x92148c00) [pid = 1797] [serial = 702] [outer = 0x91a72800] 02:33:51 INFO - PROCESS | 1797 | 1467192831035 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]]]}] 02:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1286ms 02:33:51 INFO - PROCESS | 1797 | 1467192831083 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 02:33:51 INFO - PROCESS | 1797 | 1467192831087 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 02:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:33:51 INFO - PROCESS | 1797 | 1467192831093 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:33:51 INFO - PROCESS | 1797 | 1467192831095 Marionette TRACE conn4 <- [1,906,null,{}] 02:33:51 INFO - PROCESS | 1797 | 1467192831101 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}] 02:33:51 INFO - PROCESS | 1797 | 1467192831106 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:51 INFO - PROCESS | 1797 | 1467192831320 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 02:33:51 INFO - PROCESS | 1797 | 1467192831339 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:51 INFO - PROCESS | 1797 | 1467192831344 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:51 INFO - PROCESS | 1797 | ++DOCSHELL 0x91a76400 == 21 [pid = 1797] [id = 234] 02:33:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 56 (0x9222e800) [pid = 1797] [serial = 703] [outer = (nil)] 02:33:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 57 (0x922ea400) [pid = 1797] [serial = 704] [outer = 0x9222e800] 02:33:51 INFO - PROCESS | 1797 | 1467192831426 Marionette DEBUG loaded listener.js 02:33:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 58 (0x92990800) [pid = 1797] [serial = 705] [outer = 0x9222e800] 02:33:52 INFO - PROCESS | 1797 | --DOMWINDOW == 57 (0x919ac800) [pid = 1797] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:33:52 INFO - PROCESS | 1797 | --DOMWINDOW == 56 (0x91e47c00) [pid = 1797] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:33:52 INFO - PROCESS | 1797 | --DOMWINDOW == 55 (0x8f399400) [pid = 1797] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:33:52 INFO - PROCESS | 1797 | --DOMWINDOW == 54 (0x8f39c800) [pid = 1797] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:33:52 INFO - PROCESS | 1797 | --DOMWINDOW == 53 (0x8e8ea000) [pid = 1797] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:33:52 INFO - PROCESS | 1797 | --DOMWINDOW == 52 (0x8eaed400) [pid = 1797] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:33:52 INFO - PROCESS | 1797 | 1467192832307 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]]]}] 02:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1231ms 02:33:52 INFO - PROCESS | 1797 | 1467192832327 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 02:33:52 INFO - PROCESS | 1797 | 1467192832330 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 02:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:33:52 INFO - PROCESS | 1797 | 1467192832337 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:33:52 INFO - PROCESS | 1797 | 1467192832341 Marionette TRACE conn4 <- [1,910,null,{}] 02:33:52 INFO - PROCESS | 1797 | 1467192832346 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}] 02:33:52 INFO - PROCESS | 1797 | 1467192832351 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:52 INFO - PROCESS | 1797 | 1467192832489 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 02:33:52 INFO - PROCESS | 1797 | 1467192832503 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:52 INFO - PROCESS | 1797 | 1467192832511 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:52 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f39c800 == 22 [pid = 1797] [id = 235] 02:33:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 53 (0x8f4c5000) [pid = 1797] [serial = 706] [outer = (nil)] 02:33:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 54 (0x9229b400) [pid = 1797] [serial = 707] [outer = 0x8f4c5000] 02:33:52 INFO - PROCESS | 1797 | 1467192832576 Marionette DEBUG loaded listener.js 02:33:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 55 (0x92992800) [pid = 1797] [serial = 708] [outer = 0x8f4c5000] 02:33:53 INFO - PROCESS | 1797 | 1467192833380 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]]]}] 02:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1080ms 02:33:53 INFO - PROCESS | 1797 | 1467192833421 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 02:33:53 INFO - PROCESS | 1797 | 1467192833424 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 02:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:33:53 INFO - PROCESS | 1797 | 1467192833430 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:33:53 INFO - PROCESS | 1797 | 1467192833433 Marionette TRACE conn4 <- [1,914,null,{}] 02:33:53 INFO - PROCESS | 1797 | 1467192833439 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}] 02:33:53 INFO - PROCESS | 1797 | 1467192833449 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:53 INFO - PROCESS | 1797 | 1467192833629 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 02:33:53 INFO - PROCESS | 1797 | 1467192833638 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:53 INFO - PROCESS | 1797 | 1467192833644 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:53 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f395800 == 23 [pid = 1797] [id = 236] 02:33:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 56 (0x90c2a800) [pid = 1797] [serial = 709] [outer = (nil)] 02:33:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 57 (0x92b0b800) [pid = 1797] [serial = 710] [outer = 0x90c2a800] 02:33:53 INFO - PROCESS | 1797 | 1467192833712 Marionette DEBUG loaded listener.js 02:33:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 58 (0x92b0d000) [pid = 1797] [serial = 711] [outer = 0x90c2a800] 02:33:54 INFO - PROCESS | 1797 | 1467192834761 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]]]}] 02:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1381ms 02:33:54 INFO - PROCESS | 1797 | 1467192834813 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 02:33:54 INFO - PROCESS | 1797 | 1467192834818 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 02:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:33:54 INFO - PROCESS | 1797 | 1467192834827 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:33:54 INFO - PROCESS | 1797 | 1467192834832 Marionette TRACE conn4 <- [1,918,null,{}] 02:33:54 INFO - PROCESS | 1797 | 1467192834841 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}] 02:33:54 INFO - PROCESS | 1797 | 1467192834847 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:55 INFO - PROCESS | 1797 | 1467192835029 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 02:33:55 INFO - PROCESS | 1797 | 1467192835254 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:55 INFO - PROCESS | 1797 | 1467192835263 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:55 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf6000 == 24 [pid = 1797] [id = 237] 02:33:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 59 (0x8eafb000) [pid = 1797] [serial = 712] [outer = (nil)] 02:33:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 60 (0x8f39a000) [pid = 1797] [serial = 713] [outer = 0x8eafb000] 02:33:55 INFO - PROCESS | 1797 | 1467192835395 Marionette DEBUG loaded listener.js 02:33:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 61 (0x8f4c9800) [pid = 1797] [serial = 714] [outer = 0x8eafb000] 02:33:56 INFO - PROCESS | 1797 | 1467192836277 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]]]}] 02:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1483ms 02:33:56 INFO - PROCESS | 1797 | 1467192836310 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 02:33:56 INFO - PROCESS | 1797 | 1467192836316 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 02:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:33:56 INFO - PROCESS | 1797 | 1467192836328 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:33:56 INFO - PROCESS | 1797 | 1467192836332 Marionette TRACE conn4 <- [1,922,null,{}] 02:33:56 INFO - PROCESS | 1797 | 1467192836339 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}] 02:33:56 INFO - PROCESS | 1797 | 1467192836344 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:56 INFO - PROCESS | 1797 | 1467192836533 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 02:33:56 INFO - PROCESS | 1797 | 1467192836686 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:56 INFO - PROCESS | 1797 | 1467192836693 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:56 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f39dc00 == 25 [pid = 1797] [id = 238] 02:33:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 62 (0x919aac00) [pid = 1797] [serial = 715] [outer = (nil)] 02:33:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 63 (0x91a74800) [pid = 1797] [serial = 716] [outer = 0x919aac00] 02:33:56 INFO - PROCESS | 1797 | 1467192836778 Marionette DEBUG loaded listener.js 02:33:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x91e56400) [pid = 1797] [serial = 717] [outer = 0x919aac00] 02:33:57 INFO - PROCESS | 1797 | 1467192837794 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]]]}] 02:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1537ms 02:33:57 INFO - PROCESS | 1797 | 1467192837866 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 02:33:57 INFO - PROCESS | 1797 | 1467192837869 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 02:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:33:57 INFO - PROCESS | 1797 | 1467192837876 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:33:57 INFO - PROCESS | 1797 | 1467192837882 Marionette TRACE conn4 <- [1,926,null,{}] 02:33:57 INFO - PROCESS | 1797 | 1467192837899 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}] 02:33:57 INFO - PROCESS | 1797 | 1467192837907 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:58 INFO - PROCESS | 1797 | 1467192838120 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 02:33:58 INFO - PROCESS | 1797 | 1467192838324 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:58 INFO - PROCESS | 1797 | 1467192838335 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:58 INFO - PROCESS | 1797 | ++DOCSHELL 0x929ce400 == 26 [pid = 1797] [id = 239] 02:33:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x92b0c400) [pid = 1797] [serial = 718] [outer = (nil)] 02:33:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x92bdcc00) [pid = 1797] [serial = 719] [outer = 0x92b0c400] 02:33:58 INFO - PROCESS | 1797 | 1467192838462 Marionette DEBUG loaded listener.js 02:33:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x92be2800) [pid = 1797] [serial = 720] [outer = 0x92b0c400] 02:33:59 INFO - PROCESS | 1797 | 1467192839286 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]]]}] 02:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1485ms 02:33:59 INFO - PROCESS | 1797 | 1467192839361 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 02:33:59 INFO - PROCESS | 1797 | 1467192839365 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 02:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:33:59 INFO - PROCESS | 1797 | 1467192839371 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:33:59 INFO - PROCESS | 1797 | 1467192839380 Marionette TRACE conn4 <- [1,930,null,{}] 02:33:59 INFO - PROCESS | 1797 | 1467192839391 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}] 02:33:59 INFO - PROCESS | 1797 | 1467192839397 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:59 INFO - PROCESS | 1797 | 1467192839601 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 02:33:59 INFO - PROCESS | 1797 | 1467192839756 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:59 INFO - PROCESS | 1797 | 1467192839765 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:33:59 INFO - PROCESS | 1797 | ++DOCSHELL 0x929cc800 == 27 [pid = 1797] [id = 240] 02:33:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x92bdec00) [pid = 1797] [serial = 721] [outer = (nil)] 02:33:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x92ef6000) [pid = 1797] [serial = 722] [outer = 0x92bdec00] 02:33:59 INFO - PROCESS | 1797 | 1467192839845 Marionette DEBUG loaded listener.js 02:33:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x92efd800) [pid = 1797] [serial = 723] [outer = 0x92bdec00] 02:34:00 INFO - PROCESS | 1797 | 1467192840750 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]]]}] 02:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1438ms 02:34:00 INFO - PROCESS | 1797 | 1467192840811 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 02:34:00 INFO - PROCESS | 1797 | 1467192840814 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 02:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:34:00 INFO - PROCESS | 1797 | 1467192840824 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:34:00 INFO - PROCESS | 1797 | 1467192840832 Marionette TRACE conn4 <- [1,934,null,{}] 02:34:00 INFO - PROCESS | 1797 | 1467192840841 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}] 02:34:00 INFO - PROCESS | 1797 | 1467192840845 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:01 INFO - PROCESS | 1797 | 1467192841044 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 02:34:01 INFO - PROCESS | 1797 | 1467192841213 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:01 INFO - PROCESS | 1797 | 1467192841221 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:01 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6de800 == 28 [pid = 1797] [id = 241] 02:34:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x919a6400) [pid = 1797] [serial = 724] [outer = (nil)] 02:34:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x93971c00) [pid = 1797] [serial = 725] [outer = 0x919a6400] 02:34:01 INFO - PROCESS | 1797 | 1467192841298 Marionette DEBUG loaded listener.js 02:34:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x93977400) [pid = 1797] [serial = 726] [outer = 0x919a6400] 02:34:02 INFO - PROCESS | 1797 | 1467192842460 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]]]}] 02:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1690ms 02:34:02 INFO - PROCESS | 1797 | 1467192842512 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 02:34:02 INFO - PROCESS | 1797 | 1467192842517 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 02:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:34:02 INFO - PROCESS | 1797 | 1467192842525 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:34:02 INFO - PROCESS | 1797 | 1467192842530 Marionette TRACE conn4 <- [1,938,null,{}] 02:34:02 INFO - PROCESS | 1797 | 1467192842537 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}] 02:34:02 INFO - PROCESS | 1797 | 1467192842543 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:02 INFO - PROCESS | 1797 | 1467192842706 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 02:34:02 INFO - PROCESS | 1797 | 1467192842968 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:02 INFO - PROCESS | 1797 | 1467192842976 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:03 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f1c00 == 29 [pid = 1797] [id = 242] 02:34:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8e8f2400) [pid = 1797] [serial = 727] [outer = (nil)] 02:34:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8f4c3400) [pid = 1797] [serial = 728] [outer = 0x8e8f2400] 02:34:03 INFO - PROCESS | 1797 | 1467192843063 Marionette DEBUG loaded listener.js 02:34:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x90c21800) [pid = 1797] [serial = 729] [outer = 0x8e8f2400] 02:34:04 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d7800 == 28 [pid = 1797] [id = 222] 02:34:04 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f394c00) [pid = 1797] [serial = 666] [outer = (nil)] [url = about:blank] 02:34:04 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x91e3f400) [pid = 1797] [serial = 675] [outer = (nil)] [url = about:blank] 02:34:04 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x9223cc00) [pid = 1797] [serial = 677] [outer = (nil)] [url = about:blank] 02:34:04 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x90c28c00) [pid = 1797] [serial = 680] [outer = (nil)] [url = about:blank] 02:34:04 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x9229a800) [pid = 1797] [serial = 678] [outer = (nil)] [url = about:blank] 02:34:04 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8f4cb000) [pid = 1797] [serial = 671] [outer = (nil)] [url = about:blank] 02:34:04 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8e8f0000) [pid = 1797] [serial = 668] [outer = (nil)] [url = about:blank] 02:34:04 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x8eaf0800) [pid = 1797] [serial = 669] [outer = (nil)] [url = about:blank] 02:34:04 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x91a70800) [pid = 1797] [serial = 674] [outer = (nil)] [url = about:blank] 02:34:04 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x8f75d000) [pid = 1797] [serial = 672] [outer = (nil)] [url = about:blank] 02:34:04 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x91e5ec00) [pid = 1797] [serial = 681] [outer = (nil)] [url = about:blank] 02:34:04 INFO - PROCESS | 1797 | 1467192844896 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]]]}] 02:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 2432ms 02:34:04 INFO - PROCESS | 1797 | 1467192844957 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 02:34:04 INFO - PROCESS | 1797 | 1467192844964 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 02:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:34:04 INFO - PROCESS | 1797 | 1467192844971 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:34:04 INFO - PROCESS | 1797 | 1467192844976 Marionette TRACE conn4 <- [1,942,null,{}] 02:34:04 INFO - PROCESS | 1797 | 1467192844984 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}] 02:34:04 INFO - PROCESS | 1797 | 1467192844989 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:05 INFO - PROCESS | 1797 | 1467192845178 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 02:34:05 INFO - PROCESS | 1797 | 1467192845197 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:05 INFO - PROCESS | 1797 | 1467192845205 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:05 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f6c00 == 29 [pid = 1797] [id = 243] 02:34:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x8eaed800) [pid = 1797] [serial = 730] [outer = (nil)] 02:34:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x8eaf1c00) [pid = 1797] [serial = 731] [outer = 0x8eaed800] 02:34:05 INFO - PROCESS | 1797 | 1467192845274 Marionette DEBUG loaded listener.js 02:34:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8eaf3800) [pid = 1797] [serial = 732] [outer = 0x8eaed800] 02:34:06 INFO - PROCESS | 1797 | 1467192846106 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]]]}] 02:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1185ms 02:34:06 INFO - PROCESS | 1797 | 1467192846155 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 02:34:06 INFO - PROCESS | 1797 | 1467192846164 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 02:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:34:06 INFO - PROCESS | 1797 | 1467192846174 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:34:06 INFO - PROCESS | 1797 | 1467192846179 Marionette TRACE conn4 <- [1,946,null,{}] 02:34:06 INFO - PROCESS | 1797 | 1467192846184 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}] 02:34:06 INFO - PROCESS | 1797 | 1467192846189 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:06 INFO - PROCESS | 1797 | 1467192846352 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 02:34:06 INFO - PROCESS | 1797 | 1467192846364 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:06 INFO - PROCESS | 1797 | 1467192846372 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:06 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c5400 == 30 [pid = 1797] [id = 244] 02:34:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x8f4c8c00) [pid = 1797] [serial = 733] [outer = (nil)] 02:34:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x8f754000) [pid = 1797] [serial = 734] [outer = 0x8f4c8c00] 02:34:06 INFO - PROCESS | 1797 | 1467192846442 Marionette DEBUG loaded listener.js 02:34:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8f75d800) [pid = 1797] [serial = 735] [outer = 0x8f4c8c00] 02:34:07 INFO - PROCESS | 1797 | 1467192847315 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]]]}] 02:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1178ms 02:34:07 INFO - PROCESS | 1797 | 1467192847353 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 02:34:07 INFO - PROCESS | 1797 | 1467192847356 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 02:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:34:07 INFO - PROCESS | 1797 | 1467192847374 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:34:07 INFO - PROCESS | 1797 | 1467192847379 Marionette TRACE conn4 <- [1,950,null,{}] 02:34:07 INFO - PROCESS | 1797 | 1467192847396 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}] 02:34:07 INFO - PROCESS | 1797 | 1467192847405 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:07 INFO - PROCESS | 1797 | 1467192847601 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 02:34:07 INFO - PROCESS | 1797 | 1467192847630 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:07 INFO - PROCESS | 1797 | 1467192847638 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:07 INFO - PROCESS | 1797 | ++DOCSHELL 0x91a7ac00 == 31 [pid = 1797] [id = 245] 02:34:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x91e40c00) [pid = 1797] [serial = 736] [outer = (nil)] 02:34:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x91e48800) [pid = 1797] [serial = 737] [outer = 0x91e40c00] 02:34:07 INFO - PROCESS | 1797 | 1467192847712 Marionette DEBUG loaded listener.js 02:34:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x91e5b800) [pid = 1797] [serial = 738] [outer = 0x91e40c00] 02:34:08 INFO - PROCESS | 1797 | 1467192848629 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]]]}] 02:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1342ms 02:34:08 INFO - PROCESS | 1797 | 1467192848705 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 02:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:34:08 INFO - PROCESS | 1797 | 1467192848710 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 02:34:08 INFO - PROCESS | 1797 | 1467192848716 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:34:08 INFO - PROCESS | 1797 | 1467192848719 Marionette TRACE conn4 <- [1,954,null,{}] 02:34:08 INFO - PROCESS | 1797 | 1467192848724 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}] 02:34:08 INFO - PROCESS | 1797 | 1467192848729 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:08 INFO - PROCESS | 1797 | 1467192848945 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 02:34:09 INFO - PROCESS | 1797 | 1467192849022 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:09 INFO - PROCESS | 1797 | 1467192849034 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:09 INFO - PROCESS | 1797 | ++DOCSHELL 0x91a7b000 == 32 [pid = 1797] [id = 246] 02:34:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x91e56000) [pid = 1797] [serial = 739] [outer = (nil)] 02:34:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x92295400) [pid = 1797] [serial = 740] [outer = 0x91e56000] 02:34:09 INFO - PROCESS | 1797 | 1467192849112 Marionette DEBUG loaded listener.js 02:34:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x922f8000) [pid = 1797] [serial = 741] [outer = 0x91e56000] 02:34:09 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x9222e800) [pid = 1797] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:34:09 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f4c5000) [pid = 1797] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:34:09 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8edc3000) [pid = 1797] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:34:09 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x91e57000) [pid = 1797] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:34:09 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x922f0800) [pid = 1797] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:34:09 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8eafc400) [pid = 1797] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:34:09 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8e6da400) [pid = 1797] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:34:09 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8f4c6400) [pid = 1797] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:34:09 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x91a72800) [pid = 1797] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:34:09 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x90c2a800) [pid = 1797] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:34:10 INFO - PROCESS | 1797 | 1467192850160 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]]]}] 02:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1478ms 02:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:34:10 INFO - PROCESS | 1797 | 1467192850193 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 02:34:10 INFO - PROCESS | 1797 | 1467192850196 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 02:34:10 INFO - PROCESS | 1797 | 1467192850202 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:34:10 INFO - PROCESS | 1797 | 1467192850205 Marionette TRACE conn4 <- [1,958,null,{}] 02:34:10 INFO - PROCESS | 1797 | 1467192850211 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}] 02:34:10 INFO - PROCESS | 1797 | 1467192850216 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:10 INFO - PROCESS | 1797 | 1467192850395 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 02:34:10 INFO - PROCESS | 1797 | 1467192850413 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:10 INFO - PROCESS | 1797 | 1467192850421 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:10 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c5000 == 33 [pid = 1797] [id = 247] 02:34:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8f4c6400) [pid = 1797] [serial = 742] [outer = (nil)] 02:34:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x92296000) [pid = 1797] [serial = 743] [outer = 0x8f4c6400] 02:34:10 INFO - PROCESS | 1797 | 1467192850486 Marionette DEBUG loaded listener.js 02:34:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x92992c00) [pid = 1797] [serial = 744] [outer = 0x8f4c6400] 02:34:11 INFO - PROCESS | 1797 | 1467192851308 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]]]}] 02:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1133ms 02:34:11 INFO - PROCESS | 1797 | 1467192851334 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 02:34:11 INFO - PROCESS | 1797 | 1467192851337 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 02:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:34:11 INFO - PROCESS | 1797 | 1467192851343 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:34:11 INFO - PROCESS | 1797 | 1467192851346 Marionette TRACE conn4 <- [1,962,null,{}] 02:34:11 INFO - PROCESS | 1797 | 1467192851352 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}] 02:34:11 INFO - PROCESS | 1797 | 1467192851361 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:11 INFO - PROCESS | 1797 | 1467192851554 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 02:34:11 INFO - PROCESS | 1797 | 1467192851564 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:11 INFO - PROCESS | 1797 | 1467192851569 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:11 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e5a400 == 34 [pid = 1797] [id = 248] 02:34:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x9298bc00) [pid = 1797] [serial = 745] [outer = (nil)] 02:34:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x92b0c800) [pid = 1797] [serial = 746] [outer = 0x9298bc00] 02:34:11 INFO - PROCESS | 1797 | 1467192851637 Marionette DEBUG loaded listener.js 02:34:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x92bddc00) [pid = 1797] [serial = 747] [outer = 0x9298bc00] 02:34:12 INFO - PROCESS | 1797 | 1467192852741 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]]]}] 02:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1481ms 02:34:12 INFO - PROCESS | 1797 | 1467192852827 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 02:34:12 INFO - PROCESS | 1797 | 1467192852833 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 02:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:34:12 INFO - PROCESS | 1797 | 1467192852840 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:34:12 INFO - PROCESS | 1797 | 1467192852848 Marionette TRACE conn4 <- [1,966,null,{}] 02:34:12 INFO - PROCESS | 1797 | 1467192852856 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}] 02:34:12 INFO - PROCESS | 1797 | 1467192852862 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:13 INFO - PROCESS | 1797 | 1467192853075 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 02:34:13 INFO - PROCESS | 1797 | 1467192853280 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:13 INFO - PROCESS | 1797 | 1467192853289 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:13 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8ea800 == 35 [pid = 1797] [id = 249] 02:34:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8eafbc00) [pid = 1797] [serial = 748] [outer = (nil)] 02:34:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8f392800) [pid = 1797] [serial = 749] [outer = 0x8eafbc00] 02:34:13 INFO - PROCESS | 1797 | 1467192853420 Marionette DEBUG loaded listener.js 02:34:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8f4ca400) [pid = 1797] [serial = 750] [outer = 0x8eafbc00] 02:34:14 INFO - PROCESS | 1797 | 1467192854396 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]]]}] 02:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1634ms 02:34:14 INFO - PROCESS | 1797 | 1467192854475 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 02:34:14 INFO - PROCESS | 1797 | 1467192854482 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 02:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:34:14 INFO - PROCESS | 1797 | 1467192854493 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:34:14 INFO - PROCESS | 1797 | 1467192854497 Marionette TRACE conn4 <- [1,970,null,{}] 02:34:14 INFO - PROCESS | 1797 | 1467192854503 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}] 02:34:14 INFO - PROCESS | 1797 | 1467192854509 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:14 INFO - PROCESS | 1797 | 1467192854725 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 02:34:15 INFO - PROCESS | 1797 | 1467192854986 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:15 INFO - PROCESS | 1797 | 1467192854994 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:15 INFO - PROCESS | 1797 | ++DOCSHELL 0x919a9400 == 36 [pid = 1797] [id = 250] 02:34:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x91e3f400) [pid = 1797] [serial = 751] [outer = (nil)] 02:34:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x92149800) [pid = 1797] [serial = 752] [outer = 0x91e3f400] 02:34:15 INFO - PROCESS | 1797 | 1467192855116 Marionette DEBUG loaded listener.js 02:34:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x92297400) [pid = 1797] [serial = 753] [outer = 0x91e3f400] 02:34:16 INFO - PROCESS | 1797 | 1467192856052 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]]]}] 02:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1628ms 02:34:16 INFO - PROCESS | 1797 | 1467192856121 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 02:34:16 INFO - PROCESS | 1797 | 1467192856125 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 02:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:34:16 INFO - PROCESS | 1797 | 1467192856132 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:34:16 INFO - PROCESS | 1797 | 1467192856138 Marionette TRACE conn4 <- [1,974,null,{}] 02:34:16 INFO - PROCESS | 1797 | 1467192856154 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}] 02:34:16 INFO - PROCESS | 1797 | 1467192856163 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:16 INFO - PROCESS | 1797 | 1467192856376 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 02:34:16 INFO - PROCESS | 1797 | 1467192856593 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:16 INFO - PROCESS | 1797 | 1467192856602 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:16 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf4400 == 37 [pid = 1797] [id = 251] 02:34:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x8eaf5400) [pid = 1797] [serial = 754] [outer = (nil)] 02:34:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x8f4cec00) [pid = 1797] [serial = 755] [outer = 0x8eaf5400] 02:34:16 INFO - PROCESS | 1797 | 1467192856730 Marionette DEBUG loaded listener.js 02:34:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x92231400) [pid = 1797] [serial = 756] [outer = 0x8eaf5400] 02:34:17 INFO - PROCESS | 1797 | 1467192857840 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]]]}] 02:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1787ms 02:34:17 INFO - PROCESS | 1797 | 1467192857934 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 02:34:17 INFO - PROCESS | 1797 | 1467192857940 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 02:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:34:17 INFO - PROCESS | 1797 | 1467192857948 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:34:17 INFO - PROCESS | 1797 | 1467192857956 Marionette TRACE conn4 <- [1,978,null,{}] 02:34:17 INFO - PROCESS | 1797 | 1467192857963 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}] 02:34:17 INFO - PROCESS | 1797 | 1467192857968 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:18 INFO - PROCESS | 1797 | 1467192858125 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 02:34:18 INFO - PROCESS | 1797 | 1467192858135 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:18 INFO - PROCESS | 1797 | 1467192858145 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:18 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edbbc00 == 38 [pid = 1797] [id = 252] 02:34:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x8edbd000) [pid = 1797] [serial = 757] [outer = (nil)] 02:34:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x8f393000) [pid = 1797] [serial = 758] [outer = 0x8edbd000] 02:34:18 INFO - PROCESS | 1797 | 1467192858217 Marionette DEBUG loaded listener.js 02:34:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x8f4c8800) [pid = 1797] [serial = 759] [outer = 0x8edbd000] 02:34:18 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x922ea400) [pid = 1797] [serial = 704] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x9229b400) [pid = 1797] [serial = 707] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x92990800) [pid = 1797] [serial = 705] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8f756800) [pid = 1797] [serial = 692] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x9222dc00) [pid = 1797] [serial = 693] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x92235000) [pid = 1797] [serial = 689] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x922ec800) [pid = 1797] [serial = 690] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x929c1800) [pid = 1797] [serial = 684] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x922f5000) [pid = 1797] [serial = 683] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f4c8000) [pid = 1797] [serial = 686] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x90c29400) [pid = 1797] [serial = 687] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8e8f8c00) [pid = 1797] [serial = 695] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8edc9000) [pid = 1797] [serial = 696] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8f753800) [pid = 1797] [serial = 698] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8f760800) [pid = 1797] [serial = 699] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x92148c00) [pid = 1797] [serial = 702] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x92b0b800) [pid = 1797] [serial = 710] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x91e49400) [pid = 1797] [serial = 701] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x92b0d000) [pid = 1797] [serial = 711] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x92992800) [pid = 1797] [serial = 708] [outer = (nil)] [url = about:blank] 02:34:19 INFO - PROCESS | 1797 | 1467192859145 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]]]}] 02:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1242ms 02:34:19 INFO - PROCESS | 1797 | 1467192859190 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 02:34:19 INFO - PROCESS | 1797 | 1467192859197 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 02:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:34:19 INFO - PROCESS | 1797 | 1467192859206 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:34:19 INFO - PROCESS | 1797 | 1467192859211 Marionette TRACE conn4 <- [1,982,null,{}] 02:34:19 INFO - PROCESS | 1797 | 1467192859216 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}] 02:34:19 INFO - PROCESS | 1797 | 1467192859222 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:19 INFO - PROCESS | 1797 | 1467192859379 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 02:34:19 INFO - PROCESS | 1797 | 1467192859500 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:19 INFO - PROCESS | 1797 | 1467192859510 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:19 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf0800 == 39 [pid = 1797] [id = 253] 02:34:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x8f755800) [pid = 1797] [serial = 760] [outer = (nil)] 02:34:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x919ad800) [pid = 1797] [serial = 761] [outer = 0x8f755800] 02:34:19 INFO - PROCESS | 1797 | 1467192859580 Marionette DEBUG loaded listener.js 02:34:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x91a6ec00) [pid = 1797] [serial = 762] [outer = 0x8f755800] 02:34:20 INFO - PROCESS | 1797 | 1467192860409 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]]]}] 02:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1239ms 02:34:20 INFO - PROCESS | 1797 | 1467192860446 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 02:34:20 INFO - PROCESS | 1797 | 1467192860449 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 02:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:34:20 INFO - PROCESS | 1797 | 1467192860465 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:34:20 INFO - PROCESS | 1797 | 1467192860471 Marionette TRACE conn4 <- [1,986,null,{}] 02:34:20 INFO - PROCESS | 1797 | 1467192860486 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}] 02:34:20 INFO - PROCESS | 1797 | 1467192860494 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:20 INFO - PROCESS | 1797 | 1467192860696 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 02:34:20 INFO - PROCESS | 1797 | 1467192860717 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:20 INFO - PROCESS | 1797 | 1467192860726 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:20 INFO - PROCESS | 1797 | ++DOCSHELL 0x922e9800 == 40 [pid = 1797] [id = 254] 02:34:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x922ec800) [pid = 1797] [serial = 763] [outer = (nil)] 02:34:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x9298e400) [pid = 1797] [serial = 764] [outer = 0x922ec800] 02:34:20 INFO - PROCESS | 1797 | 1467192860796 Marionette DEBUG loaded listener.js 02:34:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x929c1c00) [pid = 1797] [serial = 765] [outer = 0x922ec800] 02:34:21 INFO - PROCESS | 1797 | 1467192861694 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]]]}] 02:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1296ms 02:34:21 INFO - PROCESS | 1797 | 1467192861753 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 02:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:34:21 INFO - PROCESS | 1797 | 1467192861757 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 02:34:21 INFO - PROCESS | 1797 | 1467192861770 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:34:21 INFO - PROCESS | 1797 | 1467192861772 Marionette TRACE conn4 <- [1,990,null,{}] 02:34:21 INFO - PROCESS | 1797 | 1467192861778 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}] 02:34:21 INFO - PROCESS | 1797 | 1467192861783 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:21 INFO - PROCESS | 1797 | 1467192861989 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 02:34:22 INFO - PROCESS | 1797 | 1467192862017 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:22 INFO - PROCESS | 1797 | 1467192862028 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:22 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e49400 == 41 [pid = 1797] [id = 255] 02:34:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x929c8000) [pid = 1797] [serial = 766] [outer = (nil)] 02:34:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x92b04400) [pid = 1797] [serial = 767] [outer = 0x929c8000] 02:34:22 INFO - PROCESS | 1797 | 1467192862092 Marionette DEBUG loaded listener.js 02:34:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x92b0f000) [pid = 1797] [serial = 768] [outer = 0x929c8000] 02:34:22 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8eaed800) [pid = 1797] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:34:22 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x919a6400) [pid = 1797] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:34:22 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x919aac00) [pid = 1797] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:34:22 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8e8f2400) [pid = 1797] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:34:22 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x92b0c400) [pid = 1797] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:34:22 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x92bdec00) [pid = 1797] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:34:22 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x91e56000) [pid = 1797] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:34:22 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x91e40c00) [pid = 1797] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:34:22 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x8eafb000) [pid = 1797] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:34:22 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x8f4c6400) [pid = 1797] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:34:22 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x8f4c8c00) [pid = 1797] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:34:23 INFO - PROCESS | 1797 | 1467192863067 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]]]}] 02:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1337ms 02:34:23 INFO - PROCESS | 1797 | 1467192863100 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 02:34:23 INFO - PROCESS | 1797 | 1467192863104 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 02:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:34:23 INFO - PROCESS | 1797 | 1467192863110 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:34:23 INFO - PROCESS | 1797 | 1467192863112 Marionette TRACE conn4 <- [1,994,null,{}] 02:34:23 INFO - PROCESS | 1797 | 1467192863118 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}] 02:34:23 INFO - PROCESS | 1797 | 1467192863123 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:23 INFO - PROCESS | 1797 | 1467192863308 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 02:34:23 INFO - PROCESS | 1797 | 1467192863324 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:23 INFO - PROCESS | 1797 | 1467192863331 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:23 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaed800 == 42 [pid = 1797] [id = 256] 02:34:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x8eaefc00) [pid = 1797] [serial = 769] [outer = (nil)] 02:34:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x922ed800) [pid = 1797] [serial = 770] [outer = 0x8eaefc00] 02:34:23 INFO - PROCESS | 1797 | 1467192863399 Marionette DEBUG loaded listener.js 02:34:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x92b05c00) [pid = 1797] [serial = 771] [outer = 0x8eaefc00] 02:34:24 INFO - PROCESS | 1797 | 1467192864199 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]]]}] 02:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1130ms 02:34:24 INFO - PROCESS | 1797 | 1467192864240 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 02:34:24 INFO - PROCESS | 1797 | 1467192864244 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 02:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:34:24 INFO - PROCESS | 1797 | 1467192864250 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:34:24 INFO - PROCESS | 1797 | 1467192864253 Marionette TRACE conn4 <- [1,998,null,{}] 02:34:24 INFO - PROCESS | 1797 | 1467192864258 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}] 02:34:24 INFO - PROCESS | 1797 | 1467192864268 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:24 INFO - PROCESS | 1797 | 1467192864433 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 02:34:24 INFO - PROCESS | 1797 | 1467192864442 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:24 INFO - PROCESS | 1797 | 1467192864452 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:24 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d5400 == 43 [pid = 1797] [id = 257] 02:34:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x91a74c00) [pid = 1797] [serial = 772] [outer = (nil)] 02:34:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x93b7dc00) [pid = 1797] [serial = 773] [outer = 0x91a74c00] 02:34:24 INFO - PROCESS | 1797 | 1467192864517 Marionette DEBUG loaded listener.js 02:34:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x9396c400) [pid = 1797] [serial = 774] [outer = 0x91a74c00] 02:34:25 INFO - PROCESS | 1797 | 1467192865613 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]]]}] 02:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1426ms 02:34:25 INFO - PROCESS | 1797 | 1467192865678 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 02:34:25 INFO - PROCESS | 1797 | 1467192865685 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 02:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:34:25 INFO - PROCESS | 1797 | 1467192865692 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:34:25 INFO - PROCESS | 1797 | 1467192865700 Marionette TRACE conn4 <- [1,1002,null,{}] 02:34:25 INFO - PROCESS | 1797 | 1467192865708 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}] 02:34:25 INFO - PROCESS | 1797 | 1467192865714 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:25 INFO - PROCESS | 1797 | 1467192865936 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 02:34:26 INFO - PROCESS | 1797 | 1467192866149 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:26 INFO - PROCESS | 1797 | 1467192866155 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:26 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f3000 == 44 [pid = 1797] [id = 258] 02:34:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x8e8f7c00) [pid = 1797] [serial = 775] [outer = (nil)] 02:34:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8f398c00) [pid = 1797] [serial = 776] [outer = 0x8e8f7c00] 02:34:26 INFO - PROCESS | 1797 | 1467192866286 Marionette DEBUG loaded listener.js 02:34:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x90c2dc00) [pid = 1797] [serial = 777] [outer = 0x8e8f7c00] 02:34:27 INFO - PROCESS | 1797 | 1467192867211 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]]]}] 02:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1593ms 02:34:27 INFO - PROCESS | 1797 | 1467192867286 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 02:34:27 INFO - PROCESS | 1797 | 1467192867293 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 02:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:34:27 INFO - PROCESS | 1797 | 1467192867304 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:34:27 INFO - PROCESS | 1797 | 1467192867307 Marionette TRACE conn4 <- [1,1006,null,{}] 02:34:27 INFO - PROCESS | 1797 | 1467192867314 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}] 02:34:27 INFO - PROCESS | 1797 | 1467192867320 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:27 INFO - PROCESS | 1797 | 1467192867536 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 02:34:27 INFO - PROCESS | 1797 | 1467192867798 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:27 INFO - PROCESS | 1797 | 1467192867807 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:27 INFO - PROCESS | 1797 | ++DOCSHELL 0x919aa000 == 45 [pid = 1797] [id = 259] 02:34:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x92232c00) [pid = 1797] [serial = 778] [outer = (nil)] 02:34:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x9298a400) [pid = 1797] [serial = 779] [outer = 0x92232c00] 02:34:27 INFO - PROCESS | 1797 | 1467192867933 Marionette DEBUG loaded listener.js 02:34:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x929c2c00) [pid = 1797] [serial = 780] [outer = 0x92232c00] 02:34:28 INFO - PROCESS | 1797 | 1467192868777 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]]]}] 02:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1531ms 02:34:28 INFO - PROCESS | 1797 | 1467192868835 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 02:34:28 INFO - PROCESS | 1797 | 1467192868838 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 02:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:34:28 INFO - PROCESS | 1797 | 1467192868845 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:34:28 INFO - PROCESS | 1797 | 1467192868852 Marionette TRACE conn4 <- [1,1010,null,{}] 02:34:28 INFO - PROCESS | 1797 | 1467192868868 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}] 02:34:28 INFO - PROCESS | 1797 | 1467192868876 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:29 INFO - PROCESS | 1797 | 1467192869050 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 02:34:29 INFO - PROCESS | 1797 | 1467192869211 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:29 INFO - PROCESS | 1797 | 1467192869224 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:29 INFO - PROCESS | 1797 | ++DOCSHELL 0x93978c00 == 46 [pid = 1797] [id = 260] 02:34:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x93b83000) [pid = 1797] [serial = 781] [outer = (nil)] 02:34:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x94606000) [pid = 1797] [serial = 782] [outer = 0x93b83000] 02:34:29 INFO - PROCESS | 1797 | 1467192869307 Marionette DEBUG loaded listener.js 02:34:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x950eec00) [pid = 1797] [serial = 783] [outer = 0x93b83000] 02:34:30 INFO - PROCESS | 1797 | 1467192870218 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]]]}] 02:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1437ms 02:34:30 INFO - PROCESS | 1797 | 1467192870283 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 02:34:30 INFO - PROCESS | 1797 | 1467192870288 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 02:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:34:30 INFO - PROCESS | 1797 | 1467192870294 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:34:30 INFO - PROCESS | 1797 | 1467192870298 Marionette TRACE conn4 <- [1,1014,null,{}] 02:34:30 INFO - PROCESS | 1797 | 1467192870303 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}] 02:34:30 INFO - PROCESS | 1797 | 1467192870308 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:30 INFO - PROCESS | 1797 | 1467192870480 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 02:34:30 INFO - PROCESS | 1797 | 1467192870639 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:30 INFO - PROCESS | 1797 | 1467192870648 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:30 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d4000 == 47 [pid = 1797] [id = 261] 02:34:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x90c22000) [pid = 1797] [serial = 784] [outer = (nil)] 02:34:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x95358400) [pid = 1797] [serial = 785] [outer = 0x90c22000] 02:34:30 INFO - PROCESS | 1797 | 1467192870726 Marionette DEBUG loaded listener.js 02:34:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x9535a400) [pid = 1797] [serial = 786] [outer = 0x90c22000] 02:34:31 INFO - PROCESS | 1797 | 1467192871660 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]]]}] 02:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1436ms 02:34:31 INFO - PROCESS | 1797 | 1467192871731 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 02:34:31 INFO - PROCESS | 1797 | 1467192871735 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 02:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:34:31 INFO - PROCESS | 1797 | 1467192871742 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:34:31 INFO - PROCESS | 1797 | 1467192871746 Marionette TRACE conn4 <- [1,1018,null,{}] 02:34:31 INFO - PROCESS | 1797 | 1467192871751 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}] 02:34:31 INFO - PROCESS | 1797 | 1467192871757 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:31 INFO - PROCESS | 1797 | 1467192871957 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 02:34:32 INFO - PROCESS | 1797 | 1467192872178 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:32 INFO - PROCESS | 1797 | 1467192872187 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:32 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d6800 == 48 [pid = 1797] [id = 262] 02:34:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x8e5db400) [pid = 1797] [serial = 787] [outer = (nil)] 02:34:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x8edc3800) [pid = 1797] [serial = 788] [outer = 0x8e5db400] 02:34:32 INFO - PROCESS | 1797 | 1467192872311 Marionette DEBUG loaded listener.js 02:34:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x8f75e400) [pid = 1797] [serial = 789] [outer = 0x8e5db400] 02:34:33 INFO - PROCESS | 1797 | 1467192873408 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]]]}] 02:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1729ms 02:34:33 INFO - PROCESS | 1797 | 1467192873472 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 02:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:34:33 INFO - PROCESS | 1797 | 1467192873478 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 02:34:33 INFO - PROCESS | 1797 | 1467192873486 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:34:33 INFO - PROCESS | 1797 | 1467192873490 Marionette TRACE conn4 <- [1,1022,null,{}] 02:34:33 INFO - PROCESS | 1797 | 1467192873498 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}] 02:34:33 INFO - PROCESS | 1797 | 1467192873503 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:33 INFO - PROCESS | 1797 | 1467192873753 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 02:34:34 INFO - PROCESS | 1797 | 1467192873983 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:34 INFO - PROCESS | 1797 | 1467192873993 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:34 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eafb000 == 49 [pid = 1797] [id = 263] 02:34:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x8eafb800) [pid = 1797] [serial = 790] [outer = (nil)] 02:34:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x8f394c00) [pid = 1797] [serial = 791] [outer = 0x8eafb800] 02:34:34 INFO - PROCESS | 1797 | 1467192874089 Marionette DEBUG loaded listener.js 02:34:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x90c25400) [pid = 1797] [serial = 792] [outer = 0x8eafb800] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f1c00 == 48 [pid = 1797] [id = 242] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaed800 == 47 [pid = 1797] [id = 256] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x91e49400 == 46 [pid = 1797] [id = 255] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x922e9800 == 45 [pid = 1797] [id = 254] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf0800 == 44 [pid = 1797] [id = 253] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x8edbbc00 == 43 [pid = 1797] [id = 252] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf4400 == 42 [pid = 1797] [id = 251] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x919a9400 == 41 [pid = 1797] [id = 250] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8ea800 == 40 [pid = 1797] [id = 249] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f6c00 == 39 [pid = 1797] [id = 243] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6de800 == 38 [pid = 1797] [id = 241] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c5400 == 37 [pid = 1797] [id = 244] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x91a7ac00 == 36 [pid = 1797] [id = 245] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x91a7b000 == 35 [pid = 1797] [id = 246] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x91e5a400 == 34 [pid = 1797] [id = 248] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c5000 == 33 [pid = 1797] [id = 247] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x929cc800 == 32 [pid = 1797] [id = 240] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d6800 == 31 [pid = 1797] [id = 262] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d4000 == 30 [pid = 1797] [id = 261] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x93978c00 == 29 [pid = 1797] [id = 260] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x919aa000 == 28 [pid = 1797] [id = 259] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d5400 == 27 [pid = 1797] [id = 257] 02:34:35 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f3000 == 26 [pid = 1797] [id = 258] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x8eaf3800) [pid = 1797] [serial = 732] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x93977400) [pid = 1797] [serial = 726] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x91e56400) [pid = 1797] [serial = 717] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x8f4c3400) [pid = 1797] [serial = 728] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x92be2800) [pid = 1797] [serial = 720] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x92ef6000) [pid = 1797] [serial = 722] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x922f8000) [pid = 1797] [serial = 741] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x91e5b800) [pid = 1797] [serial = 738] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x91a74800) [pid = 1797] [serial = 716] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x92295400) [pid = 1797] [serial = 740] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x93971c00) [pid = 1797] [serial = 725] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f39a000) [pid = 1797] [serial = 713] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x92296000) [pid = 1797] [serial = 743] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8f4c9800) [pid = 1797] [serial = 714] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x92bdcc00) [pid = 1797] [serial = 719] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8f75d800) [pid = 1797] [serial = 735] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x90c21800) [pid = 1797] [serial = 729] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8f754000) [pid = 1797] [serial = 734] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x91e48800) [pid = 1797] [serial = 737] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x8eaf1c00) [pid = 1797] [serial = 731] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x92efd800) [pid = 1797] [serial = 723] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x92992c00) [pid = 1797] [serial = 744] [outer = (nil)] [url = about:blank] 02:34:35 INFO - PROCESS | 1797 | 1467192875889 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]]]}] 02:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 2440ms 02:34:35 INFO - PROCESS | 1797 | 1467192875925 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 02:34:35 INFO - PROCESS | 1797 | 1467192875930 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 02:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:34:35 INFO - PROCESS | 1797 | 1467192875937 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:34:35 INFO - PROCESS | 1797 | 1467192875942 Marionette TRACE conn4 <- [1,1026,null,{}] 02:34:35 INFO - PROCESS | 1797 | 1467192875949 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}] 02:34:35 INFO - PROCESS | 1797 | 1467192875955 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:36 INFO - PROCESS | 1797 | 1467192876121 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 02:34:36 INFO - PROCESS | 1797 | 1467192876235 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:36 INFO - PROCESS | 1797 | 1467192876246 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:36 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8eb000 == 27 [pid = 1797] [id = 264] 02:34:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x8e8f1c00) [pid = 1797] [serial = 793] [outer = (nil)] 02:34:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x8eaf9000) [pid = 1797] [serial = 794] [outer = 0x8e8f1c00] 02:34:36 INFO - PROCESS | 1797 | 1467192876332 Marionette DEBUG loaded listener.js 02:34:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8edc3000) [pid = 1797] [serial = 795] [outer = 0x8e8f1c00] 02:34:37 INFO - PROCESS | 1797 | 1467192877108 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]]]}] 02:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1228ms 02:34:37 INFO - PROCESS | 1797 | 1467192877166 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 02:34:37 INFO - PROCESS | 1797 | 1467192877175 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 02:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:34:37 INFO - PROCESS | 1797 | 1467192877185 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:34:37 INFO - PROCESS | 1797 | 1467192877189 Marionette TRACE conn4 <- [1,1030,null,{}] 02:34:37 INFO - PROCESS | 1797 | 1467192877195 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}] 02:34:37 INFO - PROCESS | 1797 | 1467192877201 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:37 INFO - PROCESS | 1797 | 1467192877364 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 02:34:37 INFO - PROCESS | 1797 | 1467192877375 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:37 INFO - PROCESS | 1797 | 1467192877381 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:37 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c9800 == 28 [pid = 1797] [id = 265] 02:34:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x90c21800) [pid = 1797] [serial = 796] [outer = (nil)] 02:34:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x90c2d400) [pid = 1797] [serial = 797] [outer = 0x90c21800] 02:34:37 INFO - PROCESS | 1797 | 1467192877453 Marionette DEBUG loaded listener.js 02:34:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x919a9400) [pid = 1797] [serial = 798] [outer = 0x90c21800] 02:34:38 INFO - PROCESS | 1797 | 1467192878429 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]]]}] 02:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1285ms 02:34:38 INFO - PROCESS | 1797 | 1467192878474 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 02:34:38 INFO - PROCESS | 1797 | 1467192878478 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 02:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:34:38 INFO - PROCESS | 1797 | 1467192878493 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:34:38 INFO - PROCESS | 1797 | 1467192878498 Marionette TRACE conn4 <- [1,1034,null,{}] 02:34:38 INFO - PROCESS | 1797 | 1467192878515 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}] 02:34:38 INFO - PROCESS | 1797 | 1467192878524 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:38 INFO - PROCESS | 1797 | 1467192878723 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 02:34:38 INFO - PROCESS | 1797 | 1467192878747 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:38 INFO - PROCESS | 1797 | 1467192878759 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:38 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e5bc00 == 29 [pid = 1797] [id = 266] 02:34:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x91e5c000) [pid = 1797] [serial = 799] [outer = (nil)] 02:34:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x92145c00) [pid = 1797] [serial = 800] [outer = 0x91e5c000] 02:34:38 INFO - PROCESS | 1797 | 1467192878827 Marionette DEBUG loaded listener.js 02:34:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x92237c00) [pid = 1797] [serial = 801] [outer = 0x91e5c000] 02:34:40 INFO - PROCESS | 1797 | 1467192880018 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]]]}] 02:34:40 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x929c8000) [pid = 1797] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:34:40 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x9298bc00) [pid = 1797] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:34:40 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8eaf5400) [pid = 1797] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:34:40 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x91e3f400) [pid = 1797] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:34:40 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8eafbc00) [pid = 1797] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:34:40 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x8f755800) [pid = 1797] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:34:40 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x8edbd000) [pid = 1797] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:34:40 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x922ec800) [pid = 1797] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:34:40 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x8eaefc00) [pid = 1797] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:34:40 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x91a74c00) [pid = 1797] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1593ms 02:34:40 INFO - PROCESS | 1797 | 1467192880079 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 02:34:40 INFO - PROCESS | 1797 | 1467192880083 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 02:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:34:40 INFO - PROCESS | 1797 | 1467192880089 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:34:40 INFO - PROCESS | 1797 | 1467192880092 Marionette TRACE conn4 <- [1,1038,null,{}] 02:34:40 INFO - PROCESS | 1797 | 1467192880097 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}] 02:34:40 INFO - PROCESS | 1797 | 1467192880103 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:40 INFO - PROCESS | 1797 | 1467192880254 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 02:34:40 INFO - PROCESS | 1797 | 1467192880458 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:40 INFO - PROCESS | 1797 | 1467192880466 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:40 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d6000 == 30 [pid = 1797] [id = 267] 02:34:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x8eafbc00) [pid = 1797] [serial = 802] [outer = (nil)] 02:34:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x91a6f800) [pid = 1797] [serial = 803] [outer = 0x8eafbc00] 02:34:40 INFO - PROCESS | 1797 | 1467192880532 Marionette DEBUG loaded listener.js 02:34:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x92298800) [pid = 1797] [serial = 804] [outer = 0x8eafbc00] 02:34:41 INFO - PROCESS | 1797 | 1467192881216 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]]]}] 02:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1184ms 02:34:41 INFO - PROCESS | 1797 | 1467192881273 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 02:34:41 INFO - PROCESS | 1797 | 1467192881276 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 02:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:34:41 INFO - PROCESS | 1797 | 1467192881286 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:34:41 INFO - PROCESS | 1797 | 1467192881289 Marionette TRACE conn4 <- [1,1042,null,{}] 02:34:41 INFO - PROCESS | 1797 | 1467192881295 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}] 02:34:41 INFO - PROCESS | 1797 | 1467192881300 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:41 INFO - PROCESS | 1797 | 1467192881441 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 02:34:41 INFO - PROCESS | 1797 | 1467192881450 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:41 INFO - PROCESS | 1797 | 1467192881460 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:41 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc0400 == 31 [pid = 1797] [id = 268] 02:34:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x90c2c000) [pid = 1797] [serial = 805] [outer = (nil)] 02:34:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x9298c400) [pid = 1797] [serial = 806] [outer = 0x90c2c000] 02:34:41 INFO - PROCESS | 1797 | 1467192881527 Marionette DEBUG loaded listener.js 02:34:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x92990400) [pid = 1797] [serial = 807] [outer = 0x90c2c000] 02:34:42 INFO - PROCESS | 1797 | 1467192882583 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]]]}] 02:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1338ms 02:34:42 INFO - PROCESS | 1797 | 1467192882626 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 02:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:34:42 INFO - PROCESS | 1797 | 1467192882633 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 02:34:42 INFO - PROCESS | 1797 | 1467192882641 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:34:42 INFO - PROCESS | 1797 | 1467192882646 Marionette TRACE conn4 <- [1,1046,null,{}] 02:34:42 INFO - PROCESS | 1797 | 1467192882654 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}] 02:34:42 INFO - PROCESS | 1797 | 1467192882660 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:42 INFO - PROCESS | 1797 | 1467192882849 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 02:34:43 INFO - PROCESS | 1797 | 1467192883009 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:43 INFO - PROCESS | 1797 | 1467192883017 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:43 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6ddc00 == 32 [pid = 1797] [id = 269] 02:34:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8e8f6000) [pid = 1797] [serial = 808] [outer = (nil)] 02:34:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8f4c1c00) [pid = 1797] [serial = 809] [outer = 0x8e8f6000] 02:34:43 INFO - PROCESS | 1797 | 1467192883167 Marionette DEBUG loaded listener.js 02:34:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8f758000) [pid = 1797] [serial = 810] [outer = 0x8e8f6000] 02:34:44 INFO - PROCESS | 1797 | 1467192884119 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]]]}] 02:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1532ms 02:34:44 INFO - PROCESS | 1797 | 1467192884172 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 02:34:44 INFO - PROCESS | 1797 | 1467192884179 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 02:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:34:44 INFO - PROCESS | 1797 | 1467192884190 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:34:44 INFO - PROCESS | 1797 | 1467192884193 Marionette TRACE conn4 <- [1,1050,null,{}] 02:34:44 INFO - PROCESS | 1797 | 1467192884200 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}] 02:34:44 INFO - PROCESS | 1797 | 1467192884206 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:44 INFO - PROCESS | 1797 | 1467192884382 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 02:34:44 INFO - PROCESS | 1797 | 1467192884538 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:44 INFO - PROCESS | 1797 | 1467192884546 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:44 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d0c00 == 33 [pid = 1797] [id = 270] 02:34:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x91e54400) [pid = 1797] [serial = 811] [outer = (nil)] 02:34:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x92149c00) [pid = 1797] [serial = 812] [outer = 0x91e54400] 02:34:44 INFO - PROCESS | 1797 | 1467192884673 Marionette DEBUG loaded listener.js 02:34:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x922e9800) [pid = 1797] [serial = 813] [outer = 0x91e54400] 02:34:45 INFO - PROCESS | 1797 | 1467192885678 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]]]}] 02:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1527ms 02:34:45 INFO - PROCESS | 1797 | 1467192885717 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 02:34:45 INFO - PROCESS | 1797 | 1467192885722 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 02:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:34:45 INFO - PROCESS | 1797 | 1467192885728 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:34:45 INFO - PROCESS | 1797 | 1467192885734 Marionette TRACE conn4 <- [1,1054,null,{}] 02:34:45 INFO - PROCESS | 1797 | 1467192885750 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}] 02:34:45 INFO - PROCESS | 1797 | 1467192885759 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:45 INFO - PROCESS | 1797 | 1467192885951 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 02:34:46 INFO - PROCESS | 1797 | 1467192886155 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:46 INFO - PROCESS | 1797 | 1467192886166 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:46 INFO - PROCESS | 1797 | ++DOCSHELL 0x92b0e000 == 34 [pid = 1797] [id = 271] 02:34:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92bdcc00) [pid = 1797] [serial = 814] [outer = (nil)] 02:34:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x92be4800) [pid = 1797] [serial = 815] [outer = 0x92bdcc00] 02:34:46 INFO - PROCESS | 1797 | 1467192886288 Marionette DEBUG loaded listener.js 02:34:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x92be8c00) [pid = 1797] [serial = 816] [outer = 0x92bdcc00] 02:34:47 INFO - PROCESS | 1797 | 1467192887195 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]]]}] 02:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1537ms 02:34:47 INFO - PROCESS | 1797 | 1467192887266 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 02:34:47 INFO - PROCESS | 1797 | 1467192887271 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 02:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:34:47 INFO - PROCESS | 1797 | 1467192887277 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:34:47 INFO - PROCESS | 1797 | 1467192887281 Marionette TRACE conn4 <- [1,1058,null,{}] 02:34:47 INFO - PROCESS | 1797 | 1467192887286 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}] 02:34:47 INFO - PROCESS | 1797 | 1467192887292 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:47 INFO - PROCESS | 1797 | 1467192887463 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 02:34:47 INFO - PROCESS | 1797 | 1467192887621 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:47 INFO - PROCESS | 1797 | 1467192887629 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:47 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d5400 == 35 [pid = 1797] [id = 272] 02:34:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x8e8e9c00) [pid = 1797] [serial = 817] [outer = (nil)] 02:34:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x938c8800) [pid = 1797] [serial = 818] [outer = 0x8e8e9c00] 02:34:47 INFO - PROCESS | 1797 | 1467192887754 Marionette DEBUG loaded listener.js 02:34:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x93978000) [pid = 1797] [serial = 819] [outer = 0x8e8e9c00] 02:34:48 INFO - PROCESS | 1797 | 1467192888794 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]]]}] 02:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1538ms 02:34:48 INFO - PROCESS | 1797 | 1467192888816 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 02:34:48 INFO - PROCESS | 1797 | 1467192888822 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 02:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:34:48 INFO - PROCESS | 1797 | 1467192888830 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:34:48 INFO - PROCESS | 1797 | 1467192888835 Marionette TRACE conn4 <- [1,1062,null,{}] 02:34:48 INFO - PROCESS | 1797 | 1467192888843 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}] 02:34:48 INFO - PROCESS | 1797 | 1467192888847 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:49 INFO - PROCESS | 1797 | 1467192889027 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 02:34:49 INFO - PROCESS | 1797 | 1467192889279 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:49 INFO - PROCESS | 1797 | 1467192889296 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:49 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc1800 == 36 [pid = 1797] [id = 273] 02:34:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x8f38f800) [pid = 1797] [serial = 820] [outer = (nil)] 02:34:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x8f39e800) [pid = 1797] [serial = 821] [outer = 0x8f38f800] 02:34:49 INFO - PROCESS | 1797 | 1467192889372 Marionette DEBUG loaded listener.js 02:34:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x8f4c9400) [pid = 1797] [serial = 822] [outer = 0x8f38f800] 02:34:49 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d6000 == 35 [pid = 1797] [id = 267] 02:34:49 INFO - PROCESS | 1797 | --DOCSHELL 0x91e5bc00 == 34 [pid = 1797] [id = 266] 02:34:49 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c9800 == 33 [pid = 1797] [id = 265] 02:34:49 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8eb000 == 32 [pid = 1797] [id = 264] 02:34:50 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x92b04400) [pid = 1797] [serial = 767] [outer = (nil)] [url = about:blank] 02:34:50 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x92bddc00) [pid = 1797] [serial = 747] [outer = (nil)] [url = about:blank] 02:34:50 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x92b0c800) [pid = 1797] [serial = 746] [outer = (nil)] [url = about:blank] 02:34:50 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8f4cec00) [pid = 1797] [serial = 755] [outer = (nil)] [url = about:blank] 02:34:50 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x92231400) [pid = 1797] [serial = 756] [outer = (nil)] [url = about:blank] 02:34:50 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x92149800) [pid = 1797] [serial = 752] [outer = (nil)] [url = about:blank] 02:34:50 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x92297400) [pid = 1797] [serial = 753] [outer = (nil)] [url = about:blank] 02:34:50 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8f392800) [pid = 1797] [serial = 749] [outer = (nil)] [url = about:blank] 02:34:50 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8f4ca400) [pid = 1797] [serial = 750] [outer = (nil)] [url = about:blank] 02:34:50 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x919ad800) [pid = 1797] [serial = 761] [outer = (nil)] [url = about:blank] 02:34:50 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8f393000) [pid = 1797] [serial = 758] [outer = (nil)] [url = about:blank] 02:34:50 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8f4c8800) [pid = 1797] [serial = 759] [outer = (nil)] [url = about:blank] 02:34:50 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x92b0f000) [pid = 1797] [serial = 768] [outer = (nil)] [url = about:blank] 02:34:50 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x9298e400) [pid = 1797] [serial = 764] [outer = (nil)] [url = about:blank] 02:34:50 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x929c1c00) [pid = 1797] [serial = 765] [outer = (nil)] [url = about:blank] 02:34:50 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x92b05c00) [pid = 1797] [serial = 771] [outer = (nil)] [url = about:blank] 02:34:50 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x93b7dc00) [pid = 1797] [serial = 773] [outer = (nil)] [url = about:blank] 02:34:50 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x91a6ec00) [pid = 1797] [serial = 762] [outer = (nil)] [url = about:blank] 02:34:50 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x922ed800) [pid = 1797] [serial = 770] [outer = (nil)] [url = about:blank] 02:34:50 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x9396c400) [pid = 1797] [serial = 774] [outer = (nil)] [url = about:blank] 02:34:50 INFO - PROCESS | 1797 | 1467192890257 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]]]}] 02:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1486ms 02:34:50 INFO - PROCESS | 1797 | 1467192890316 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 02:34:50 INFO - PROCESS | 1797 | 1467192890322 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 02:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:34:50 INFO - PROCESS | 1797 | 1467192890332 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:34:50 INFO - PROCESS | 1797 | 1467192890336 Marionette TRACE conn4 <- [1,1066,null,{}] 02:34:50 INFO - PROCESS | 1797 | 1467192890342 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}] 02:34:50 INFO - PROCESS | 1797 | 1467192890347 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:50 INFO - PROCESS | 1797 | 1467192890511 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 02:34:50 INFO - PROCESS | 1797 | 1467192890696 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:50 INFO - PROCESS | 1797 | 1467192890705 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:50 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f39d800 == 33 [pid = 1797] [id = 274] 02:34:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x90c30c00) [pid = 1797] [serial = 823] [outer = (nil)] 02:34:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x91a73400) [pid = 1797] [serial = 824] [outer = 0x90c30c00] 02:34:50 INFO - PROCESS | 1797 | 1467192890773 Marionette DEBUG loaded listener.js 02:34:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x91e44c00) [pid = 1797] [serial = 825] [outer = 0x90c30c00] 02:34:51 INFO - PROCESS | 1797 | 1467192891524 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]]]}] 02:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1232ms 02:34:51 INFO - PROCESS | 1797 | 1467192891564 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 02:34:51 INFO - PROCESS | 1797 | 1467192891568 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 02:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:34:51 INFO - PROCESS | 1797 | 1467192891574 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:34:51 INFO - PROCESS | 1797 | 1467192891579 Marionette TRACE conn4 <- [1,1070,null,{}] 02:34:51 INFO - PROCESS | 1797 | 1467192891594 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}] 02:34:51 INFO - PROCESS | 1797 | 1467192891602 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:51 INFO - PROCESS | 1797 | 1467192891766 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 02:34:51 INFO - PROCESS | 1797 | 1467192891778 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:51 INFO - PROCESS | 1797 | 1467192891788 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:51 INFO - PROCESS | 1797 | ++DOCSHELL 0x922f5800 == 34 [pid = 1797] [id = 275] 02:34:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x9298a000) [pid = 1797] [serial = 826] [outer = (nil)] 02:34:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x929c2000) [pid = 1797] [serial = 827] [outer = 0x9298a000] 02:34:51 INFO - PROCESS | 1797 | 1467192891856 Marionette DEBUG loaded listener.js 02:34:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x929d0c00) [pid = 1797] [serial = 828] [outer = 0x9298a000] 02:34:52 INFO - PROCESS | 1797 | 1467192892766 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]]]}] 02:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1232ms 02:34:52 INFO - PROCESS | 1797 | 1467192892806 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 02:34:52 INFO - PROCESS | 1797 | 1467192892810 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 02:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:34:52 INFO - PROCESS | 1797 | 1467192892823 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:34:52 INFO - PROCESS | 1797 | 1467192892826 Marionette TRACE conn4 <- [1,1074,null,{}] 02:34:52 INFO - PROCESS | 1797 | 1467192892831 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}] 02:34:52 INFO - PROCESS | 1797 | 1467192892836 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:53 INFO - PROCESS | 1797 | 1467192893040 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 02:34:53 INFO - PROCESS | 1797 | 1467192893067 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:53 INFO - PROCESS | 1797 | 1467192893077 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:53 INFO - PROCESS | 1797 | ++DOCSHELL 0x922a4000 == 35 [pid = 1797] [id = 276] 02:34:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x92b04c00) [pid = 1797] [serial = 829] [outer = (nil)] 02:34:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x92b0f000) [pid = 1797] [serial = 830] [outer = 0x92b04c00] 02:34:53 INFO - PROCESS | 1797 | 1467192893144 Marionette DEBUG loaded listener.js 02:34:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x92bdc000) [pid = 1797] [serial = 831] [outer = 0x92b04c00] 02:34:53 INFO - PROCESS | 1797 | 1467192893985 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]]]}] 02:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1193ms 02:34:54 INFO - PROCESS | 1797 | 1467192894014 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 02:34:54 INFO - PROCESS | 1797 | 1467192894018 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 02:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:34:54 INFO - PROCESS | 1797 | 1467192894023 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:34:54 INFO - PROCESS | 1797 | 1467192894027 Marionette TRACE conn4 <- [1,1078,null,{}] 02:34:54 INFO - PROCESS | 1797 | 1467192894037 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}] 02:34:54 INFO - PROCESS | 1797 | 1467192894041 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:54 INFO - PROCESS | 1797 | 1467192894230 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 02:34:54 INFO - PROCESS | 1797 | 1467192894247 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:54 INFO - PROCESS | 1797 | 1467192894254 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:54 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d2800 == 36 [pid = 1797] [id = 277] 02:34:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x92b09c00) [pid = 1797] [serial = 832] [outer = (nil)] 02:34:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x92ef6000) [pid = 1797] [serial = 833] [outer = 0x92b09c00] 02:34:54 INFO - PROCESS | 1797 | 1467192894320 Marionette DEBUG loaded listener.js 02:34:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x938bb800) [pid = 1797] [serial = 834] [outer = 0x92b09c00] 02:34:54 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8e8f7c00) [pid = 1797] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:34:54 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x92232c00) [pid = 1797] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:34:54 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x91e5c000) [pid = 1797] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:34:54 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x90c21800) [pid = 1797] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:34:54 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x93b83000) [pid = 1797] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:34:54 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8eafb800) [pid = 1797] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:34:54 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x90c22000) [pid = 1797] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:34:54 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8e5db400) [pid = 1797] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:34:54 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x8e8f1c00) [pid = 1797] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:34:54 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x8eafbc00) [pid = 1797] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:34:55 INFO - PROCESS | 1797 | 1467192895261 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]]]}] 02:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1283ms 02:34:55 INFO - PROCESS | 1797 | 1467192895307 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 02:34:55 INFO - PROCESS | 1797 | 1467192895310 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 02:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:34:55 INFO - PROCESS | 1797 | 1467192895316 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:34:55 INFO - PROCESS | 1797 | 1467192895319 Marionette TRACE conn4 <- [1,1082,null,{}] 02:34:55 INFO - PROCESS | 1797 | 1467192895324 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}] 02:34:55 INFO - PROCESS | 1797 | 1467192895334 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:55 INFO - PROCESS | 1797 | 1467192895515 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 02:34:55 INFO - PROCESS | 1797 | 1467192895647 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:55 INFO - PROCESS | 1797 | 1467192895656 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:55 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5db800 == 37 [pid = 1797] [id = 278] 02:34:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8e8f6c00) [pid = 1797] [serial = 835] [outer = (nil)] 02:34:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x92993400) [pid = 1797] [serial = 836] [outer = 0x8e8f6c00] 02:34:55 INFO - PROCESS | 1797 | 1467192895721 Marionette DEBUG loaded listener.js 02:34:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x9460ac00) [pid = 1797] [serial = 837] [outer = 0x8e8f6c00] 02:34:56 INFO - PROCESS | 1797 | 1467192896442 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]]]}] 02:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1180ms 02:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:34:56 INFO - PROCESS | 1797 | 1467192896497 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 02:34:56 INFO - PROCESS | 1797 | 1467192896500 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 02:34:56 INFO - PROCESS | 1797 | 1467192896506 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:34:56 INFO - PROCESS | 1797 | 1467192896509 Marionette TRACE conn4 <- [1,1086,null,{}] 02:34:56 INFO - PROCESS | 1797 | 1467192896514 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}] 02:34:56 INFO - PROCESS | 1797 | 1467192896519 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:56 INFO - PROCESS | 1797 | 1467192896662 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 02:34:56 INFO - PROCESS | 1797 | 1467192896892 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:56 INFO - PROCESS | 1797 | 1467192896902 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:56 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d0000 == 38 [pid = 1797] [id = 279] 02:34:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8e5d1400) [pid = 1797] [serial = 838] [outer = (nil)] 02:34:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8e6d8400) [pid = 1797] [serial = 839] [outer = 0x8e5d1400] 02:34:56 INFO - PROCESS | 1797 | 1467192896991 Marionette DEBUG loaded listener.js 02:34:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8e8f1400) [pid = 1797] [serial = 840] [outer = 0x8e5d1400] 02:34:57 INFO - PROCESS | 1797 | 1467192897950 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]]]}] 02:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1482ms 02:34:57 INFO - PROCESS | 1797 | 1467192897990 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 02:34:57 INFO - PROCESS | 1797 | 1467192897996 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 02:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:34:58 INFO - PROCESS | 1797 | 1467192898004 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:34:58 INFO - PROCESS | 1797 | 1467192898009 Marionette TRACE conn4 <- [1,1090,null,{}] 02:34:58 INFO - PROCESS | 1797 | 1467192898017 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}] 02:34:58 INFO - PROCESS | 1797 | 1467192898025 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:58 INFO - PROCESS | 1797 | 1467192898205 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 02:34:58 INFO - PROCESS | 1797 | 1467192898372 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:58 INFO - PROCESS | 1797 | 1467192898384 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:58 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f755800 == 39 [pid = 1797] [id = 280] 02:34:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8f761400) [pid = 1797] [serial = 841] [outer = (nil)] 02:34:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x91e3e400) [pid = 1797] [serial = 842] [outer = 0x8f761400] 02:34:58 INFO - PROCESS | 1797 | 1467192898466 Marionette DEBUG loaded listener.js 02:34:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x91e5a400) [pid = 1797] [serial = 843] [outer = 0x8f761400] 02:34:59 INFO - PROCESS | 1797 | 1467192899368 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]]]}] 02:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1429ms 02:34:59 INFO - PROCESS | 1797 | 1467192899437 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 02:34:59 INFO - PROCESS | 1797 | 1467192899443 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 02:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:34:59 INFO - PROCESS | 1797 | 1467192899450 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:34:59 INFO - PROCESS | 1797 | 1467192899454 Marionette TRACE conn4 <- [1,1094,null,{}] 02:34:59 INFO - PROCESS | 1797 | 1467192899460 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}] 02:34:59 INFO - PROCESS | 1797 | 1467192899466 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:34:59 INFO - PROCESS | 1797 | 1467192899682 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 02:34:59 INFO - PROCESS | 1797 | 1467192899948 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:59 INFO - PROCESS | 1797 | 1467192899955 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:00 INFO - PROCESS | 1797 | ++DOCSHELL 0x92995c00 == 40 [pid = 1797] [id = 281] 02:35:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92b04000) [pid = 1797] [serial = 844] [outer = (nil)] 02:35:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x92b0d400) [pid = 1797] [serial = 845] [outer = 0x92b04000] 02:35:00 INFO - PROCESS | 1797 | 1467192900080 Marionette DEBUG loaded listener.js 02:35:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x93b1ec00) [pid = 1797] [serial = 846] [outer = 0x92b04000] 02:35:00 INFO - PROCESS | 1797 | 1467192900991 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]]]}] 02:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1582ms 02:35:01 INFO - PROCESS | 1797 | 1467192901033 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 02:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:35:01 INFO - PROCESS | 1797 | 1467192901038 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 02:35:01 INFO - PROCESS | 1797 | 1467192901053 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:35:01 INFO - PROCESS | 1797 | 1467192901062 Marionette TRACE conn4 <- [1,1098,null,{}] 02:35:01 INFO - PROCESS | 1797 | 1467192901069 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}] 02:35:01 INFO - PROCESS | 1797 | 1467192901080 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:01 INFO - PROCESS | 1797 | 1467192901303 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 02:35:01 INFO - PROCESS | 1797 | 1467192901515 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:01 INFO - PROCESS | 1797 | 1467192901527 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:01 INFO - PROCESS | 1797 | ++DOCSHELL 0x922ed800 == 41 [pid = 1797] [id = 282] 02:35:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x93974000) [pid = 1797] [serial = 847] [outer = (nil)] 02:35:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x9535f800) [pid = 1797] [serial = 848] [outer = 0x93974000] 02:35:01 INFO - PROCESS | 1797 | 1467192901669 Marionette DEBUG loaded listener.js 02:35:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x97fe6400) [pid = 1797] [serial = 849] [outer = 0x93974000] 02:35:02 INFO - PROCESS | 1797 | 1467192902555 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]]]}] 02:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1548ms 02:35:02 INFO - PROCESS | 1797 | 1467192902593 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 02:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:35:02 INFO - PROCESS | 1797 | 1467192902598 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 02:35:02 INFO - PROCESS | 1797 | 1467192902604 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:35:02 INFO - PROCESS | 1797 | 1467192902607 Marionette TRACE conn4 <- [1,1102,null,{}] 02:35:02 INFO - PROCESS | 1797 | 1467192902613 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}] 02:35:02 INFO - PROCESS | 1797 | 1467192902618 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:02 INFO - PROCESS | 1797 | 1467192902789 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 02:35:02 INFO - PROCESS | 1797 | 1467192902953 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:02 INFO - PROCESS | 1797 | 1467192902962 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:02 INFO - PROCESS | 1797 | ++DOCSHELL 0x9817dc00 == 42 [pid = 1797] [id = 283] 02:35:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x9817f400) [pid = 1797] [serial = 850] [outer = (nil)] 02:35:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x990c6800) [pid = 1797] [serial = 851] [outer = 0x9817f400] 02:35:03 INFO - PROCESS | 1797 | 1467192903043 Marionette DEBUG loaded listener.js 02:35:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x990c9800) [pid = 1797] [serial = 852] [outer = 0x9817f400] 02:35:03 INFO - PROCESS | 1797 | 1467192903921 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]]]}] 02:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1390ms 02:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:35:04 INFO - PROCESS | 1797 | 1467192903994 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 02:35:04 INFO - PROCESS | 1797 | 1467192903997 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 02:35:04 INFO - PROCESS | 1797 | 1467192904003 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:35:04 INFO - PROCESS | 1797 | 1467192904007 Marionette TRACE conn4 <- [1,1106,null,{}] 02:35:04 INFO - PROCESS | 1797 | 1467192904013 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}] 02:35:04 INFO - PROCESS | 1797 | 1467192904018 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:04 INFO - PROCESS | 1797 | 1467192904217 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 02:35:04 INFO - PROCESS | 1797 | 1467192904393 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:04 INFO - PROCESS | 1797 | 1467192904412 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:04 INFO - PROCESS | 1797 | ++DOCSHELL 0x97fe8400 == 43 [pid = 1797] [id = 284] 02:35:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x990c9000) [pid = 1797] [serial = 853] [outer = (nil)] 02:35:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x99d0b800) [pid = 1797] [serial = 854] [outer = 0x990c9000] 02:35:04 INFO - PROCESS | 1797 | 1467192904502 Marionette DEBUG loaded listener.js 02:35:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x9a295800) [pid = 1797] [serial = 855] [outer = 0x990c9000] 02:35:05 INFO - PROCESS | 1797 | 1467192905428 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]]]}] 02:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1481ms 02:35:05 INFO - PROCESS | 1797 | 1467192905486 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 02:35:05 INFO - PROCESS | 1797 | 1467192905491 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 02:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:35:05 INFO - PROCESS | 1797 | 1467192905499 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:35:05 INFO - PROCESS | 1797 | 1467192905503 Marionette TRACE conn4 <- [1,1110,null,{}] 02:35:05 INFO - PROCESS | 1797 | 1467192905508 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}] 02:35:05 INFO - PROCESS | 1797 | 1467192905514 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:05 INFO - PROCESS | 1797 | 1467192905729 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 02:35:05 INFO - PROCESS | 1797 | 1467192905904 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:05 INFO - PROCESS | 1797 | 1467192905913 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:05 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc4800 == 44 [pid = 1797] [id = 285] 02:35:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x8edc5800) [pid = 1797] [serial = 856] [outer = (nil)] 02:35:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x92231c00) [pid = 1797] [serial = 857] [outer = 0x8edc5800] 02:35:06 INFO - PROCESS | 1797 | 1467192906034 Marionette DEBUG loaded listener.js 02:35:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x92bdbc00) [pid = 1797] [serial = 858] [outer = 0x8edc5800] 02:35:06 INFO - PROCESS | 1797 | 1467192906925 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]]]}] 02:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1481ms 02:35:06 INFO - PROCESS | 1797 | 1467192906981 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 02:35:06 INFO - PROCESS | 1797 | 1467192906985 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 02:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:35:06 INFO - PROCESS | 1797 | 1467192906992 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:35:06 INFO - PROCESS | 1797 | 1467192906995 Marionette TRACE conn4 <- [1,1114,null,{}] 02:35:07 INFO - PROCESS | 1797 | 1467192907001 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}] 02:35:07 INFO - PROCESS | 1797 | 1467192907006 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:07 INFO - PROCESS | 1797 | 1467192907174 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 02:35:07 INFO - PROCESS | 1797 | 1467192907611 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:07 INFO - PROCESS | 1797 | 1467192907622 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:07 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f3400 == 45 [pid = 1797] [id = 286] 02:35:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x8e8f7400) [pid = 1797] [serial = 859] [outer = (nil)] 02:35:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x8eaf3000) [pid = 1797] [serial = 860] [outer = 0x8e8f7400] 02:35:07 INFO - PROCESS | 1797 | 1467192907711 Marionette DEBUG loaded listener.js 02:35:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0x8f4c2800) [pid = 1797] [serial = 861] [outer = 0x8e8f7400] 02:35:08 INFO - PROCESS | 1797 | 1467192908677 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]]]}] 02:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1728ms 02:35:08 INFO - PROCESS | 1797 | 1467192908722 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 02:35:08 INFO - PROCESS | 1797 | 1467192908727 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 02:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:35:08 INFO - PROCESS | 1797 | 1467192908734 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:35:08 INFO - PROCESS | 1797 | 1467192908738 Marionette TRACE conn4 <- [1,1118,null,{}] 02:35:08 INFO - PROCESS | 1797 | 1467192908746 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}] 02:35:08 INFO - PROCESS | 1797 | 1467192908754 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:08 INFO - PROCESS | 1797 | 1467192908958 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 02:35:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5db800 == 44 [pid = 1797] [id = 278] 02:35:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d2800 == 43 [pid = 1797] [id = 277] 02:35:09 INFO - PROCESS | 1797 | --DOCSHELL 0x922a4000 == 42 [pid = 1797] [id = 276] 02:35:09 INFO - PROCESS | 1797 | --DOCSHELL 0x922f5800 == 41 [pid = 1797] [id = 275] 02:35:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8f39d800 == 40 [pid = 1797] [id = 274] 02:35:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc1800 == 39 [pid = 1797] [id = 273] 02:35:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d5400 == 38 [pid = 1797] [id = 272] 02:35:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d0c00 == 37 [pid = 1797] [id = 270] 02:35:09 INFO - PROCESS | 1797 | --DOCSHELL 0x92b0e000 == 36 [pid = 1797] [id = 271] 02:35:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6ddc00 == 35 [pid = 1797] [id = 269] 02:35:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc0400 == 34 [pid = 1797] [id = 268] 02:35:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8eafb000 == 33 [pid = 1797] [id = 263] 02:35:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc4800 == 32 [pid = 1797] [id = 285] 02:35:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f3400 == 31 [pid = 1797] [id = 286] 02:35:09 INFO - PROCESS | 1797 | --DOCSHELL 0x97fe8400 == 30 [pid = 1797] [id = 284] 02:35:09 INFO - PROCESS | 1797 | --DOCSHELL 0x9817dc00 == 29 [pid = 1797] [id = 283] 02:35:09 INFO - PROCESS | 1797 | --DOCSHELL 0x922ed800 == 28 [pid = 1797] [id = 282] 02:35:09 INFO - PROCESS | 1797 | --DOCSHELL 0x92995c00 == 27 [pid = 1797] [id = 281] 02:35:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d0000 == 26 [pid = 1797] [id = 279] 02:35:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8f755800 == 25 [pid = 1797] [id = 280] 02:35:10 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x90c2dc00) [pid = 1797] [serial = 777] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x8f398c00) [pid = 1797] [serial = 776] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x929c2c00) [pid = 1797] [serial = 780] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x92145c00) [pid = 1797] [serial = 800] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x9298a400) [pid = 1797] [serial = 779] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x90c2d400) [pid = 1797] [serial = 797] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x950eec00) [pid = 1797] [serial = 783] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x94606000) [pid = 1797] [serial = 782] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x90c25400) [pid = 1797] [serial = 792] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x8f394c00) [pid = 1797] [serial = 791] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x9535a400) [pid = 1797] [serial = 786] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x95358400) [pid = 1797] [serial = 785] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8f75e400) [pid = 1797] [serial = 789] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8edc3800) [pid = 1797] [serial = 788] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x92237c00) [pid = 1797] [serial = 801] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8edc3000) [pid = 1797] [serial = 795] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8eaf9000) [pid = 1797] [serial = 794] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x9298c400) [pid = 1797] [serial = 806] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x91a6f800) [pid = 1797] [serial = 803] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x919a9400) [pid = 1797] [serial = 798] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x92298800) [pid = 1797] [serial = 804] [outer = (nil)] [url = about:blank] 02:35:10 INFO - PROCESS | 1797 | 1467192910230 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:10 INFO - PROCESS | 1797 | 1467192910239 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:10 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5da400 == 26 [pid = 1797] [id = 287] 02:35:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8e5dac00) [pid = 1797] [serial = 862] [outer = (nil)] 02:35:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8e6d6000) [pid = 1797] [serial = 863] [outer = 0x8e5dac00] 02:35:10 INFO - PROCESS | 1797 | 1467192910317 Marionette DEBUG loaded listener.js 02:35:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8e8f8400) [pid = 1797] [serial = 864] [outer = 0x8e5dac00] 02:35:11 INFO - PROCESS | 1797 | 1467192911092 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]]]}] 02:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2392ms 02:35:11 INFO - PROCESS | 1797 | 1467192911129 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 02:35:11 INFO - PROCESS | 1797 | 1467192911139 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 02:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:35:11 INFO - PROCESS | 1797 | 1467192911147 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:35:11 INFO - PROCESS | 1797 | 1467192911151 Marionette TRACE conn4 <- [1,1122,null,{}] 02:35:11 INFO - PROCESS | 1797 | 1467192911159 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}] 02:35:11 INFO - PROCESS | 1797 | 1467192911167 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:11 INFO - PROCESS | 1797 | 1467192911326 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 02:35:11 INFO - PROCESS | 1797 | 1467192911447 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:11 INFO - PROCESS | 1797 | 1467192911457 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:11 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf1800 == 27 [pid = 1797] [id = 288] 02:35:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8edbe000) [pid = 1797] [serial = 865] [outer = (nil)] 02:35:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x8f390400) [pid = 1797] [serial = 866] [outer = 0x8edbe000] 02:35:11 INFO - PROCESS | 1797 | 1467192911527 Marionette DEBUG loaded listener.js 02:35:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x8f4c2400) [pid = 1797] [serial = 867] [outer = 0x8edbe000] 02:35:12 INFO - PROCESS | 1797 | 1467192912299 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]]]}] 02:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1229ms 02:35:12 INFO - PROCESS | 1797 | 1467192912380 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 02:35:12 INFO - PROCESS | 1797 | 1467192912387 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 02:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:35:12 INFO - PROCESS | 1797 | 1467192912394 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:35:12 INFO - PROCESS | 1797 | 1467192912398 Marionette TRACE conn4 <- [1,1126,null,{}] 02:35:12 INFO - PROCESS | 1797 | 1467192912404 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}] 02:35:12 INFO - PROCESS | 1797 | 1467192912409 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:12 INFO - PROCESS | 1797 | 1467192912575 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 02:35:12 INFO - PROCESS | 1797 | 1467192912723 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:12 INFO - PROCESS | 1797 | 1467192912733 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:12 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f75d800 == 28 [pid = 1797] [id = 289] 02:35:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x8f75fc00) [pid = 1797] [serial = 868] [outer = (nil)] 02:35:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x90c26000) [pid = 1797] [serial = 869] [outer = 0x8f75fc00] 02:35:12 INFO - PROCESS | 1797 | 1467192912800 Marionette DEBUG loaded listener.js 02:35:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x90c2fc00) [pid = 1797] [serial = 870] [outer = 0x8f75fc00] 02:35:13 INFO - PROCESS | 1797 | 1467192913716 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]]]}] 02:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1378ms 02:35:13 INFO - PROCESS | 1797 | 1467192913777 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 02:35:13 INFO - PROCESS | 1797 | 1467192913781 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 02:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:35:13 INFO - PROCESS | 1797 | 1467192913795 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:35:13 INFO - PROCESS | 1797 | 1467192913805 Marionette TRACE conn4 <- [1,1130,null,{}] 02:35:13 INFO - PROCESS | 1797 | 1467192913820 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}] 02:35:13 INFO - PROCESS | 1797 | 1467192913827 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:14 INFO - PROCESS | 1797 | 1467192914036 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 02:35:14 INFO - PROCESS | 1797 | 1467192914066 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:14 INFO - PROCESS | 1797 | 1467192914077 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:14 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e49000 == 29 [pid = 1797] [id = 290] 02:35:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x91e49400) [pid = 1797] [serial = 871] [outer = (nil)] 02:35:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x91e5ac00) [pid = 1797] [serial = 872] [outer = 0x91e49400] 02:35:14 INFO - PROCESS | 1797 | 1467192914154 Marionette DEBUG loaded listener.js 02:35:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x92145000) [pid = 1797] [serial = 873] [outer = 0x91e49400] 02:35:15 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x9298a000) [pid = 1797] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:35:15 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x8e8f6c00) [pid = 1797] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:35:15 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x90c30c00) [pid = 1797] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:35:15 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8e8e9c00) [pid = 1797] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:35:15 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8f38f800) [pid = 1797] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:35:15 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x90c2c000) [pid = 1797] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:35:15 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x92bdcc00) [pid = 1797] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:35:15 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x92b09c00) [pid = 1797] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:35:15 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8e8f6000) [pid = 1797] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:35:15 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x91e54400) [pid = 1797] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:35:15 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x92b04c00) [pid = 1797] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:35:15 INFO - PROCESS | 1797 | 1467192915523 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]]]}] 02:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1802ms 02:35:15 INFO - PROCESS | 1797 | 1467192915590 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 02:35:15 INFO - PROCESS | 1797 | 1467192915594 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 02:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:35:15 INFO - PROCESS | 1797 | 1467192915637 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:35:15 INFO - PROCESS | 1797 | 1467192915640 Marionette TRACE conn4 <- [1,1134,null,{}] 02:35:15 INFO - PROCESS | 1797 | 1467192915658 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}] 02:35:15 INFO - PROCESS | 1797 | 1467192915663 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:15 INFO - PROCESS | 1797 | 1467192915815 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 02:35:15 INFO - PROCESS | 1797 | 1467192915825 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:15 INFO - PROCESS | 1797 | 1467192915833 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:15 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6dbc00 == 30 [pid = 1797] [id = 291] 02:35:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8eafb000) [pid = 1797] [serial = 874] [outer = (nil)] 02:35:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x91e5cc00) [pid = 1797] [serial = 875] [outer = 0x8eafb000] 02:35:15 INFO - PROCESS | 1797 | 1467192915899 Marionette DEBUG loaded listener.js 02:35:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92234400) [pid = 1797] [serial = 876] [outer = 0x8eafb000] 02:35:16 INFO - PROCESS | 1797 | 1467192916677 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]]]}] 02:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1092ms 02:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:35:16 INFO - PROCESS | 1797 | 1467192916727 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 02:35:16 INFO - PROCESS | 1797 | 1467192916730 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 02:35:16 INFO - PROCESS | 1797 | 1467192916745 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:35:16 INFO - PROCESS | 1797 | 1467192916747 Marionette TRACE conn4 <- [1,1138,null,{}] 02:35:16 INFO - PROCESS | 1797 | 1467192916754 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}] 02:35:16 INFO - PROCESS | 1797 | 1467192916759 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:16 INFO - PROCESS | 1797 | 1467192916917 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 02:35:16 INFO - PROCESS | 1797 | 1467192916927 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:16 INFO - PROCESS | 1797 | 1467192916945 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:16 INFO - PROCESS | 1797 | ++DOCSHELL 0x922a0000 == 31 [pid = 1797] [id = 292] 02:35:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x922a1400) [pid = 1797] [serial = 877] [outer = (nil)] 02:35:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x922f3000) [pid = 1797] [serial = 878] [outer = 0x922a1400] 02:35:17 INFO - PROCESS | 1797 | 1467192917023 Marionette DEBUG loaded listener.js 02:35:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92998000) [pid = 1797] [serial = 879] [outer = 0x922a1400] 02:35:18 INFO - PROCESS | 1797 | 1467192918193 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]]]}] 02:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1537ms 02:35:18 INFO - PROCESS | 1797 | 1467192918274 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 02:35:18 INFO - PROCESS | 1797 | 1467192918281 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 02:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:35:18 INFO - PROCESS | 1797 | 1467192918289 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:35:18 INFO - PROCESS | 1797 | 1467192918296 Marionette TRACE conn4 <- [1,1142,null,{}] 02:35:18 INFO - PROCESS | 1797 | 1467192918304 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}] 02:35:18 INFO - PROCESS | 1797 | 1467192918309 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:18 INFO - PROCESS | 1797 | 1467192918520 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 02:35:18 INFO - PROCESS | 1797 | 1467192918776 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:18 INFO - PROCESS | 1797 | 1467192918783 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:18 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8e9800 == 32 [pid = 1797] [id = 293] 02:35:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x8eaee000) [pid = 1797] [serial = 880] [outer = (nil)] 02:35:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x8f759000) [pid = 1797] [serial = 881] [outer = 0x8eaee000] 02:35:18 INFO - PROCESS | 1797 | 1467192918873 Marionette DEBUG loaded listener.js 02:35:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x90c2c000) [pid = 1797] [serial = 882] [outer = 0x8eaee000] 02:35:19 INFO - PROCESS | 1797 | 1467192919827 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]]]}] 02:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1583ms 02:35:19 INFO - PROCESS | 1797 | 1467192919872 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 02:35:19 INFO - PROCESS | 1797 | 1467192919879 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 02:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:35:19 INFO - PROCESS | 1797 | 1467192919889 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:35:19 INFO - PROCESS | 1797 | 1467192919893 Marionette TRACE conn4 <- [1,1146,null,{}] 02:35:19 INFO - PROCESS | 1797 | 1467192919900 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}] 02:35:19 INFO - PROCESS | 1797 | 1467192919906 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:20 INFO - PROCESS | 1797 | 1467192920099 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 02:35:20 INFO - PROCESS | 1797 | 1467192920261 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:20 INFO - PROCESS | 1797 | 1467192920269 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:20 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e45400 == 33 [pid = 1797] [id = 294] 02:35:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x91e58c00) [pid = 1797] [serial = 883] [outer = (nil)] 02:35:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x92232800) [pid = 1797] [serial = 884] [outer = 0x91e58c00] 02:35:20 INFO - PROCESS | 1797 | 1467192920439 Marionette DEBUG loaded listener.js 02:35:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x922ed000) [pid = 1797] [serial = 885] [outer = 0x91e58c00] 02:35:21 INFO - PROCESS | 1797 | 1467192921445 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]]]}] 02:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1634ms 02:35:21 INFO - PROCESS | 1797 | 1467192921524 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 02:35:21 INFO - PROCESS | 1797 | 1467192921529 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 02:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:35:21 INFO - PROCESS | 1797 | 1467192921535 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:35:21 INFO - PROCESS | 1797 | 1467192921541 Marionette TRACE conn4 <- [1,1150,null,{}] 02:35:21 INFO - PROCESS | 1797 | 1467192921558 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}] 02:35:21 INFO - PROCESS | 1797 | 1467192921566 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:21 INFO - PROCESS | 1797 | 1467192921771 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 02:35:22 INFO - PROCESS | 1797 | 1467192922039 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:22 INFO - PROCESS | 1797 | 1467192922050 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:22 INFO - PROCESS | 1797 | ++DOCSHELL 0x929cc800 == 34 [pid = 1797] [id = 295] 02:35:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x929cf000) [pid = 1797] [serial = 886] [outer = (nil)] 02:35:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x92b0a400) [pid = 1797] [serial = 887] [outer = 0x929cf000] 02:35:22 INFO - PROCESS | 1797 | 1467192922131 Marionette DEBUG loaded listener.js 02:35:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x92bdd800) [pid = 1797] [serial = 888] [outer = 0x929cf000] 02:35:23 INFO - PROCESS | 1797 | 1467192923060 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]]]}] 02:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1583ms 02:35:23 INFO - PROCESS | 1797 | 1467192923119 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 02:35:23 INFO - PROCESS | 1797 | 1467192923124 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 02:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:35:23 INFO - PROCESS | 1797 | 1467192923132 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:35:23 INFO - PROCESS | 1797 | 1467192923135 Marionette TRACE conn4 <- [1,1154,null,{}] 02:35:23 INFO - PROCESS | 1797 | 1467192923141 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}] 02:35:23 INFO - PROCESS | 1797 | 1467192923146 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:23 INFO - PROCESS | 1797 | 1467192923332 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 02:35:23 INFO - PROCESS | 1797 | 1467192923552 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:23 INFO - PROCESS | 1797 | 1467192923560 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:23 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d4800 == 35 [pid = 1797] [id = 296] 02:35:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x8e5d5400) [pid = 1797] [serial = 889] [outer = (nil)] 02:35:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x8e6d9400) [pid = 1797] [serial = 890] [outer = 0x8e5d5400] 02:35:23 INFO - PROCESS | 1797 | 1467192923800 Marionette DEBUG loaded listener.js 02:35:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x8eaf0800) [pid = 1797] [serial = 891] [outer = 0x8e5d5400] 02:35:24 INFO - PROCESS | 1797 | 1467192924758 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]]]}] 02:35:24 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc8800 == 34 [pid = 1797] [id = 226] 02:35:24 INFO - PROCESS | 1797 | --DOCSHELL 0x919afc00 == 33 [pid = 1797] [id = 233] 02:35:24 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c6000 == 32 [pid = 1797] [id = 232] 02:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1729ms 02:35:24 INFO - PROCESS | 1797 | 1467192924863 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 02:35:24 INFO - PROCESS | 1797 | 1467192924868 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 02:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:35:24 INFO - PROCESS | 1797 | 1467192924876 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:35:24 INFO - PROCESS | 1797 | 1467192924880 Marionette TRACE conn4 <- [1,1158,null,{}] 02:35:24 INFO - PROCESS | 1797 | 1467192924887 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}] 02:35:24 INFO - PROCESS | 1797 | 1467192924892 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:25 INFO - PROCESS | 1797 | 1467192925067 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 02:35:25 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x91e44c00) [pid = 1797] [serial = 825] [outer = (nil)] [url = about:blank] 02:35:25 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x938c8800) [pid = 1797] [serial = 818] [outer = (nil)] [url = about:blank] 02:35:25 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x8f39e800) [pid = 1797] [serial = 821] [outer = (nil)] [url = about:blank] 02:35:25 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x92990400) [pid = 1797] [serial = 807] [outer = (nil)] [url = about:blank] 02:35:25 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x92be8c00) [pid = 1797] [serial = 816] [outer = (nil)] [url = about:blank] 02:35:25 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x938bb800) [pid = 1797] [serial = 834] [outer = (nil)] [url = about:blank] 02:35:25 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x8f758000) [pid = 1797] [serial = 810] [outer = (nil)] [url = about:blank] 02:35:25 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x922e9800) [pid = 1797] [serial = 813] [outer = (nil)] [url = about:blank] 02:35:25 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x8f4c1c00) [pid = 1797] [serial = 809] [outer = (nil)] [url = about:blank] 02:35:25 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x92b0f000) [pid = 1797] [serial = 830] [outer = (nil)] [url = about:blank] 02:35:25 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x92ef6000) [pid = 1797] [serial = 833] [outer = (nil)] [url = about:blank] 02:35:25 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x91a73400) [pid = 1797] [serial = 824] [outer = (nil)] [url = about:blank] 02:35:25 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x92bdc000) [pid = 1797] [serial = 831] [outer = (nil)] [url = about:blank] 02:35:25 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x93978000) [pid = 1797] [serial = 819] [outer = (nil)] [url = about:blank] 02:35:25 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8f4c9400) [pid = 1797] [serial = 822] [outer = (nil)] [url = about:blank] 02:35:25 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x929d0c00) [pid = 1797] [serial = 828] [outer = (nil)] [url = about:blank] 02:35:25 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x92149c00) [pid = 1797] [serial = 812] [outer = (nil)] [url = about:blank] 02:35:25 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x92be4800) [pid = 1797] [serial = 815] [outer = (nil)] [url = about:blank] 02:35:25 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x929c2000) [pid = 1797] [serial = 827] [outer = (nil)] [url = about:blank] 02:35:25 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x92993400) [pid = 1797] [serial = 836] [outer = (nil)] [url = about:blank] 02:35:25 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x9460ac00) [pid = 1797] [serial = 837] [outer = (nil)] [url = about:blank] 02:35:25 INFO - PROCESS | 1797 | 1467192925269 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:25 INFO - PROCESS | 1797 | 1467192925278 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:25 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c8c00 == 33 [pid = 1797] [id = 297] 02:35:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8f4c9000) [pid = 1797] [serial = 892] [outer = (nil)] 02:35:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8f757800) [pid = 1797] [serial = 893] [outer = 0x8f4c9000] 02:35:25 INFO - PROCESS | 1797 | 1467192925356 Marionette DEBUG loaded listener.js 02:35:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x919a6000) [pid = 1797] [serial = 894] [outer = 0x8f4c9000] 02:35:26 INFO - PROCESS | 1797 | 1467192926101 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]]]}] 02:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1239ms 02:35:26 INFO - PROCESS | 1797 | 1467192926119 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 02:35:26 INFO - PROCESS | 1797 | 1467192926124 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 02:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:35:26 INFO - PROCESS | 1797 | 1467192926138 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:35:26 INFO - PROCESS | 1797 | 1467192926141 Marionette TRACE conn4 <- [1,1162,null,{}] 02:35:26 INFO - PROCESS | 1797 | 1467192926148 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}] 02:35:26 INFO - PROCESS | 1797 | 1467192926154 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:26 INFO - PROCESS | 1797 | 1467192926317 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 02:35:26 INFO - PROCESS | 1797 | 1467192926333 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:26 INFO - PROCESS | 1797 | 1467192926341 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:26 INFO - PROCESS | 1797 | ++DOCSHELL 0x919abc00 == 34 [pid = 1797] [id = 298] 02:35:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x919b0800) [pid = 1797] [serial = 895] [outer = (nil)] 02:35:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x9229b400) [pid = 1797] [serial = 896] [outer = 0x919b0800] 02:35:26 INFO - PROCESS | 1797 | 1467192926409 Marionette DEBUG loaded listener.js 02:35:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92994000) [pid = 1797] [serial = 897] [outer = 0x919b0800] 02:35:27 INFO - PROCESS | 1797 | 1467192927323 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]]]}] 02:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1235ms 02:35:27 INFO - PROCESS | 1797 | 1467192927372 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 02:35:27 INFO - PROCESS | 1797 | 1467192927376 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 02:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:35:27 INFO - PROCESS | 1797 | 1467192927382 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:35:27 INFO - PROCESS | 1797 | 1467192927388 Marionette TRACE conn4 <- [1,1166,null,{}] 02:35:27 INFO - PROCESS | 1797 | 1467192927407 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}] 02:35:27 INFO - PROCESS | 1797 | 1467192927415 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:27 INFO - PROCESS | 1797 | 1467192927571 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 02:35:27 INFO - PROCESS | 1797 | 1467192927582 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:27 INFO - PROCESS | 1797 | 1467192927595 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:27 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e48000 == 35 [pid = 1797] [id = 299] 02:35:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x929cdc00) [pid = 1797] [serial = 898] [outer = (nil)] 02:35:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x92be0800) [pid = 1797] [serial = 899] [outer = 0x929cdc00] 02:35:27 INFO - PROCESS | 1797 | 1467192927657 Marionette DEBUG loaded listener.js 02:35:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92be6400) [pid = 1797] [serial = 900] [outer = 0x929cdc00] 02:35:28 INFO - PROCESS | 1797 | 1467192928586 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]]]}] 02:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1245ms 02:35:28 INFO - PROCESS | 1797 | 1467192928627 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 02:35:28 INFO - PROCESS | 1797 | 1467192928632 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 02:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:35:28 INFO - PROCESS | 1797 | 1467192928638 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:35:28 INFO - PROCESS | 1797 | 1467192928640 Marionette TRACE conn4 <- [1,1170,null,{}] 02:35:28 INFO - PROCESS | 1797 | 1467192928646 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}] 02:35:28 INFO - PROCESS | 1797 | 1467192928651 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:28 INFO - PROCESS | 1797 | 1467192928848 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 02:35:28 INFO - PROCESS | 1797 | 1467192928876 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:28 INFO - PROCESS | 1797 | 1467192928885 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:28 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f760400 == 36 [pid = 1797] [id = 300] 02:35:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x92b02800) [pid = 1797] [serial = 901] [outer = (nil)] 02:35:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x92ef9c00) [pid = 1797] [serial = 902] [outer = 0x92b02800] 02:35:28 INFO - PROCESS | 1797 | 1467192928950 Marionette DEBUG loaded listener.js 02:35:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x938ca800) [pid = 1797] [serial = 903] [outer = 0x92b02800] 02:35:29 INFO - PROCESS | 1797 | 1467192929957 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]]]}] 02:35:29 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x91e49400) [pid = 1797] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:35:29 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8e5d1400) [pid = 1797] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:35:29 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8e8f7400) [pid = 1797] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:35:29 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8f761400) [pid = 1797] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:35:29 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x92b04000) [pid = 1797] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:35:29 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8edbe000) [pid = 1797] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:35:29 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x93974000) [pid = 1797] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:35:29 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x9817f400) [pid = 1797] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:35:29 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x990c9000) [pid = 1797] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:35:29 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8edc5800) [pid = 1797] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:35:29 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8eafb000) [pid = 1797] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:35:29 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8e5dac00) [pid = 1797] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:35:30 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8f75fc00) [pid = 1797] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1376ms 02:35:30 INFO - PROCESS | 1797 | 1467192930014 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 02:35:30 INFO - PROCESS | 1797 | 1467192930017 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 02:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:35:30 INFO - PROCESS | 1797 | 1467192930024 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:35:30 INFO - PROCESS | 1797 | 1467192930027 Marionette TRACE conn4 <- [1,1174,null,{}] 02:35:30 INFO - PROCESS | 1797 | 1467192930032 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}] 02:35:30 INFO - PROCESS | 1797 | 1467192930038 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:30 INFO - PROCESS | 1797 | 1467192930181 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 02:35:30 INFO - PROCESS | 1797 | 1467192930192 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:30 INFO - PROCESS | 1797 | 1467192930197 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:30 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f75fc00 == 37 [pid = 1797] [id = 301] 02:35:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8f761400) [pid = 1797] [serial = 904] [outer = (nil)] 02:35:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x91e57400) [pid = 1797] [serial = 905] [outer = 0x8f761400] 02:35:30 INFO - PROCESS | 1797 | 1467192930278 Marionette DEBUG loaded listener.js 02:35:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x92ef6c00) [pid = 1797] [serial = 906] [outer = 0x8f761400] 02:35:31 INFO - PROCESS | 1797 | 1467192931162 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] 02:35:31 INFO - PROCESS | 1797 | 1467192931215 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 02:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:35:31 INFO - PROCESS | 1797 | 1467192931229 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:35:31 INFO - PROCESS | 1797 | 1467192931231 Marionette TRACE conn4 <- [1,1178,null,{}] 02:35:31 INFO - PROCESS | 1797 | 1467192931238 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}] 02:35:31 INFO - PROCESS | 1797 | 1467192931247 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:31 INFO - PROCESS | 1797 | 1467192931398 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 02:35:31 INFO - PROCESS | 1797 | 1467192931407 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:31 INFO - PROCESS | 1797 | 1467192931416 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:31 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf6400 == 38 [pid = 1797] [id = 302] 02:35:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8eaf6c00) [pid = 1797] [serial = 907] [outer = (nil)] 02:35:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x95353800) [pid = 1797] [serial = 908] [outer = 0x8eaf6c00] 02:35:31 INFO - PROCESS | 1797 | 1467192931480 Marionette DEBUG loaded listener.js 02:35:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x95358400) [pid = 1797] [serial = 909] [outer = 0x8eaf6c00] 02:35:32 INFO - PROCESS | 1797 | 1467192932553 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] 02:35:32 INFO - PROCESS | 1797 | 1467192932628 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 02:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:35:32 INFO - PROCESS | 1797 | 1467192932636 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:35:32 INFO - PROCESS | 1797 | 1467192932641 Marionette TRACE conn4 <- [1,1182,null,{}] 02:35:32 INFO - PROCESS | 1797 | 1467192932650 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}] 02:35:32 INFO - PROCESS | 1797 | 1467192932655 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:32 INFO - PROCESS | 1797 | 1467192932872 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 02:35:33 INFO - PROCESS | 1797 | 1467192933093 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:33 INFO - PROCESS | 1797 | 1467192933102 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:33 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf9400 == 39 [pid = 1797] [id = 303] 02:35:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8eafb000) [pid = 1797] [serial = 910] [outer = (nil)] 02:35:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x8f75e800) [pid = 1797] [serial = 911] [outer = 0x8eafb000] 02:35:33 INFO - PROCESS | 1797 | 1467192933229 Marionette DEBUG loaded listener.js 02:35:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x91a72400) [pid = 1797] [serial = 912] [outer = 0x8eafb000] 02:35:33 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:35:33 INFO - PROCESS | 1797 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:35:34 INFO - PROCESS | 1797 | 1467192934129 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] 02:35:34 INFO - PROCESS | 1797 | 1467192934184 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 02:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:35:34 INFO - PROCESS | 1797 | 1467192934195 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:35:34 INFO - PROCESS | 1797 | 1467192934200 Marionette TRACE conn4 <- [1,1186,null,{}] 02:35:34 INFO - PROCESS | 1797 | 1467192934206 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}] 02:35:34 INFO - PROCESS | 1797 | 1467192934212 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:34 INFO - PROCESS | 1797 | 1467192934389 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 02:35:34 INFO - PROCESS | 1797 | 1467192934554 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:34 INFO - PROCESS | 1797 | 1467192934565 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:34 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6ddc00 == 40 [pid = 1797] [id = 304] 02:35:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92237c00) [pid = 1797] [serial = 913] [outer = (nil)] 02:35:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x929c8000) [pid = 1797] [serial = 914] [outer = 0x92237c00] 02:35:34 INFO - PROCESS | 1797 | 1467192934648 Marionette DEBUG loaded listener.js 02:35:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x92b07c00) [pid = 1797] [serial = 915] [outer = 0x92237c00] 02:35:35 INFO - PROCESS | 1797 | 1467192935598 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] 02:35:35 INFO - PROCESS | 1797 | 1467192935686 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 02:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:35:35 INFO - PROCESS | 1797 | 1467192935693 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:35:35 INFO - PROCESS | 1797 | 1467192935699 Marionette TRACE conn4 <- [1,1190,null,{}] 02:35:35 INFO - PROCESS | 1797 | 1467192935715 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}] 02:35:35 INFO - PROCESS | 1797 | 1467192935724 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:35 INFO - PROCESS | 1797 | 1467192935994 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 02:35:36 INFO - PROCESS | 1797 | 1467192936238 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:36 INFO - PROCESS | 1797 | 1467192936256 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:36 INFO - PROCESS | 1797 | ++DOCSHELL 0x95360800 == 41 [pid = 1797] [id = 305] 02:35:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x95361400) [pid = 1797] [serial = 916] [outer = (nil)] 02:35:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x9817dc00) [pid = 1797] [serial = 917] [outer = 0x95361400] 02:35:36 INFO - PROCESS | 1797 | 1467192936354 Marionette DEBUG loaded listener.js 02:35:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x990cd000) [pid = 1797] [serial = 918] [outer = 0x95361400] 02:35:37 INFO - PROCESS | 1797 | 1467192937263 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] 02:35:37 INFO - PROCESS | 1797 | 1467192937332 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 02:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:35:37 INFO - PROCESS | 1797 | 1467192937339 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:35:37 INFO - PROCESS | 1797 | 1467192937343 Marionette TRACE conn4 <- [1,1194,null,{}] 02:35:37 INFO - PROCESS | 1797 | 1467192937348 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}] 02:35:37 INFO - PROCESS | 1797 | 1467192937354 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:37 INFO - PROCESS | 1797 | 1467192937526 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 02:35:37 INFO - PROCESS | 1797 | 1467192937693 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:37 INFO - PROCESS | 1797 | 1467192937701 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:37 INFO - PROCESS | 1797 | ++DOCSHELL 0x990ca400 == 42 [pid = 1797] [id = 306] 02:35:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x99576800) [pid = 1797] [serial = 919] [outer = (nil)] 02:35:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x9a3d4800) [pid = 1797] [serial = 920] [outer = 0x99576800] 02:35:37 INFO - PROCESS | 1797 | 1467192937784 Marionette DEBUG loaded listener.js 02:35:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x9a4f1000) [pid = 1797] [serial = 921] [outer = 0x99576800] 02:35:38 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:35:38 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:35:38 INFO - PROCESS | 1797 | 1467192938696 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] 02:35:38 INFO - PROCESS | 1797 | 1467192938735 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 02:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:35:38 INFO - PROCESS | 1797 | 1467192938741 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:35:38 INFO - PROCESS | 1797 | 1467192938745 Marionette TRACE conn4 <- [1,1198,null,{}] 02:35:38 INFO - PROCESS | 1797 | 1467192938751 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}] 02:35:38 INFO - PROCESS | 1797 | 1467192938756 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:38 INFO - PROCESS | 1797 | 1467192938929 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 02:35:39 INFO - PROCESS | 1797 | 1467192939097 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:39 INFO - PROCESS | 1797 | 1467192939105 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:39 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4cd000 == 43 [pid = 1797] [id = 307] 02:35:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x922a3c00) [pid = 1797] [serial = 922] [outer = (nil)] 02:35:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x9a4fcc00) [pid = 1797] [serial = 923] [outer = 0x922a3c00] 02:35:39 INFO - PROCESS | 1797 | 1467192939185 Marionette DEBUG loaded listener.js 02:35:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x9a553000) [pid = 1797] [serial = 924] [outer = 0x922a3c00] 02:35:40 INFO - PROCESS | 1797 | 1467192940111 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]]]}] 02:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1431ms 02:35:40 INFO - PROCESS | 1797 | 1467192940174 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 02:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:35:40 INFO - PROCESS | 1797 | 1467192940178 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 02:35:40 INFO - PROCESS | 1797 | 1467192940184 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:35:40 INFO - PROCESS | 1797 | 1467192940188 Marionette TRACE conn4 <- [1,1202,null,{}] 02:35:40 INFO - PROCESS | 1797 | 1467192940193 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}] 02:35:40 INFO - PROCESS | 1797 | 1467192940203 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:40 INFO - PROCESS | 1797 | 1467192940440 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 02:35:40 INFO - PROCESS | 1797 | 1467192940670 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:40 INFO - PROCESS | 1797 | 1467192940677 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:40 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6df800 == 44 [pid = 1797] [id = 308] 02:35:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x8e6e0c00) [pid = 1797] [serial = 925] [outer = (nil)] 02:35:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x8e8f3000) [pid = 1797] [serial = 926] [outer = 0x8e6e0c00] 02:35:40 INFO - PROCESS | 1797 | 1467192940993 Marionette DEBUG loaded listener.js 02:35:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0x8edc5400) [pid = 1797] [serial = 927] [outer = 0x8e6e0c00] 02:35:41 INFO - PROCESS | 1797 | 1467192941906 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]]]}] 02:35:41 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 02:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1787ms 02:35:41 INFO - PROCESS | 1797 | 1467192941972 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 02:35:41 INFO - PROCESS | 1797 | 1467192941977 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 02:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:35:41 INFO - PROCESS | 1797 | 1467192941985 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:35:41 INFO - PROCESS | 1797 | 1467192941989 Marionette TRACE conn4 <- [1,1206,null,{}] 02:35:41 INFO - PROCESS | 1797 | 1467192941996 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}] 02:35:42 INFO - PROCESS | 1797 | 1467192942002 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:42 INFO - PROCESS | 1797 | 1467192942169 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 02:35:42 INFO - PROCESS | 1797 | 1467192942337 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:42 INFO - PROCESS | 1797 | 1467192942349 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:42 INFO - PROCESS | 1797 | ++DOCSHELL 0x91a71400 == 45 [pid = 1797] [id = 309] 02:35:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 95 (0x91a73000) [pid = 1797] [serial = 928] [outer = (nil)] 02:35:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 96 (0x91e59000) [pid = 1797] [serial = 929] [outer = 0x91a73000] 02:35:42 INFO - PROCESS | 1797 | 1467192942459 Marionette DEBUG loaded listener.js 02:35:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 97 (0x92149c00) [pid = 1797] [serial = 930] [outer = 0x91a73000] 02:35:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5da400 == 44 [pid = 1797] [id = 287] 02:35:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8f761000 == 43 [pid = 1797] [id = 224] 02:35:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8f39c800 == 42 [pid = 1797] [id = 235] 02:35:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8f395800 == 41 [pid = 1797] [id = 236] 02:35:44 INFO - PROCESS | 1797 | --DOCSHELL 0x91e45c00 == 40 [pid = 1797] [id = 225] 02:35:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d5800 == 39 [pid = 1797] [id = 229] 02:35:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8edbf800 == 38 [pid = 1797] [id = 230] 02:35:44 INFO - PROCESS | 1797 | --DOCSHELL 0x91a76400 == 37 [pid = 1797] [id = 234] 02:35:44 INFO - PROCESS | 1797 | --DOCSHELL 0x922f0400 == 36 [pid = 1797] [id = 227] 02:35:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf6000 == 35 [pid = 1797] [id = 237] 02:35:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8f39c400 == 34 [pid = 1797] [id = 223] 02:35:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8f39dc00 == 33 [pid = 1797] [id = 238] 02:35:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d8c00 == 32 [pid = 1797] [id = 228] 02:35:44 INFO - PROCESS | 1797 | --DOCSHELL 0x929ce400 == 31 [pid = 1797] [id = 239] 02:35:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d6c00 == 30 [pid = 1797] [id = 231] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 96 (0x91e5ac00) [pid = 1797] [serial = 872] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 95 (0x8e8f1400) [pid = 1797] [serial = 840] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 94 (0x8e6d8400) [pid = 1797] [serial = 839] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x8f4c2800) [pid = 1797] [serial = 861] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x91e5a400) [pid = 1797] [serial = 843] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x91e3e400) [pid = 1797] [serial = 842] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x93b1ec00) [pid = 1797] [serial = 846] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x8eaf3000) [pid = 1797] [serial = 860] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x92b0d400) [pid = 1797] [serial = 845] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x8f390400) [pid = 1797] [serial = 866] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x8f4c2400) [pid = 1797] [serial = 867] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x97fe6400) [pid = 1797] [serial = 849] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x9535f800) [pid = 1797] [serial = 848] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x990c9800) [pid = 1797] [serial = 852] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x990c6800) [pid = 1797] [serial = 851] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x9a295800) [pid = 1797] [serial = 855] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x99d0b800) [pid = 1797] [serial = 854] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x92bdbc00) [pid = 1797] [serial = 858] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x92231c00) [pid = 1797] [serial = 857] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x91e5cc00) [pid = 1797] [serial = 875] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8e6d6000) [pid = 1797] [serial = 863] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8e8f8400) [pid = 1797] [serial = 864] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x90c2fc00) [pid = 1797] [serial = 870] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x92145000) [pid = 1797] [serial = 873] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x90c26000) [pid = 1797] [serial = 869] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x92234400) [pid = 1797] [serial = 876] [outer = (nil)] [url = about:blank] 02:35:44 INFO - PROCESS | 1797 | 1467192944443 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]]]}] 02:35:44 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 02:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 2585ms 02:35:44 INFO - PROCESS | 1797 | 1467192944570 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 02:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:35:44 INFO - PROCESS | 1797 | 1467192944575 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 02:35:44 INFO - PROCESS | 1797 | 1467192944583 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:35:44 INFO - PROCESS | 1797 | 1467192944589 Marionette TRACE conn4 <- [1,1210,null,{}] 02:35:44 INFO - PROCESS | 1797 | 1467192944598 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}] 02:35:44 INFO - PROCESS | 1797 | 1467192944602 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:44 INFO - PROCESS | 1797 | 1467192944762 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 02:35:44 INFO - PROCESS | 1797 | 1467192944773 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:44 INFO - PROCESS | 1797 | 1467192944784 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:44 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f7400 == 31 [pid = 1797] [id = 310] 02:35:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8e8f8400) [pid = 1797] [serial = 931] [outer = (nil)] 02:35:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8eaf5800) [pid = 1797] [serial = 932] [outer = 0x8e8f8400] 02:35:44 INFO - PROCESS | 1797 | 1467192944854 Marionette DEBUG loaded listener.js 02:35:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8eaf9c00) [pid = 1797] [serial = 933] [outer = 0x8e8f8400] 02:35:45 INFO - PROCESS | 1797 | 1467192945724 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]]]}] 02:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1182ms 02:35:45 INFO - PROCESS | 1797 | 1467192945767 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 02:35:45 INFO - PROCESS | 1797 | 1467192945775 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 02:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:35:45 INFO - PROCESS | 1797 | 1467192945786 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:35:45 INFO - PROCESS | 1797 | 1467192945790 Marionette TRACE conn4 <- [1,1214,null,{}] 02:35:45 INFO - PROCESS | 1797 | 1467192945796 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}] 02:35:45 INFO - PROCESS | 1797 | 1467192945801 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:45 INFO - PROCESS | 1797 | 1467192945957 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 02:35:45 INFO - PROCESS | 1797 | 1467192945967 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:45 INFO - PROCESS | 1797 | 1467192945975 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:46 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f39b800 == 32 [pid = 1797] [id = 311] 02:35:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8f39dc00) [pid = 1797] [serial = 934] [outer = (nil)] 02:35:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8f4c4800) [pid = 1797] [serial = 935] [outer = 0x8f39dc00] 02:35:46 INFO - PROCESS | 1797 | 1467192946046 Marionette DEBUG loaded listener.js 02:35:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8f4cc800) [pid = 1797] [serial = 936] [outer = 0x8f39dc00] 02:35:46 INFO - PROCESS | 1797 | 1467192946960 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]]]}] 02:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1234ms 02:35:47 INFO - PROCESS | 1797 | 1467192947025 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 02:35:47 INFO - PROCESS | 1797 | 1467192947029 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 02:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:35:47 INFO - PROCESS | 1797 | 1467192947035 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:35:47 INFO - PROCESS | 1797 | 1467192947041 Marionette TRACE conn4 <- [1,1218,null,{}] 02:35:47 INFO - PROCESS | 1797 | 1467192947064 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}] 02:35:47 INFO - PROCESS | 1797 | 1467192947073 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:47 INFO - PROCESS | 1797 | 1467192947272 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 02:35:47 INFO - PROCESS | 1797 | 1467192947297 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:47 INFO - PROCESS | 1797 | 1467192947309 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:47 INFO - PROCESS | 1797 | ++DOCSHELL 0x91a73800 == 33 [pid = 1797] [id = 312] 02:35:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x91a74800) [pid = 1797] [serial = 937] [outer = (nil)] 02:35:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x91e3d000) [pid = 1797] [serial = 938] [outer = 0x91a74800] 02:35:47 INFO - PROCESS | 1797 | 1467192947379 Marionette DEBUG loaded listener.js 02:35:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x91e50c00) [pid = 1797] [serial = 939] [outer = 0x91a74800] 02:35:48 INFO - PROCESS | 1797 | 1467192948263 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]]]}] 02:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1283ms 02:35:48 INFO - PROCESS | 1797 | 1467192948327 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 02:35:48 INFO - PROCESS | 1797 | 1467192948347 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 02:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:35:48 INFO - PROCESS | 1797 | 1467192948354 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:35:48 INFO - PROCESS | 1797 | 1467192948356 Marionette TRACE conn4 <- [1,1222,null,{}] 02:35:48 INFO - PROCESS | 1797 | 1467192948368 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}] 02:35:48 INFO - PROCESS | 1797 | 1467192948372 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:48 INFO - PROCESS | 1797 | 1467192948566 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 02:35:48 INFO - PROCESS | 1797 | 1467192948583 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:48 INFO - PROCESS | 1797 | 1467192948593 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:48 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f75ac00 == 34 [pid = 1797] [id = 313] 02:35:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x91e3dc00) [pid = 1797] [serial = 940] [outer = (nil)] 02:35:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x92232400) [pid = 1797] [serial = 941] [outer = 0x91e3dc00] 02:35:48 INFO - PROCESS | 1797 | 1467192948657 Marionette DEBUG loaded listener.js 02:35:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x922f6c00) [pid = 1797] [serial = 942] [outer = 0x91e3dc00] 02:35:49 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x92b02800) [pid = 1797] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:35:49 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8f761400) [pid = 1797] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:35:49 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8e5d5400) [pid = 1797] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:35:49 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x929cf000) [pid = 1797] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:35:49 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x91e58c00) [pid = 1797] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:35:49 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8eaee000) [pid = 1797] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:35:49 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8f4c9000) [pid = 1797] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:35:49 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x922a1400) [pid = 1797] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:35:49 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x929cdc00) [pid = 1797] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:35:49 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x919b0800) [pid = 1797] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:35:49 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8eaf6c00) [pid = 1797] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:35:50 INFO - PROCESS | 1797 | 1467192950027 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] 02:35:50 INFO - PROCESS | 1797 | 1467192950056 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 02:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:35:50 INFO - PROCESS | 1797 | 1467192950062 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:35:50 INFO - PROCESS | 1797 | 1467192950065 Marionette TRACE conn4 <- [1,1226,null,{}] 02:35:50 INFO - PROCESS | 1797 | 1467192950070 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}] 02:35:50 INFO - PROCESS | 1797 | 1467192950075 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:50 INFO - PROCESS | 1797 | 1467192950254 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 02:35:50 INFO - PROCESS | 1797 | 1467192950271 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:50 INFO - PROCESS | 1797 | 1467192950276 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:50 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc5000 == 35 [pid = 1797] [id = 314] 02:35:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8f4c9000) [pid = 1797] [serial = 943] [outer = (nil)] 02:35:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x92233800) [pid = 1797] [serial = 944] [outer = 0x8f4c9000] 02:35:50 INFO - PROCESS | 1797 | 1467192950345 Marionette DEBUG loaded listener.js 02:35:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x92995800) [pid = 1797] [serial = 945] [outer = 0x8f4c9000] 02:35:50 INFO - PROCESS | 1797 | --DOCSHELL 0x922a0c00 == 34 [pid = 1797] [id = 10] 02:35:51 INFO - PROCESS | 1797 | 1467192951158 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]]]}] 02:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1127ms 02:35:51 INFO - PROCESS | 1797 | 1467192951189 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 02:35:51 INFO - PROCESS | 1797 | 1467192951192 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 02:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:35:51 INFO - PROCESS | 1797 | 1467192951198 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:35:51 INFO - PROCESS | 1797 | 1467192951201 Marionette TRACE conn4 <- [1,1230,null,{}] 02:35:51 INFO - PROCESS | 1797 | 1467192951207 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}] 02:35:51 INFO - PROCESS | 1797 | 1467192951216 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:51 INFO - PROCESS | 1797 | 1467192951493 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 02:35:51 INFO - PROCESS | 1797 | 1467192951639 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:51 INFO - PROCESS | 1797 | 1467192951650 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:51 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5cf000 == 35 [pid = 1797] [id = 315] 02:35:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8e5d0000) [pid = 1797] [serial = 946] [outer = (nil)] 02:35:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8e5d7800) [pid = 1797] [serial = 947] [outer = 0x8e5d0000] 02:35:51 INFO - PROCESS | 1797 | 1467192951736 Marionette DEBUG loaded listener.js 02:35:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x8e6dd800) [pid = 1797] [serial = 948] [outer = 0x8e5d0000] 02:35:52 INFO - PROCESS | 1797 | 1467192952804 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]]]}] 02:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1686ms 02:35:52 INFO - PROCESS | 1797 | 1467192952887 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 02:35:52 INFO - PROCESS | 1797 | 1467192952893 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 02:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:35:52 INFO - PROCESS | 1797 | 1467192952901 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:35:52 INFO - PROCESS | 1797 | 1467192952906 Marionette TRACE conn4 <- [1,1234,null,{}] 02:35:52 INFO - PROCESS | 1797 | 1467192952914 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}] 02:35:52 INFO - PROCESS | 1797 | 1467192952922 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:53 INFO - PROCESS | 1797 | 1467192953138 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 02:35:53 INFO - PROCESS | 1797 | 1467192953399 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:53 INFO - PROCESS | 1797 | 1467192953414 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:53 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8ec000 == 36 [pid = 1797] [id = 316] 02:35:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x8f399400) [pid = 1797] [serial = 949] [outer = (nil)] 02:35:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x8f4ce400) [pid = 1797] [serial = 950] [outer = 0x8f399400] 02:35:53 INFO - PROCESS | 1797 | 1467192953491 Marionette DEBUG loaded listener.js 02:35:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x8f75ec00) [pid = 1797] [serial = 951] [outer = 0x8f399400] 02:35:54 INFO - PROCESS | 1797 | 1467192954394 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]]]}] 02:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1536ms 02:35:54 INFO - PROCESS | 1797 | 1467192954440 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 02:35:54 INFO - PROCESS | 1797 | 1467192954447 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 02:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:35:54 INFO - PROCESS | 1797 | 1467192954455 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:35:54 INFO - PROCESS | 1797 | 1467192954459 Marionette TRACE conn4 <- [1,1238,null,{}] 02:35:54 INFO - PROCESS | 1797 | 1467192954472 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}] 02:35:54 INFO - PROCESS | 1797 | 1467192954482 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:54 INFO - PROCESS | 1797 | 1467192954665 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 02:35:54 INFO - PROCESS | 1797 | 1467192954825 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:54 INFO - PROCESS | 1797 | 1467192954833 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:54 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8ec400 == 37 [pid = 1797] [id = 317] 02:35:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x90c24000) [pid = 1797] [serial = 952] [outer = (nil)] 02:35:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x91e43400) [pid = 1797] [serial = 953] [outer = 0x90c24000] 02:35:54 INFO - PROCESS | 1797 | 1467192954914 Marionette DEBUG loaded listener.js 02:35:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x9222f400) [pid = 1797] [serial = 954] [outer = 0x90c24000] 02:35:55 INFO - PROCESS | 1797 | 1467192955997 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]]]}] 02:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1599ms 02:35:56 INFO - PROCESS | 1797 | 1467192956054 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 02:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:35:56 INFO - PROCESS | 1797 | 1467192956059 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 02:35:56 INFO - PROCESS | 1797 | 1467192956068 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:35:56 INFO - PROCESS | 1797 | 1467192956077 Marionette TRACE conn4 <- [1,1242,null,{}] 02:35:56 INFO - PROCESS | 1797 | 1467192956091 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}] 02:35:56 INFO - PROCESS | 1797 | 1467192956099 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:56 INFO - PROCESS | 1797 | 1467192956333 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 02:35:56 INFO - PROCESS | 1797 | 1467192956601 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:56 INFO - PROCESS | 1797 | 1467192956609 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:56 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edca400 == 38 [pid = 1797] [id = 318] 02:35:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x8f392000) [pid = 1797] [serial = 955] [outer = (nil)] 02:35:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x92b07000) [pid = 1797] [serial = 956] [outer = 0x8f392000] 02:35:56 INFO - PROCESS | 1797 | 1467192956696 Marionette DEBUG loaded listener.js 02:35:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x92b02c00) [pid = 1797] [serial = 957] [outer = 0x8f392000] 02:35:57 INFO - PROCESS | 1797 | 1467192957808 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]]]}] 02:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1798ms 02:35:57 INFO - PROCESS | 1797 | 1467192957864 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 02:35:57 INFO - PROCESS | 1797 | 1467192957869 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 02:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:35:57 INFO - PROCESS | 1797 | 1467192957878 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:35:57 INFO - PROCESS | 1797 | 1467192957882 Marionette TRACE conn4 <- [1,1246,null,{}] 02:35:57 INFO - PROCESS | 1797 | 1467192957890 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}] 02:35:57 INFO - PROCESS | 1797 | 1467192957897 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:58 INFO - PROCESS | 1797 | 1467192958060 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 02:35:58 INFO - PROCESS | 1797 | 1467192958285 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:58 INFO - PROCESS | 1797 | 1467192958299 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:58 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eafc800 == 39 [pid = 1797] [id = 319] 02:35:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x8eafcc00) [pid = 1797] [serial = 958] [outer = (nil)] 02:35:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x8edc8800) [pid = 1797] [serial = 959] [outer = 0x8eafcc00] 02:35:58 INFO - PROCESS | 1797 | 1467192958371 Marionette DEBUG loaded listener.js 02:35:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x8f393800) [pid = 1797] [serial = 960] [outer = 0x8eafcc00] 02:35:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c8c00 == 38 [pid = 1797] [id = 297] 02:35:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc5000 == 37 [pid = 1797] [id = 314] 02:35:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8f75ac00 == 36 [pid = 1797] [id = 313] 02:35:59 INFO - PROCESS | 1797 | --DOCSHELL 0x91a73800 == 35 [pid = 1797] [id = 312] 02:35:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8f39b800 == 34 [pid = 1797] [id = 311] 02:35:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f7400 == 33 [pid = 1797] [id = 310] 02:35:59 INFO - PROCESS | 1797 | --DOCSHELL 0x922a1800 == 32 [pid = 1797] [id = 11] 02:35:59 INFO - PROCESS | 1797 | 1467192959346 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]]]}] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x92ef9c00) [pid = 1797] [serial = 902] [outer = (nil)] [url = about:blank] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x91e57400) [pid = 1797] [serial = 905] [outer = (nil)] [url = about:blank] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x938ca800) [pid = 1797] [serial = 903] [outer = (nil)] [url = about:blank] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x8e6d9400) [pid = 1797] [serial = 890] [outer = (nil)] [url = about:blank] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x8eaf0800) [pid = 1797] [serial = 891] [outer = (nil)] [url = about:blank] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x92b0a400) [pid = 1797] [serial = 887] [outer = (nil)] [url = about:blank] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x92bdd800) [pid = 1797] [serial = 888] [outer = (nil)] [url = about:blank] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x92232800) [pid = 1797] [serial = 884] [outer = (nil)] [url = about:blank] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x922ed000) [pid = 1797] [serial = 885] [outer = (nil)] [url = about:blank] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8f759000) [pid = 1797] [serial = 881] [outer = (nil)] [url = about:blank] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x90c2c000) [pid = 1797] [serial = 882] [outer = (nil)] [url = about:blank] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8f757800) [pid = 1797] [serial = 893] [outer = (nil)] [url = about:blank] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x919a6000) [pid = 1797] [serial = 894] [outer = (nil)] [url = about:blank] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x92998000) [pid = 1797] [serial = 879] [outer = (nil)] [url = about:blank] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x922f3000) [pid = 1797] [serial = 878] [outer = (nil)] [url = about:blank] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x92be0800) [pid = 1797] [serial = 899] [outer = (nil)] [url = about:blank] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x9229b400) [pid = 1797] [serial = 896] [outer = (nil)] [url = about:blank] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x92994000) [pid = 1797] [serial = 897] [outer = (nil)] [url = about:blank] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x95353800) [pid = 1797] [serial = 908] [outer = (nil)] [url = about:blank] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x95358400) [pid = 1797] [serial = 909] [outer = (nil)] [url = about:blank] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x92ef6c00) [pid = 1797] [serial = 906] [outer = (nil)] [url = about:blank] 02:35:59 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x92be6400) [pid = 1797] [serial = 900] [outer = (nil)] [url = about:blank] 02:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1534ms 02:35:59 INFO - PROCESS | 1797 | 1467192959411 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 02:35:59 INFO - PROCESS | 1797 | 1467192959418 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 02:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:35:59 INFO - PROCESS | 1797 | 1467192959427 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:35:59 INFO - PROCESS | 1797 | 1467192959431 Marionette TRACE conn4 <- [1,1250,null,{}] 02:35:59 INFO - PROCESS | 1797 | 1467192959437 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}] 02:35:59 INFO - PROCESS | 1797 | 1467192959441 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:59 INFO - PROCESS | 1797 | 1467192959615 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 02:35:59 INFO - PROCESS | 1797 | 1467192959737 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:59 INFO - PROCESS | 1797 | 1467192959745 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:35:59 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6dfc00 == 33 [pid = 1797] [id = 320] 02:35:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x8f4c5000) [pid = 1797] [serial = 961] [outer = (nil)] 02:35:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x90c27000) [pid = 1797] [serial = 962] [outer = 0x8f4c5000] 02:35:59 INFO - PROCESS | 1797 | 1467192959816 Marionette DEBUG loaded listener.js 02:35:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x919a7000) [pid = 1797] [serial = 963] [outer = 0x8f4c5000] 02:36:00 INFO - PROCESS | 1797 | 1467192960633 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]]]}] 02:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1279ms 02:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:36:00 INFO - PROCESS | 1797 | 1467192960707 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 02:36:00 INFO - PROCESS | 1797 | 1467192960710 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 02:36:00 INFO - PROCESS | 1797 | 1467192960717 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:36:00 INFO - PROCESS | 1797 | 1467192960722 Marionette TRACE conn4 <- [1,1254,null,{}] 02:36:00 INFO - PROCESS | 1797 | 1467192960737 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}] 02:36:00 INFO - PROCESS | 1797 | 1467192960745 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:00 INFO - PROCESS | 1797 | 1467192960910 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 02:36:01 INFO - PROCESS | 1797 | 1467192961032 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:01 INFO - PROCESS | 1797 | 1467192961040 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:01 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e5e000 == 34 [pid = 1797] [id = 321] 02:36:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x91e5e400) [pid = 1797] [serial = 964] [outer = (nil)] 02:36:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x92232000) [pid = 1797] [serial = 965] [outer = 0x91e5e400] 02:36:01 INFO - PROCESS | 1797 | 1467192961127 Marionette DEBUG loaded listener.js 02:36:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x922ec000) [pid = 1797] [serial = 966] [outer = 0x91e5e400] 02:36:02 INFO - PROCESS | 1797 | 1467192962017 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]]]}] 02:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1332ms 02:36:02 INFO - PROCESS | 1797 | 1467192962057 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 02:36:02 INFO - PROCESS | 1797 | 1467192962062 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 02:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:36:02 INFO - PROCESS | 1797 | 1467192962080 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:36:02 INFO - PROCESS | 1797 | 1467192962084 Marionette TRACE conn4 <- [1,1258,null,{}] 02:36:02 INFO - PROCESS | 1797 | 1467192962089 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}] 02:36:02 INFO - PROCESS | 1797 | 1467192962094 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:02 INFO - PROCESS | 1797 | 1467192962305 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 02:36:02 INFO - PROCESS | 1797 | 1467192962337 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:02 INFO - PROCESS | 1797 | 1467192962345 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:02 INFO - PROCESS | 1797 | ++DOCSHELL 0x90c30800 == 35 [pid = 1797] [id = 322] 02:36:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x929c6400) [pid = 1797] [serial = 967] [outer = (nil)] 02:36:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x92b0a800) [pid = 1797] [serial = 968] [outer = 0x929c6400] 02:36:02 INFO - PROCESS | 1797 | 1467192962417 Marionette DEBUG loaded listener.js 02:36:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92be1800) [pid = 1797] [serial = 969] [outer = 0x929c6400] 02:36:03 INFO - PROCESS | 1797 | 1467192963303 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]]]}] 02:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1290ms 02:36:03 INFO - PROCESS | 1797 | 1467192963366 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 02:36:03 INFO - PROCESS | 1797 | 1467192963369 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 02:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:36:03 INFO - PROCESS | 1797 | 1467192963375 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:36:03 INFO - PROCESS | 1797 | 1467192963378 Marionette TRACE conn4 <- [1,1262,null,{}] 02:36:03 INFO - PROCESS | 1797 | 1467192963384 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}] 02:36:03 INFO - PROCESS | 1797 | 1467192963389 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:03 INFO - PROCESS | 1797 | 1467192963581 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 02:36:03 INFO - PROCESS | 1797 | 1467192963602 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:03 INFO - PROCESS | 1797 | 1467192963611 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:03 INFO - PROCESS | 1797 | ++DOCSHELL 0x92996400 == 36 [pid = 1797] [id = 323] 02:36:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x92b10c00) [pid = 1797] [serial = 970] [outer = (nil)] 02:36:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x92be8400) [pid = 1797] [serial = 971] [outer = 0x92b10c00] 02:36:03 INFO - PROCESS | 1797 | 1467192963676 Marionette DEBUG loaded listener.js 02:36:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92bea000) [pid = 1797] [serial = 972] [outer = 0x92b10c00] 02:36:04 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8eafb000) [pid = 1797] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:36:04 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x92237c00) [pid = 1797] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:36:04 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x91a74800) [pid = 1797] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:36:04 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8e8f8400) [pid = 1797] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:36:04 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x91e3dc00) [pid = 1797] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:36:04 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8f39dc00) [pid = 1797] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:36:04 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x91a73000) [pid = 1797] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:36:04 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x95361400) [pid = 1797] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:36:04 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x99576800) [pid = 1797] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:36:04 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x922a3c00) [pid = 1797] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:36:04 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8e6e0c00) [pid = 1797] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:36:04 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x92efb800) [pid = 1797] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:36:04 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x922a1000) [pid = 1797] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:36:04 INFO - PROCESS | 1797 | 1467192964667 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]]]}] 02:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1329ms 02:36:04 INFO - PROCESS | 1797 | 1467192964705 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 02:36:04 INFO - PROCESS | 1797 | 1467192964708 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 02:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:36:04 INFO - PROCESS | 1797 | 1467192964715 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:36:04 INFO - PROCESS | 1797 | 1467192964718 Marionette TRACE conn4 <- [1,1266,null,{}] 02:36:04 INFO - PROCESS | 1797 | 1467192964723 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}] 02:36:04 INFO - PROCESS | 1797 | 1467192964733 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:04 INFO - PROCESS | 1797 | 1467192964949 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 02:36:05 INFO - PROCESS | 1797 | 1467192965074 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:05 INFO - PROCESS | 1797 | 1467192965081 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:05 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f0000 == 37 [pid = 1797] [id = 324] 02:36:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8e8f3800) [pid = 1797] [serial = 973] [outer = (nil)] 02:36:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x92b10400) [pid = 1797] [serial = 974] [outer = 0x8e8f3800] 02:36:05 INFO - PROCESS | 1797 | 1467192965148 Marionette DEBUG loaded listener.js 02:36:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x93b85c00) [pid = 1797] [serial = 975] [outer = 0x8e8f3800] 02:36:05 INFO - PROCESS | 1797 | 1467192965884 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]]]}] 02:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1228ms 02:36:05 INFO - PROCESS | 1797 | 1467192965947 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 02:36:05 INFO - PROCESS | 1797 | 1467192965951 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 02:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:36:05 INFO - PROCESS | 1797 | 1467192965956 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:36:05 INFO - PROCESS | 1797 | 1467192965960 Marionette TRACE conn4 <- [1,1270,null,{}] 02:36:05 INFO - PROCESS | 1797 | 1467192965965 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}] 02:36:05 INFO - PROCESS | 1797 | 1467192965970 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:06 INFO - PROCESS | 1797 | 1467192966176 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 02:36:06 INFO - PROCESS | 1797 | 1467192966345 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:06 INFO - PROCESS | 1797 | 1467192966364 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:06 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d3c00 == 38 [pid = 1797] [id = 325] 02:36:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8e5d5c00) [pid = 1797] [serial = 976] [outer = (nil)] 02:36:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8e6dac00) [pid = 1797] [serial = 977] [outer = 0x8e5d5c00] 02:36:06 INFO - PROCESS | 1797 | 1467192966456 Marionette DEBUG loaded listener.js 02:36:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8e8ea800) [pid = 1797] [serial = 978] [outer = 0x8e5d5c00] 02:36:07 INFO - PROCESS | 1797 | 1467192967486 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]]]}] 02:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1578ms 02:36:07 INFO - PROCESS | 1797 | 1467192967537 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 02:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:36:07 INFO - PROCESS | 1797 | 1467192967544 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 02:36:07 INFO - PROCESS | 1797 | 1467192967552 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:36:07 INFO - PROCESS | 1797 | 1467192967558 Marionette TRACE conn4 <- [1,1274,null,{}] 02:36:07 INFO - PROCESS | 1797 | 1467192967565 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}] 02:36:07 INFO - PROCESS | 1797 | 1467192967570 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:07 INFO - PROCESS | 1797 | 1467192967754 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 02:36:07 INFO - PROCESS | 1797 | 1467192967969 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:07 INFO - PROCESS | 1797 | 1467192967980 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:08 INFO - PROCESS | 1797 | ++DOCSHELL 0x919a6000 == 39 [pid = 1797] [id = 326] 02:36:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x919a9000) [pid = 1797] [serial = 979] [outer = (nil)] 02:36:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x91a6d400) [pid = 1797] [serial = 980] [outer = 0x919a9000] 02:36:08 INFO - PROCESS | 1797 | 1467192968106 Marionette DEBUG loaded listener.js 02:36:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x91e58000) [pid = 1797] [serial = 981] [outer = 0x919a9000] 02:36:09 INFO - PROCESS | 1797 | 1467192969004 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]]]}] 02:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1531ms 02:36:09 INFO - PROCESS | 1797 | 1467192969083 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 02:36:09 INFO - PROCESS | 1797 | 1467192969087 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 02:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:36:09 INFO - PROCESS | 1797 | 1467192969095 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:36:09 INFO - PROCESS | 1797 | 1467192969099 Marionette TRACE conn4 <- [1,1278,null,{}] 02:36:09 INFO - PROCESS | 1797 | 1467192969105 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}] 02:36:09 INFO - PROCESS | 1797 | 1467192969110 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:09 INFO - PROCESS | 1797 | 1467192969323 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 02:36:09 INFO - PROCESS | 1797 | 1467192969590 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:09 INFO - PROCESS | 1797 | 1467192969596 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:09 INFO - PROCESS | 1797 | ++DOCSHELL 0x92996800 == 40 [pid = 1797] [id = 327] 02:36:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92b04000) [pid = 1797] [serial = 982] [outer = (nil)] 02:36:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x92ef8800) [pid = 1797] [serial = 983] [outer = 0x92b04000] 02:36:09 INFO - PROCESS | 1797 | 1467192969722 Marionette DEBUG loaded listener.js 02:36:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x93971800) [pid = 1797] [serial = 984] [outer = 0x92b04000] 02:36:10 INFO - PROCESS | 1797 | 1467192970604 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]]]}] 02:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1580ms 02:36:10 INFO - PROCESS | 1797 | 1467192970675 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 02:36:10 INFO - PROCESS | 1797 | 1467192970681 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 02:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:36:10 INFO - PROCESS | 1797 | 1467192970699 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:36:10 INFO - PROCESS | 1797 | 1467192970706 Marionette TRACE conn4 <- [1,1282,null,{}] 02:36:10 INFO - PROCESS | 1797 | 1467192970712 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}] 02:36:10 INFO - PROCESS | 1797 | 1467192970718 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:10 INFO - PROCESS | 1797 | 1467192970897 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 02:36:11 INFO - PROCESS | 1797 | 1467192971071 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:11 INFO - PROCESS | 1797 | 1467192971080 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:11 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d5400 == 41 [pid = 1797] [id = 328] 02:36:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92239000) [pid = 1797] [serial = 985] [outer = (nil)] 02:36:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x94601800) [pid = 1797] [serial = 986] [outer = 0x92239000] 02:36:11 INFO - PROCESS | 1797 | 1467192971215 Marionette DEBUG loaded listener.js 02:36:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x9535dc00) [pid = 1797] [serial = 987] [outer = 0x92239000] 02:36:12 INFO - PROCESS | 1797 | 1467192972045 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]]]}] 02:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1390ms 02:36:12 INFO - PROCESS | 1797 | 1467192972088 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 02:36:12 INFO - PROCESS | 1797 | 1467192972093 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 02:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:36:12 INFO - PROCESS | 1797 | 1467192972099 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:36:12 INFO - PROCESS | 1797 | 1467192972108 Marionette TRACE conn4 <- [1,1286,null,{}] 02:36:12 INFO - PROCESS | 1797 | 1467192972117 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}] 02:36:12 INFO - PROCESS | 1797 | 1467192972124 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:12 INFO - PROCESS | 1797 | 1467192972297 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 02:36:12 INFO - PROCESS | 1797 | 1467192972461 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:12 INFO - PROCESS | 1797 | 1467192972469 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:12 INFO - PROCESS | 1797 | ++DOCSHELL 0x92be5c00 == 42 [pid = 1797] [id = 329] 02:36:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x94606400) [pid = 1797] [serial = 988] [outer = (nil)] 02:36:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x9817fc00) [pid = 1797] [serial = 989] [outer = 0x94606400] 02:36:12 INFO - PROCESS | 1797 | 1467192972556 Marionette DEBUG loaded listener.js 02:36:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x9956ec00) [pid = 1797] [serial = 990] [outer = 0x94606400] 02:36:13 INFO - PROCESS | 1797 | 1467192973500 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]]]}] 02:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1442ms 02:36:13 INFO - PROCESS | 1797 | 1467192973541 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 02:36:13 INFO - PROCESS | 1797 | 1467192973544 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 02:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:36:13 INFO - PROCESS | 1797 | 1467192973551 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:36:13 INFO - PROCESS | 1797 | 1467192973555 Marionette TRACE conn4 <- [1,1290,null,{}] 02:36:13 INFO - PROCESS | 1797 | 1467192973560 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}] 02:36:13 INFO - PROCESS | 1797 | 1467192973566 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:13 INFO - PROCESS | 1797 | 1467192973734 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 02:36:13 INFO - PROCESS | 1797 | 1467192973902 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:13 INFO - PROCESS | 1797 | 1467192973920 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:13 INFO - PROCESS | 1797 | ++DOCSHELL 0x99d10000 == 43 [pid = 1797] [id = 330] 02:36:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x99d10c00) [pid = 1797] [serial = 991] [outer = (nil)] 02:36:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x9a296000) [pid = 1797] [serial = 992] [outer = 0x99d10c00] 02:36:14 INFO - PROCESS | 1797 | 1467192974006 Marionette DEBUG loaded listener.js 02:36:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x9a4f6400) [pid = 1797] [serial = 993] [outer = 0x99d10c00] 02:36:14 INFO - PROCESS | 1797 | 1467192974957 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]]]}] 02:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1483ms 02:36:15 INFO - PROCESS | 1797 | 1467192975035 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 02:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:36:15 INFO - PROCESS | 1797 | 1467192975040 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 02:36:15 INFO - PROCESS | 1797 | 1467192975046 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:36:15 INFO - PROCESS | 1797 | 1467192975049 Marionette TRACE conn4 <- [1,1294,null,{}] 02:36:15 INFO - PROCESS | 1797 | 1467192975055 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}] 02:36:15 INFO - PROCESS | 1797 | 1467192975060 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:15 INFO - PROCESS | 1797 | 1467192975227 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 02:36:15 INFO - PROCESS | 1797 | 1467192975394 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:15 INFO - PROCESS | 1797 | 1467192975403 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:15 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6e1000 == 44 [pid = 1797] [id = 331] 02:36:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x8eaee000) [pid = 1797] [serial = 994] [outer = (nil)] 02:36:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x8f397800) [pid = 1797] [serial = 995] [outer = 0x8eaee000] 02:36:15 INFO - PROCESS | 1797 | 1467192975496 Marionette DEBUG loaded listener.js 02:36:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x8f752800) [pid = 1797] [serial = 996] [outer = 0x8eaee000] 02:36:16 INFO - PROCESS | 1797 | 1467192976351 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]]]}] 02:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1331ms 02:36:16 INFO - PROCESS | 1797 | 1467192976622 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 02:36:16 INFO - PROCESS | 1797 | 1467192976629 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 02:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:36:16 INFO - PROCESS | 1797 | 1467192976659 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:36:16 INFO - PROCESS | 1797 | 1467192976664 Marionette TRACE conn4 <- [1,1298,null,{}] 02:36:16 INFO - PROCESS | 1797 | 1467192976674 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}] 02:36:16 INFO - PROCESS | 1797 | 1467192976679 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:16 INFO - PROCESS | 1797 | 1467192976850 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 02:36:17 INFO - PROCESS | 1797 | 1467192977059 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:17 INFO - PROCESS | 1797 | 1467192977075 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:17 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5cec00 == 45 [pid = 1797] [id = 332] 02:36:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x8f39a400) [pid = 1797] [serial = 997] [outer = (nil)] 02:36:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x8f4c7000) [pid = 1797] [serial = 998] [outer = 0x8f39a400] 02:36:17 INFO - PROCESS | 1797 | 1467192977156 Marionette DEBUG loaded listener.js 02:36:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0x8f754400) [pid = 1797] [serial = 999] [outer = 0x8f39a400] 02:36:18 INFO - PROCESS | 1797 | 1467192978015 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]]]}] 02:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1393ms 02:36:18 INFO - PROCESS | 1797 | 1467192978050 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 02:36:18 INFO - PROCESS | 1797 | 1467192978054 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 02:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:36:18 INFO - PROCESS | 1797 | 1467192978064 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:36:18 INFO - PROCESS | 1797 | 1467192978069 Marionette TRACE conn4 <- [1,1302,null,{}] 02:36:18 INFO - PROCESS | 1797 | 1467192978076 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}] 02:36:18 INFO - PROCESS | 1797 | 1467192978081 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:18 INFO - PROCESS | 1797 | 1467192978245 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 02:36:18 INFO - PROCESS | 1797 | 1467192978417 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:18 INFO - PROCESS | 1797 | 1467192978432 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:18 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eafb400 == 46 [pid = 1797] [id = 333] 02:36:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 95 (0x91e3cc00) [pid = 1797] [serial = 1000] [outer = (nil)] 02:36:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 96 (0x9229b800) [pid = 1797] [serial = 1001] [outer = 0x91e3cc00] 02:36:18 INFO - PROCESS | 1797 | 1467192978531 Marionette DEBUG loaded listener.js 02:36:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 97 (0x9298b800) [pid = 1797] [serial = 1002] [outer = 0x91e3cc00] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x91a71400 == 45 [pid = 1797] [id = 309] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x990ca400 == 44 [pid = 1797] [id = 306] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4cd000 == 43 [pid = 1797] [id = 307] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6df800 == 42 [pid = 1797] [id = 308] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf1800 == 41 [pid = 1797] [id = 288] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6dbc00 == 40 [pid = 1797] [id = 291] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x91e48000 == 39 [pid = 1797] [id = 299] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf6400 == 38 [pid = 1797] [id = 302] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8e9800 == 37 [pid = 1797] [id = 293] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x919abc00 == 36 [pid = 1797] [id = 298] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x922a0000 == 35 [pid = 1797] [id = 292] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x8f75fc00 == 34 [pid = 1797] [id = 301] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x91e49000 == 33 [pid = 1797] [id = 290] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8ec000 == 32 [pid = 1797] [id = 316] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d4800 == 31 [pid = 1797] [id = 296] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5cf000 == 30 [pid = 1797] [id = 315] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf9400 == 29 [pid = 1797] [id = 303] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8ec400 == 28 [pid = 1797] [id = 317] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x8f75d800 == 27 [pid = 1797] [id = 289] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x8edca400 == 26 [pid = 1797] [id = 318] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x91e45400 == 25 [pid = 1797] [id = 294] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x8f760400 == 24 [pid = 1797] [id = 300] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x929cc800 == 23 [pid = 1797] [id = 295] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6ddc00 == 22 [pid = 1797] [id = 304] 02:36:19 INFO - PROCESS | 1797 | --DOCSHELL 0x95360800 == 21 [pid = 1797] [id = 305] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 96 (0x922a4c00) [pid = 1797] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 95 (0x91a72400) [pid = 1797] [serial = 912] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 94 (0x8f75e800) [pid = 1797] [serial = 911] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x92b07c00) [pid = 1797] [serial = 915] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x91e50c00) [pid = 1797] [serial = 939] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x929c8000) [pid = 1797] [serial = 914] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x8eaf5800) [pid = 1797] [serial = 932] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x8eaf9c00) [pid = 1797] [serial = 933] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x92232400) [pid = 1797] [serial = 941] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x8f4c4800) [pid = 1797] [serial = 935] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x92149c00) [pid = 1797] [serial = 930] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x91e59000) [pid = 1797] [serial = 929] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x990cd000) [pid = 1797] [serial = 918] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x9817dc00) [pid = 1797] [serial = 917] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x9a4f1000) [pid = 1797] [serial = 921] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x9a3d4800) [pid = 1797] [serial = 920] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x9a553000) [pid = 1797] [serial = 924] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x9a4fcc00) [pid = 1797] [serial = 923] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8edc5400) [pid = 1797] [serial = 927] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8e8f3000) [pid = 1797] [serial = 926] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x92233800) [pid = 1797] [serial = 944] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x91e3d000) [pid = 1797] [serial = 938] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x922f6c00) [pid = 1797] [serial = 942] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8e5d8800) [pid = 1797] [serial = 648] [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.] 02:36:20 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8f4cc800) [pid = 1797] [serial = 936] [outer = (nil)] [url = about:blank] 02:36:20 INFO - PROCESS | 1797 | 1467192980546 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]]]}] 02:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 2539ms 02:36:20 INFO - PROCESS | 1797 | 1467192980601 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 02:36:20 INFO - PROCESS | 1797 | 1467192980605 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 02:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:36:20 INFO - PROCESS | 1797 | 1467192980614 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:36:20 INFO - PROCESS | 1797 | 1467192980618 Marionette TRACE conn4 <- [1,1306,null,{}] 02:36:20 INFO - PROCESS | 1797 | 1467192980626 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}] 02:36:20 INFO - PROCESS | 1797 | 1467192980632 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:20 INFO - PROCESS | 1797 | 1467192980788 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 02:36:20 INFO - PROCESS | 1797 | 1467192980941 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:20 INFO - PROCESS | 1797 | 1467192980949 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:20 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaed800 == 22 [pid = 1797] [id = 334] 02:36:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8eaf2c00) [pid = 1797] [serial = 1003] [outer = (nil)] 02:36:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8edbf000) [pid = 1797] [serial = 1004] [outer = 0x8eaf2c00] 02:36:21 INFO - PROCESS | 1797 | 1467192981018 Marionette DEBUG loaded listener.js 02:36:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8edc3800) [pid = 1797] [serial = 1005] [outer = 0x8eaf2c00] 02:36:21 INFO - PROCESS | 1797 | 1467192981835 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]]]}] 02:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1292ms 02:36:21 INFO - PROCESS | 1797 | 1467192981938 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 02:36:21 INFO - PROCESS | 1797 | 1467192981944 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 02:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:36:21 INFO - PROCESS | 1797 | 1467192981957 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:36:21 INFO - PROCESS | 1797 | 1467192981960 Marionette TRACE conn4 <- [1,1310,null,{}] 02:36:21 INFO - PROCESS | 1797 | 1467192981967 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}] 02:36:21 INFO - PROCESS | 1797 | 1467192981972 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:22 INFO - PROCESS | 1797 | 1467192982124 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 02:36:22 INFO - PROCESS | 1797 | 1467192982268 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:22 INFO - PROCESS | 1797 | 1467192982280 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:22 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf5400 == 23 [pid = 1797] [id = 335] 02:36:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8f755c00) [pid = 1797] [serial = 1006] [outer = (nil)] 02:36:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8f75f800) [pid = 1797] [serial = 1007] [outer = 0x8f755c00] 02:36:22 INFO - PROCESS | 1797 | 1467192982352 Marionette DEBUG loaded listener.js 02:36:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x90c2bc00) [pid = 1797] [serial = 1008] [outer = 0x8f755c00] 02:36:23 INFO - PROCESS | 1797 | 1467192983174 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] 02:36:23 INFO - PROCESS | 1797 | 1467192983253 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 02:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:36:23 INFO - PROCESS | 1797 | 1467192983259 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:36:23 INFO - PROCESS | 1797 | 1467192983264 Marionette TRACE conn4 <- [1,1314,null,{}] 02:36:23 INFO - PROCESS | 1797 | 1467192983293 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}] 02:36:23 INFO - PROCESS | 1797 | 1467192983302 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:23 INFO - PROCESS | 1797 | 1467192983504 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 02:36:23 INFO - PROCESS | 1797 | 1467192983525 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:23 INFO - PROCESS | 1797 | 1467192983538 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:23 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e50c00 == 24 [pid = 1797] [id = 336] 02:36:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x91e51800) [pid = 1797] [serial = 1009] [outer = (nil)] 02:36:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x9213b800) [pid = 1797] [serial = 1010] [outer = 0x91e51800] 02:36:23 INFO - PROCESS | 1797 | 1467192983607 Marionette DEBUG loaded listener.js 02:36:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x92231c00) [pid = 1797] [serial = 1011] [outer = 0x91e51800] 02:36:24 INFO - PROCESS | 1797 | 1467192984515 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]]]}] 02:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1293ms 02:36:24 INFO - PROCESS | 1797 | 1467192984553 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 02:36:24 INFO - PROCESS | 1797 | 1467192984557 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 02:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:36:24 INFO - PROCESS | 1797 | 1467192984563 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:36:24 INFO - PROCESS | 1797 | 1467192984566 Marionette TRACE conn4 <- [1,1318,null,{}] 02:36:25 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8e8f3800) [pid = 1797] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:36:25 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x929c6400) [pid = 1797] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:36:25 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x92b10c00) [pid = 1797] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:36:25 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x91e5e400) [pid = 1797] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:36:25 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8f392000) [pid = 1797] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:36:25 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f399400) [pid = 1797] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:36:25 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x90c24000) [pid = 1797] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:36:25 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8e5d0000) [pid = 1797] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:36:25 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8eafcc00) [pid = 1797] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:36:25 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8f4c5000) [pid = 1797] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:36:25 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8f4c9000) [pid = 1797] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:36:25 INFO - PROCESS | 1797 | 1467192985133 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}] 02:36:25 INFO - PROCESS | 1797 | 1467192985138 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:25 INFO - PROCESS | 1797 | 1467192985281 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 02:36:25 INFO - PROCESS | 1797 | 1467192985291 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:25 INFO - PROCESS | 1797 | 1467192985300 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:25 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d5000 == 25 [pid = 1797] [id = 337] 02:36:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8f39b400) [pid = 1797] [serial = 1012] [outer = (nil)] 02:36:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x919b0000) [pid = 1797] [serial = 1013] [outer = 0x8f39b400] 02:36:25 INFO - PROCESS | 1797 | 1467192985474 Marionette DEBUG loaded listener.js 02:36:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x9222dc00) [pid = 1797] [serial = 1014] [outer = 0x8f39b400] 02:36:26 INFO - PROCESS | 1797 | 1467192986140 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]]]}] 02:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1604ms 02:36:26 INFO - PROCESS | 1797 | 1467192986167 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 02:36:26 INFO - PROCESS | 1797 | 1467192986171 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 02:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:36:26 INFO - PROCESS | 1797 | 1467192986176 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:36:26 INFO - PROCESS | 1797 | 1467192986180 Marionette TRACE conn4 <- [1,1322,null,{}] 02:36:26 INFO - PROCESS | 1797 | 1467192986185 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}] 02:36:26 INFO - PROCESS | 1797 | 1467192986190 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:26 INFO - PROCESS | 1797 | 1467192986393 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 02:36:26 INFO - PROCESS | 1797 | 1467192986412 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:26 INFO - PROCESS | 1797 | 1467192986419 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:26 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d7400 == 26 [pid = 1797] [id = 338] 02:36:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8edc5000) [pid = 1797] [serial = 1015] [outer = (nil)] 02:36:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x922f0400) [pid = 1797] [serial = 1016] [outer = 0x8edc5000] 02:36:26 INFO - PROCESS | 1797 | 1467192986484 Marionette DEBUG loaded listener.js 02:36:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x9298f000) [pid = 1797] [serial = 1017] [outer = 0x8edc5000] 02:36:27 INFO - PROCESS | 1797 | 1467192987464 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]]]}] 02:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1378ms 02:36:27 INFO - PROCESS | 1797 | 1467192987556 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 02:36:27 INFO - PROCESS | 1797 | 1467192987563 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 02:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:36:27 INFO - PROCESS | 1797 | 1467192987572 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:36:27 INFO - PROCESS | 1797 | 1467192987578 Marionette TRACE conn4 <- [1,1326,null,{}] 02:36:27 INFO - PROCESS | 1797 | 1467192987586 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}] 02:36:27 INFO - PROCESS | 1797 | 1467192987592 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:27 INFO - PROCESS | 1797 | 1467192987806 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 02:36:27 INFO - PROCESS | 1797 | 1467192987971 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:27 INFO - PROCESS | 1797 | 1467192987985 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:28 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f6000 == 27 [pid = 1797] [id = 339] 02:36:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8e8f6400) [pid = 1797] [serial = 1018] [outer = (nil)] 02:36:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x8edc2800) [pid = 1797] [serial = 1019] [outer = 0x8e8f6400] 02:36:28 INFO - PROCESS | 1797 | 1467192988068 Marionette DEBUG loaded listener.js 02:36:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x8f4c5400) [pid = 1797] [serial = 1020] [outer = 0x8e8f6400] 02:36:29 INFO - PROCESS | 1797 | 1467192989126 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]]]}] 02:36:29 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 02:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1631ms 02:36:29 INFO - PROCESS | 1797 | 1467192989204 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 02:36:29 INFO - PROCESS | 1797 | 1467192989211 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 02:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:36:29 INFO - PROCESS | 1797 | 1467192989222 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:36:29 INFO - PROCESS | 1797 | 1467192989226 Marionette TRACE conn4 <- [1,1330,null,{}] 02:36:29 INFO - PROCESS | 1797 | 1467192989232 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}] 02:36:29 INFO - PROCESS | 1797 | 1467192989238 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:29 INFO - PROCESS | 1797 | 1467192989450 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 02:36:29 INFO - PROCESS | 1797 | 1467192989672 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:29 INFO - PROCESS | 1797 | 1467192989680 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:29 INFO - PROCESS | 1797 | ++DOCSHELL 0x91a70c00 == 28 [pid = 1797] [id = 340] 02:36:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x91a74800) [pid = 1797] [serial = 1021] [outer = (nil)] 02:36:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x91e52800) [pid = 1797] [serial = 1022] [outer = 0x91a74800] 02:36:29 INFO - PROCESS | 1797 | 1467192989806 Marionette DEBUG loaded listener.js 02:36:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x8f4cfc00) [pid = 1797] [serial = 1023] [outer = 0x91a74800] 02:36:30 INFO - PROCESS | 1797 | 1467192990773 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]]]}] 02:36:30 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 02:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1635ms 02:36:30 INFO - PROCESS | 1797 | 1467192990857 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 02:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:36:30 INFO - PROCESS | 1797 | 1467192990861 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 02:36:30 INFO - PROCESS | 1797 | 1467192990867 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:36:30 INFO - PROCESS | 1797 | 1467192990873 Marionette TRACE conn4 <- [1,1334,null,{}] 02:36:30 INFO - PROCESS | 1797 | 1467192990890 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}] 02:36:30 INFO - PROCESS | 1797 | 1467192990898 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:31 INFO - PROCESS | 1797 | 1467192991108 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 02:36:31 INFO - PROCESS | 1797 | 1467192991364 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:31 INFO - PROCESS | 1797 | 1467192991375 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:31 INFO - PROCESS | 1797 | ++DOCSHELL 0x929cf800 == 29 [pid = 1797] [id = 341] 02:36:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x929cfc00) [pid = 1797] [serial = 1024] [outer = (nil)] 02:36:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x92b0b400) [pid = 1797] [serial = 1025] [outer = 0x929cfc00] 02:36:31 INFO - PROCESS | 1797 | 1467192991456 Marionette DEBUG loaded listener.js 02:36:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x92b0f000) [pid = 1797] [serial = 1026] [outer = 0x929cfc00] 02:36:32 INFO - PROCESS | 1797 | 1467192992439 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]]]}] 02:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1644ms 02:36:32 INFO - PROCESS | 1797 | 1467192992512 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 02:36:32 INFO - PROCESS | 1797 | 1467192992515 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 02:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:36:32 INFO - PROCESS | 1797 | 1467192992522 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:36:32 INFO - PROCESS | 1797 | 1467192992525 Marionette TRACE conn4 <- [1,1338,null,{}] 02:36:32 INFO - PROCESS | 1797 | 1467192992531 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}] 02:36:32 INFO - PROCESS | 1797 | 1467192992536 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:32 INFO - PROCESS | 1797 | 1467192992707 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 02:36:32 INFO - PROCESS | 1797 | 1467192992915 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:32 INFO - PROCESS | 1797 | 1467192992925 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:32 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d6c00 == 30 [pid = 1797] [id = 342] 02:36:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x8e8e9800) [pid = 1797] [serial = 1027] [outer = (nil)] 02:36:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x8f399c00) [pid = 1797] [serial = 1028] [outer = 0x8e8e9800] 02:36:33 INFO - PROCESS | 1797 | 1467192993008 Marionette DEBUG loaded listener.js 02:36:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x8f760400) [pid = 1797] [serial = 1029] [outer = 0x8e8e9800] 02:36:34 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x92995800) [pid = 1797] [serial = 945] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x92b10400) [pid = 1797] [serial = 974] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x92b0a800) [pid = 1797] [serial = 968] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x92be8400) [pid = 1797] [serial = 971] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x92be1800) [pid = 1797] [serial = 969] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x92232000) [pid = 1797] [serial = 965] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x92b07000) [pid = 1797] [serial = 956] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x92b02c00) [pid = 1797] [serial = 957] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8f4ce400) [pid = 1797] [serial = 950] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8f75ec00) [pid = 1797] [serial = 951] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x91e43400) [pid = 1797] [serial = 953] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x9222f400) [pid = 1797] [serial = 954] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8e5d7800) [pid = 1797] [serial = 947] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8e6dd800) [pid = 1797] [serial = 948] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8edc8800) [pid = 1797] [serial = 959] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8f393800) [pid = 1797] [serial = 960] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x90c27000) [pid = 1797] [serial = 962] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x919a7000) [pid = 1797] [serial = 963] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x93b85c00) [pid = 1797] [serial = 975] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x92bea000) [pid = 1797] [serial = 972] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x922ec000) [pid = 1797] [serial = 966] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1797 | 1467192994505 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]]]}] 02:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2039ms 02:36:34 INFO - PROCESS | 1797 | 1467192994561 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 02:36:34 INFO - PROCESS | 1797 | 1467192994566 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 02:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:36:34 INFO - PROCESS | 1797 | 1467192994574 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:36:34 INFO - PROCESS | 1797 | 1467192994579 Marionette TRACE conn4 <- [1,1342,null,{}] 02:36:34 INFO - PROCESS | 1797 | 1467192994586 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}] 02:36:34 INFO - PROCESS | 1797 | 1467192994592 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:34 INFO - PROCESS | 1797 | 1467192994747 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 02:36:34 INFO - PROCESS | 1797 | 1467192994869 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:34 INFO - PROCESS | 1797 | 1467192994879 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:34 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6dbc00 == 31 [pid = 1797] [id = 343] 02:36:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8e6ddc00) [pid = 1797] [serial = 1030] [outer = (nil)] 02:36:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x8eaf8800) [pid = 1797] [serial = 1031] [outer = 0x8e6ddc00] 02:36:34 INFO - PROCESS | 1797 | 1467192994947 Marionette DEBUG loaded listener.js 02:36:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x8edc2000) [pid = 1797] [serial = 1032] [outer = 0x8e6ddc00] 02:36:35 INFO - PROCESS | 1797 | 1467192995694 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]]]}] 02:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1179ms 02:36:35 INFO - PROCESS | 1797 | 1467192995753 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 02:36:35 INFO - PROCESS | 1797 | 1467192995759 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 02:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:36:35 INFO - PROCESS | 1797 | 1467192995770 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:36:35 INFO - PROCESS | 1797 | 1467192995773 Marionette TRACE conn4 <- [1,1346,null,{}] 02:36:35 INFO - PROCESS | 1797 | 1467192995779 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}] 02:36:35 INFO - PROCESS | 1797 | 1467192995785 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:35 INFO - PROCESS | 1797 | 1467192995944 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 02:36:35 INFO - PROCESS | 1797 | 1467192995953 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:35 INFO - PROCESS | 1797 | 1467192995965 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:35 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf7000 == 32 [pid = 1797] [id = 344] 02:36:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8f754800) [pid = 1797] [serial = 1033] [outer = (nil)] 02:36:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8f75e800) [pid = 1797] [serial = 1034] [outer = 0x8f754800] 02:36:36 INFO - PROCESS | 1797 | 1467192996031 Marionette DEBUG loaded listener.js 02:36:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x90c2b400) [pid = 1797] [serial = 1035] [outer = 0x8f754800] 02:36:36 INFO - PROCESS | 1797 | 1467192996973 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]]]}] 02:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1278ms 02:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:36:37 INFO - PROCESS | 1797 | 1467192997048 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 02:36:37 INFO - PROCESS | 1797 | 1467192997050 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 02:36:37 INFO - PROCESS | 1797 | 1467192997066 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:36:37 INFO - PROCESS | 1797 | 1467192997072 Marionette TRACE conn4 <- [1,1350,null,{}] 02:36:37 INFO - PROCESS | 1797 | 1467192997088 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}] 02:36:37 INFO - PROCESS | 1797 | 1467192997096 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:37 INFO - PROCESS | 1797 | 1467192997319 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 02:36:37 INFO - PROCESS | 1797 | 1467192997401 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:37 INFO - PROCESS | 1797 | 1467192997414 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:37 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e52000 == 33 [pid = 1797] [id = 345] 02:36:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x91e57800) [pid = 1797] [serial = 1036] [outer = (nil)] 02:36:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x92236000) [pid = 1797] [serial = 1037] [outer = 0x91e57800] 02:36:37 INFO - PROCESS | 1797 | 1467192997482 Marionette DEBUG loaded listener.js 02:36:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x922a1000) [pid = 1797] [serial = 1038] [outer = 0x91e57800] 02:36:38 INFO - PROCESS | 1797 | 1467192998337 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]]]}] 02:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1349ms 02:36:38 INFO - PROCESS | 1797 | 1467192998405 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 02:36:38 INFO - PROCESS | 1797 | 1467192998409 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 02:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:36:38 INFO - PROCESS | 1797 | 1467192998419 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:36:38 INFO - PROCESS | 1797 | 1467192998421 Marionette TRACE conn4 <- [1,1354,null,{}] 02:36:38 INFO - PROCESS | 1797 | 1467192998427 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}] 02:36:38 INFO - PROCESS | 1797 | 1467192998432 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:38 INFO - PROCESS | 1797 | 1467192998632 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 02:36:38 INFO - PROCESS | 1797 | 1467192998650 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:38 INFO - PROCESS | 1797 | 1467192998658 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:38 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e40800 == 34 [pid = 1797] [id = 346] 02:36:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92237c00) [pid = 1797] [serial = 1039] [outer = (nil)] 02:36:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x92997800) [pid = 1797] [serial = 1040] [outer = 0x92237c00] 02:36:38 INFO - PROCESS | 1797 | 1467192998723 Marionette DEBUG loaded listener.js 02:36:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x929c4c00) [pid = 1797] [serial = 1041] [outer = 0x92237c00] 02:36:39 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8f39b400) [pid = 1797] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:36:39 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x92239000) [pid = 1797] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:36:39 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x91e3cc00) [pid = 1797] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:36:39 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x919a9000) [pid = 1797] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:36:39 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8e5d5c00) [pid = 1797] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:36:39 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8f39a400) [pid = 1797] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:36:39 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x92b04000) [pid = 1797] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:36:39 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8eaee000) [pid = 1797] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:36:39 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x99d10c00) [pid = 1797] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:36:39 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8f755c00) [pid = 1797] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:36:39 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x94606400) [pid = 1797] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:36:39 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x91e51800) [pid = 1797] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:36:39 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x8eaf2c00) [pid = 1797] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:36:39 INFO - PROCESS | 1797 | 1467192999709 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]]]}] 02:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1325ms 02:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:36:39 INFO - PROCESS | 1797 | 1467192999744 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 02:36:39 INFO - PROCESS | 1797 | 1467192999747 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 02:36:39 INFO - PROCESS | 1797 | 1467192999760 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:36:39 INFO - PROCESS | 1797 | 1467192999762 Marionette TRACE conn4 <- [1,1358,null,{}] 02:36:39 INFO - PROCESS | 1797 | 1467192999769 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}] 02:36:39 INFO - PROCESS | 1797 | 1467192999773 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:39 INFO - PROCESS | 1797 | 1467192999915 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 02:36:39 INFO - PROCESS | 1797 | 1467192999928 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:39 INFO - PROCESS | 1797 | 1467192999937 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:39 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6dc000 == 35 [pid = 1797] [id = 347] 02:36:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x8eafb000) [pid = 1797] [serial = 1042] [outer = (nil)] 02:36:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x922e9800) [pid = 1797] [serial = 1043] [outer = 0x8eafb000] 02:36:40 INFO - PROCESS | 1797 | 1467193000000 Marionette DEBUG loaded listener.js 02:36:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x9298dc00) [pid = 1797] [serial = 1044] [outer = 0x8eafb000] 02:36:40 INFO - PROCESS | 1797 | 1467193000845 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]]]}] 02:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1140ms 02:36:40 INFO - PROCESS | 1797 | 1467193000892 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 02:36:40 INFO - PROCESS | 1797 | 1467193000896 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 02:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:36:40 INFO - PROCESS | 1797 | 1467193000901 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:36:40 INFO - PROCESS | 1797 | 1467193000904 Marionette TRACE conn4 <- [1,1362,null,{}] 02:36:40 INFO - PROCESS | 1797 | 1467193000909 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}] 02:36:40 INFO - PROCESS | 1797 | 1467193000919 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:41 INFO - PROCESS | 1797 | 1467193001102 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 02:36:41 INFO - PROCESS | 1797 | 1467193001112 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:41 INFO - PROCESS | 1797 | 1467193001120 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:41 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d9800 == 36 [pid = 1797] [id = 348] 02:36:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x8e8ea000) [pid = 1797] [serial = 1045] [outer = (nil)] 02:36:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x92ef9000) [pid = 1797] [serial = 1046] [outer = 0x8e8ea000] 02:36:41 INFO - PROCESS | 1797 | 1467193001186 Marionette DEBUG loaded listener.js 02:36:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x92be2800) [pid = 1797] [serial = 1047] [outer = 0x8e8ea000] 02:36:42 INFO - PROCESS | 1797 | 1467193002348 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]]]}] 02:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1479ms 02:36:42 INFO - PROCESS | 1797 | 1467193002382 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 02:36:42 INFO - PROCESS | 1797 | 1467193002388 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 02:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:36:42 INFO - PROCESS | 1797 | 1467193002397 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:36:42 INFO - PROCESS | 1797 | 1467193002405 Marionette TRACE conn4 <- [1,1366,null,{}] 02:36:42 INFO - PROCESS | 1797 | 1467193002413 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}] 02:36:42 INFO - PROCESS | 1797 | 1467193002418 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:42 INFO - PROCESS | 1797 | 1467193002596 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 02:36:42 INFO - PROCESS | 1797 | 1467193002811 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:42 INFO - PROCESS | 1797 | 1467193002821 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:42 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf5800 == 37 [pid = 1797] [id = 349] 02:36:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8eaf9800) [pid = 1797] [serial = 1048] [outer = (nil)] 02:36:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8f4c3400) [pid = 1797] [serial = 1049] [outer = 0x8eaf9800] 02:36:42 INFO - PROCESS | 1797 | 1467193002907 Marionette DEBUG loaded listener.js 02:36:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8f761000) [pid = 1797] [serial = 1050] [outer = 0x8eaf9800] 02:36:43 INFO - PROCESS | 1797 | 1467193003858 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] 02:36:43 INFO - PROCESS | 1797 | 1467193003886 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 02:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:36:43 INFO - PROCESS | 1797 | 1467193003897 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:36:43 INFO - PROCESS | 1797 | 1467193003900 Marionette TRACE conn4 <- [1,1370,null,{}] 02:36:43 INFO - PROCESS | 1797 | 1467193003907 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}] 02:36:43 INFO - PROCESS | 1797 | 1467193003913 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:44 INFO - PROCESS | 1797 | 1467193004097 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 02:36:44 INFO - PROCESS | 1797 | 1467193004352 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:44 INFO - PROCESS | 1797 | 1467193004358 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:44 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e48000 == 38 [pid = 1797] [id = 350] 02:36:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x91e5c800) [pid = 1797] [serial = 1051] [outer = (nil)] 02:36:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x922f1c00) [pid = 1797] [serial = 1052] [outer = 0x91e5c800] 02:36:44 INFO - PROCESS | 1797 | 1467193004459 Marionette DEBUG loaded listener.js 02:36:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x929c8000) [pid = 1797] [serial = 1053] [outer = 0x91e5c800] 02:36:45 INFO - PROCESS | 1797 | 1467193005370 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] 02:36:45 INFO - PROCESS | 1797 | 1467193005431 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 02:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:36:45 INFO - PROCESS | 1797 | 1467193005438 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:36:45 INFO - PROCESS | 1797 | 1467193005444 Marionette TRACE conn4 <- [1,1374,null,{}] 02:36:45 INFO - PROCESS | 1797 | 1467193005460 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}] 02:36:45 INFO - PROCESS | 1797 | 1467193005469 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:45 INFO - PROCESS | 1797 | 1467193005731 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 02:36:45 INFO - PROCESS | 1797 | 1467193005903 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:45 INFO - PROCESS | 1797 | 1467193005915 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:45 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e56c00 == 39 [pid = 1797] [id = 351] 02:36:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x92b0b000) [pid = 1797] [serial = 1054] [outer = (nil)] 02:36:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x93b16800) [pid = 1797] [serial = 1055] [outer = 0x92b0b000] 02:36:46 INFO - PROCESS | 1797 | 1467193006010 Marionette DEBUG loaded listener.js 02:36:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x93b89800) [pid = 1797] [serial = 1056] [outer = 0x92b0b000] 02:36:46 INFO - PROCESS | 1797 | [1797] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:36:46 INFO - PROCESS | 1797 | 1467193006911 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] 02:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:36:46 INFO - PROCESS | 1797 | 1467193006987 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 02:36:46 INFO - PROCESS | 1797 | 1467193006993 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:36:46 INFO - PROCESS | 1797 | 1467193006997 Marionette TRACE conn4 <- [1,1378,null,{}] 02:36:47 INFO - PROCESS | 1797 | 1467193007002 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}] 02:36:47 INFO - PROCESS | 1797 | 1467193007007 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:47 INFO - PROCESS | 1797 | 1467193007194 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 02:36:47 INFO - PROCESS | 1797 | 1467193007365 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:47 INFO - PROCESS | 1797 | 1467193007373 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:47 INFO - PROCESS | 1797 | ++DOCSHELL 0x950ecc00 == 40 [pid = 1797] [id = 352] 02:36:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x950ef000) [pid = 1797] [serial = 1057] [outer = (nil)] 02:36:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x95358400) [pid = 1797] [serial = 1058] [outer = 0x950ef000] 02:36:47 INFO - PROCESS | 1797 | 1467193007450 Marionette DEBUG loaded listener.js 02:36:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x9535c800) [pid = 1797] [serial = 1059] [outer = 0x950ef000] 02:36:48 INFO - PROCESS | 1797 | 1467193008355 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] 02:36:48 INFO - PROCESS | 1797 | 1467193008427 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 02:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:36:48 INFO - PROCESS | 1797 | 1467193008434 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:36:48 INFO - PROCESS | 1797 | 1467193008437 Marionette TRACE conn4 <- [1,1382,null,{}] 02:36:48 INFO - PROCESS | 1797 | 1467193008443 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}] 02:36:48 INFO - PROCESS | 1797 | 1467193008448 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:48 INFO - PROCESS | 1797 | 1467193008646 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 02:36:48 INFO - PROCESS | 1797 | 1467193008813 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:48 INFO - PROCESS | 1797 | 1467193008821 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:48 INFO - PROCESS | 1797 | ++DOCSHELL 0x95353000 == 41 [pid = 1797] [id = 353] 02:36:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x97f2bc00) [pid = 1797] [serial = 1060] [outer = (nil)] 02:36:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x9817f400) [pid = 1797] [serial = 1061] [outer = 0x97f2bc00] 02:36:48 INFO - PROCESS | 1797 | 1467193008908 Marionette DEBUG loaded listener.js 02:36:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x9903e800) [pid = 1797] [serial = 1062] [outer = 0x97f2bc00] 02:36:49 INFO - PROCESS | 1797 | [1797] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:36:49 INFO - PROCESS | 1797 | 1467193009913 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] 02:36:49 INFO - PROCESS | 1797 | 1467193009968 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 02:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:36:49 INFO - PROCESS | 1797 | 1467193009975 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:36:49 INFO - PROCESS | 1797 | 1467193009978 Marionette TRACE conn4 <- [1,1386,null,{}] 02:36:49 INFO - PROCESS | 1797 | 1467193009984 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}] 02:36:49 INFO - PROCESS | 1797 | 1467193009994 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:50 INFO - PROCESS | 1797 | 1467193010191 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 02:36:50 INFO - PROCESS | 1797 | 1467193010409 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:50 INFO - PROCESS | 1797 | 1467193010416 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:50 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eafa400 == 42 [pid = 1797] [id = 354] 02:36:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x8f39d400) [pid = 1797] [serial = 1063] [outer = (nil)] 02:36:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x9a4f4800) [pid = 1797] [serial = 1064] [outer = 0x8f39d400] 02:36:50 INFO - PROCESS | 1797 | 1467193010511 Marionette DEBUG loaded listener.js 02:36:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x9a4f8000) [pid = 1797] [serial = 1065] [outer = 0x8f39d400] 02:36:51 INFO - PROCESS | 1797 | 1467193011426 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] 02:36:51 INFO - PROCESS | 1797 | 1467193011468 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 02:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:36:51 INFO - PROCESS | 1797 | 1467193011474 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:36:51 INFO - PROCESS | 1797 | 1467193011477 Marionette TRACE conn4 <- [1,1390,null,{}] 02:36:51 INFO - PROCESS | 1797 | 1467193011483 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}] 02:36:51 INFO - PROCESS | 1797 | 1467193011488 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:51 INFO - PROCESS | 1797 | 1467193011644 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 02:36:51 INFO - PROCESS | 1797 | 1467193011825 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:51 INFO - PROCESS | 1797 | 1467193011835 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:51 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d2000 == 43 [pid = 1797] [id = 355] 02:36:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x8eaef400) [pid = 1797] [serial = 1066] [outer = (nil)] 02:36:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x9a56ac00) [pid = 1797] [serial = 1067] [outer = 0x8eaef400] 02:36:51 INFO - PROCESS | 1797 | 1467193011914 Marionette DEBUG loaded listener.js 02:36:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x9a56c000) [pid = 1797] [serial = 1068] [outer = 0x8eaef400] 02:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1391ms 02:36:52 INFO - PROCESS | 1797 | 1467193012855 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]]]}] 02:36:52 INFO - PROCESS | 1797 | 1467193012867 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 02:36:52 INFO - PROCESS | 1797 | 1467193012871 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 02:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:36:52 INFO - PROCESS | 1797 | 1467193012877 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:36:52 INFO - PROCESS | 1797 | 1467193012880 Marionette TRACE conn4 <- [1,1394,null,{}] 02:36:52 INFO - PROCESS | 1797 | 1467193012886 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}] 02:36:52 INFO - PROCESS | 1797 | 1467193012891 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:53 INFO - PROCESS | 1797 | 1467193013048 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 02:36:53 INFO - PROCESS | 1797 | 1467193013516 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:53 INFO - PROCESS | 1797 | 1467193013526 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:53 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d6800 == 44 [pid = 1797] [id = 356] 02:36:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0x8e6d9000) [pid = 1797] [serial = 1069] [outer = (nil)] 02:36:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 95 (0x8e8ee000) [pid = 1797] [serial = 1070] [outer = 0x8e6d9000] 02:36:53 INFO - PROCESS | 1797 | 1467193013604 Marionette DEBUG loaded listener.js 02:36:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 96 (0x8eafbc00) [pid = 1797] [serial = 1071] [outer = 0x8e6d9000] 02:36:54 INFO - PROCESS | 1797 | 1467193014493 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]]]}] 02:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1678ms 02:36:54 INFO - PROCESS | 1797 | 1467193014560 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 02:36:54 INFO - PROCESS | 1797 | 1467193014568 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 02:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:36:54 INFO - PROCESS | 1797 | 1467193014576 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:36:54 INFO - PROCESS | 1797 | 1467193014580 Marionette TRACE conn4 <- [1,1398,null,{}] 02:36:54 INFO - PROCESS | 1797 | 1467193014587 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}] 02:36:54 INFO - PROCESS | 1797 | 1467193014595 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:54 INFO - PROCESS | 1797 | 1467193014772 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 02:36:54 INFO - PROCESS | 1797 | 1467193014946 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:54 INFO - PROCESS | 1797 | 1467193014956 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:54 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5dd000 == 45 [pid = 1797] [id = 357] 02:36:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 97 (0x8eaf1000) [pid = 1797] [serial = 1072] [outer = (nil)] 02:36:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 98 (0x919a7400) [pid = 1797] [serial = 1073] [outer = 0x8eaf1000] 02:36:55 INFO - PROCESS | 1797 | 1467193015030 Marionette DEBUG loaded listener.js 02:36:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 99 (0x91e51800) [pid = 1797] [serial = 1074] [outer = 0x8eaf1000] 02:36:56 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d5000 == 44 [pid = 1797] [id = 337] 02:36:56 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6dc000 == 43 [pid = 1797] [id = 347] 02:36:56 INFO - PROCESS | 1797 | --DOCSHELL 0x91e40800 == 42 [pid = 1797] [id = 346] 02:36:56 INFO - PROCESS | 1797 | --DOCSHELL 0x91e52000 == 41 [pid = 1797] [id = 345] 02:36:56 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf7000 == 40 [pid = 1797] [id = 344] 02:36:56 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6dbc00 == 39 [pid = 1797] [id = 343] 02:36:56 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d6c00 == 38 [pid = 1797] [id = 342] 02:36:56 INFO - PROCESS | 1797 | --DOCSHELL 0x91a70c00 == 37 [pid = 1797] [id = 340] 02:36:56 INFO - PROCESS | 1797 | --DOCSHELL 0x929cf800 == 36 [pid = 1797] [id = 341] 02:36:56 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d7400 == 35 [pid = 1797] [id = 338] 02:36:56 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f6000 == 34 [pid = 1797] [id = 339] 02:36:56 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d6800 == 33 [pid = 1797] [id = 356] 02:36:56 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d2000 == 32 [pid = 1797] [id = 355] 02:36:56 INFO - PROCESS | 1797 | --DOCSHELL 0x95353000 == 31 [pid = 1797] [id = 353] 02:36:56 INFO - PROCESS | 1797 | --DOCSHELL 0x8eafa400 == 30 [pid = 1797] [id = 354] 02:36:56 INFO - PROCESS | 1797 | --DOCSHELL 0x950ecc00 == 29 [pid = 1797] [id = 352] 02:36:56 INFO - PROCESS | 1797 | --DOCSHELL 0x91e56c00 == 28 [pid = 1797] [id = 351] 02:36:56 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf5800 == 27 [pid = 1797] [id = 349] 02:36:56 INFO - PROCESS | 1797 | --DOCSHELL 0x91e48000 == 26 [pid = 1797] [id = 350] 02:36:56 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d9800 == 25 [pid = 1797] [id = 348] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 98 (0x9222dc00) [pid = 1797] [serial = 1014] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 97 (0x9535dc00) [pid = 1797] [serial = 987] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 96 (0x9229b800) [pid = 1797] [serial = 1001] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 95 (0x91e58000) [pid = 1797] [serial = 981] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 94 (0x8e6dac00) [pid = 1797] [serial = 977] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x8f754400) [pid = 1797] [serial = 999] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x91a6d400) [pid = 1797] [serial = 980] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x92ef8800) [pid = 1797] [serial = 983] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x8f752800) [pid = 1797] [serial = 996] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x8f397800) [pid = 1797] [serial = 995] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x9298b800) [pid = 1797] [serial = 1002] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x9a296000) [pid = 1797] [serial = 992] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x93971800) [pid = 1797] [serial = 984] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x8f75f800) [pid = 1797] [serial = 1007] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x9817fc00) [pid = 1797] [serial = 989] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x9213b800) [pid = 1797] [serial = 1010] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x8edc3800) [pid = 1797] [serial = 1005] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x9a4f6400) [pid = 1797] [serial = 993] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8edbf000) [pid = 1797] [serial = 1004] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8e8ea800) [pid = 1797] [serial = 978] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x9956ec00) [pid = 1797] [serial = 990] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x919b0000) [pid = 1797] [serial = 1013] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x90c2bc00) [pid = 1797] [serial = 1008] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f4c7000) [pid = 1797] [serial = 998] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x94601800) [pid = 1797] [serial = 986] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x92231c00) [pid = 1797] [serial = 1011] [outer = (nil)] [url = about:blank] 02:36:56 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x922f0400) [pid = 1797] [serial = 1016] [outer = (nil)] [url = about:blank] 02:36:57 INFO - PROCESS | 1797 | 1467193017095 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]]]}] 02:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 2581ms 02:36:57 INFO - PROCESS | 1797 | 1467193017158 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 02:36:57 INFO - PROCESS | 1797 | 1467193017163 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 02:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:36:57 INFO - PROCESS | 1797 | 1467193017171 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:36:57 INFO - PROCESS | 1797 | 1467193017175 Marionette TRACE conn4 <- [1,1402,null,{}] 02:36:57 INFO - PROCESS | 1797 | 1467193017183 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}] 02:36:57 INFO - PROCESS | 1797 | 1467193017189 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:57 INFO - PROCESS | 1797 | 1467193017376 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 02:36:57 INFO - PROCESS | 1797 | 1467193017531 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:57 INFO - PROCESS | 1797 | 1467193017541 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:57 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f1c00 == 26 [pid = 1797] [id = 358] 02:36:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8eaeec00) [pid = 1797] [serial = 1075] [outer = (nil)] 02:36:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8edc8800) [pid = 1797] [serial = 1076] [outer = 0x8eaeec00] 02:36:57 INFO - PROCESS | 1797 | 1467193017612 Marionette DEBUG loaded listener.js 02:36:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8f390800) [pid = 1797] [serial = 1077] [outer = 0x8eaeec00] 02:36:58 INFO - PROCESS | 1797 | 1467193018373 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]]]}] 02:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1230ms 02:36:58 INFO - PROCESS | 1797 | 1467193018401 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 02:36:58 INFO - PROCESS | 1797 | 1467193018409 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 02:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:36:58 INFO - PROCESS | 1797 | 1467193018420 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:36:58 INFO - PROCESS | 1797 | 1467193018423 Marionette TRACE conn4 <- [1,1406,null,{}] 02:36:58 INFO - PROCESS | 1797 | 1467193018433 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}] 02:36:58 INFO - PROCESS | 1797 | 1467193018438 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:58 INFO - PROCESS | 1797 | 1467193018597 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 02:36:58 INFO - PROCESS | 1797 | 1467193018610 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:58 INFO - PROCESS | 1797 | 1467193018618 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:58 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4ca000 == 27 [pid = 1797] [id = 359] 02:36:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8f75e000) [pid = 1797] [serial = 1078] [outer = (nil)] 02:36:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x90c25800) [pid = 1797] [serial = 1079] [outer = 0x8f75e000] 02:36:58 INFO - PROCESS | 1797 | 1467193018689 Marionette DEBUG loaded listener.js 02:36:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x919a2400) [pid = 1797] [serial = 1080] [outer = 0x8f75e000] 02:36:59 INFO - PROCESS | 1797 | 1467193019680 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]]]}] 02:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1294ms 02:36:59 INFO - PROCESS | 1797 | 1467193019713 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 02:36:59 INFO - PROCESS | 1797 | 1467193019716 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 02:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:36:59 INFO - PROCESS | 1797 | 1467193019723 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:36:59 INFO - PROCESS | 1797 | 1467193019729 Marionette TRACE conn4 <- [1,1410,null,{}] 02:36:59 INFO - PROCESS | 1797 | 1467193019764 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}] 02:36:59 INFO - PROCESS | 1797 | 1467193019773 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:36:59 INFO - PROCESS | 1797 | 1467193019984 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 02:37:00 INFO - PROCESS | 1797 | 1467193020016 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:00 INFO - PROCESS | 1797 | 1467193020035 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:00 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e5b800 == 28 [pid = 1797] [id = 360] 02:37:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x91e5cc00) [pid = 1797] [serial = 1081] [outer = (nil)] 02:37:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92148800) [pid = 1797] [serial = 1082] [outer = 0x91e5cc00] 02:37:00 INFO - PROCESS | 1797 | 1467193020109 Marionette DEBUG loaded listener.js 02:37:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x92238800) [pid = 1797] [serial = 1083] [outer = 0x91e5cc00] 02:37:01 INFO - PROCESS | 1797 | 1467193021053 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]]]}] 02:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1385ms 02:37:01 INFO - PROCESS | 1797 | 1467193021109 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 02:37:01 INFO - PROCESS | 1797 | 1467193021114 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 02:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:37:01 INFO - PROCESS | 1797 | 1467193021127 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:37:01 INFO - PROCESS | 1797 | 1467193021130 Marionette TRACE conn4 <- [1,1414,null,{}] 02:37:01 INFO - PROCESS | 1797 | 1467193021137 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}] 02:37:01 INFO - PROCESS | 1797 | 1467193021143 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:01 INFO - PROCESS | 1797 | 1467193021349 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 02:37:01 INFO - PROCESS | 1797 | 1467193021374 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:01 INFO - PROCESS | 1797 | 1467193021380 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:01 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f391400 == 29 [pid = 1797] [id = 361] 02:37:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x919acc00) [pid = 1797] [serial = 1084] [outer = (nil)] 02:37:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x922f6800) [pid = 1797] [serial = 1085] [outer = 0x919acc00] 02:37:01 INFO - PROCESS | 1797 | 1467193021452 Marionette DEBUG loaded listener.js 02:37:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x929c2000) [pid = 1797] [serial = 1086] [outer = 0x919acc00] 02:37:02 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x91e57800) [pid = 1797] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:37:02 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x92237c00) [pid = 1797] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:37:02 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8eafb000) [pid = 1797] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:37:02 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x91a74800) [pid = 1797] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:37:02 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8e8f6400) [pid = 1797] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:37:02 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8e6ddc00) [pid = 1797] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:37:02 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x929cfc00) [pid = 1797] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:37:02 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8edc5000) [pid = 1797] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:37:02 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8e8e9800) [pid = 1797] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:37:02 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8f754800) [pid = 1797] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:37:02 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8e8ea000) [pid = 1797] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:37:02 INFO - PROCESS | 1797 | 1467193022941 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]]]}] 02:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1827ms 02:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:37:02 INFO - PROCESS | 1797 | 1467193022955 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 02:37:02 INFO - PROCESS | 1797 | 1467193022958 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 02:37:02 INFO - PROCESS | 1797 | 1467193022964 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:37:02 INFO - PROCESS | 1797 | 1467193022967 Marionette TRACE conn4 <- [1,1418,null,{}] 02:37:02 INFO - PROCESS | 1797 | 1467193022973 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}] 02:37:02 INFO - PROCESS | 1797 | 1467193022978 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:03 INFO - PROCESS | 1797 | 1467193023168 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 02:37:03 INFO - PROCESS | 1797 | 1467193023185 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:03 INFO - PROCESS | 1797 | 1467193023192 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:03 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf7800 == 30 [pid = 1797] [id = 362] 02:37:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8f4cb000) [pid = 1797] [serial = 1087] [outer = (nil)] 02:37:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x91a74800) [pid = 1797] [serial = 1088] [outer = 0x8f4cb000] 02:37:03 INFO - PROCESS | 1797 | 1467193023265 Marionette DEBUG loaded listener.js 02:37:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x922eac00) [pid = 1797] [serial = 1089] [outer = 0x8f4cb000] 02:37:04 INFO - PROCESS | 1797 | 1467193024096 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]]]}] 02:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1189ms 02:37:04 INFO - PROCESS | 1797 | 1467193024159 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 02:37:04 INFO - PROCESS | 1797 | 1467193024162 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 02:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:37:04 INFO - PROCESS | 1797 | 1467193024169 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:37:04 INFO - PROCESS | 1797 | 1467193024172 Marionette TRACE conn4 <- [1,1422,null,{}] 02:37:04 INFO - PROCESS | 1797 | 1467193024177 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}] 02:37:04 INFO - PROCESS | 1797 | 1467193024187 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:04 INFO - PROCESS | 1797 | 1467193024465 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 02:37:04 INFO - PROCESS | 1797 | 1467193024590 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:04 INFO - PROCESS | 1797 | 1467193024601 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:04 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8ee800 == 31 [pid = 1797] [id = 363] 02:37:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8e8eec00) [pid = 1797] [serial = 1090] [outer = (nil)] 02:37:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x8eaf4c00) [pid = 1797] [serial = 1091] [outer = 0x8e8eec00] 02:37:04 INFO - PROCESS | 1797 | 1467193024696 Marionette DEBUG loaded listener.js 02:37:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x8f38fc00) [pid = 1797] [serial = 1092] [outer = 0x8e8eec00] 02:37:05 INFO - PROCESS | 1797 | 1467193025785 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]]]}] 02:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1682ms 02:37:05 INFO - PROCESS | 1797 | 1467193025853 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 02:37:05 INFO - PROCESS | 1797 | 1467193025860 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 02:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:37:05 INFO - PROCESS | 1797 | 1467193025868 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:37:05 INFO - PROCESS | 1797 | 1467193025873 Marionette TRACE conn4 <- [1,1426,null,{}] 02:37:05 INFO - PROCESS | 1797 | 1467193025880 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}] 02:37:05 INFO - PROCESS | 1797 | 1467193025886 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:06 INFO - PROCESS | 1797 | 1467193026072 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 02:37:06 INFO - PROCESS | 1797 | 1467193026284 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:06 INFO - PROCESS | 1797 | 1467193026297 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:06 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c7c00 == 32 [pid = 1797] [id = 364] 02:37:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x919ad800) [pid = 1797] [serial = 1093] [outer = (nil)] 02:37:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x91a71000) [pid = 1797] [serial = 1094] [outer = 0x919ad800] 02:37:06 INFO - PROCESS | 1797 | 1467193026382 Marionette DEBUG loaded listener.js 02:37:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x91e43400) [pid = 1797] [serial = 1095] [outer = 0x919ad800] 02:37:07 INFO - PROCESS | 1797 | 1467193027477 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]]]}] 02:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1691ms 02:37:07 INFO - PROCESS | 1797 | 1467193027560 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 02:37:07 INFO - PROCESS | 1797 | 1467193027565 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 02:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:37:07 INFO - PROCESS | 1797 | 1467193027579 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:37:07 INFO - PROCESS | 1797 | 1467193027582 Marionette TRACE conn4 <- [1,1430,null,{}] 02:37:07 INFO - PROCESS | 1797 | 1467193027588 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}] 02:37:07 INFO - PROCESS | 1797 | 1467193027593 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:07 INFO - PROCESS | 1797 | 1467193027789 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 02:37:08 INFO - PROCESS | 1797 | 1467193028051 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:08 INFO - PROCESS | 1797 | 1467193028059 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:08 INFO - PROCESS | 1797 | ++DOCSHELL 0x929d0000 == 33 [pid = 1797] [id = 365] 02:37:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x929d0400) [pid = 1797] [serial = 1096] [outer = (nil)] 02:37:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x92b07c00) [pid = 1797] [serial = 1097] [outer = 0x929d0400] 02:37:08 INFO - PROCESS | 1797 | 1467193028163 Marionette DEBUG loaded listener.js 02:37:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x92bdb800) [pid = 1797] [serial = 1098] [outer = 0x929d0400] 02:37:09 INFO - PROCESS | 1797 | 1467193029161 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]]]}] 02:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1636ms 02:37:09 INFO - PROCESS | 1797 | 1467193029215 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 02:37:09 INFO - PROCESS | 1797 | 1467193029221 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 02:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:37:09 INFO - PROCESS | 1797 | 1467193029238 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:37:09 INFO - PROCESS | 1797 | 1467193029247 Marionette TRACE conn4 <- [1,1434,null,{}] 02:37:09 INFO - PROCESS | 1797 | 1467193029252 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}] 02:37:09 INFO - PROCESS | 1797 | 1467193029258 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:09 INFO - PROCESS | 1797 | 1467193029433 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 02:37:09 INFO - PROCESS | 1797 | 1467193029644 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:09 INFO - PROCESS | 1797 | 1467193029656 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:09 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5dc800 == 34 [pid = 1797] [id = 366] 02:37:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x8edca800) [pid = 1797] [serial = 1099] [outer = (nil)] 02:37:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x93970c00) [pid = 1797] [serial = 1100] [outer = 0x8edca800] 02:37:09 INFO - PROCESS | 1797 | 1467193029736 Marionette DEBUG loaded listener.js 02:37:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x93976800) [pid = 1797] [serial = 1101] [outer = 0x8edca800] 02:37:10 INFO - PROCESS | 1797 | 1467193030810 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]]]}] 02:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1805ms 02:37:11 INFO - PROCESS | 1797 | 1467193031035 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 02:37:11 INFO - PROCESS | 1797 | 1467193031042 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 02:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:37:11 INFO - PROCESS | 1797 | 1467193031050 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:37:11 INFO - PROCESS | 1797 | 1467193031054 Marionette TRACE conn4 <- [1,1438,null,{}] 02:37:11 INFO - PROCESS | 1797 | 1467193031062 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}] 02:37:11 INFO - PROCESS | 1797 | 1467193031069 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:11 INFO - PROCESS | 1797 | 1467193031306 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 02:37:11 INFO - PROCESS | 1797 | 1467193031503 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:11 INFO - PROCESS | 1797 | 1467193031522 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:11 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc0000 == 35 [pid = 1797] [id = 367] 02:37:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x8edc7400) [pid = 1797] [serial = 1102] [outer = (nil)] 02:37:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x8f4c1c00) [pid = 1797] [serial = 1103] [outer = 0x8edc7400] 02:37:11 INFO - PROCESS | 1797 | 1467193031622 Marionette DEBUG loaded listener.js 02:37:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x8f4c8c00) [pid = 1797] [serial = 1104] [outer = 0x8edc7400] 02:37:12 INFO - PROCESS | 1797 | --DOCSHELL 0x8f391400 == 34 [pid = 1797] [id = 361] 02:37:12 INFO - PROCESS | 1797 | --DOCSHELL 0x91e5b800 == 33 [pid = 1797] [id = 360] 02:37:12 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4ca000 == 32 [pid = 1797] [id = 359] 02:37:12 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f1c00 == 31 [pid = 1797] [id = 358] 02:37:12 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5dd000 == 30 [pid = 1797] [id = 357] 02:37:12 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x922a1000) [pid = 1797] [serial = 1038] [outer = (nil)] [url = about:blank] 02:37:12 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x92997800) [pid = 1797] [serial = 1040] [outer = (nil)] [url = about:blank] 02:37:12 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x922e9800) [pid = 1797] [serial = 1043] [outer = (nil)] [url = about:blank] 02:37:12 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x91e52800) [pid = 1797] [serial = 1022] [outer = (nil)] [url = about:blank] 02:37:12 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x8f4cfc00) [pid = 1797] [serial = 1023] [outer = (nil)] [url = about:blank] 02:37:12 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x8edc2800) [pid = 1797] [serial = 1019] [outer = (nil)] [url = about:blank] 02:37:12 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x8f4c5400) [pid = 1797] [serial = 1020] [outer = (nil)] [url = about:blank] 02:37:12 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x8eaf8800) [pid = 1797] [serial = 1031] [outer = (nil)] [url = about:blank] 02:37:12 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x8edc2000) [pid = 1797] [serial = 1032] [outer = (nil)] [url = about:blank] 02:37:12 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x92b0b400) [pid = 1797] [serial = 1025] [outer = (nil)] [url = about:blank] 02:37:12 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x92b0f000) [pid = 1797] [serial = 1026] [outer = (nil)] [url = about:blank] 02:37:12 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x9298f000) [pid = 1797] [serial = 1017] [outer = (nil)] [url = about:blank] 02:37:12 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8f399c00) [pid = 1797] [serial = 1028] [outer = (nil)] [url = about:blank] 02:37:12 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8f760400) [pid = 1797] [serial = 1029] [outer = (nil)] [url = about:blank] 02:37:12 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8f75e800) [pid = 1797] [serial = 1034] [outer = (nil)] [url = about:blank] 02:37:12 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x92ef9000) [pid = 1797] [serial = 1046] [outer = (nil)] [url = about:blank] 02:37:12 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x9298dc00) [pid = 1797] [serial = 1044] [outer = (nil)] [url = about:blank] 02:37:12 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x92be2800) [pid = 1797] [serial = 1047] [outer = (nil)] [url = about:blank] 02:37:12 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x92236000) [pid = 1797] [serial = 1037] [outer = (nil)] [url = about:blank] 02:37:12 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x929c4c00) [pid = 1797] [serial = 1041] [outer = (nil)] [url = about:blank] 02:37:12 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x90c2b400) [pid = 1797] [serial = 1035] [outer = (nil)] [url = about:blank] 02:37:12 INFO - PROCESS | 1797 | 1467193032577 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]]]}] 02:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1597ms 02:37:12 INFO - PROCESS | 1797 | 1467193032647 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 02:37:12 INFO - PROCESS | 1797 | 1467193032652 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 02:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:37:12 INFO - PROCESS | 1797 | 1467193032663 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:37:12 INFO - PROCESS | 1797 | 1467193032667 Marionette TRACE conn4 <- [1,1442,null,{}] 02:37:12 INFO - PROCESS | 1797 | 1467193032673 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}] 02:37:12 INFO - PROCESS | 1797 | 1467193032679 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:12 INFO - PROCESS | 1797 | 1467193032836 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 02:37:13 INFO - PROCESS | 1797 | 1467193033023 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:13 INFO - PROCESS | 1797 | 1467193033029 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:13 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc7000 == 31 [pid = 1797] [id = 368] 02:37:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8f4cc800) [pid = 1797] [serial = 1105] [outer = (nil)] 02:37:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x90c28800) [pid = 1797] [serial = 1106] [outer = 0x8f4cc800] 02:37:13 INFO - PROCESS | 1797 | 1467193033106 Marionette DEBUG loaded listener.js 02:37:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x919ab800) [pid = 1797] [serial = 1107] [outer = 0x8f4cc800] 02:37:13 INFO - PROCESS | 1797 | 1467193033863 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]]]}] 02:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1243ms 02:37:13 INFO - PROCESS | 1797 | 1467193033903 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 02:37:13 INFO - PROCESS | 1797 | 1467193033907 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 02:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:37:13 INFO - PROCESS | 1797 | 1467193033913 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:37:13 INFO - PROCESS | 1797 | 1467193033916 Marionette TRACE conn4 <- [1,1446,null,{}] 02:37:13 INFO - PROCESS | 1797 | 1467193033931 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}] 02:37:13 INFO - PROCESS | 1797 | 1467193033939 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:14 INFO - PROCESS | 1797 | 1467193034101 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 02:37:14 INFO - PROCESS | 1797 | 1467193034113 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:14 INFO - PROCESS | 1797 | 1467193034125 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:14 INFO - PROCESS | 1797 | ++DOCSHELL 0x9223c800 == 32 [pid = 1797] [id = 369] 02:37:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x92299000) [pid = 1797] [serial = 1108] [outer = (nil)] 02:37:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x922ec000) [pid = 1797] [serial = 1109] [outer = 0x92299000] 02:37:14 INFO - PROCESS | 1797 | 1467193034194 Marionette DEBUG loaded listener.js 02:37:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x92993400) [pid = 1797] [serial = 1110] [outer = 0x92299000] 02:37:15 INFO - PROCESS | 1797 | 1467193035192 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]]]}] 02:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1337ms 02:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:37:15 INFO - PROCESS | 1797 | 1467193035267 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 02:37:15 INFO - PROCESS | 1797 | 1467193035270 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 02:37:15 INFO - PROCESS | 1797 | 1467193035276 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:37:15 INFO - PROCESS | 1797 | 1467193035280 Marionette TRACE conn4 <- [1,1450,null,{}] 02:37:15 INFO - PROCESS | 1797 | 1467193035285 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}] 02:37:15 INFO - PROCESS | 1797 | 1467193035290 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:15 INFO - PROCESS | 1797 | 1467193035491 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 02:37:15 INFO - PROCESS | 1797 | 1467193035510 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:15 INFO - PROCESS | 1797 | 1467193035518 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:15 INFO - PROCESS | 1797 | ++DOCSHELL 0x90c2c000 == 33 [pid = 1797] [id = 370] 02:37:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x929c3000) [pid = 1797] [serial = 1111] [outer = (nil)] 02:37:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x929cfc00) [pid = 1797] [serial = 1112] [outer = 0x929c3000] 02:37:15 INFO - PROCESS | 1797 | 1467193035583 Marionette DEBUG loaded listener.js 02:37:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x92b0dc00) [pid = 1797] [serial = 1113] [outer = 0x929c3000] 02:37:16 INFO - PROCESS | 1797 | 1467193036486 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]]]}] 02:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1239ms 02:37:16 INFO - PROCESS | 1797 | 1467193036516 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 02:37:16 INFO - PROCESS | 1797 | 1467193036519 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 02:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:37:16 INFO - PROCESS | 1797 | 1467193036525 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:37:16 INFO - PROCESS | 1797 | 1467193036529 Marionette TRACE conn4 <- [1,1454,null,{}] 02:37:16 INFO - PROCESS | 1797 | 1467193036534 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}] 02:37:16 INFO - PROCESS | 1797 | 1467193036539 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:16 INFO - PROCESS | 1797 | 1467193036730 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 02:37:16 INFO - PROCESS | 1797 | 1467193036816 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:16 INFO - PROCESS | 1797 | 1467193036827 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:16 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eafcc00 == 34 [pid = 1797] [id = 371] 02:37:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x91e5e800) [pid = 1797] [serial = 1114] [outer = (nil)] 02:37:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x92bea000) [pid = 1797] [serial = 1115] [outer = 0x91e5e800] 02:37:16 INFO - PROCESS | 1797 | 1467193036892 Marionette DEBUG loaded listener.js 02:37:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x92be5800) [pid = 1797] [serial = 1116] [outer = 0x91e5e800] 02:37:17 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x91e5c800) [pid = 1797] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:37:17 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x92b0b000) [pid = 1797] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:37:17 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x950ef000) [pid = 1797] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:37:17 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x97f2bc00) [pid = 1797] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:37:17 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8f39d400) [pid = 1797] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:37:17 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8eaef400) [pid = 1797] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:37:17 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x91e5cc00) [pid = 1797] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:37:17 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x919acc00) [pid = 1797] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:37:17 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8f75e000) [pid = 1797] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:37:17 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8eaeec00) [pid = 1797] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:37:17 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8eaf1000) [pid = 1797] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:37:17 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8e6d9000) [pid = 1797] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:37:17 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8eaf9800) [pid = 1797] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:37:17 INFO - PROCESS | 1797 | 1467193037830 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]]]}] 02:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1338ms 02:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:37:17 INFO - PROCESS | 1797 | 1467193037864 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 02:37:17 INFO - PROCESS | 1797 | 1467193037867 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 02:37:17 INFO - PROCESS | 1797 | 1467193037873 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:37:17 INFO - PROCESS | 1797 | 1467193037877 Marionette TRACE conn4 <- [1,1458,null,{}] 02:37:17 INFO - PROCESS | 1797 | 1467193037882 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}] 02:37:17 INFO - PROCESS | 1797 | 1467193037892 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:18 INFO - PROCESS | 1797 | 1467193038088 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 02:37:18 INFO - PROCESS | 1797 | 1467193038212 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:18 INFO - PROCESS | 1797 | 1467193038222 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:18 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d4000 == 35 [pid = 1797] [id = 372] 02:37:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x8edc9400) [pid = 1797] [serial = 1117] [outer = (nil)] 02:37:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x93972400) [pid = 1797] [serial = 1118] [outer = 0x8edc9400] 02:37:18 INFO - PROCESS | 1797 | 1467193038291 Marionette DEBUG loaded listener.js 02:37:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x93b84800) [pid = 1797] [serial = 1119] [outer = 0x8edc9400] 02:37:19 INFO - PROCESS | 1797 | 1467193039049 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]]]}] 02:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1239ms 02:37:19 INFO - PROCESS | 1797 | 1467193039111 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 02:37:19 INFO - PROCESS | 1797 | 1467193039115 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 02:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:37:19 INFO - PROCESS | 1797 | 1467193039121 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:37:19 INFO - PROCESS | 1797 | 1467193039124 Marionette TRACE conn4 <- [1,1462,null,{}] 02:37:19 INFO - PROCESS | 1797 | 1467193039129 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}] 02:37:19 INFO - PROCESS | 1797 | 1467193039134 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:19 INFO - PROCESS | 1797 | 1467193039404 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 02:37:19 INFO - PROCESS | 1797 | 1467193039528 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:19 INFO - PROCESS | 1797 | 1467193039539 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:19 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5da400 == 36 [pid = 1797] [id = 373] 02:37:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8e5dc000) [pid = 1797] [serial = 1120] [outer = (nil)] 02:37:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8e6d6800) [pid = 1797] [serial = 1121] [outer = 0x8e5dc000] 02:37:19 INFO - PROCESS | 1797 | 1467193039626 Marionette DEBUG loaded listener.js 02:37:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8eaedc00) [pid = 1797] [serial = 1122] [outer = 0x8e5dc000] 02:37:20 INFO - PROCESS | 1797 | 1467193040602 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]]]}] 02:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1526ms 02:37:20 INFO - PROCESS | 1797 | 1467193040650 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 02:37:20 INFO - PROCESS | 1797 | 1467193040656 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 02:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:37:20 INFO - PROCESS | 1797 | 1467193040665 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:37:20 INFO - PROCESS | 1797 | 1467193040669 Marionette TRACE conn4 <- [1,1466,null,{}] 02:37:20 INFO - PROCESS | 1797 | 1467193040677 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}] 02:37:20 INFO - PROCESS | 1797 | 1467193040683 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:20 INFO - PROCESS | 1797 | 1467193040864 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 02:37:21 INFO - PROCESS | 1797 | 1467193041032 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:21 INFO - PROCESS | 1797 | 1467193041040 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:21 INFO - PROCESS | 1797 | ++DOCSHELL 0x919a9000 == 37 [pid = 1797] [id = 374] 02:37:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x919ab000) [pid = 1797] [serial = 1123] [outer = (nil)] 02:37:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x91e47800) [pid = 1797] [serial = 1124] [outer = 0x919ab000] 02:37:21 INFO - PROCESS | 1797 | 1467193041169 Marionette DEBUG loaded listener.js 02:37:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x91e5b800) [pid = 1797] [serial = 1125] [outer = 0x919ab000] 02:37:22 INFO - PROCESS | 1797 | 1467193042070 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]]]}] 02:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1483ms 02:37:22 INFO - PROCESS | 1797 | 1467193042147 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 02:37:22 INFO - PROCESS | 1797 | 1467193042152 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 02:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:37:22 INFO - PROCESS | 1797 | 1467193042159 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:37:22 INFO - PROCESS | 1797 | 1467193042163 Marionette TRACE conn4 <- [1,1470,null,{}] 02:37:22 INFO - PROCESS | 1797 | 1467193042169 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}] 02:37:22 INFO - PROCESS | 1797 | 1467193042175 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:22 INFO - PROCESS | 1797 | 1467193042386 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 02:37:22 INFO - PROCESS | 1797 | 1467193042685 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:22 INFO - PROCESS | 1797 | 1467193042695 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:22 INFO - PROCESS | 1797 | ++DOCSHELL 0x922f7c00 == 38 [pid = 1797] [id = 375] 02:37:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x929cb800) [pid = 1797] [serial = 1126] [outer = (nil)] 02:37:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92b08c00) [pid = 1797] [serial = 1127] [outer = 0x929cb800] 02:37:22 INFO - PROCESS | 1797 | 1467193042819 Marionette DEBUG loaded listener.js 02:37:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x92be9c00) [pid = 1797] [serial = 1128] [outer = 0x929cb800] 02:37:23 INFO - PROCESS | 1797 | 1467193043753 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]]]}] 02:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1628ms 02:37:23 INFO - PROCESS | 1797 | 1467193043797 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 02:37:23 INFO - PROCESS | 1797 | 1467193043804 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 02:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:37:23 INFO - PROCESS | 1797 | 1467193043820 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:37:23 INFO - PROCESS | 1797 | 1467193043828 Marionette TRACE conn4 <- [1,1474,null,{}] 02:37:23 INFO - PROCESS | 1797 | 1467193043833 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}] 02:37:23 INFO - PROCESS | 1797 | 1467193043840 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:24 INFO - PROCESS | 1797 | 1467193044019 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 02:37:24 INFO - PROCESS | 1797 | 1467193044188 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:24 INFO - PROCESS | 1797 | 1467193044197 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:24 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f756000 == 39 [pid = 1797] [id = 376] 02:37:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x91a73800) [pid = 1797] [serial = 1129] [outer = (nil)] 02:37:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x9813ac00) [pid = 1797] [serial = 1130] [outer = 0x91a73800] 02:37:24 INFO - PROCESS | 1797 | 1467193044276 Marionette DEBUG loaded listener.js 02:37:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x9903f800) [pid = 1797] [serial = 1131] [outer = 0x91a73800] 02:37:25 INFO - PROCESS | 1797 | 1467193045277 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]]]}] 02:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1498ms 02:37:25 INFO - PROCESS | 1797 | 1467193045311 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 02:37:25 INFO - PROCESS | 1797 | 1467193045314 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 02:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:37:25 INFO - PROCESS | 1797 | 1467193045321 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:37:25 INFO - PROCESS | 1797 | 1467193045324 Marionette TRACE conn4 <- [1,1478,null,{}] 02:37:25 INFO - PROCESS | 1797 | 1467193045330 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}] 02:37:25 INFO - PROCESS | 1797 | 1467193045335 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:25 INFO - PROCESS | 1797 | 1467193045497 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 02:37:25 INFO - PROCESS | 1797 | 1467193045671 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:25 INFO - PROCESS | 1797 | 1467193045681 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:25 INFO - PROCESS | 1797 | ++DOCSHELL 0x99571000 == 40 [pid = 1797] [id = 377] 02:37:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x99cc5400) [pid = 1797] [serial = 1132] [outer = (nil)] 02:37:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x99d0b400) [pid = 1797] [serial = 1133] [outer = 0x99cc5400] 02:37:25 INFO - PROCESS | 1797 | 1467193045757 Marionette DEBUG loaded listener.js 02:37:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x99de3800) [pid = 1797] [serial = 1134] [outer = 0x99cc5400] 02:37:26 INFO - PROCESS | 1797 | 1467193046705 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]]]}] 02:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1428ms 02:37:26 INFO - PROCESS | 1797 | 1467193046749 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 02:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:37:26 INFO - PROCESS | 1797 | 1467193046754 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 02:37:26 INFO - PROCESS | 1797 | 1467193046760 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:37:26 INFO - PROCESS | 1797 | 1467193046763 Marionette TRACE conn4 <- [1,1482,null,{}] 02:37:26 INFO - PROCESS | 1797 | 1467193046769 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}] 02:37:26 INFO - PROCESS | 1797 | 1467193046774 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:26 INFO - PROCESS | 1797 | 1467193046950 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 02:37:27 INFO - PROCESS | 1797 | 1467193047119 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:27 INFO - PROCESS | 1797 | 1467193047137 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:27 INFO - PROCESS | 1797 | ++DOCSHELL 0x9a4f5800 == 41 [pid = 1797] [id = 378] 02:37:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x9a4f5c00) [pid = 1797] [serial = 1135] [outer = (nil)] 02:37:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x9a4f9800) [pid = 1797] [serial = 1136] [outer = 0x9a4f5c00] 02:37:27 INFO - PROCESS | 1797 | 1467193047226 Marionette DEBUG loaded listener.js 02:37:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x9a567c00) [pid = 1797] [serial = 1137] [outer = 0x9a4f5c00] 02:37:28 INFO - PROCESS | 1797 | 1467193048197 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]]]}] 02:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1479ms 02:37:28 INFO - PROCESS | 1797 | 1467193048239 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 02:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:37:28 INFO - PROCESS | 1797 | 1467193048243 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 02:37:28 INFO - PROCESS | 1797 | 1467193048249 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:37:28 INFO - PROCESS | 1797 | 1467193048253 Marionette TRACE conn4 <- [1,1486,null,{}] 02:37:28 INFO - PROCESS | 1797 | 1467193048259 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}] 02:37:28 INFO - PROCESS | 1797 | 1467193048264 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:28 INFO - PROCESS | 1797 | 1467193048430 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 02:37:28 INFO - PROCESS | 1797 | 1467193048602 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:28 INFO - PROCESS | 1797 | 1467193048614 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:28 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d5800 == 42 [pid = 1797] [id = 379] 02:37:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x8e6ddc00) [pid = 1797] [serial = 1138] [outer = (nil)] 02:37:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x9a573400) [pid = 1797] [serial = 1139] [outer = 0x8e6ddc00] 02:37:28 INFO - PROCESS | 1797 | 1467193048691 Marionette DEBUG loaded listener.js 02:37:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x9a67f000) [pid = 1797] [serial = 1140] [outer = 0x8e6ddc00] 02:37:29 INFO - PROCESS | 1797 | 1467193049961 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]]]}] 02:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1784ms 02:37:30 INFO - PROCESS | 1797 | 1467193050033 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 02:37:30 INFO - PROCESS | 1797 | 1467193050039 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 02:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:37:30 INFO - PROCESS | 1797 | 1467193050048 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:37:30 INFO - PROCESS | 1797 | 1467193050052 Marionette TRACE conn4 <- [1,1490,null,{}] 02:37:30 INFO - PROCESS | 1797 | 1467193050060 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}] 02:37:30 INFO - PROCESS | 1797 | 1467193050066 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:30 INFO - PROCESS | 1797 | 1467193050321 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 02:37:30 INFO - PROCESS | 1797 | 1467193050487 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:30 INFO - PROCESS | 1797 | 1467193050500 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:30 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc8400 == 43 [pid = 1797] [id = 380] 02:37:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0x8f393800) [pid = 1797] [serial = 1141] [outer = (nil)] 02:37:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 95 (0x8f4c5c00) [pid = 1797] [serial = 1142] [outer = 0x8f393800] 02:37:30 INFO - PROCESS | 1797 | 1467193050572 Marionette DEBUG loaded listener.js 02:37:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 96 (0x8f75a800) [pid = 1797] [serial = 1143] [outer = 0x8f393800] 02:37:31 INFO - PROCESS | 1797 | 1467193051502 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]]]}] 02:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1532ms 02:37:31 INFO - PROCESS | 1797 | 1467193051580 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 02:37:31 INFO - PROCESS | 1797 | 1467193051587 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 02:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:37:31 INFO - PROCESS | 1797 | 1467193051596 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:37:31 INFO - PROCESS | 1797 | 1467193051600 Marionette TRACE conn4 <- [1,1494,null,{}] 02:37:31 INFO - PROCESS | 1797 | 1467193051606 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}] 02:37:31 INFO - PROCESS | 1797 | 1467193051612 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d4000 == 42 [pid = 1797] [id = 372] 02:37:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8eafcc00 == 41 [pid = 1797] [id = 371] 02:37:32 INFO - PROCESS | 1797 | --DOCSHELL 0x90c2c000 == 40 [pid = 1797] [id = 370] 02:37:32 INFO - PROCESS | 1797 | --DOCSHELL 0x9223c800 == 39 [pid = 1797] [id = 369] 02:37:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc7000 == 38 [pid = 1797] [id = 368] 02:37:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc0000 == 37 [pid = 1797] [id = 367] 02:37:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf7800 == 36 [pid = 1797] [id = 362] 02:37:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c7c00 == 35 [pid = 1797] [id = 364] 02:37:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8ee800 == 34 [pid = 1797] [id = 363] 02:37:32 INFO - PROCESS | 1797 | --DOCSHELL 0x929d0000 == 33 [pid = 1797] [id = 365] 02:37:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5dc800 == 32 [pid = 1797] [id = 366] 02:37:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc8400 == 31 [pid = 1797] [id = 380] 02:37:32 INFO - PROCESS | 1797 | --DOCSHELL 0x9a4f5800 == 30 [pid = 1797] [id = 378] 02:37:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d5800 == 29 [pid = 1797] [id = 379] 02:37:32 INFO - PROCESS | 1797 | --DOCSHELL 0x99571000 == 28 [pid = 1797] [id = 377] 02:37:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8f756000 == 27 [pid = 1797] [id = 376] 02:37:32 INFO - PROCESS | 1797 | --DOCSHELL 0x919a9000 == 26 [pid = 1797] [id = 374] 02:37:32 INFO - PROCESS | 1797 | --DOCSHELL 0x922f7c00 == 25 [pid = 1797] [id = 375] 02:37:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5da400 == 24 [pid = 1797] [id = 373] 02:37:32 INFO - PROCESS | 1797 | 1467193052798 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 02:37:32 INFO - PROCESS | 1797 | --DOMWINDOW == 95 (0x91a74800) [pid = 1797] [serial = 1088] [outer = (nil)] [url = about:blank] 02:37:32 INFO - PROCESS | 1797 | --DOMWINDOW == 94 (0x922f1c00) [pid = 1797] [serial = 1052] [outer = (nil)] [url = about:blank] 02:37:32 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x93b89800) [pid = 1797] [serial = 1056] [outer = (nil)] [url = about:blank] 02:37:32 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x93b16800) [pid = 1797] [serial = 1055] [outer = (nil)] [url = about:blank] 02:37:32 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x9535c800) [pid = 1797] [serial = 1059] [outer = (nil)] [url = about:blank] 02:37:32 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x95358400) [pid = 1797] [serial = 1058] [outer = (nil)] [url = about:blank] 02:37:32 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x9903e800) [pid = 1797] [serial = 1062] [outer = (nil)] [url = about:blank] 02:37:32 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x9817f400) [pid = 1797] [serial = 1061] [outer = (nil)] [url = about:blank] 02:37:32 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x9a4f8000) [pid = 1797] [serial = 1065] [outer = (nil)] [url = about:blank] 02:37:32 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x9a4f4800) [pid = 1797] [serial = 1064] [outer = (nil)] [url = about:blank] 02:37:32 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x9a56c000) [pid = 1797] [serial = 1068] [outer = (nil)] [url = about:blank] 02:37:32 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x92148800) [pid = 1797] [serial = 1082] [outer = (nil)] [url = about:blank] 02:37:32 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x922f6800) [pid = 1797] [serial = 1085] [outer = (nil)] [url = about:blank] 02:37:32 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x9a56ac00) [pid = 1797] [serial = 1067] [outer = (nil)] [url = about:blank] 02:37:32 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x90c25800) [pid = 1797] [serial = 1079] [outer = (nil)] [url = about:blank] 02:37:33 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8edc8800) [pid = 1797] [serial = 1076] [outer = (nil)] [url = about:blank] 02:37:33 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8f390800) [pid = 1797] [serial = 1077] [outer = (nil)] [url = about:blank] 02:37:33 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x91e51800) [pid = 1797] [serial = 1074] [outer = (nil)] [url = about:blank] 02:37:33 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8eafbc00) [pid = 1797] [serial = 1071] [outer = (nil)] [url = about:blank] 02:37:33 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x919a7400) [pid = 1797] [serial = 1073] [outer = (nil)] [url = about:blank] 02:37:33 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8e8ee000) [pid = 1797] [serial = 1070] [outer = (nil)] [url = about:blank] 02:37:33 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8f761000) [pid = 1797] [serial = 1050] [outer = (nil)] [url = about:blank] 02:37:33 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8f4c3400) [pid = 1797] [serial = 1049] [outer = (nil)] [url = about:blank] 02:37:33 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x929c8000) [pid = 1797] [serial = 1053] [outer = (nil)] [url = about:blank] 02:37:33 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x929c2000) [pid = 1797] [serial = 1086] [outer = (nil)] [url = about:blank] 02:37:33 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x92238800) [pid = 1797] [serial = 1083] [outer = (nil)] [url = about:blank] 02:37:33 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x919a2400) [pid = 1797] [serial = 1080] [outer = (nil)] [url = about:blank] 02:37:33 INFO - PROCESS | 1797 | 1467193053106 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:33 INFO - PROCESS | 1797 | 1467193053116 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:33 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d6400 == 25 [pid = 1797] [id = 381] 02:37:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x8e6d7000) [pid = 1797] [serial = 1144] [outer = (nil)] 02:37:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8e6e0800) [pid = 1797] [serial = 1145] [outer = 0x8e6d7000] 02:37:33 INFO - PROCESS | 1797 | 1467193053189 Marionette DEBUG loaded listener.js 02:37:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8e8f7400) [pid = 1797] [serial = 1146] [outer = 0x8e6d7000] 02:37:33 INFO - PROCESS | 1797 | 1467193053978 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]]]}] 02:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 2428ms 02:37:34 INFO - PROCESS | 1797 | 1467193054026 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 02:37:34 INFO - PROCESS | 1797 | 1467193054032 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 02:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:37:34 INFO - PROCESS | 1797 | 1467193054040 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:37:34 INFO - PROCESS | 1797 | 1467193054045 Marionette TRACE conn4 <- [1,1498,null,{}] 02:37:34 INFO - PROCESS | 1797 | 1467193054051 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}] 02:37:34 INFO - PROCESS | 1797 | 1467193054057 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:34 INFO - PROCESS | 1797 | 1467193054228 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 02:37:34 INFO - PROCESS | 1797 | 1467193054351 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:34 INFO - PROCESS | 1797 | 1467193054362 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:34 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edbe800 == 26 [pid = 1797] [id = 382] 02:37:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8f397800) [pid = 1797] [serial = 1147] [outer = (nil)] 02:37:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8f4c6c00) [pid = 1797] [serial = 1148] [outer = 0x8f397800] 02:37:34 INFO - PROCESS | 1797 | 1467193054440 Marionette DEBUG loaded listener.js 02:37:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8f4cf000) [pid = 1797] [serial = 1149] [outer = 0x8f397800] 02:37:35 INFO - PROCESS | 1797 | 1467193055226 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]]]}] 02:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1238ms 02:37:35 INFO - PROCESS | 1797 | 1467193055287 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 02:37:35 INFO - PROCESS | 1797 | 1467193055291 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 02:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:37:35 INFO - PROCESS | 1797 | 1467193055298 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:37:35 INFO - PROCESS | 1797 | 1467193055301 Marionette TRACE conn4 <- [1,1502,null,{}] 02:37:35 INFO - PROCESS | 1797 | 1467193055307 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}] 02:37:35 INFO - PROCESS | 1797 | 1467193055312 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:35 INFO - PROCESS | 1797 | 1467193055518 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 02:37:35 INFO - PROCESS | 1797 | 1467193055545 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:35 INFO - PROCESS | 1797 | 1467193055553 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:35 INFO - PROCESS | 1797 | ++DOCSHELL 0x919a2000 == 27 [pid = 1797] [id = 383] 02:37:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x919a2400) [pid = 1797] [serial = 1150] [outer = (nil)] 02:37:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x919a9000) [pid = 1797] [serial = 1151] [outer = 0x919a2400] 02:37:35 INFO - PROCESS | 1797 | 1467193055621 Marionette DEBUG loaded listener.js 02:37:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x91a73000) [pid = 1797] [serial = 1152] [outer = 0x919a2400] 02:37:36 INFO - PROCESS | 1797 | 1467193056585 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]]]}] 02:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1328ms 02:37:36 INFO - PROCESS | 1797 | 1467193056627 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 02:37:36 INFO - PROCESS | 1797 | 1467193056633 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 02:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:37:36 INFO - PROCESS | 1797 | 1467193056655 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:37:36 INFO - PROCESS | 1797 | 1467193056663 Marionette TRACE conn4 <- [1,1506,null,{}] 02:37:36 INFO - PROCESS | 1797 | 1467193056669 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}] 02:37:36 INFO - PROCESS | 1797 | 1467193056676 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:36 INFO - PROCESS | 1797 | 1467193056898 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 02:37:36 INFO - PROCESS | 1797 | 1467193056920 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:36 INFO - PROCESS | 1797 | 1467193056954 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:37 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edbf400 == 28 [pid = 1797] [id = 384] 02:37:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x8f399800) [pid = 1797] [serial = 1153] [outer = (nil)] 02:37:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92238800) [pid = 1797] [serial = 1154] [outer = 0x8f399800] 02:37:37 INFO - PROCESS | 1797 | 1467193057088 Marionette DEBUG loaded listener.js 02:37:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x9229d800) [pid = 1797] [serial = 1155] [outer = 0x8f399800] 02:37:38 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8edc9400) [pid = 1797] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:37:38 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x929c3000) [pid = 1797] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:37:38 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x91e5e800) [pid = 1797] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:37:38 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x929d0400) [pid = 1797] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:37:38 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8f4cc800) [pid = 1797] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:37:38 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x919ad800) [pid = 1797] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:37:38 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x92299000) [pid = 1797] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:37:38 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8edca800) [pid = 1797] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:37:38 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8e8eec00) [pid = 1797] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:37:38 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8edc7400) [pid = 1797] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:37:38 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8f4cb000) [pid = 1797] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:37:38 INFO - PROCESS | 1797 | 1467193058527 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]]]}] 02:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1902ms 02:37:38 INFO - PROCESS | 1797 | 1467193058544 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 02:37:38 INFO - PROCESS | 1797 | 1467193058547 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 02:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:37:38 INFO - PROCESS | 1797 | 1467193058553 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:37:38 INFO - PROCESS | 1797 | 1467193058555 Marionette TRACE conn4 <- [1,1510,null,{}] 02:37:38 INFO - PROCESS | 1797 | 1467193058561 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}] 02:37:38 INFO - PROCESS | 1797 | 1467193058566 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:38 INFO - PROCESS | 1797 | 1467193058759 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 02:37:38 INFO - PROCESS | 1797 | 1467193058778 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:38 INFO - PROCESS | 1797 | 1467193058784 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:38 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc7000 == 29 [pid = 1797] [id = 385] 02:37:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8f4c8000) [pid = 1797] [serial = 1156] [outer = (nil)] 02:37:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x9222ec00) [pid = 1797] [serial = 1157] [outer = 0x8f4c8000] 02:37:38 INFO - PROCESS | 1797 | 1467193058852 Marionette DEBUG loaded listener.js 02:37:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x9229a400) [pid = 1797] [serial = 1158] [outer = 0x8f4c8000] 02:37:39 INFO - PROCESS | 1797 | 1467193059638 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]]]}] 02:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1136ms 02:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:37:39 INFO - PROCESS | 1797 | 1467193059689 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 02:37:39 INFO - PROCESS | 1797 | 1467193059692 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 02:37:39 INFO - PROCESS | 1797 | 1467193059698 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:37:39 INFO - PROCESS | 1797 | 1467193059702 Marionette TRACE conn4 <- [1,1514,null,{}] 02:37:39 INFO - PROCESS | 1797 | 1467193059707 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}] 02:37:39 INFO - PROCESS | 1797 | 1467193059711 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:39 INFO - PROCESS | 1797 | 1467193059869 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 02:37:40 INFO - PROCESS | 1797 | 1467193060096 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:40 INFO - PROCESS | 1797 | 1467193060107 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:40 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d6800 == 30 [pid = 1797] [id = 386] 02:37:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8e5d8c00) [pid = 1797] [serial = 1159] [outer = (nil)] 02:37:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8e6d2400) [pid = 1797] [serial = 1160] [outer = 0x8e5d8c00] 02:37:40 INFO - PROCESS | 1797 | 1467193060194 Marionette DEBUG loaded listener.js 02:37:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8edc9c00) [pid = 1797] [serial = 1161] [outer = 0x8e5d8c00] 02:37:41 INFO - PROCESS | 1797 | 1467193061274 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]]]}] 02:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1633ms 02:37:41 INFO - PROCESS | 1797 | 1467193061333 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 02:37:41 INFO - PROCESS | 1797 | 1467193061338 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 02:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:37:41 INFO - PROCESS | 1797 | 1467193061347 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:37:41 INFO - PROCESS | 1797 | 1467193061352 Marionette TRACE conn4 <- [1,1518,null,{}] 02:37:41 INFO - PROCESS | 1797 | 1467193061359 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}] 02:37:41 INFO - PROCESS | 1797 | 1467193061368 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:41 INFO - PROCESS | 1797 | 1467193061613 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 02:37:41 INFO - PROCESS | 1797 | 1467193061839 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:41 INFO - PROCESS | 1797 | 1467193061848 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:41 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaee800 == 31 [pid = 1797] [id = 387] 02:37:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8edbcc00) [pid = 1797] [serial = 1162] [outer = (nil)] 02:37:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x91e49800) [pid = 1797] [serial = 1163] [outer = 0x8edbcc00] 02:37:41 INFO - PROCESS | 1797 | 1467193061934 Marionette DEBUG loaded listener.js 02:37:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x91e5ec00) [pid = 1797] [serial = 1164] [outer = 0x8edbcc00] 02:37:42 INFO - PROCESS | 1797 | 1467193062939 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]]]}] 02:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1632ms 02:37:42 INFO - PROCESS | 1797 | 1467193062982 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 02:37:42 INFO - PROCESS | 1797 | 1467193062989 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 02:37:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:37:42 INFO - PROCESS | 1797 | 1467193062996 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:37:43 INFO - PROCESS | 1797 | 1467193063000 Marionette TRACE conn4 <- [1,1522,null,{}] 02:37:43 INFO - PROCESS | 1797 | 1467193063006 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}] 02:37:43 INFO - PROCESS | 1797 | 1467193063011 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:43 INFO - PROCESS | 1797 | 1467193063251 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 02:37:43 INFO - PROCESS | 1797 | 1467193063559 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:43 INFO - PROCESS | 1797 | 1467193063569 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:43 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc4400 == 32 [pid = 1797] [id = 388] 02:37:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x922f7800) [pid = 1797] [serial = 1165] [outer = (nil)] 02:37:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x92993000) [pid = 1797] [serial = 1166] [outer = 0x922f7800] 02:37:43 INFO - PROCESS | 1797 | 1467193063653 Marionette DEBUG loaded listener.js 02:37:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x929c2800) [pid = 1797] [serial = 1167] [outer = 0x922f7800] 02:37:44 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:44 INFO - PROCESS | 1797 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:37:44 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:44 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:44 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:44 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:44 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:44 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:44 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:44 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:44 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:44 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:44 INFO - PROCESS | 1797 | 1467193064487 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"]]]}] 02:37:44 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 () { 02:37:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:37:44 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 () { 02:37:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:37:44 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 () { 02:37:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:37:44 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 () { 02:37:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:37:44 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1532ms 02:37:44 INFO - PROCESS | 1797 | 1467193064529 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 02:37:44 INFO - PROCESS | 1797 | 1467193064532 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 02:37:44 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:37:44 INFO - PROCESS | 1797 | 1467193064555 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:37:44 INFO - PROCESS | 1797 | 1467193064564 Marionette TRACE conn4 <- [1,1526,null,{}] 02:37:44 INFO - PROCESS | 1797 | 1467193064571 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}] 02:37:44 INFO - PROCESS | 1797 | 1467193064577 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:44 INFO - PROCESS | 1797 | 1467193064754 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 02:37:44 INFO - PROCESS | 1797 | 1467193064919 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:44 INFO - PROCESS | 1797 | 1467193064927 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:44 INFO - PROCESS | 1797 | ++DOCSHELL 0x92bdec00 == 33 [pid = 1797] [id = 389] 02:37:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x92be1400) [pid = 1797] [serial = 1168] [outer = (nil)] 02:37:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x92be5400) [pid = 1797] [serial = 1169] [outer = 0x92be1400] 02:37:45 INFO - PROCESS | 1797 | 1467193065023 Marionette DEBUG loaded listener.js 02:37:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x92be3400) [pid = 1797] [serial = 1170] [outer = 0x92be1400] 02:37:45 INFO - PROCESS | 1797 | 1467193065909 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"]]]}] 02:37:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:37:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:37:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:37:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:37:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:37:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:37:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:37:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:37:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:37:45 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1393ms 02:37:45 INFO - PROCESS | 1797 | 1467193065985 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 02:37:45 INFO - PROCESS | 1797 | 1467193065990 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 02:37:45 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:37:46 INFO - PROCESS | 1797 | 1467193065998 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:37:46 INFO - PROCESS | 1797 | 1467193066002 Marionette TRACE conn4 <- [1,1530,null,{}] 02:37:46 INFO - PROCESS | 1797 | 1467193066007 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}] 02:37:46 INFO - PROCESS | 1797 | 1467193066012 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:46 INFO - PROCESS | 1797 | 1467193066188 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 02:37:46 INFO - PROCESS | 1797 | 1467193066357 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:46 INFO - PROCESS | 1797 | 1467193066364 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:46 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d4000 == 34 [pid = 1797] [id = 390] 02:37:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x8e8f1c00) [pid = 1797] [serial = 1171] [outer = (nil)] 02:37:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x8f753c00) [pid = 1797] [serial = 1172] [outer = 0x8e8f1c00] 02:37:46 INFO - PROCESS | 1797 | 1467193066446 Marionette DEBUG loaded listener.js 02:37:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x90c29800) [pid = 1797] [serial = 1173] [outer = 0x8e8f1c00] 02:37:47 INFO - PROCESS | 1797 | 1467193067409 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]]]}] 02:37:47 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 02:37:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:37:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:37:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:37:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:37:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:37:47 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. 02:37:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:37:47 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1484ms 02:37:47 INFO - PROCESS | 1797 | 1467193067484 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 02:37:47 INFO - PROCESS | 1797 | 1467193067495 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 02:37:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:37:47 INFO - PROCESS | 1797 | 1467193067508 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:37:47 INFO - PROCESS | 1797 | 1467193067515 Marionette TRACE conn4 <- [1,1534,null,{}] 02:37:47 INFO - PROCESS | 1797 | 1467193067558 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}] 02:37:47 INFO - PROCESS | 1797 | 1467193067568 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:47 INFO - PROCESS | 1797 | 1467193067782 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 02:37:47 INFO - PROCESS | 1797 | 1467193067907 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:47 INFO - PROCESS | 1797 | 1467193067915 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:47 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf5400 == 33 [pid = 1797] [id = 335] 02:37:47 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaed800 == 32 [pid = 1797] [id = 334] 02:37:47 INFO - PROCESS | 1797 | --DOCSHELL 0x8eafb400 == 31 [pid = 1797] [id = 333] 02:37:47 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6dfc00 == 30 [pid = 1797] [id = 320] 02:37:47 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaed800 == 31 [pid = 1797] [id = 391] 02:37:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x8eaf5400) [pid = 1797] [serial = 1174] [outer = (nil)] 02:37:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x8f39d800) [pid = 1797] [serial = 1175] [outer = 0x8eaf5400] 02:37:48 INFO - PROCESS | 1797 | 1467193068022 Marionette DEBUG loaded listener.js 02:37:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x90c2c800) [pid = 1797] [serial = 1176] [outer = 0x8eaf5400] 02:37:48 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x93972400) [pid = 1797] [serial = 1118] [outer = (nil)] [url = about:blank] 02:37:48 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x929cfc00) [pid = 1797] [serial = 1112] [outer = (nil)] [url = about:blank] 02:37:48 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x92bea000) [pid = 1797] [serial = 1115] [outer = (nil)] [url = about:blank] 02:37:48 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x92b0dc00) [pid = 1797] [serial = 1113] [outer = (nil)] [url = about:blank] 02:37:48 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x92b07c00) [pid = 1797] [serial = 1097] [outer = (nil)] [url = about:blank] 02:37:48 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x92bdb800) [pid = 1797] [serial = 1098] [outer = (nil)] [url = about:blank] 02:37:48 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x90c28800) [pid = 1797] [serial = 1106] [outer = (nil)] [url = about:blank] 02:37:48 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x919ab800) [pid = 1797] [serial = 1107] [outer = (nil)] [url = about:blank] 02:37:48 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x91a71000) [pid = 1797] [serial = 1094] [outer = (nil)] [url = about:blank] 02:37:48 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x91e43400) [pid = 1797] [serial = 1095] [outer = (nil)] [url = about:blank] 02:37:48 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x922ec000) [pid = 1797] [serial = 1109] [outer = (nil)] [url = about:blank] 02:37:48 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x93970c00) [pid = 1797] [serial = 1100] [outer = (nil)] [url = about:blank] 02:37:48 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x93976800) [pid = 1797] [serial = 1101] [outer = (nil)] [url = about:blank] 02:37:48 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8eaf4c00) [pid = 1797] [serial = 1091] [outer = (nil)] [url = about:blank] 02:37:48 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8f38fc00) [pid = 1797] [serial = 1092] [outer = (nil)] [url = about:blank] 02:37:48 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f4c1c00) [pid = 1797] [serial = 1103] [outer = (nil)] [url = about:blank] 02:37:48 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8f4c8c00) [pid = 1797] [serial = 1104] [outer = (nil)] [url = about:blank] 02:37:48 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x922eac00) [pid = 1797] [serial = 1089] [outer = (nil)] [url = about:blank] 02:37:48 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x92be5800) [pid = 1797] [serial = 1116] [outer = (nil)] [url = about:blank] 02:37:48 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x93b84800) [pid = 1797] [serial = 1119] [outer = (nil)] [url = about:blank] 02:37:48 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x92993400) [pid = 1797] [serial = 1110] [outer = (nil)] [url = about:blank] 02:37:48 INFO - PROCESS | 1797 | 1467193068884 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]]]}] 02:37:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:37:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1435ms 02:37:48 INFO - PROCESS | 1797 | 1467193068940 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 02:37:48 INFO - PROCESS | 1797 | 1467193068946 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 02:37:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:37:48 INFO - PROCESS | 1797 | 1467193068957 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:37:48 INFO - PROCESS | 1797 | 1467193068960 Marionette TRACE conn4 <- [1,1538,null,{}] 02:37:48 INFO - PROCESS | 1797 | 1467193068967 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}] 02:37:48 INFO - PROCESS | 1797 | 1467193068972 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:49 INFO - PROCESS | 1797 | 1467193069132 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 02:37:49 INFO - PROCESS | 1797 | 1467193069144 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:49 INFO - PROCESS | 1797 | 1467193069151 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:49 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e45c00 == 32 [pid = 1797] [id = 392] 02:37:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x91e5b000) [pid = 1797] [serial = 1177] [outer = (nil)] 02:37:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x92298000) [pid = 1797] [serial = 1178] [outer = 0x91e5b000] 02:37:49 INFO - PROCESS | 1797 | 1467193069220 Marionette DEBUG loaded listener.js 02:37:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x922f4800) [pid = 1797] [serial = 1179] [outer = 0x91e5b000] 02:37:50 INFO - PROCESS | 1797 | 1467193070141 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]]]}] 02:37:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:37:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1227ms 02:37:50 INFO - PROCESS | 1797 | 1467193070184 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 02:37:50 INFO - PROCESS | 1797 | 1467193070188 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 02:37:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:37:50 INFO - PROCESS | 1797 | 1467193070194 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:37:50 INFO - PROCESS | 1797 | 1467193070199 Marionette TRACE conn4 <- [1,1542,null,{}] 02:37:50 INFO - PROCESS | 1797 | 1467193070219 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}] 02:37:50 INFO - PROCESS | 1797 | 1467193070227 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:50 INFO - PROCESS | 1797 | 1467193070383 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 02:37:50 INFO - PROCESS | 1797 | 1467193070524 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:50 INFO - PROCESS | 1797 | 1467193070532 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:50 INFO - PROCESS | 1797 | ++DOCSHELL 0x929c6800 == 33 [pid = 1797] [id = 393] 02:37:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x929c7400) [pid = 1797] [serial = 1180] [outer = (nil)] 02:37:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x92b0e400) [pid = 1797] [serial = 1181] [outer = 0x929c7400] 02:37:50 INFO - PROCESS | 1797 | 1467193070603 Marionette DEBUG loaded listener.js 02:37:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x92bdf000) [pid = 1797] [serial = 1182] [outer = 0x929c7400] 02:37:51 INFO - PROCESS | 1797 | 1467193071402 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]]]}] 02:37:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:37:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1234ms 02:37:51 INFO - PROCESS | 1797 | 1467193071428 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 02:37:51 INFO - PROCESS | 1797 | 1467193071431 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 02:37:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:37:51 INFO - PROCESS | 1797 | 1467193071438 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:37:51 INFO - PROCESS | 1797 | 1467193071441 Marionette TRACE conn4 <- [1,1546,null,{}] 02:37:51 INFO - PROCESS | 1797 | 1467193071446 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}] 02:37:51 INFO - PROCESS | 1797 | 1467193071451 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:51 INFO - PROCESS | 1797 | 1467193071671 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 02:37:51 INFO - PROCESS | 1797 | 1467193071697 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:51 INFO - PROCESS | 1797 | 1467193071705 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:51 INFO - PROCESS | 1797 | ++DOCSHELL 0x92be0c00 == 34 [pid = 1797] [id = 394] 02:37:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92be6800) [pid = 1797] [serial = 1183] [outer = (nil)] 02:37:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x9396a400) [pid = 1797] [serial = 1184] [outer = 0x92be6800] 02:37:51 INFO - PROCESS | 1797 | 1467193071770 Marionette DEBUG loaded listener.js 02:37:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x93976c00) [pid = 1797] [serial = 1185] [outer = 0x92be6800] 02:37:52 INFO - PROCESS | 1797 | 1467193072682 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]]]}] 02:37:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:37:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1280ms 02:37:52 INFO - PROCESS | 1797 | 1467193072718 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 02:37:52 INFO - PROCESS | 1797 | 1467193072722 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 02:37:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:37:52 INFO - PROCESS | 1797 | 1467193072728 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:37:52 INFO - PROCESS | 1797 | 1467193072730 Marionette TRACE conn4 <- [1,1550,null,{}] 02:37:52 INFO - PROCESS | 1797 | 1467193072743 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}] 02:37:52 INFO - PROCESS | 1797 | 1467193072747 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:53 INFO - PROCESS | 1797 | 1467193073042 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 02:37:53 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x91a73800) [pid = 1797] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:37:53 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x99cc5400) [pid = 1797] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:37:53 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x9a4f5c00) [pid = 1797] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:37:53 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f393800) [pid = 1797] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:37:53 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8e6ddc00) [pid = 1797] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:37:53 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8f399800) [pid = 1797] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:37:53 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8e6d7000) [pid = 1797] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:37:53 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8f397800) [pid = 1797] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:37:53 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x929cb800) [pid = 1797] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:37:53 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8e5dc000) [pid = 1797] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:37:53 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x919a2400) [pid = 1797] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:37:53 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x919ab000) [pid = 1797] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:37:53 INFO - PROCESS | 1797 | 1467193073197 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:53 INFO - PROCESS | 1797 | 1467193073205 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:53 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5db000 == 35 [pid = 1797] [id = 395] 02:37:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8e6d8000) [pid = 1797] [serial = 1186] [outer = (nil)] 02:37:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x8f392c00) [pid = 1797] [serial = 1187] [outer = 0x8e6d8000] 02:37:53 INFO - PROCESS | 1797 | 1467193073272 Marionette DEBUG loaded listener.js 02:37:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x919ab000) [pid = 1797] [serial = 1188] [outer = 0x8e6d8000] 02:37:54 INFO - PROCESS | 1797 | 1467193074029 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]]]}] 02:37:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:37:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1332ms 02:37:54 INFO - PROCESS | 1797 | 1467193074067 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 02:37:54 INFO - PROCESS | 1797 | 1467193074070 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 02:37:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:37:54 INFO - PROCESS | 1797 | 1467193074076 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:37:54 INFO - PROCESS | 1797 | 1467193074079 Marionette TRACE conn4 <- [1,1554,null,{}] 02:37:54 INFO - PROCESS | 1797 | 1467193074085 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}] 02:37:54 INFO - PROCESS | 1797 | 1467193074095 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:54 INFO - PROCESS | 1797 | 1467193074260 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 02:37:54 INFO - PROCESS | 1797 | 1467193074269 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:54 INFO - PROCESS | 1797 | 1467193074276 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:54 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8efc00 == 36 [pid = 1797] [id = 396] 02:37:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8f394400) [pid = 1797] [serial = 1189] [outer = (nil)] 02:37:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x94609400) [pid = 1797] [serial = 1190] [outer = 0x8f394400] 02:37:54 INFO - PROCESS | 1797 | 1467193074347 Marionette DEBUG loaded listener.js 02:37:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x950f0800) [pid = 1797] [serial = 1191] [outer = 0x8f394400] 02:37:55 INFO - PROCESS | 1797 | 1467193075374 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]]]}] 02:37:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:37:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1332ms 02:37:55 INFO - PROCESS | 1797 | 1467193075409 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 02:37:55 INFO - PROCESS | 1797 | 1467193075415 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 02:37:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:37:55 INFO - PROCESS | 1797 | 1467193075424 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:37:55 INFO - PROCESS | 1797 | 1467193075429 Marionette TRACE conn4 <- [1,1558,null,{}] 02:37:55 INFO - PROCESS | 1797 | 1467193075438 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}] 02:37:55 INFO - PROCESS | 1797 | 1467193075443 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:55 INFO - PROCESS | 1797 | 1467193075624 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 02:37:55 INFO - PROCESS | 1797 | 1467193075800 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:55 INFO - PROCESS | 1797 | 1467193075814 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:55 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d4000 == 37 [pid = 1797] [id = 397] 02:37:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8eaf9000) [pid = 1797] [serial = 1192] [outer = (nil)] 02:37:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x90c21400) [pid = 1797] [serial = 1193] [outer = 0x8eaf9000] 02:37:55 INFO - PROCESS | 1797 | 1467193075895 Marionette DEBUG loaded listener.js 02:37:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x90c30400) [pid = 1797] [serial = 1194] [outer = 0x8eaf9000] 02:37:56 INFO - PROCESS | 1797 | 1467193076859 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]]]}] 02:37:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:37:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1483ms 02:37:56 INFO - PROCESS | 1797 | 1467193076907 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 02:37:56 INFO - PROCESS | 1797 | 1467193076914 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 02:37:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:37:56 INFO - PROCESS | 1797 | 1467193076925 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:37:56 INFO - PROCESS | 1797 | 1467193076928 Marionette TRACE conn4 <- [1,1562,null,{}] 02:37:56 INFO - PROCESS | 1797 | 1467193076935 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}] 02:37:56 INFO - PROCESS | 1797 | 1467193076940 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:57 INFO - PROCESS | 1797 | 1467193077117 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 02:37:57 INFO - PROCESS | 1797 | 1467193077292 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:57 INFO - PROCESS | 1797 | 1467193077299 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:57 INFO - PROCESS | 1797 | ++DOCSHELL 0x91a71000 == 38 [pid = 1797] [id = 398] 02:37:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x9223b000) [pid = 1797] [serial = 1195] [outer = (nil)] 02:37:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x92990000) [pid = 1797] [serial = 1196] [outer = 0x9223b000] 02:37:57 INFO - PROCESS | 1797 | 1467193077385 Marionette DEBUG loaded listener.js 02:37:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x92996000) [pid = 1797] [serial = 1197] [outer = 0x9223b000] 02:37:58 INFO - PROCESS | 1797 | 1467193078383 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]]]}] 02:37:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:37:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1494ms 02:37:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:37:58 INFO - PROCESS | 1797 | 1467193078419 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 02:37:58 INFO - PROCESS | 1797 | 1467193078423 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 02:37:58 INFO - PROCESS | 1797 | 1467193078430 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:37:58 INFO - PROCESS | 1797 | 1467193078436 Marionette TRACE conn4 <- [1,1566,null,{}] 02:37:58 INFO - PROCESS | 1797 | 1467193078452 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}] 02:37:58 INFO - PROCESS | 1797 | 1467193078461 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:58 INFO - PROCESS | 1797 | 1467193078634 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 02:37:58 INFO - PROCESS | 1797 | 1467193078866 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:58 INFO - PROCESS | 1797 | 1467193078877 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:37:58 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6df000 == 39 [pid = 1797] [id = 399] 02:37:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92b02400) [pid = 1797] [serial = 1198] [outer = (nil)] 02:37:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x93b88000) [pid = 1797] [serial = 1199] [outer = 0x92b02400] 02:37:59 INFO - PROCESS | 1797 | 1467193079004 Marionette DEBUG loaded listener.js 02:37:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x9535c400) [pid = 1797] [serial = 1200] [outer = 0x92b02400] 02:37:59 INFO - PROCESS | 1797 | 1467193079896 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]]]}] 02:37:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:37:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1535ms 02:37:59 INFO - PROCESS | 1797 | 1467193079963 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 02:37:59 INFO - PROCESS | 1797 | 1467193079968 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 02:37:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:37:59 INFO - PROCESS | 1797 | 1467193079974 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:37:59 INFO - PROCESS | 1797 | 1467193079978 Marionette TRACE conn4 <- [1,1570,null,{}] 02:37:59 INFO - PROCESS | 1797 | 1467193079984 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}] 02:37:59 INFO - PROCESS | 1797 | 1467193079989 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:00 INFO - PROCESS | 1797 | 1467193080218 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 02:38:00 INFO - PROCESS | 1797 | 1467193080445 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:00 INFO - PROCESS | 1797 | 1467193080457 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:00 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5cf800 == 40 [pid = 1797] [id = 400] 02:38:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x93b83800) [pid = 1797] [serial = 1201] [outer = (nil)] 02:38:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x9903e800) [pid = 1797] [serial = 1202] [outer = 0x93b83800] 02:38:00 INFO - PROCESS | 1797 | 1467193080547 Marionette DEBUG loaded listener.js 02:38:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x990c9400) [pid = 1797] [serial = 1203] [outer = 0x93b83800] 02:38:01 INFO - PROCESS | 1797 | 1467193081413 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]]]}] 02:38:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:38:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1485ms 02:38:01 INFO - PROCESS | 1797 | 1467193081461 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 02:38:01 INFO - PROCESS | 1797 | 1467193081465 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 02:38:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:38:01 INFO - PROCESS | 1797 | 1467193081471 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:38:01 INFO - PROCESS | 1797 | 1467193081475 Marionette TRACE conn4 <- [1,1574,null,{}] 02:38:01 INFO - PROCESS | 1797 | 1467193081481 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}] 02:38:01 INFO - PROCESS | 1797 | 1467193081486 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:01 INFO - PROCESS | 1797 | 1467193081651 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 02:38:01 INFO - PROCESS | 1797 | 1467193081834 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:01 INFO - PROCESS | 1797 | 1467193081845 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:01 INFO - PROCESS | 1797 | ++DOCSHELL 0x92ef9000 == 41 [pid = 1797] [id = 401] 02:38:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x93b89000) [pid = 1797] [serial = 1204] [outer = (nil)] 02:38:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x9a3db800) [pid = 1797] [serial = 1205] [outer = 0x93b89000] 02:38:01 INFO - PROCESS | 1797 | 1467193081928 Marionette DEBUG loaded listener.js 02:38:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x9a4f2800) [pid = 1797] [serial = 1206] [outer = 0x93b89000] 02:38:02 INFO - PROCESS | 1797 | 1467193082877 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]]]}] 02:38:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:38:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1478ms 02:38:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:38:02 INFO - PROCESS | 1797 | 1467193082951 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 02:38:02 INFO - PROCESS | 1797 | 1467193082954 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 02:38:02 INFO - PROCESS | 1797 | 1467193082961 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:38:02 INFO - PROCESS | 1797 | 1467193082964 Marionette TRACE conn4 <- [1,1578,null,{}] 02:38:02 INFO - PROCESS | 1797 | 1467193082970 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}] 02:38:02 INFO - PROCESS | 1797 | 1467193082981 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:03 INFO - PROCESS | 1797 | 1467193083241 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 02:38:03 INFO - PROCESS | 1797 | 1467193083478 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:03 INFO - PROCESS | 1797 | 1467193083487 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:03 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4d0c00 == 42 [pid = 1797] [id = 402] 02:38:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x99cc5c00) [pid = 1797] [serial = 1207] [outer = (nil)] 02:38:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x9a567400) [pid = 1797] [serial = 1208] [outer = 0x99cc5c00] 02:38:03 INFO - PROCESS | 1797 | 1467193083578 Marionette DEBUG loaded listener.js 02:38:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x9a571c00) [pid = 1797] [serial = 1209] [outer = 0x99cc5c00] 02:38:04 INFO - PROCESS | 1797 | 1467193084377 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]]]}] 02:38:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:38:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1432ms 02:38:04 INFO - PROCESS | 1797 | 1467193084392 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 02:38:04 INFO - PROCESS | 1797 | 1467193084396 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 02:38:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:38:04 INFO - PROCESS | 1797 | 1467193084402 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:38:04 INFO - PROCESS | 1797 | 1467193084406 Marionette TRACE conn4 <- [1,1582,null,{}] 02:38:04 INFO - PROCESS | 1797 | 1467193084411 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}] 02:38:04 INFO - PROCESS | 1797 | 1467193084416 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:04 INFO - PROCESS | 1797 | 1467193084578 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 02:38:04 INFO - PROCESS | 1797 | 1467193084758 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:04 INFO - PROCESS | 1797 | 1467193084766 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:04 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5ddc00 == 43 [pid = 1797] [id = 403] 02:38:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x93b82000) [pid = 1797] [serial = 1210] [outer = (nil)] 02:38:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x9a7b7c00) [pid = 1797] [serial = 1211] [outer = 0x93b82000] 02:38:04 INFO - PROCESS | 1797 | 1467193084847 Marionette DEBUG loaded listener.js 02:38:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0x9a7b9000) [pid = 1797] [serial = 1212] [outer = 0x93b82000] 02:38:05 INFO - PROCESS | 1797 | 1467193085765 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]]]}] 02:38:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:38:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1438ms 02:38:05 INFO - PROCESS | 1797 | 1467193085840 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 02:38:05 INFO - PROCESS | 1797 | 1467193085844 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 02:38:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:38:05 INFO - PROCESS | 1797 | 1467193085851 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:38:05 INFO - PROCESS | 1797 | 1467193085854 Marionette TRACE conn4 <- [1,1586,null,{}] 02:38:05 INFO - PROCESS | 1797 | 1467193085860 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}] 02:38:05 INFO - PROCESS | 1797 | 1467193085865 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:06 INFO - PROCESS | 1797 | 1467193086071 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 02:38:06 INFO - PROCESS | 1797 | 1467193086568 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:06 INFO - PROCESS | 1797 | 1467193086578 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:06 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf1000 == 44 [pid = 1797] [id = 404] 02:38:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 95 (0x8eaf3400) [pid = 1797] [serial = 1213] [outer = (nil)] 02:38:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 96 (0x8edc5c00) [pid = 1797] [serial = 1214] [outer = 0x8eaf3400] 02:38:06 INFO - PROCESS | 1797 | 1467193086654 Marionette DEBUG loaded listener.js 02:38:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 97 (0x8f4c8c00) [pid = 1797] [serial = 1215] [outer = 0x8eaf3400] 02:38:07 INFO - PROCESS | 1797 | 1467193087495 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]]]}] 02:38:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:38:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1681ms 02:38:07 INFO - PROCESS | 1797 | 1467193087534 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 02:38:07 INFO - PROCESS | 1797 | 1467193087540 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 02:38:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:38:07 INFO - PROCESS | 1797 | 1467193087547 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:38:07 INFO - PROCESS | 1797 | 1467193087552 Marionette TRACE conn4 <- [1,1590,null,{}] 02:38:07 INFO - PROCESS | 1797 | 1467193087575 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}] 02:38:07 INFO - PROCESS | 1797 | 1467193087583 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:07 INFO - PROCESS | 1797 | 1467193087809 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 02:38:07 INFO - PROCESS | 1797 | 1467193087964 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:07 INFO - PROCESS | 1797 | 1467193087972 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:08 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8ec000 == 45 [pid = 1797] [id = 405] 02:38:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 98 (0x8f39d000) [pid = 1797] [serial = 1216] [outer = (nil)] 02:38:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 99 (0x91e52800) [pid = 1797] [serial = 1217] [outer = 0x8f39d000] 02:38:08 INFO - PROCESS | 1797 | 1467193088077 Marionette DEBUG loaded listener.js 02:38:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 100 (0x92146800) [pid = 1797] [serial = 1218] [outer = 0x8f39d000] 02:38:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d6400 == 44 [pid = 1797] [id = 381] 02:38:09 INFO - PROCESS | 1797 | --DOCSHELL 0x91e5e000 == 43 [pid = 1797] [id = 321] 02:38:09 INFO - PROCESS | 1797 | --DOCSHELL 0x90c30800 == 42 [pid = 1797] [id = 322] 02:38:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d5400 == 41 [pid = 1797] [id = 328] 02:38:09 INFO - PROCESS | 1797 | --DOCSHELL 0x919a6000 == 40 [pid = 1797] [id = 326] 02:38:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d3c00 == 39 [pid = 1797] [id = 325] 02:38:09 INFO - PROCESS | 1797 | --DOCSHELL 0x91e50c00 == 38 [pid = 1797] [id = 336] 02:38:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f0000 == 37 [pid = 1797] [id = 324] 02:38:09 INFO - PROCESS | 1797 | --DOCSHELL 0x92be5c00 == 36 [pid = 1797] [id = 329] 02:38:09 INFO - PROCESS | 1797 | --DOCSHELL 0x92996400 == 35 [pid = 1797] [id = 323] 02:38:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8eafc800 == 34 [pid = 1797] [id = 319] 02:38:09 INFO - PROCESS | 1797 | --DOCSHELL 0x92996800 == 33 [pid = 1797] [id = 327] 02:38:09 INFO - PROCESS | 1797 | --DOCSHELL 0x99d10000 == 32 [pid = 1797] [id = 330] 02:38:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5cec00 == 31 [pid = 1797] [id = 332] 02:38:09 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6e1000 == 30 [pid = 1797] [id = 331] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 99 (0x9222ec00) [pid = 1797] [serial = 1157] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 98 (0x9903f800) [pid = 1797] [serial = 1131] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 97 (0x9813ac00) [pid = 1797] [serial = 1130] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 96 (0x99de3800) [pid = 1797] [serial = 1134] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 95 (0x99d0b400) [pid = 1797] [serial = 1133] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 94 (0x9a567c00) [pid = 1797] [serial = 1137] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x8f75a800) [pid = 1797] [serial = 1143] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x8f4c5c00) [pid = 1797] [serial = 1142] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x9a4f9800) [pid = 1797] [serial = 1136] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x9a67f000) [pid = 1797] [serial = 1140] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x9a573400) [pid = 1797] [serial = 1139] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x92238800) [pid = 1797] [serial = 1154] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x8e6e0800) [pid = 1797] [serial = 1145] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x8e8f7400) [pid = 1797] [serial = 1146] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x8f4c6c00) [pid = 1797] [serial = 1148] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x92be9c00) [pid = 1797] [serial = 1128] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x92b08c00) [pid = 1797] [serial = 1127] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x8eaedc00) [pid = 1797] [serial = 1122] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8e6d6800) [pid = 1797] [serial = 1121] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x919a9000) [pid = 1797] [serial = 1151] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x9229d800) [pid = 1797] [serial = 1155] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x91e5b800) [pid = 1797] [serial = 1125] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x91a73000) [pid = 1797] [serial = 1152] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x91e47800) [pid = 1797] [serial = 1124] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f4cf000) [pid = 1797] [serial = 1149] [outer = (nil)] [url = about:blank] 02:38:10 INFO - PROCESS | 1797 | 1467193090180 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]]]}] 02:38:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:38:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 2742ms 02:38:10 INFO - PROCESS | 1797 | 1467193090290 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 02:38:10 INFO - PROCESS | 1797 | 1467193090297 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 02:38:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:38:10 INFO - PROCESS | 1797 | 1467193090306 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:38:10 INFO - PROCESS | 1797 | 1467193090312 Marionette TRACE conn4 <- [1,1594,null,{}] 02:38:10 INFO - PROCESS | 1797 | 1467193090322 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}] 02:38:10 INFO - PROCESS | 1797 | 1467193090327 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:10 INFO - PROCESS | 1797 | 1467193090479 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 02:38:10 INFO - PROCESS | 1797 | 1467193090489 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:10 INFO - PROCESS | 1797 | 1467193090498 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:10 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f7c00 == 31 [pid = 1797] [id = 406] 02:38:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8e8f8000) [pid = 1797] [serial = 1219] [outer = (nil)] 02:38:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8eaf2400) [pid = 1797] [serial = 1220] [outer = 0x8e8f8000] 02:38:10 INFO - PROCESS | 1797 | 1467193090569 Marionette DEBUG loaded listener.js 02:38:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x8edbf000) [pid = 1797] [serial = 1221] [outer = 0x8e8f8000] 02:38:11 INFO - PROCESS | 1797 | 1467193091476 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]]]}] 02:38:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:38:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1232ms 02:38:11 INFO - PROCESS | 1797 | 1467193091538 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 02:38:11 INFO - PROCESS | 1797 | 1467193091545 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 02:38:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:38:11 INFO - PROCESS | 1797 | 1467193091556 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:38:11 INFO - PROCESS | 1797 | 1467193091560 Marionette TRACE conn4 <- [1,1598,null,{}] 02:38:11 INFO - PROCESS | 1797 | 1467193091566 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}] 02:38:11 INFO - PROCESS | 1797 | 1467193091571 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:11 INFO - PROCESS | 1797 | 1467193091730 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 02:38:11 INFO - PROCESS | 1797 | 1467193091860 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:11 INFO - PROCESS | 1797 | 1467193091869 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:11 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f39e400 == 32 [pid = 1797] [id = 407] 02:38:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x8f4cd000) [pid = 1797] [serial = 1222] [outer = (nil)] 02:38:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x8f759000) [pid = 1797] [serial = 1223] [outer = 0x8f4cd000] 02:38:11 INFO - PROCESS | 1797 | 1467193091938 Marionette DEBUG loaded listener.js 02:38:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x8f75f800) [pid = 1797] [serial = 1224] [outer = 0x8f4cd000] 02:38:12 INFO - PROCESS | 1797 | 1467193092803 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]]]}] 02:38:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:38:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1279ms 02:38:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:38:12 INFO - PROCESS | 1797 | 1467193092834 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 02:38:12 INFO - PROCESS | 1797 | 1467193092837 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 02:38:12 INFO - PROCESS | 1797 | 1467193092844 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:38:12 INFO - PROCESS | 1797 | 1467193092849 Marionette TRACE conn4 <- [1,1602,null,{}] 02:38:12 INFO - PROCESS | 1797 | 1467193092874 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}] 02:38:12 INFO - PROCESS | 1797 | 1467193092883 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:13 INFO - PROCESS | 1797 | 1467193093094 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 02:38:13 INFO - PROCESS | 1797 | 1467193093117 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:13 INFO - PROCESS | 1797 | 1467193093126 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:13 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e47800 == 33 [pid = 1797] [id = 408] 02:38:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x91e49400) [pid = 1797] [serial = 1225] [outer = (nil)] 02:38:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x919ad000) [pid = 1797] [serial = 1226] [outer = 0x91e49400] 02:38:13 INFO - PROCESS | 1797 | 1467193093211 Marionette DEBUG loaded listener.js 02:38:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x91e5e000) [pid = 1797] [serial = 1227] [outer = 0x91e49400] 02:38:14 INFO - PROCESS | 1797 | 1467193094117 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]]]}] 02:38:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:38:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1302ms 02:38:14 INFO - PROCESS | 1797 | 1467193094144 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 02:38:14 INFO - PROCESS | 1797 | 1467193094164 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 02:38:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:38:14 INFO - PROCESS | 1797 | 1467193094176 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:38:14 INFO - PROCESS | 1797 | 1467193094179 Marionette TRACE conn4 <- [1,1606,null,{}] 02:38:14 INFO - PROCESS | 1797 | 1467193094185 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}] 02:38:14 INFO - PROCESS | 1797 | 1467193094188 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:14 INFO - PROCESS | 1797 | 1467193094389 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 02:38:14 INFO - PROCESS | 1797 | 1467193094412 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:14 INFO - PROCESS | 1797 | 1467193094419 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:14 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f399000 == 34 [pid = 1797] [id = 409] 02:38:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x91a79800) [pid = 1797] [serial = 1228] [outer = (nil)] 02:38:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x922a1800) [pid = 1797] [serial = 1229] [outer = 0x91a79800] 02:38:14 INFO - PROCESS | 1797 | 1467193094486 Marionette DEBUG loaded listener.js 02:38:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x9298dc00) [pid = 1797] [serial = 1230] [outer = 0x91a79800] 02:38:15 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x91e5b000) [pid = 1797] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:38:15 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x922f7800) [pid = 1797] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:38:15 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x8e8f1c00) [pid = 1797] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:38:15 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x92be6800) [pid = 1797] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:38:15 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x92be1400) [pid = 1797] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:38:15 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x929c7400) [pid = 1797] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:38:15 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8eaf5400) [pid = 1797] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:38:15 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8e5d8c00) [pid = 1797] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:38:15 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8e6d8000) [pid = 1797] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:38:15 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8edbcc00) [pid = 1797] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:38:15 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8f4c8000) [pid = 1797] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:38:15 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f394400) [pid = 1797] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:38:15 INFO - PROCESS | 1797 | 1467193095864 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]]]}] 02:38:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:38:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1740ms 02:38:15 INFO - PROCESS | 1797 | 1467193095911 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 02:38:15 INFO - PROCESS | 1797 | 1467193095915 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 02:38:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:38:15 INFO - PROCESS | 1797 | 1467193095920 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:38:15 INFO - PROCESS | 1797 | 1467193095923 Marionette TRACE conn4 <- [1,1610,null,{}] 02:38:15 INFO - PROCESS | 1797 | 1467193095929 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}] 02:38:15 INFO - PROCESS | 1797 | 1467193095934 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:16 INFO - PROCESS | 1797 | 1467193096069 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 02:38:16 INFO - PROCESS | 1797 | 1467193096082 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:16 INFO - PROCESS | 1797 | 1467193096091 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:16 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6dc800 == 35 [pid = 1797] [id = 410] 02:38:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x91a79c00) [pid = 1797] [serial = 1231] [outer = (nil)] 02:38:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x922f2800) [pid = 1797] [serial = 1232] [outer = 0x91a79c00] 02:38:16 INFO - PROCESS | 1797 | 1467193096156 Marionette DEBUG loaded listener.js 02:38:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x92993800) [pid = 1797] [serial = 1233] [outer = 0x91a79c00] 02:38:16 INFO - PROCESS | 1797 | 1467193096948 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]]]}] 02:38:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:38:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1084ms 02:38:17 INFO - PROCESS | 1797 | 1467193097005 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 02:38:17 INFO - PROCESS | 1797 | 1467193097008 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 02:38:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:38:17 INFO - PROCESS | 1797 | 1467193097014 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:38:17 INFO - PROCESS | 1797 | 1467193097017 Marionette TRACE conn4 <- [1,1614,null,{}] 02:38:17 INFO - PROCESS | 1797 | 1467193097023 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}] 02:38:17 INFO - PROCESS | 1797 | 1467193097032 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:17 INFO - PROCESS | 1797 | 1467193097274 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 02:38:17 INFO - PROCESS | 1797 | 1467193097411 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:17 INFO - PROCESS | 1797 | 1467193097426 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:17 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d2c00 == 36 [pid = 1797] [id = 411] 02:38:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x8e5d3000) [pid = 1797] [serial = 1234] [outer = (nil)] 02:38:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x8e5dc800) [pid = 1797] [serial = 1235] [outer = 0x8e5d3000] 02:38:17 INFO - PROCESS | 1797 | 1467193097502 Marionette DEBUG loaded listener.js 02:38:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x8e6e0800) [pid = 1797] [serial = 1236] [outer = 0x8e5d3000] 02:38:18 INFO - PROCESS | 1797 | 1467193098588 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]]]}] 02:38:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 02:38:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1628ms 02:38:18 INFO - PROCESS | 1797 | 1467193098647 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 02:38:18 INFO - PROCESS | 1797 | 1467193098652 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 02:38:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:38:18 INFO - PROCESS | 1797 | 1467193098660 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:38:18 INFO - PROCESS | 1797 | 1467193098665 Marionette TRACE conn4 <- [1,1618,null,{}] 02:38:18 INFO - PROCESS | 1797 | 1467193098673 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}] 02:38:18 INFO - PROCESS | 1797 | 1467193098681 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:18 INFO - PROCESS | 1797 | 1467193098862 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 02:38:19 INFO - PROCESS | 1797 | 1467193099082 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:19 INFO - PROCESS | 1797 | 1467193099090 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:19 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8ebc00 == 37 [pid = 1797] [id = 412] 02:38:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x8f39b400) [pid = 1797] [serial = 1237] [outer = (nil)] 02:38:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x8f4ca000) [pid = 1797] [serial = 1238] [outer = 0x8f39b400] 02:38:19 INFO - PROCESS | 1797 | 1467193099177 Marionette DEBUG loaded listener.js 02:38:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x8f75b800) [pid = 1797] [serial = 1239] [outer = 0x8f39b400] 02:38:20 INFO - PROCESS | 1797 | 1467193100142 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]]]}] 02:38:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:38:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1544ms 02:38:20 INFO - PROCESS | 1797 | 1467193100211 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 02:38:20 INFO - PROCESS | 1797 | 1467193100220 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 02:38:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:38:20 INFO - PROCESS | 1797 | 1467193100226 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:38:20 INFO - PROCESS | 1797 | 1467193100230 Marionette TRACE conn4 <- [1,1622,null,{}] 02:38:20 INFO - PROCESS | 1797 | 1467193100236 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}] 02:38:20 INFO - PROCESS | 1797 | 1467193100242 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:20 INFO - PROCESS | 1797 | 1467193100459 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 02:38:20 INFO - PROCESS | 1797 | 1467193100722 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:20 INFO - PROCESS | 1797 | 1467193100729 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:20 INFO - PROCESS | 1797 | ++DOCSHELL 0x91a74800 == 38 [pid = 1797] [id = 413] 02:38:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x91e3c400) [pid = 1797] [serial = 1240] [outer = (nil)] 02:38:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x91e46000) [pid = 1797] [serial = 1241] [outer = 0x91e3c400] 02:38:20 INFO - PROCESS | 1797 | 1467193100854 Marionette DEBUG loaded listener.js 02:38:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x92232000) [pid = 1797] [serial = 1242] [outer = 0x91e3c400] 02:38:21 INFO - PROCESS | 1797 | 1467193101878 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]]]}] 02:38:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 02:38:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1731ms 02:38:21 INFO - PROCESS | 1797 | 1467193101958 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 02:38:21 INFO - PROCESS | 1797 | 1467193101962 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 02:38:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:38:21 INFO - PROCESS | 1797 | 1467193101980 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:38:21 INFO - PROCESS | 1797 | 1467193101989 Marionette TRACE conn4 <- [1,1626,null,{}] 02:38:21 INFO - PROCESS | 1797 | 1467193101996 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}] 02:38:22 INFO - PROCESS | 1797 | 1467193102003 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:22 INFO - PROCESS | 1797 | 1467193102223 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 02:38:22 INFO - PROCESS | 1797 | 1467193102443 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:22 INFO - PROCESS | 1797 | 1467193102454 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:22 INFO - PROCESS | 1797 | ++DOCSHELL 0x92238800 == 39 [pid = 1797] [id = 414] 02:38:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x922edc00) [pid = 1797] [serial = 1243] [outer = (nil)] 02:38:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x92b0b400) [pid = 1797] [serial = 1244] [outer = 0x922edc00] 02:38:22 INFO - PROCESS | 1797 | 1467193102530 Marionette DEBUG loaded listener.js 02:38:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x92b04400) [pid = 1797] [serial = 1245] [outer = 0x922edc00] 02:38:23 INFO - PROCESS | 1797 | 1467193103436 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]]]}] 02:38:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:38:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1550ms 02:38:23 INFO - PROCESS | 1797 | 1467193103530 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 02:38:23 INFO - PROCESS | 1797 | 1467193103536 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 02:38:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:38:23 INFO - PROCESS | 1797 | 1467193103587 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:38:23 INFO - PROCESS | 1797 | 1467193103590 Marionette TRACE conn4 <- [1,1630,null,{}] 02:38:23 INFO - PROCESS | 1797 | 1467193103599 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}] 02:38:23 INFO - PROCESS | 1797 | 1467193103604 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:23 INFO - PROCESS | 1797 | 1467193103782 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 02:38:23 INFO - PROCESS | 1797 | 1467193103977 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:23 INFO - PROCESS | 1797 | 1467193103985 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:24 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6e1000 == 40 [pid = 1797] [id = 415] 02:38:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x922f1c00) [pid = 1797] [serial = 1246] [outer = (nil)] 02:38:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x92ef7000) [pid = 1797] [serial = 1247] [outer = 0x922f1c00] 02:38:24 INFO - PROCESS | 1797 | 1467193104095 Marionette DEBUG loaded listener.js 02:38:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x938bc400) [pid = 1797] [serial = 1248] [outer = 0x922f1c00] 02:38:25 INFO - PROCESS | 1797 | 1467193105228 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]]]}] 02:38:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:38:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1724ms 02:38:25 INFO - PROCESS | 1797 | 1467193105271 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 02:38:25 INFO - PROCESS | 1797 | 1467193105278 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 02:38:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:38:25 INFO - PROCESS | 1797 | 1467193105287 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:38:25 INFO - PROCESS | 1797 | 1467193105291 Marionette TRACE conn4 <- [1,1634,null,{}] 02:38:25 INFO - PROCESS | 1797 | 1467193105299 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}] 02:38:25 INFO - PROCESS | 1797 | 1467193105305 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:25 INFO - PROCESS | 1797 | 1467193105552 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 02:38:25 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6dc800 == 39 [pid = 1797] [id = 410] 02:38:25 INFO - PROCESS | 1797 | --DOCSHELL 0x8f399000 == 38 [pid = 1797] [id = 409] 02:38:25 INFO - PROCESS | 1797 | 1467193105843 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:25 INFO - PROCESS | 1797 | 1467193105859 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:25 INFO - PROCESS | 1797 | --DOCSHELL 0x91e47800 == 37 [pid = 1797] [id = 408] 02:38:25 INFO - PROCESS | 1797 | --DOCSHELL 0x8f39e400 == 36 [pid = 1797] [id = 407] 02:38:25 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8ee800 == 37 [pid = 1797] [id = 416] 02:38:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0x8e8eec00) [pid = 1797] [serial = 1249] [outer = (nil)] 02:38:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 95 (0x8edc8400) [pid = 1797] [serial = 1250] [outer = 0x8e8eec00] 02:38:25 INFO - PROCESS | 1797 | 1467193105951 Marionette DEBUG loaded listener.js 02:38:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 96 (0x8f395000) [pid = 1797] [serial = 1251] [outer = 0x8e8eec00] 02:38:26 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f7c00 == 36 [pid = 1797] [id = 406] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 95 (0x92298000) [pid = 1797] [serial = 1178] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 94 (0x929c2800) [pid = 1797] [serial = 1167] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x92993000) [pid = 1797] [serial = 1166] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x90c29800) [pid = 1797] [serial = 1173] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x9396a400) [pid = 1797] [serial = 1184] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x92be5400) [pid = 1797] [serial = 1169] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x92b0e400) [pid = 1797] [serial = 1181] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x93976c00) [pid = 1797] [serial = 1185] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x90c2c800) [pid = 1797] [serial = 1176] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x8e6d2400) [pid = 1797] [serial = 1160] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x919ab000) [pid = 1797] [serial = 1188] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x92be3400) [pid = 1797] [serial = 1170] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x8f392c00) [pid = 1797] [serial = 1187] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x8f753c00) [pid = 1797] [serial = 1172] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x922f4800) [pid = 1797] [serial = 1179] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8edc9c00) [pid = 1797] [serial = 1161] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x91e49800) [pid = 1797] [serial = 1163] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8f39d800) [pid = 1797] [serial = 1175] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x92bdf000) [pid = 1797] [serial = 1182] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x9229a400) [pid = 1797] [serial = 1158] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x91e5ec00) [pid = 1797] [serial = 1164] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x94609400) [pid = 1797] [serial = 1190] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x950f0800) [pid = 1797] [serial = 1191] [outer = (nil)] [url = about:blank] 02:38:26 INFO - PROCESS | 1797 | 1467193106747 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]]]}] 02:38:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:38:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1480ms 02:38:26 INFO - PROCESS | 1797 | 1467193106766 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 02:38:26 INFO - PROCESS | 1797 | 1467193106774 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 02:38:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:38:26 INFO - PROCESS | 1797 | 1467193106784 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:38:26 INFO - PROCESS | 1797 | 1467193106787 Marionette TRACE conn4 <- [1,1638,null,{}] 02:38:26 INFO - PROCESS | 1797 | 1467193106793 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}] 02:38:26 INFO - PROCESS | 1797 | 1467193106799 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:26 INFO - PROCESS | 1797 | 1467193106959 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 02:38:27 INFO - PROCESS | 1797 | 1467193107095 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:27 INFO - PROCESS | 1797 | 1467193107105 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:27 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f392c00 == 37 [pid = 1797] [id = 417] 02:38:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8f75b000) [pid = 1797] [serial = 1252] [outer = (nil)] 02:38:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x90c2bc00) [pid = 1797] [serial = 1253] [outer = 0x8f75b000] 02:38:27 INFO - PROCESS | 1797 | 1467193107173 Marionette DEBUG loaded listener.js 02:38:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x919a7c00) [pid = 1797] [serial = 1254] [outer = 0x8f75b000] 02:38:28 INFO - PROCESS | 1797 | 1467193108048 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]]]}] 02:38:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:38:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1327ms 02:38:28 INFO - PROCESS | 1797 | 1467193108111 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 02:38:28 INFO - PROCESS | 1797 | 1467193108114 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 02:38:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:38:28 INFO - PROCESS | 1797 | 1467193108121 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:38:28 INFO - PROCESS | 1797 | 1467193108126 Marionette TRACE conn4 <- [1,1642,null,{}] 02:38:28 INFO - PROCESS | 1797 | 1467193108141 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}] 02:38:28 INFO - PROCESS | 1797 | 1467193108149 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:28 INFO - PROCESS | 1797 | 1467193108315 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 02:38:28 INFO - PROCESS | 1797 | 1467193108461 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:28 INFO - PROCESS | 1797 | 1467193108474 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:28 INFO - PROCESS | 1797 | ++DOCSHELL 0x9222d400 == 38 [pid = 1797] [id = 418] 02:38:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92230800) [pid = 1797] [serial = 1255] [outer = (nil)] 02:38:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x9229c400) [pid = 1797] [serial = 1256] [outer = 0x92230800] 02:38:28 INFO - PROCESS | 1797 | 1467193108551 Marionette DEBUG loaded listener.js 02:38:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x922f8000) [pid = 1797] [serial = 1257] [outer = 0x92230800] 02:38:29 INFO - PROCESS | 1797 | 1467193109407 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]]]}] 02:38:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:38:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1332ms 02:38:29 INFO - PROCESS | 1797 | 1467193109453 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 02:38:29 INFO - PROCESS | 1797 | 1467193109457 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 02:38:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:38:29 INFO - PROCESS | 1797 | 1467193109469 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:38:29 INFO - PROCESS | 1797 | 1467193109471 Marionette TRACE conn4 <- [1,1646,null,{}] 02:38:29 INFO - PROCESS | 1797 | 1467193109477 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}] 02:38:29 INFO - PROCESS | 1797 | 1467193109481 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:29 INFO - PROCESS | 1797 | 1467193109698 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 02:38:29 INFO - PROCESS | 1797 | 1467193109720 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:29 INFO - PROCESS | 1797 | 1467193109726 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:29 INFO - PROCESS | 1797 | ++DOCSHELL 0x929cdc00 == 39 [pid = 1797] [id = 419] 02:38:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92b02c00) [pid = 1797] [serial = 1258] [outer = (nil)] 02:38:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x92b0a800) [pid = 1797] [serial = 1259] [outer = 0x92b02c00] 02:38:29 INFO - PROCESS | 1797 | 1467193109794 Marionette DEBUG loaded listener.js 02:38:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x92bdcc00) [pid = 1797] [serial = 1260] [outer = 0x92b02c00] 02:38:30 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8eaf9000) [pid = 1797] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:38:30 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x9223b000) [pid = 1797] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:38:30 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x92b02400) [pid = 1797] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:38:30 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x93b83800) [pid = 1797] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:38:30 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8e8f8000) [pid = 1797] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:38:30 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x93b89000) [pid = 1797] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:38:30 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x99cc5c00) [pid = 1797] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:38:30 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x93b82000) [pid = 1797] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:38:30 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x91e49400) [pid = 1797] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:38:30 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8eaf3400) [pid = 1797] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:38:30 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x91a79800) [pid = 1797] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:38:30 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8f4cd000) [pid = 1797] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:38:30 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8f39d000) [pid = 1797] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:38:30 INFO - PROCESS | 1797 | 1467193110833 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]]]}] 02:38:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:38:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1428ms 02:38:30 INFO - PROCESS | 1797 | 1467193110898 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 02:38:30 INFO - PROCESS | 1797 | 1467193110902 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 02:38:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:38:30 INFO - PROCESS | 1797 | 1467193110908 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:38:30 INFO - PROCESS | 1797 | 1467193110911 Marionette TRACE conn4 <- [1,1650,null,{}] 02:38:30 INFO - PROCESS | 1797 | 1467193110916 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}] 02:38:30 INFO - PROCESS | 1797 | 1467193110921 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:31 INFO - PROCESS | 1797 | 1467193111069 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 02:38:31 INFO - PROCESS | 1797 | 1467193111200 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:31 INFO - PROCESS | 1797 | 1467193111208 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:31 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d0c00 == 40 [pid = 1797] [id = 420] 02:38:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x8e6d7000) [pid = 1797] [serial = 1261] [outer = (nil)] 02:38:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x91e43400) [pid = 1797] [serial = 1262] [outer = 0x8e6d7000] 02:38:31 INFO - PROCESS | 1797 | 1467193111273 Marionette DEBUG loaded listener.js 02:38:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x922f4000) [pid = 1797] [serial = 1263] [outer = 0x8e6d7000] 02:38:32 INFO - PROCESS | 1797 | 1467193112018 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]]]}] 02:38:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:38:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1127ms 02:38:32 INFO - PROCESS | 1797 | 1467193112037 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 02:38:32 INFO - PROCESS | 1797 | 1467193112039 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 02:38:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:38:32 INFO - PROCESS | 1797 | 1467193112046 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:38:32 INFO - PROCESS | 1797 | 1467193112049 Marionette TRACE conn4 <- [1,1654,null,{}] 02:38:32 INFO - PROCESS | 1797 | 1467193112054 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}] 02:38:32 INFO - PROCESS | 1797 | 1467193112064 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:32 INFO - PROCESS | 1797 | 1467193112332 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 02:38:32 INFO - PROCESS | 1797 | 1467193112421 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:32 INFO - PROCESS | 1797 | 1467193112429 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:32 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d2000 == 41 [pid = 1797] [id = 421] 02:38:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8e8f3c00) [pid = 1797] [serial = 1264] [outer = (nil)] 02:38:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x94608000) [pid = 1797] [serial = 1265] [outer = 0x8e8f3c00] 02:38:32 INFO - PROCESS | 1797 | 1467193112504 Marionette DEBUG loaded listener.js 02:38:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x93b7f400) [pid = 1797] [serial = 1266] [outer = 0x8e8f3c00] 02:38:33 INFO - PROCESS | 1797 | 1467193113548 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]]]}] 02:38:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:38:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1582ms 02:38:33 INFO - PROCESS | 1797 | 1467193113629 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 02:38:33 INFO - PROCESS | 1797 | 1467193113636 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 02:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:38:33 INFO - PROCESS | 1797 | 1467193113643 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:38:33 INFO - PROCESS | 1797 | 1467193113651 Marionette TRACE conn4 <- [1,1658,null,{}] 02:38:33 INFO - PROCESS | 1797 | 1467193113659 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}] 02:38:33 INFO - PROCESS | 1797 | 1467193113664 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:33 INFO - PROCESS | 1797 | 1467193113881 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 02:38:34 INFO - PROCESS | 1797 | 1467193114105 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:34 INFO - PROCESS | 1797 | 1467193114117 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:34 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc0800 == 42 [pid = 1797] [id = 422] 02:38:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8edc1000) [pid = 1797] [serial = 1267] [outer = (nil)] 02:38:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8f759400) [pid = 1797] [serial = 1268] [outer = 0x8edc1000] 02:38:34 INFO - PROCESS | 1797 | 1467193114211 Marionette DEBUG loaded listener.js 02:38:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x90c2c800) [pid = 1797] [serial = 1269] [outer = 0x8edc1000] 02:38:35 INFO - PROCESS | 1797 | 1467193115103 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]]]}] 02:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1537ms 02:38:35 INFO - PROCESS | 1797 | 1467193115180 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 02:38:35 INFO - PROCESS | 1797 | 1467193115186 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 02:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:38:35 INFO - PROCESS | 1797 | 1467193115197 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:38:35 INFO - PROCESS | 1797 | 1467193115201 Marionette TRACE conn4 <- [1,1662,null,{}] 02:38:35 INFO - PROCESS | 1797 | 1467193115207 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}] 02:38:35 INFO - PROCESS | 1797 | 1467193115213 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:35 INFO - PROCESS | 1797 | 1467193115442 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 02:38:35 INFO - PROCESS | 1797 | 1467193115706 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:35 INFO - PROCESS | 1797 | 1467193115713 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:35 INFO - PROCESS | 1797 | ++DOCSHELL 0x91a7a800 == 43 [pid = 1797] [id = 423] 02:38:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x91e55800) [pid = 1797] [serial = 1270] [outer = (nil)] 02:38:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x922a1000) [pid = 1797] [serial = 1271] [outer = 0x91e55800] 02:38:35 INFO - PROCESS | 1797 | 1467193115840 Marionette DEBUG loaded listener.js 02:38:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x929cd000) [pid = 1797] [serial = 1272] [outer = 0x91e55800] 02:38:36 INFO - PROCESS | 1797 | 1467193116772 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]]]}] 02:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1634ms 02:38:36 INFO - PROCESS | 1797 | 1467193116831 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 02:38:36 INFO - PROCESS | 1797 | 1467193116835 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 02:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:38:36 INFO - PROCESS | 1797 | 1467193116842 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:38:36 INFO - PROCESS | 1797 | 1467193116848 Marionette TRACE conn4 <- [1,1666,null,{}] 02:38:36 INFO - PROCESS | 1797 | 1467193116865 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}] 02:38:36 INFO - PROCESS | 1797 | 1467193116873 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:37 INFO - PROCESS | 1797 | 1467193117086 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 02:38:37 INFO - PROCESS | 1797 | 1467193117316 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:37 INFO - PROCESS | 1797 | 1467193117330 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:37 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f1800 == 44 [pid = 1797] [id = 424] 02:38:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x93b7ec00) [pid = 1797] [serial = 1273] [outer = (nil)] 02:38:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x95352800) [pid = 1797] [serial = 1274] [outer = 0x93b7ec00] 02:38:37 INFO - PROCESS | 1797 | 1467193117451 Marionette DEBUG loaded listener.js 02:38:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x9535d800) [pid = 1797] [serial = 1275] [outer = 0x93b7ec00] 02:38:38 INFO - PROCESS | 1797 | 1467193118327 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]]]}] 02:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1541ms 02:38:38 INFO - PROCESS | 1797 | 1467193118384 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 02:38:38 INFO - PROCESS | 1797 | 1467193118389 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 02:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:38:38 INFO - PROCESS | 1797 | 1467193118395 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:38:38 INFO - PROCESS | 1797 | 1467193118398 Marionette TRACE conn4 <- [1,1670,null,{}] 02:38:38 INFO - PROCESS | 1797 | 1467193118404 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}] 02:38:38 INFO - PROCESS | 1797 | 1467193118409 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:38 INFO - PROCESS | 1797 | 1467193118586 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 02:38:38 INFO - PROCESS | 1797 | 1467193118798 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:38 INFO - PROCESS | 1797 | 1467193118804 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:38 INFO - PROCESS | 1797 | ++DOCSHELL 0x95359400 == 45 [pid = 1797] [id = 425] 02:38:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x95361800) [pid = 1797] [serial = 1276] [outer = (nil)] 02:38:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x9813b400) [pid = 1797] [serial = 1277] [outer = 0x95361800] 02:38:38 INFO - PROCESS | 1797 | 1467193118887 Marionette DEBUG loaded listener.js 02:38:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x990c9c00) [pid = 1797] [serial = 1278] [outer = 0x95361800] 02:38:39 INFO - PROCESS | 1797 | 1467193119786 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]]]}] 02:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1446ms 02:38:39 INFO - PROCESS | 1797 | 1467193119842 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 02:38:39 INFO - PROCESS | 1797 | 1467193119846 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 02:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:38:39 INFO - PROCESS | 1797 | 1467193119852 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:38:39 INFO - PROCESS | 1797 | 1467193119855 Marionette TRACE conn4 <- [1,1674,null,{}] 02:38:39 INFO - PROCESS | 1797 | 1467193119861 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}] 02:38:39 INFO - PROCESS | 1797 | 1467193119865 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:40 INFO - PROCESS | 1797 | 1467193120035 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 02:38:40 INFO - PROCESS | 1797 | 1467193120210 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:40 INFO - PROCESS | 1797 | 1467193120221 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:40 INFO - PROCESS | 1797 | ++DOCSHELL 0x9535d400 == 46 [pid = 1797] [id = 426] 02:38:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x95361c00) [pid = 1797] [serial = 1279] [outer = (nil)] 02:38:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x99d11c00) [pid = 1797] [serial = 1280] [outer = 0x95361c00] 02:38:40 INFO - PROCESS | 1797 | 1467193120321 Marionette DEBUG loaded listener.js 02:38:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x9a295800) [pid = 1797] [serial = 1281] [outer = 0x95361c00] 02:38:41 INFO - PROCESS | 1797 | 1467193121256 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]]]}] 02:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1434ms 02:38:41 INFO - PROCESS | 1797 | 1467193121287 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 02:38:41 INFO - PROCESS | 1797 | 1467193121291 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 02:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:38:41 INFO - PROCESS | 1797 | 1467193121297 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:38:41 INFO - PROCESS | 1797 | 1467193121301 Marionette TRACE conn4 <- [1,1678,null,{}] 02:38:41 INFO - PROCESS | 1797 | 1467193121306 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}] 02:38:41 INFO - PROCESS | 1797 | 1467193121316 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:41 INFO - PROCESS | 1797 | 1467193121502 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 02:38:41 INFO - PROCESS | 1797 | 1467193121690 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:41 INFO - PROCESS | 1797 | 1467193121696 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:41 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6dd400 == 47 [pid = 1797] [id = 427] 02:38:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x919a6800) [pid = 1797] [serial = 1282] [outer = (nil)] 02:38:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x9a567c00) [pid = 1797] [serial = 1283] [outer = 0x919a6800] 02:38:41 INFO - PROCESS | 1797 | 1467193121779 Marionette DEBUG loaded listener.js 02:38:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x9a568c00) [pid = 1797] [serial = 1284] [outer = 0x919a6800] 02:38:42 INFO - PROCESS | 1797 | 1467193122681 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]]]}] 02:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1432ms 02:38:42 INFO - PROCESS | 1797 | 1467193122730 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 02:38:42 INFO - PROCESS | 1797 | 1467193122734 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 02:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:38:42 INFO - PROCESS | 1797 | 1467193122740 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:38:42 INFO - PROCESS | 1797 | 1467193122744 Marionette TRACE conn4 <- [1,1682,null,{}] 02:38:42 INFO - PROCESS | 1797 | 1467193122750 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}] 02:38:42 INFO - PROCESS | 1797 | 1467193122755 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:42 INFO - PROCESS | 1797 | 1467193122931 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 02:38:43 INFO - PROCESS | 1797 | 1467193123114 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:43 INFO - PROCESS | 1797 | 1467193123123 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:43 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f3800 == 48 [pid = 1797] [id = 428] 02:38:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0x8edc2000) [pid = 1797] [serial = 1285] [outer = (nil)] 02:38:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 95 (0x91a75c00) [pid = 1797] [serial = 1286] [outer = 0x8edc2000] 02:38:43 INFO - PROCESS | 1797 | 1467193123198 Marionette DEBUG loaded listener.js 02:38:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 96 (0x92995000) [pid = 1797] [serial = 1287] [outer = 0x8edc2000] 02:38:44 INFO - PROCESS | 1797 | 1467193124367 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]]]}] 02:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1681ms 02:38:44 INFO - PROCESS | 1797 | 1467193124423 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 02:38:44 INFO - PROCESS | 1797 | 1467193124430 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 02:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:38:44 INFO - PROCESS | 1797 | 1467193124437 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:38:44 INFO - PROCESS | 1797 | 1467193124444 Marionette TRACE conn4 <- [1,1686,null,{}] 02:38:44 INFO - PROCESS | 1797 | 1467193124452 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}] 02:38:44 INFO - PROCESS | 1797 | 1467193124457 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:44 INFO - PROCESS | 1797 | 1467193124626 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 02:38:44 INFO - PROCESS | 1797 | 1467193124910 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:44 INFO - PROCESS | 1797 | 1467193124920 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:44 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f757800 == 49 [pid = 1797] [id = 429] 02:38:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 97 (0x8f757c00) [pid = 1797] [serial = 1288] [outer = (nil)] 02:38:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 98 (0x90c29000) [pid = 1797] [serial = 1289] [outer = 0x8f757c00] 02:38:45 INFO - PROCESS | 1797 | 1467193125043 Marionette DEBUG loaded listener.js 02:38:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 99 (0x91a70c00) [pid = 1797] [serial = 1290] [outer = 0x8f757c00] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d4000 == 48 [pid = 1797] [id = 397] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5cf800 == 47 [pid = 1797] [id = 400] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x91a71000 == 46 [pid = 1797] [id = 398] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf1000 == 45 [pid = 1797] [id = 404] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6df000 == 44 [pid = 1797] [id = 399] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x92ef9000 == 43 [pid = 1797] [id = 401] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8ec000 == 42 [pid = 1797] [id = 405] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x91e45c00 == 41 [pid = 1797] [id = 392] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5ddc00 == 40 [pid = 1797] [id = 403] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc7000 == 39 [pid = 1797] [id = 385] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x92be0c00 == 38 [pid = 1797] [id = 394] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5db000 == 37 [pid = 1797] [id = 395] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x919a2000 == 36 [pid = 1797] [id = 383] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8efc00 == 35 [pid = 1797] [id = 396] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaed800 == 34 [pid = 1797] [id = 391] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x8edbe800 == 33 [pid = 1797] [id = 382] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8ebc00 == 32 [pid = 1797] [id = 412] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6e1000 == 31 [pid = 1797] [id = 415] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x92bdec00 == 30 [pid = 1797] [id = 389] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d6800 == 29 [pid = 1797] [id = 386] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d2c00 == 28 [pid = 1797] [id = 411] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x92238800 == 27 [pid = 1797] [id = 414] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc4400 == 26 [pid = 1797] [id = 388] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaee800 == 25 [pid = 1797] [id = 387] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x91a74800 == 24 [pid = 1797] [id = 413] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d4000 == 23 [pid = 1797] [id = 390] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x929c6800 == 22 [pid = 1797] [id = 393] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4d0c00 == 21 [pid = 1797] [id = 402] 02:38:46 INFO - PROCESS | 1797 | --DOCSHELL 0x8edbf400 == 20 [pid = 1797] [id = 384] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 98 (0x922f2800) [pid = 1797] [serial = 1232] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 97 (0x90c30400) [pid = 1797] [serial = 1194] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 96 (0x90c21400) [pid = 1797] [serial = 1193] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 95 (0x92996000) [pid = 1797] [serial = 1197] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 94 (0x92990000) [pid = 1797] [serial = 1196] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x9535c400) [pid = 1797] [serial = 1200] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x93b88000) [pid = 1797] [serial = 1199] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x990c9400) [pid = 1797] [serial = 1203] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x9903e800) [pid = 1797] [serial = 1202] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x8eaf2400) [pid = 1797] [serial = 1220] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x9a4f2800) [pid = 1797] [serial = 1206] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x9a3db800) [pid = 1797] [serial = 1205] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x9a571c00) [pid = 1797] [serial = 1209] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x9a567400) [pid = 1797] [serial = 1208] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x9a7b9000) [pid = 1797] [serial = 1212] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x9a7b7c00) [pid = 1797] [serial = 1211] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x919ad000) [pid = 1797] [serial = 1226] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8f4c8c00) [pid = 1797] [serial = 1215] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x922a1800) [pid = 1797] [serial = 1229] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8edc5c00) [pid = 1797] [serial = 1214] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x91e5e000) [pid = 1797] [serial = 1227] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x9298dc00) [pid = 1797] [serial = 1230] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8edbf000) [pid = 1797] [serial = 1221] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f759000) [pid = 1797] [serial = 1223] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x91e52800) [pid = 1797] [serial = 1217] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x92146800) [pid = 1797] [serial = 1218] [outer = (nil)] [url = about:blank] 02:38:46 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8f75f800) [pid = 1797] [serial = 1224] [outer = (nil)] [url = about:blank] 02:38:47 INFO - PROCESS | 1797 | 1467193127079 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]]]}] 02:38:47 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 02:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2696ms 02:38:47 INFO - PROCESS | 1797 | 1467193127133 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 02:38:47 INFO - PROCESS | 1797 | 1467193127139 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 02:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:38:47 INFO - PROCESS | 1797 | 1467193127147 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:38:47 INFO - PROCESS | 1797 | 1467193127152 Marionette TRACE conn4 <- [1,1690,null,{}] 02:38:47 INFO - PROCESS | 1797 | 1467193127160 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}] 02:38:47 INFO - PROCESS | 1797 | 1467193127165 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:47 INFO - PROCESS | 1797 | 1467193127324 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 02:38:47 INFO - PROCESS | 1797 | 1467193127335 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:47 INFO - PROCESS | 1797 | 1467193127348 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:47 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8ebc00 == 21 [pid = 1797] [id = 430] 02:38:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8e8ec000) [pid = 1797] [serial = 1291] [outer = (nil)] 02:38:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8eaf1c00) [pid = 1797] [serial = 1292] [outer = 0x8e8ec000] 02:38:47 INFO - PROCESS | 1797 | 1467193127456 Marionette DEBUG loaded listener.js 02:38:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8eaf8800) [pid = 1797] [serial = 1293] [outer = 0x8e8ec000] 02:38:48 INFO - PROCESS | 1797 | 1467193128312 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]]]}] 02:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1228ms 02:38:48 INFO - PROCESS | 1797 | 1467193128376 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 02:38:48 INFO - PROCESS | 1797 | 1467193128384 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 02:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:38:48 INFO - PROCESS | 1797 | 1467193128395 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:38:48 INFO - PROCESS | 1797 | 1467193128398 Marionette TRACE conn4 <- [1,1694,null,{}] 02:38:48 INFO - PROCESS | 1797 | 1467193128404 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}] 02:38:48 INFO - PROCESS | 1797 | 1467193128410 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:48 INFO - PROCESS | 1797 | 1467193128569 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 02:38:48 INFO - PROCESS | 1797 | 1467193128580 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:48 INFO - PROCESS | 1797 | 1467193128589 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:48 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c4400 == 22 [pid = 1797] [id = 431] 02:38:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8f4c5400) [pid = 1797] [serial = 1294] [outer = (nil)] 02:38:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8f4c9c00) [pid = 1797] [serial = 1295] [outer = 0x8f4c5400] 02:38:48 INFO - PROCESS | 1797 | 1467193128660 Marionette DEBUG loaded listener.js 02:38:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x8f4d0c00) [pid = 1797] [serial = 1296] [outer = 0x8f4c5400] 02:38:49 INFO - PROCESS | 1797 | 1467193129676 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]]]}] 02:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1332ms 02:38:49 INFO - PROCESS | 1797 | 1467193129733 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 02:38:49 INFO - PROCESS | 1797 | 1467193129737 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 02:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:38:49 INFO - PROCESS | 1797 | 1467193129743 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:38:49 INFO - PROCESS | 1797 | 1467193129749 Marionette TRACE conn4 <- [1,1698,null,{}] 02:38:49 INFO - PROCESS | 1797 | 1467193129765 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}] 02:38:49 INFO - PROCESS | 1797 | 1467193129774 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:49 INFO - PROCESS | 1797 | 1467193129992 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 02:38:50 INFO - PROCESS | 1797 | 1467193130082 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:50 INFO - PROCESS | 1797 | 1467193130092 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:50 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e45000 == 23 [pid = 1797] [id = 432] 02:38:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x91e45400) [pid = 1797] [serial = 1297] [outer = (nil)] 02:38:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x91e52000) [pid = 1797] [serial = 1298] [outer = 0x91e45400] 02:38:50 INFO - PROCESS | 1797 | 1467193130163 Marionette DEBUG loaded listener.js 02:38:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x91e5cc00) [pid = 1797] [serial = 1299] [outer = 0x91e45400] 02:38:51 INFO - PROCESS | 1797 | 1467193131042 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]]]}] 02:38:51 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 02:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1335ms 02:38:51 INFO - PROCESS | 1797 | 1467193131081 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 02:38:51 INFO - PROCESS | 1797 | 1467193131084 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 02:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:38:51 INFO - PROCESS | 1797 | 1467193131095 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:38:51 INFO - PROCESS | 1797 | 1467193131097 Marionette TRACE conn4 <- [1,1702,null,{}] 02:38:51 INFO - PROCESS | 1797 | 1467193131102 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}] 02:38:51 INFO - PROCESS | 1797 | 1467193131108 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:51 INFO - PROCESS | 1797 | 1467193131306 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 02:38:51 INFO - PROCESS | 1797 | 1467193131328 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:51 INFO - PROCESS | 1797 | 1467193131335 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:51 INFO - PROCESS | 1797 | ++DOCSHELL 0x90c30c00 == 24 [pid = 1797] [id = 433] 02:38:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x9213ac00) [pid = 1797] [serial = 1300] [outer = (nil)] 02:38:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x92238800) [pid = 1797] [serial = 1301] [outer = 0x9213ac00] 02:38:51 INFO - PROCESS | 1797 | 1467193131402 Marionette DEBUG loaded listener.js 02:38:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x922ea800) [pid = 1797] [serial = 1302] [outer = 0x9213ac00] 02:38:52 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x8e8f3c00) [pid = 1797] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:38:52 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x92b02c00) [pid = 1797] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:38:52 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x922edc00) [pid = 1797] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:38:52 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x91e3c400) [pid = 1797] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:38:52 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x922f1c00) [pid = 1797] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:38:52 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8e5d3000) [pid = 1797] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:38:52 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8e8eec00) [pid = 1797] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:38:52 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8f39b400) [pid = 1797] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:38:52 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f75b000) [pid = 1797] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:38:52 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x92230800) [pid = 1797] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:38:52 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8e6d7000) [pid = 1797] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:38:52 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x91a79c00) [pid = 1797] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:38:52 INFO - PROCESS | 1797 | 1467193132757 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]]]}] 02:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1726ms 02:38:52 INFO - PROCESS | 1797 | 1467193132821 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 02:38:52 INFO - PROCESS | 1797 | 1467193132825 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 02:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:38:52 INFO - PROCESS | 1797 | 1467193132831 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:38:52 INFO - PROCESS | 1797 | 1467193132834 Marionette TRACE conn4 <- [1,1706,null,{}] 02:38:52 INFO - PROCESS | 1797 | 1467193132839 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}] 02:38:52 INFO - PROCESS | 1797 | 1467193132844 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:53 INFO - PROCESS | 1797 | 1467193132998 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 02:38:53 INFO - PROCESS | 1797 | 1467193133127 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:53 INFO - PROCESS | 1797 | 1467193133135 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:53 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edbf800 == 25 [pid = 1797] [id = 434] 02:38:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8f391400) [pid = 1797] [serial = 1303] [outer = (nil)] 02:38:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x919a2000) [pid = 1797] [serial = 1304] [outer = 0x8f391400] 02:38:53 INFO - PROCESS | 1797 | 1467193133204 Marionette DEBUG loaded listener.js 02:38:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x9222ec00) [pid = 1797] [serial = 1305] [outer = 0x8f391400] 02:38:53 INFO - PROCESS | 1797 | 1467193133989 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]]]}] 02:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1181ms 02:38:54 INFO - PROCESS | 1797 | 1467193134012 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 02:38:54 INFO - PROCESS | 1797 | 1467193134015 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 02:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:38:54 INFO - PROCESS | 1797 | 1467193134025 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:38:54 INFO - PROCESS | 1797 | 1467193134028 Marionette TRACE conn4 <- [1,1710,null,{}] 02:38:54 INFO - PROCESS | 1797 | 1467193134032 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}] 02:38:54 INFO - PROCESS | 1797 | 1467193134043 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:54 INFO - PROCESS | 1797 | 1467193134287 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 02:38:54 INFO - PROCESS | 1797 | 1467193134465 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:54 INFO - PROCESS | 1797 | 1467193134474 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:54 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d5800 == 26 [pid = 1797] [id = 435] 02:38:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8e6d5c00) [pid = 1797] [serial = 1306] [outer = (nil)] 02:38:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8e8e9c00) [pid = 1797] [serial = 1307] [outer = 0x8e6d5c00] 02:38:54 INFO - PROCESS | 1797 | 1467193134568 Marionette DEBUG loaded listener.js 02:38:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x8eaed800) [pid = 1797] [serial = 1308] [outer = 0x8e6d5c00] 02:38:55 INFO - PROCESS | 1797 | 1467193135643 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]]]}] 02:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1688ms 02:38:55 INFO - PROCESS | 1797 | 1467193135716 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 02:38:55 INFO - PROCESS | 1797 | 1467193135723 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 02:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:38:55 INFO - PROCESS | 1797 | 1467193135731 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:38:55 INFO - PROCESS | 1797 | 1467193135737 Marionette TRACE conn4 <- [1,1714,null,{}] 02:38:55 INFO - PROCESS | 1797 | 1467193135744 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}] 02:38:55 INFO - PROCESS | 1797 | 1467193135750 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:55 INFO - PROCESS | 1797 | 1467193135963 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 02:38:56 INFO - PROCESS | 1797 | 1467193136184 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:56 INFO - PROCESS | 1797 | 1467193136197 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:56 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf2c00 == 27 [pid = 1797] [id = 436] 02:38:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x8f4c1c00) [pid = 1797] [serial = 1309] [outer = (nil)] 02:38:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x90c22c00) [pid = 1797] [serial = 1310] [outer = 0x8f4c1c00] 02:38:56 INFO - PROCESS | 1797 | 1467193136320 Marionette DEBUG loaded listener.js 02:38:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x90c30400) [pid = 1797] [serial = 1311] [outer = 0x8f4c1c00] 02:38:57 INFO - PROCESS | 1797 | 1467193137288 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]]]}] 02:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1636ms 02:38:57 INFO - PROCESS | 1797 | 1467193137368 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 02:38:57 INFO - PROCESS | 1797 | 1467193137373 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 02:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:38:57 INFO - PROCESS | 1797 | 1467193137380 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:38:57 INFO - PROCESS | 1797 | 1467193137384 Marionette TRACE conn4 <- [1,1718,null,{}] 02:38:57 INFO - PROCESS | 1797 | 1467193137390 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}] 02:38:57 INFO - PROCESS | 1797 | 1467193137395 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:57 INFO - PROCESS | 1797 | 1467193137605 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 02:38:57 INFO - PROCESS | 1797 | 1467193137871 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:57 INFO - PROCESS | 1797 | 1467193137879 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:57 INFO - PROCESS | 1797 | ++DOCSHELL 0x9229f000 == 28 [pid = 1797] [id = 437] 02:38:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x922f2000) [pid = 1797] [serial = 1312] [outer = (nil)] 02:38:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x9298a000) [pid = 1797] [serial = 1313] [outer = 0x922f2000] 02:38:58 INFO - PROCESS | 1797 | 1467193138002 Marionette DEBUG loaded listener.js 02:38:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x92993400) [pid = 1797] [serial = 1314] [outer = 0x922f2000] 02:38:59 INFO - PROCESS | 1797 | 1467193139021 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]]]}] 02:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1683ms 02:38:59 INFO - PROCESS | 1797 | 1467193139063 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 02:38:59 INFO - PROCESS | 1797 | 1467193139070 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 02:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:38:59 INFO - PROCESS | 1797 | 1467193139087 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:38:59 INFO - PROCESS | 1797 | 1467193139094 Marionette TRACE conn4 <- [1,1722,null,{}] 02:38:59 INFO - PROCESS | 1797 | 1467193139099 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}] 02:38:59 INFO - PROCESS | 1797 | 1467193139106 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:59 INFO - PROCESS | 1797 | 1467193139302 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 02:38:59 INFO - PROCESS | 1797 | 1467193139533 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:59 INFO - PROCESS | 1797 | 1467193139541 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:38:59 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4cac00 == 29 [pid = 1797] [id = 438] 02:38:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x8f4ce000) [pid = 1797] [serial = 1315] [outer = (nil)] 02:38:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x92bdd000) [pid = 1797] [serial = 1316] [outer = 0x8f4ce000] 02:38:59 INFO - PROCESS | 1797 | 1467193139625 Marionette DEBUG loaded listener.js 02:38:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x92be5000) [pid = 1797] [serial = 1317] [outer = 0x8f4ce000] 02:39:00 INFO - PROCESS | 1797 | 1467193140711 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]]]}] 02:39:00 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 02:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1702ms 02:39:00 INFO - PROCESS | 1797 | 1467193140785 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 02:39:00 INFO - PROCESS | 1797 | 1467193140790 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 02:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:39:00 INFO - PROCESS | 1797 | 1467193140799 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:39:00 INFO - PROCESS | 1797 | 1467193140804 Marionette TRACE conn4 <- [1,1726,null,{}] 02:39:00 INFO - PROCESS | 1797 | 1467193140812 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}] 02:39:00 INFO - PROCESS | 1797 | 1467193140819 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:00 INFO - PROCESS | 1797 | 1467193140980 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 02:39:01 INFO - PROCESS | 1797 | 1467193141191 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:01 INFO - PROCESS | 1797 | 1467193141204 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:01 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf5800 == 30 [pid = 1797] [id = 439] 02:39:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x8eaf7000) [pid = 1797] [serial = 1318] [outer = (nil)] 02:39:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x8edbfc00) [pid = 1797] [serial = 1319] [outer = 0x8eaf7000] 02:39:01 INFO - PROCESS | 1797 | 1467193141277 Marionette DEBUG loaded listener.js 02:39:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x8edc8c00) [pid = 1797] [serial = 1320] [outer = 0x8eaf7000] 02:39:02 INFO - PROCESS | 1797 | 1467193142269 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]]]}] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x93b7f400) [pid = 1797] [serial = 1266] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x94608000) [pid = 1797] [serial = 1265] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x92b0a800) [pid = 1797] [serial = 1259] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x92b0b400) [pid = 1797] [serial = 1244] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x92b04400) [pid = 1797] [serial = 1245] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x91e46000) [pid = 1797] [serial = 1241] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x92232000) [pid = 1797] [serial = 1242] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x92ef7000) [pid = 1797] [serial = 1247] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x938bc400) [pid = 1797] [serial = 1248] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8e5dc800) [pid = 1797] [serial = 1235] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8e6e0800) [pid = 1797] [serial = 1236] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8edc8400) [pid = 1797] [serial = 1250] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8f395000) [pid = 1797] [serial = 1251] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8f4ca000) [pid = 1797] [serial = 1238] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f75b800) [pid = 1797] [serial = 1239] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x90c2bc00) [pid = 1797] [serial = 1253] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x919a7c00) [pid = 1797] [serial = 1254] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x922f8000) [pid = 1797] [serial = 1257] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x9229c400) [pid = 1797] [serial = 1256] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x91e43400) [pid = 1797] [serial = 1262] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x92bdcc00) [pid = 1797] [serial = 1260] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x922f4000) [pid = 1797] [serial = 1263] [outer = (nil)] [url = about:blank] 02:39:02 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x92993800) [pid = 1797] [serial = 1233] [outer = (nil)] [url = about:blank] 02:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1530ms 02:39:02 INFO - PROCESS | 1797 | 1467193142329 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 02:39:02 INFO - PROCESS | 1797 | 1467193142336 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 02:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:39:02 INFO - PROCESS | 1797 | 1467193142347 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:39:02 INFO - PROCESS | 1797 | 1467193142351 Marionette TRACE conn4 <- [1,1730,null,{}] 02:39:02 INFO - PROCESS | 1797 | 1467193142362 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}] 02:39:02 INFO - PROCESS | 1797 | 1467193142367 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:02 INFO - PROCESS | 1797 | 1467193142523 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 02:39:02 INFO - PROCESS | 1797 | 1467193142654 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:02 INFO - PROCESS | 1797 | 1467193142661 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:02 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8ed800 == 31 [pid = 1797] [id = 440] 02:39:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8f4c8400) [pid = 1797] [serial = 1321] [outer = (nil)] 02:39:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x8f760c00) [pid = 1797] [serial = 1322] [outer = 0x8f4c8400] 02:39:02 INFO - PROCESS | 1797 | 1467193142735 Marionette DEBUG loaded listener.js 02:39:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x90c2c400) [pid = 1797] [serial = 1323] [outer = 0x8f4c8400] 02:39:03 INFO - PROCESS | 1797 | 1467193143563 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]]]}] 02:39:03 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 02:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1235ms 02:39:03 INFO - PROCESS | 1797 | 1467193143583 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 02:39:03 INFO - PROCESS | 1797 | 1467193143586 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 02:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:39:03 INFO - PROCESS | 1797 | 1467193143614 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:39:03 INFO - PROCESS | 1797 | 1467193143620 Marionette TRACE conn4 <- [1,1734,null,{}] 02:39:03 INFO - PROCESS | 1797 | 1467193143636 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}] 02:39:03 INFO - PROCESS | 1797 | 1467193143644 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:03 INFO - PROCESS | 1797 | 1467193143805 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 02:39:03 INFO - PROCESS | 1797 | 1467193143816 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:03 INFO - PROCESS | 1797 | 1467193143826 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:03 INFO - PROCESS | 1797 | ++DOCSHELL 0x92147400 == 32 [pid = 1797] [id = 441] 02:39:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x92230800) [pid = 1797] [serial = 1324] [outer = (nil)] 02:39:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x922ea000) [pid = 1797] [serial = 1325] [outer = 0x92230800] 02:39:03 INFO - PROCESS | 1797 | 1467193143906 Marionette DEBUG loaded listener.js 02:39:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x922f8000) [pid = 1797] [serial = 1326] [outer = 0x92230800] 02:39:04 INFO - PROCESS | 1797 | 1467193144843 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]]]}] 02:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1294ms 02:39:04 INFO - PROCESS | 1797 | 1467193144900 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 02:39:04 INFO - PROCESS | 1797 | 1467193144903 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 02:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:39:04 INFO - PROCESS | 1797 | 1467193144910 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:39:04 INFO - PROCESS | 1797 | 1467193144912 Marionette TRACE conn4 <- [1,1738,null,{}] 02:39:04 INFO - PROCESS | 1797 | 1467193144918 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}] 02:39:04 INFO - PROCESS | 1797 | 1467193144923 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:05 INFO - PROCESS | 1797 | 1467193145126 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 02:39:05 INFO - PROCESS | 1797 | 1467193145150 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:05 INFO - PROCESS | 1797 | 1467193145161 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:05 INFO - PROCESS | 1797 | ++DOCSHELL 0x92144c00 == 33 [pid = 1797] [id = 442] 02:39:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x9298f000) [pid = 1797] [serial = 1327] [outer = (nil)] 02:39:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x92b0a800) [pid = 1797] [serial = 1328] [outer = 0x9298f000] 02:39:05 INFO - PROCESS | 1797 | 1467193145224 Marionette DEBUG loaded listener.js 02:39:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x92bdc000) [pid = 1797] [serial = 1329] [outer = 0x9298f000] 02:39:06 INFO - PROCESS | 1797 | 1467193146139 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]]]}] 02:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1278ms 02:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:39:06 INFO - PROCESS | 1797 | 1467193146189 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 02:39:06 INFO - PROCESS | 1797 | 1467193146192 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 02:39:06 INFO - PROCESS | 1797 | 1467193146206 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:39:06 INFO - PROCESS | 1797 | 1467193146208 Marionette TRACE conn4 <- [1,1742,null,{}] 02:39:06 INFO - PROCESS | 1797 | 1467193146214 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}] 02:39:06 INFO - PROCESS | 1797 | 1467193146219 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:06 INFO - PROCESS | 1797 | 1467193146418 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 02:39:06 INFO - PROCESS | 1797 | 1467193146435 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:06 INFO - PROCESS | 1797 | 1467193146444 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:06 INFO - PROCESS | 1797 | ++DOCSHELL 0x92b02000 == 34 [pid = 1797] [id = 443] 02:39:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92b06000) [pid = 1797] [serial = 1330] [outer = (nil)] 02:39:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x92be4000) [pid = 1797] [serial = 1331] [outer = 0x92b06000] 02:39:06 INFO - PROCESS | 1797 | 1467193146511 Marionette DEBUG loaded listener.js 02:39:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x92be2400) [pid = 1797] [serial = 1332] [outer = 0x92b06000] 02:39:07 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x91e45400) [pid = 1797] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:39:07 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x9213ac00) [pid = 1797] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:39:07 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8edc1000) [pid = 1797] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:39:07 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8e8ec000) [pid = 1797] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:39:07 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x91e55800) [pid = 1797] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:39:07 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8f4c5400) [pid = 1797] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:39:07 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x93b7ec00) [pid = 1797] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:39:07 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x95361800) [pid = 1797] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:39:07 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8f757c00) [pid = 1797] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:39:07 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x95361c00) [pid = 1797] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:39:07 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x919a6800) [pid = 1797] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:39:07 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x8edc2000) [pid = 1797] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:39:07 INFO - PROCESS | 1797 | 1467193147525 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]]]}] 02:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1356ms 02:39:07 INFO - PROCESS | 1797 | 1467193147554 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 02:39:07 INFO - PROCESS | 1797 | 1467193147556 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 02:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:39:07 INFO - PROCESS | 1797 | 1467193147564 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:39:07 INFO - PROCESS | 1797 | 1467193147567 Marionette TRACE conn4 <- [1,1746,null,{}] 02:39:07 INFO - PROCESS | 1797 | 1467193147572 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}] 02:39:07 INFO - PROCESS | 1797 | 1467193147582 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:07 INFO - PROCESS | 1797 | 1467193147828 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 02:39:07 INFO - PROCESS | 1797 | 1467193147841 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:07 INFO - PROCESS | 1797 | 1467193147850 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:07 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc4c00 == 35 [pid = 1797] [id = 444] 02:39:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8f399400) [pid = 1797] [serial = 1333] [outer = (nil)] 02:39:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x92993800) [pid = 1797] [serial = 1334] [outer = 0x8f399400] 02:39:07 INFO - PROCESS | 1797 | 1467193147916 Marionette DEBUG loaded listener.js 02:39:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x93b7f400) [pid = 1797] [serial = 1335] [outer = 0x8f399400] 02:39:08 INFO - PROCESS | 1797 | 1467193148741 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]]]}] 02:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1200ms 02:39:08 INFO - PROCESS | 1797 | 1467193148765 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 02:39:08 INFO - PROCESS | 1797 | 1467193148769 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 02:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:39:08 INFO - PROCESS | 1797 | 1467193148774 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:39:08 INFO - PROCESS | 1797 | 1467193148778 Marionette TRACE conn4 <- [1,1750,null,{}] 02:39:08 INFO - PROCESS | 1797 | 1467193148797 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}] 02:39:08 INFO - PROCESS | 1797 | 1467193148801 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:08 INFO - PROCESS | 1797 | 1467193148958 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 02:39:09 INFO - PROCESS | 1797 | 1467193148996 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:09 INFO - PROCESS | 1797 | 1467193149002 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:09 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d2400 == 36 [pid = 1797] [id = 445] 02:39:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8edbf000) [pid = 1797] [serial = 1336] [outer = (nil)] 02:39:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x94606400) [pid = 1797] [serial = 1337] [outer = 0x8edbf000] 02:39:09 INFO - PROCESS | 1797 | 1467193149068 Marionette DEBUG loaded listener.js 02:39:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x95353c00) [pid = 1797] [serial = 1338] [outer = 0x8edbf000] 02:39:10 INFO - PROCESS | 1797 | 1467193150203 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]]]}] 02:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1500ms 02:39:10 INFO - PROCESS | 1797 | 1467193150276 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 02:39:10 INFO - PROCESS | 1797 | 1467193150282 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 02:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:39:10 INFO - PROCESS | 1797 | 1467193150290 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:39:10 INFO - PROCESS | 1797 | 1467193150298 Marionette TRACE conn4 <- [1,1754,null,{}] 02:39:10 INFO - PROCESS | 1797 | 1467193150305 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}] 02:39:10 INFO - PROCESS | 1797 | 1467193150311 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:10 INFO - PROCESS | 1797 | 1467193150531 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 02:39:10 INFO - PROCESS | 1797 | 1467193150754 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:10 INFO - PROCESS | 1797 | 1467193150762 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:10 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc0c00 == 37 [pid = 1797] [id = 446] 02:39:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8edc3800) [pid = 1797] [serial = 1339] [outer = (nil)] 02:39:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8f4c1400) [pid = 1797] [serial = 1340] [outer = 0x8edc3800] 02:39:10 INFO - PROCESS | 1797 | 1467193150891 Marionette DEBUG loaded listener.js 02:39:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x90c23800) [pid = 1797] [serial = 1341] [outer = 0x8edc3800] 02:39:11 INFO - PROCESS | 1797 | 1467193151810 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]]]}] 02:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1583ms 02:39:11 INFO - PROCESS | 1797 | 1467193151873 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 02:39:11 INFO - PROCESS | 1797 | 1467193151880 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 02:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:39:11 INFO - PROCESS | 1797 | 1467193151891 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:39:11 INFO - PROCESS | 1797 | 1467193151895 Marionette TRACE conn4 <- [1,1758,null,{}] 02:39:11 INFO - PROCESS | 1797 | 1467193151901 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}] 02:39:11 INFO - PROCESS | 1797 | 1467193151907 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:12 INFO - PROCESS | 1797 | 1467193152128 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 02:39:12 INFO - PROCESS | 1797 | 1467193152396 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:12 INFO - PROCESS | 1797 | 1467193152407 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:12 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e45c00 == 38 [pid = 1797] [id = 447] 02:39:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x9223b000) [pid = 1797] [serial = 1342] [outer = (nil)] 02:39:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x922ea400) [pid = 1797] [serial = 1343] [outer = 0x9223b000] 02:39:12 INFO - PROCESS | 1797 | 1467193152526 Marionette DEBUG loaded listener.js 02:39:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x929c1c00) [pid = 1797] [serial = 1344] [outer = 0x9223b000] 02:39:13 INFO - PROCESS | 1797 | 1467193153433 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]]]}] 02:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1581ms 02:39:13 INFO - PROCESS | 1797 | 1467193153488 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 02:39:13 INFO - PROCESS | 1797 | 1467193153491 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 02:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:39:13 INFO - PROCESS | 1797 | 1467193153500 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:39:13 INFO - PROCESS | 1797 | 1467193153506 Marionette TRACE conn4 <- [1,1762,null,{}] 02:39:13 INFO - PROCESS | 1797 | 1467193153522 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}] 02:39:13 INFO - PROCESS | 1797 | 1467193153531 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:13 INFO - PROCESS | 1797 | 1467193153707 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 02:39:13 INFO - PROCESS | 1797 | 1467193153887 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:13 INFO - PROCESS | 1797 | 1467193153899 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:13 INFO - PROCESS | 1797 | ++DOCSHELL 0x92295400 == 39 [pid = 1797] [id = 448] 02:39:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x9229a000) [pid = 1797] [serial = 1345] [outer = (nil)] 02:39:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x93b8c400) [pid = 1797] [serial = 1346] [outer = 0x9229a000] 02:39:13 INFO - PROCESS | 1797 | 1467193153977 Marionette DEBUG loaded listener.js 02:39:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x95361c00) [pid = 1797] [serial = 1347] [outer = 0x9229a000] 02:39:14 INFO - PROCESS | 1797 | 1467193154921 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]]]}] 02:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1482ms 02:39:14 INFO - PROCESS | 1797 | 1467193154983 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 02:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:39:14 INFO - PROCESS | 1797 | 1467193154988 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 02:39:14 INFO - PROCESS | 1797 | 1467193154994 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:39:14 INFO - PROCESS | 1797 | 1467193154998 Marionette TRACE conn4 <- [1,1766,null,{}] 02:39:15 INFO - PROCESS | 1797 | 1467193155003 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}] 02:39:15 INFO - PROCESS | 1797 | 1467193155009 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:15 INFO - PROCESS | 1797 | 1467193155182 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 02:39:15 INFO - PROCESS | 1797 | 1467193155361 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:15 INFO - PROCESS | 1797 | 1467193155369 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:15 INFO - PROCESS | 1797 | ++DOCSHELL 0x93b16800 == 40 [pid = 1797] [id = 449] 02:39:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x94606000) [pid = 1797] [serial = 1348] [outer = (nil)] 02:39:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x990ca400) [pid = 1797] [serial = 1349] [outer = 0x94606000] 02:39:15 INFO - PROCESS | 1797 | 1467193155460 Marionette DEBUG loaded listener.js 02:39:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x99575400) [pid = 1797] [serial = 1350] [outer = 0x94606000] 02:39:16 INFO - PROCESS | 1797 | 1467193156375 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]]]}] 02:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1436ms 02:39:16 INFO - PROCESS | 1797 | 1467193156431 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 02:39:16 INFO - PROCESS | 1797 | 1467193156435 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 02:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:39:16 INFO - PROCESS | 1797 | 1467193156442 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:39:16 INFO - PROCESS | 1797 | 1467193156445 Marionette TRACE conn4 <- [1,1770,null,{}] 02:39:16 INFO - PROCESS | 1797 | 1467193156451 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}] 02:39:16 INFO - PROCESS | 1797 | 1467193156456 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:16 INFO - PROCESS | 1797 | 1467193156620 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 02:39:16 INFO - PROCESS | 1797 | 1467193156798 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:16 INFO - PROCESS | 1797 | 1467193156805 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:16 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e5c800 == 41 [pid = 1797] [id = 450] 02:39:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x9813c400) [pid = 1797] [serial = 1351] [outer = (nil)] 02:39:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x9a3d4800) [pid = 1797] [serial = 1352] [outer = 0x9813c400] 02:39:16 INFO - PROCESS | 1797 | 1467193156888 Marionette DEBUG loaded listener.js 02:39:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x9a4f2400) [pid = 1797] [serial = 1353] [outer = 0x9813c400] 02:39:17 INFO - PROCESS | 1797 | 1467193157825 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]]]}] 02:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1430ms 02:39:17 INFO - PROCESS | 1797 | 1467193157873 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 02:39:17 INFO - PROCESS | 1797 | 1467193157876 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 02:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:39:17 INFO - PROCESS | 1797 | 1467193157883 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:39:17 INFO - PROCESS | 1797 | 1467193157886 Marionette TRACE conn4 <- [1,1774,null,{}] 02:39:17 INFO - PROCESS | 1797 | 1467193157892 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}] 02:39:17 INFO - PROCESS | 1797 | 1467193157902 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:18 INFO - PROCESS | 1797 | 1467193158097 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 02:39:18 INFO - PROCESS | 1797 | 1467193158280 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:18 INFO - PROCESS | 1797 | 1467193158288 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:18 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d4000 == 42 [pid = 1797] [id = 451] 02:39:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x8e6d8800) [pid = 1797] [serial = 1354] [outer = (nil)] 02:39:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x8f39ec00) [pid = 1797] [serial = 1355] [outer = 0x8e6d8800] 02:39:18 INFO - PROCESS | 1797 | 1467193158369 Marionette DEBUG loaded listener.js 02:39:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x90c2fc00) [pid = 1797] [serial = 1356] [outer = 0x8e6d8800] 02:39:19 INFO - PROCESS | 1797 | 1467193159267 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]]]}] 02:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1688ms 02:39:19 INFO - PROCESS | 1797 | 1467193159572 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 02:39:19 INFO - PROCESS | 1797 | 1467193159579 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 02:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:39:19 INFO - PROCESS | 1797 | 1467193159587 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:39:19 INFO - PROCESS | 1797 | 1467193159591 Marionette TRACE conn4 <- [1,1778,null,{}] 02:39:19 INFO - PROCESS | 1797 | 1467193159599 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}] 02:39:19 INFO - PROCESS | 1797 | 1467193159604 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:19 INFO - PROCESS | 1797 | 1467193159795 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 02:39:20 INFO - PROCESS | 1797 | 1467193160047 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:20 INFO - PROCESS | 1797 | 1467193160061 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:20 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6dc800 == 43 [pid = 1797] [id = 452] 02:39:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x8edbe000) [pid = 1797] [serial = 1357] [outer = (nil)] 02:39:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x8f4c2800) [pid = 1797] [serial = 1358] [outer = 0x8edbe000] 02:39:20 INFO - PROCESS | 1797 | 1467193160215 Marionette DEBUG loaded listener.js 02:39:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0x8f4cec00) [pid = 1797] [serial = 1359] [outer = 0x8edbe000] 02:39:21 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc4c00 == 42 [pid = 1797] [id = 444] 02:39:21 INFO - PROCESS | 1797 | --DOCSHELL 0x92b02000 == 41 [pid = 1797] [id = 443] 02:39:21 INFO - PROCESS | 1797 | --DOCSHELL 0x92144c00 == 40 [pid = 1797] [id = 442] 02:39:21 INFO - PROCESS | 1797 | --DOCSHELL 0x92147400 == 39 [pid = 1797] [id = 441] 02:39:21 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8ed800 == 38 [pid = 1797] [id = 440] 02:39:21 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf5800 == 37 [pid = 1797] [id = 439] 02:39:21 INFO - PROCESS | 1797 | --DOCSHELL 0x9229f000 == 36 [pid = 1797] [id = 437] 02:39:21 INFO - PROCESS | 1797 | --DOCSHELL 0x8edbf800 == 35 [pid = 1797] [id = 434] 02:39:21 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d5800 == 34 [pid = 1797] [id = 435] 02:39:21 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf2c00 == 33 [pid = 1797] [id = 436] 02:39:21 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4cac00 == 32 [pid = 1797] [id = 438] 02:39:21 INFO - PROCESS | 1797 | --DOCSHELL 0x91e5c800 == 31 [pid = 1797] [id = 450] 02:39:21 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d4000 == 30 [pid = 1797] [id = 451] 02:39:21 INFO - PROCESS | 1797 | --DOCSHELL 0x93b16800 == 29 [pid = 1797] [id = 449] 02:39:21 INFO - PROCESS | 1797 | --DOCSHELL 0x92295400 == 28 [pid = 1797] [id = 448] 02:39:21 INFO - PROCESS | 1797 | --DOCSHELL 0x91e45c00 == 27 [pid = 1797] [id = 447] 02:39:21 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d2400 == 26 [pid = 1797] [id = 445] 02:39:21 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc0c00 == 25 [pid = 1797] [id = 446] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x919a2000) [pid = 1797] [serial = 1304] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x91e52000) [pid = 1797] [serial = 1298] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x92238800) [pid = 1797] [serial = 1301] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x90c2c800) [pid = 1797] [serial = 1269] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x8f759400) [pid = 1797] [serial = 1268] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x8eaf1c00) [pid = 1797] [serial = 1292] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x8eaf8800) [pid = 1797] [serial = 1293] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x929cd000) [pid = 1797] [serial = 1272] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x8f4c9c00) [pid = 1797] [serial = 1295] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x922a1000) [pid = 1797] [serial = 1271] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x9535d800) [pid = 1797] [serial = 1275] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x95352800) [pid = 1797] [serial = 1274] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x990c9c00) [pid = 1797] [serial = 1278] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x9813b400) [pid = 1797] [serial = 1277] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x91a70c00) [pid = 1797] [serial = 1290] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x91e5cc00) [pid = 1797] [serial = 1299] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x90c29000) [pid = 1797] [serial = 1289] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x9a295800) [pid = 1797] [serial = 1281] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x99d11c00) [pid = 1797] [serial = 1280] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x9a568c00) [pid = 1797] [serial = 1284] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x9a567c00) [pid = 1797] [serial = 1283] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x92995000) [pid = 1797] [serial = 1287] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x91a75c00) [pid = 1797] [serial = 1286] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x922ea800) [pid = 1797] [serial = 1302] [outer = (nil)] [url = about:blank] 02:39:21 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8f4d0c00) [pid = 1797] [serial = 1296] [outer = (nil)] [url = about:blank] 02:39:22 INFO - PROCESS | 1797 | 1467193162173 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]]]}] 02:39:22 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 02:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2640ms 02:39:22 INFO - PROCESS | 1797 | 1467193162227 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 02:39:22 INFO - PROCESS | 1797 | 1467193162233 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 02:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:39:22 INFO - PROCESS | 1797 | 1467193162241 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:39:22 INFO - PROCESS | 1797 | 1467193162245 Marionette TRACE conn4 <- [1,1782,null,{}] 02:39:22 INFO - PROCESS | 1797 | 1467193162254 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}] 02:39:22 INFO - PROCESS | 1797 | 1467193162260 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:22 INFO - PROCESS | 1797 | 1467193162512 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 02:39:22 INFO - PROCESS | 1797 | 1467193162528 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:22 INFO - PROCESS | 1797 | 1467193162535 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:22 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f5c00 == 26 [pid = 1797] [id = 453] 02:39:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x8e8f7400) [pid = 1797] [serial = 1360] [outer = (nil)] 02:39:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8eaf9c00) [pid = 1797] [serial = 1361] [outer = 0x8e8f7400] 02:39:22 INFO - PROCESS | 1797 | 1467193162607 Marionette DEBUG loaded listener.js 02:39:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8edc2000) [pid = 1797] [serial = 1362] [outer = 0x8e8f7400] 02:39:23 INFO - PROCESS | 1797 | 1467193163479 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]]]}] 02:39:23 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 02:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1282ms 02:39:23 INFO - PROCESS | 1797 | 1467193163522 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 02:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:39:23 INFO - PROCESS | 1797 | 1467193163531 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 02:39:23 INFO - PROCESS | 1797 | 1467193163542 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:39:23 INFO - PROCESS | 1797 | 1467193163547 Marionette TRACE conn4 <- [1,1786,null,{}] 02:39:23 INFO - PROCESS | 1797 | 1467193163553 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}] 02:39:23 INFO - PROCESS | 1797 | 1467193163559 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:23 INFO - PROCESS | 1797 | 1467193163726 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 02:39:23 INFO - PROCESS | 1797 | 1467193163865 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:23 INFO - PROCESS | 1797 | 1467193163877 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:23 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c5c00 == 27 [pid = 1797] [id = 454] 02:39:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8f4cb800) [pid = 1797] [serial = 1363] [outer = (nil)] 02:39:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8f75f000) [pid = 1797] [serial = 1364] [outer = 0x8f4cb800] 02:39:23 INFO - PROCESS | 1797 | 1467193163948 Marionette DEBUG loaded listener.js 02:39:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x90c29800) [pid = 1797] [serial = 1365] [outer = 0x8f4cb800] 02:39:24 INFO - PROCESS | 1797 | 1467193164872 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]]]}] 02:39:24 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 02:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1387ms 02:39:24 INFO - PROCESS | 1797 | 1467193164934 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 02:39:24 INFO - PROCESS | 1797 | 1467193164937 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 02:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:39:24 INFO - PROCESS | 1797 | 1467193164944 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:39:24 INFO - PROCESS | 1797 | 1467193164949 Marionette TRACE conn4 <- [1,1790,null,{}] 02:39:24 INFO - PROCESS | 1797 | 1467193164966 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}] 02:39:24 INFO - PROCESS | 1797 | 1467193164975 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:25 INFO - PROCESS | 1797 | 1467193165189 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 02:39:25 INFO - PROCESS | 1797 | 1467193165210 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:25 INFO - PROCESS | 1797 | 1467193165221 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:25 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e50c00 == 28 [pid = 1797] [id = 455] 02:39:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x91e52000) [pid = 1797] [serial = 1366] [outer = (nil)] 02:39:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x91e57400) [pid = 1797] [serial = 1367] [outer = 0x91e52000] 02:39:25 INFO - PROCESS | 1797 | 1467193165291 Marionette DEBUG loaded listener.js 02:39:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x91e5ec00) [pid = 1797] [serial = 1368] [outer = 0x91e52000] 02:39:26 INFO - PROCESS | 1797 | 1467193166184 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]]]}] 02:39:26 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) 02:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1281ms 02:39:26 INFO - PROCESS | 1797 | 1467193166225 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 02:39:26 INFO - PROCESS | 1797 | 1467193166230 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 02:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:39:26 INFO - PROCESS | 1797 | 1467193166236 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:39:26 INFO - PROCESS | 1797 | 1467193166239 Marionette TRACE conn4 <- [1,1794,null,{}] 02:39:26 INFO - PROCESS | 1797 | 1467193166244 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}] 02:39:26 INFO - PROCESS | 1797 | 1467193166249 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:26 INFO - PROCESS | 1797 | 1467193166922 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 02:39:26 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x92b06000) [pid = 1797] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:39:26 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8f4ce000) [pid = 1797] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:39:26 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f4c8400) [pid = 1797] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:39:26 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8eaf7000) [pid = 1797] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:39:26 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x92230800) [pid = 1797] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:39:26 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x922f2000) [pid = 1797] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:39:26 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8f4c1c00) [pid = 1797] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:39:26 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8e6d5c00) [pid = 1797] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:39:26 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8f391400) [pid = 1797] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:39:26 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x9298f000) [pid = 1797] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:39:26 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x8edbf000) [pid = 1797] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:39:26 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x8f399400) [pid = 1797] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:39:27 INFO - PROCESS | 1797 | 1467193167084 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:27 INFO - PROCESS | 1797 | 1467193167093 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:27 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d0400 == 29 [pid = 1797] [id = 456] 02:39:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x8e6d3000) [pid = 1797] [serial = 1369] [outer = (nil)] 02:39:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8edbf400) [pid = 1797] [serial = 1370] [outer = 0x8e6d3000] 02:39:27 INFO - PROCESS | 1797 | 1467193167161 Marionette DEBUG loaded listener.js 02:39:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x8f757c00) [pid = 1797] [serial = 1371] [outer = 0x8e6d3000] 02:39:27 INFO - PROCESS | 1797 | 1467193167892 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]]]}] 02:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1677ms 02:39:27 INFO - PROCESS | 1797 | 1467193167913 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 02:39:27 INFO - PROCESS | 1797 | 1467193167917 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 02:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:39:27 INFO - PROCESS | 1797 | 1467193167923 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:39:27 INFO - PROCESS | 1797 | 1467193167926 Marionette TRACE conn4 <- [1,1798,null,{}] 02:39:27 INFO - PROCESS | 1797 | 1467193167941 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}] 02:39:27 INFO - PROCESS | 1797 | 1467193167946 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:28 INFO - PROCESS | 1797 | 1467193168098 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 02:39:28 INFO - PROCESS | 1797 | 1467193168111 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:28 INFO - PROCESS | 1797 | 1467193168120 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:28 INFO - PROCESS | 1797 | ++DOCSHELL 0x92145c00 == 30 [pid = 1797] [id = 457] 02:39:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x92148800) [pid = 1797] [serial = 1372] [outer = (nil)] 02:39:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x92295400) [pid = 1797] [serial = 1373] [outer = 0x92148800] 02:39:28 INFO - PROCESS | 1797 | 1467193168186 Marionette DEBUG loaded listener.js 02:39:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x922efc00) [pid = 1797] [serial = 1374] [outer = 0x92148800] 02:39:29 INFO - PROCESS | 1797 | 1467193169160 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]]]}] 02:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1288ms 02:39:29 INFO - PROCESS | 1797 | 1467193169212 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 02:39:29 INFO - PROCESS | 1797 | 1467193169219 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 02:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:39:29 INFO - PROCESS | 1797 | 1467193169229 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:39:29 INFO - PROCESS | 1797 | 1467193169233 Marionette TRACE conn4 <- [1,1802,null,{}] 02:39:29 INFO - PROCESS | 1797 | 1467193169242 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}] 02:39:29 INFO - PROCESS | 1797 | 1467193169248 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:29 INFO - PROCESS | 1797 | 1467193169430 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 02:39:29 INFO - PROCESS | 1797 | 1467193169604 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:29 INFO - PROCESS | 1797 | 1467193169620 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:29 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5ce800 == 31 [pid = 1797] [id = 458] 02:39:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8eaf4800) [pid = 1797] [serial = 1375] [outer = (nil)] 02:39:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8edc4800) [pid = 1797] [serial = 1376] [outer = 0x8eaf4800] 02:39:29 INFO - PROCESS | 1797 | 1467193169699 Marionette DEBUG loaded listener.js 02:39:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8f399c00) [pid = 1797] [serial = 1377] [outer = 0x8eaf4800] 02:39:30 INFO - PROCESS | 1797 | 1467193170772 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]]]}] 02:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1632ms 02:39:30 INFO - PROCESS | 1797 | 1467193170861 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 02:39:30 INFO - PROCESS | 1797 | 1467193170869 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 02:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:39:30 INFO - PROCESS | 1797 | 1467193170879 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:39:30 INFO - PROCESS | 1797 | 1467193170883 Marionette TRACE conn4 <- [1,1806,null,{}] 02:39:30 INFO - PROCESS | 1797 | 1467193170889 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}] 02:39:30 INFO - PROCESS | 1797 | 1467193170895 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:31 INFO - PROCESS | 1797 | 1467193171103 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 02:39:31 INFO - PROCESS | 1797 | 1467193171376 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:31 INFO - PROCESS | 1797 | 1467193171385 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:31 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5dd800 == 32 [pid = 1797] [id = 459] 02:39:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x91a76000) [pid = 1797] [serial = 1378] [outer = (nil)] 02:39:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x91e49000) [pid = 1797] [serial = 1379] [outer = 0x91a76000] 02:39:31 INFO - PROCESS | 1797 | 1467193171468 Marionette DEBUG loaded listener.js 02:39:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x9213b800) [pid = 1797] [serial = 1380] [outer = 0x91a76000] 02:39:32 INFO - PROCESS | 1797 | 1467193172467 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]]]}] 02:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1633ms 02:39:32 INFO - PROCESS | 1797 | 1467193172512 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 02:39:32 INFO - PROCESS | 1797 | 1467193172516 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 02:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:39:32 INFO - PROCESS | 1797 | 1467193172523 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:39:32 INFO - PROCESS | 1797 | 1467193172529 Marionette TRACE conn4 <- [1,1810,null,{}] 02:39:32 INFO - PROCESS | 1797 | 1467193172545 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}] 02:39:32 INFO - PROCESS | 1797 | 1467193172554 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:32 INFO - PROCESS | 1797 | 1467193172732 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 02:39:32 INFO - PROCESS | 1797 | 1467193172952 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:32 INFO - PROCESS | 1797 | 1467193172965 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:32 INFO - PROCESS | 1797 | ++DOCSHELL 0x929c7800 == 33 [pid = 1797] [id = 460] 02:39:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x929cb400) [pid = 1797] [serial = 1381] [outer = (nil)] 02:39:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92b02c00) [pid = 1797] [serial = 1382] [outer = 0x929cb400] 02:39:33 INFO - PROCESS | 1797 | 1467193173049 Marionette DEBUG loaded listener.js 02:39:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x92b06c00) [pid = 1797] [serial = 1383] [outer = 0x929cb400] 02:39:33 INFO - PROCESS | 1797 | 1467193173985 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]]]}] 02:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1533ms 02:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:39:34 INFO - PROCESS | 1797 | 1467193174056 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 02:39:34 INFO - PROCESS | 1797 | 1467193174060 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 02:39:34 INFO - PROCESS | 1797 | 1467193174067 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:39:34 INFO - PROCESS | 1797 | 1467193174070 Marionette TRACE conn4 <- [1,1814,null,{}] 02:39:34 INFO - PROCESS | 1797 | 1467193174076 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}] 02:39:34 INFO - PROCESS | 1797 | 1467193174081 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:34 INFO - PROCESS | 1797 | 1467193174261 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 02:39:34 INFO - PROCESS | 1797 | 1467193174436 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:34 INFO - PROCESS | 1797 | 1467193174443 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:34 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e48400 == 34 [pid = 1797] [id = 461] 02:39:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x9222dc00) [pid = 1797] [serial = 1384] [outer = (nil)] 02:39:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x92be6400) [pid = 1797] [serial = 1385] [outer = 0x9222dc00] 02:39:34 INFO - PROCESS | 1797 | 1467193174525 Marionette DEBUG loaded listener.js 02:39:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x92be9400) [pid = 1797] [serial = 1386] [outer = 0x9222dc00] 02:39:35 INFO - PROCESS | 1797 | 1467193175516 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]]]}] 02:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1532ms 02:39:35 INFO - PROCESS | 1797 | 1467193175741 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 02:39:35 INFO - PROCESS | 1797 | 1467193175749 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 02:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:39:35 INFO - PROCESS | 1797 | 1467193175757 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:39:35 INFO - PROCESS | 1797 | 1467193175761 Marionette TRACE conn4 <- [1,1818,null,{}] 02:39:35 INFO - PROCESS | 1797 | 1467193175769 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}] 02:39:35 INFO - PROCESS | 1797 | 1467193175776 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:35 INFO - PROCESS | 1797 | 1467193175939 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 02:39:36 INFO - PROCESS | 1797 | 1467193176180 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:36 INFO - PROCESS | 1797 | 1467193176195 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:36 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edbc000 == 35 [pid = 1797] [id = 462] 02:39:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x8edbd800) [pid = 1797] [serial = 1387] [outer = (nil)] 02:39:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x8edc9000) [pid = 1797] [serial = 1388] [outer = 0x8edbd800] 02:39:36 INFO - PROCESS | 1797 | 1467193176340 Marionette DEBUG loaded listener.js 02:39:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x8f4c6800) [pid = 1797] [serial = 1389] [outer = 0x8edbd800] 02:39:36 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d0400 == 34 [pid = 1797] [id = 456] 02:39:36 INFO - PROCESS | 1797 | --DOCSHELL 0x91e50c00 == 33 [pid = 1797] [id = 455] 02:39:37 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c5c00 == 32 [pid = 1797] [id = 454] 02:39:37 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f5c00 == 31 [pid = 1797] [id = 453] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x92be4000) [pid = 1797] [serial = 1331] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x92bdd000) [pid = 1797] [serial = 1316] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x92be5000) [pid = 1797] [serial = 1317] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x8f760c00) [pid = 1797] [serial = 1322] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x90c2c400) [pid = 1797] [serial = 1323] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8edbfc00) [pid = 1797] [serial = 1319] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8edc8c00) [pid = 1797] [serial = 1320] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x922ea000) [pid = 1797] [serial = 1325] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x9298a000) [pid = 1797] [serial = 1313] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x92993400) [pid = 1797] [serial = 1314] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x90c22c00) [pid = 1797] [serial = 1310] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x90c30400) [pid = 1797] [serial = 1311] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8e8e9c00) [pid = 1797] [serial = 1307] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8eaed800) [pid = 1797] [serial = 1308] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x9222ec00) [pid = 1797] [serial = 1305] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x92b0a800) [pid = 1797] [serial = 1328] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x92be2400) [pid = 1797] [serial = 1332] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x92bdc000) [pid = 1797] [serial = 1329] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x94606400) [pid = 1797] [serial = 1337] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x95353c00) [pid = 1797] [serial = 1338] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x922f8000) [pid = 1797] [serial = 1326] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x92993800) [pid = 1797] [serial = 1334] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x93b7f400) [pid = 1797] [serial = 1335] [outer = (nil)] [url = about:blank] 02:39:37 INFO - PROCESS | 1797 | 1467193177249 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]]]}] 02:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1529ms 02:39:37 INFO - PROCESS | 1797 | 1467193177286 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 02:39:37 INFO - PROCESS | 1797 | 1467193177291 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 02:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:39:37 INFO - PROCESS | 1797 | 1467193177305 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:39:37 INFO - PROCESS | 1797 | 1467193177310 Marionette TRACE conn4 <- [1,1822,null,{}] 02:39:37 INFO - PROCESS | 1797 | 1467193177317 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}] 02:39:37 INFO - PROCESS | 1797 | 1467193177322 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:37 INFO - PROCESS | 1797 | 1467193177479 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 02:39:37 INFO - PROCESS | 1797 | 1467193177488 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:37 INFO - PROCESS | 1797 | 1467193177497 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:37 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6e1000 == 32 [pid = 1797] [id = 463] 02:39:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x8edc9c00) [pid = 1797] [serial = 1390] [outer = (nil)] 02:39:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x919a3800) [pid = 1797] [serial = 1391] [outer = 0x8edc9c00] 02:39:37 INFO - PROCESS | 1797 | 1467193177608 Marionette DEBUG loaded listener.js 02:39:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x91a75800) [pid = 1797] [serial = 1392] [outer = 0x8edc9c00] 02:39:38 INFO - PROCESS | 1797 | 1467193178527 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]]]}] 02:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1295ms 02:39:38 INFO - PROCESS | 1797 | 1467193178592 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 02:39:38 INFO - PROCESS | 1797 | 1467193178596 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 02:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:39:38 INFO - PROCESS | 1797 | 1467193178607 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:39:38 INFO - PROCESS | 1797 | 1467193178609 Marionette TRACE conn4 <- [1,1826,null,{}] 02:39:38 INFO - PROCESS | 1797 | 1467193178630 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}] 02:39:38 INFO - PROCESS | 1797 | 1467193178638 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:38 INFO - PROCESS | 1797 | 1467193178798 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 02:39:38 INFO - PROCESS | 1797 | 1467193178811 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:38 INFO - PROCESS | 1797 | 1467193178822 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:38 INFO - PROCESS | 1797 | ++DOCSHELL 0x922eac00 == 33 [pid = 1797] [id = 464] 02:39:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x922ecc00) [pid = 1797] [serial = 1393] [outer = (nil)] 02:39:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x9298a400) [pid = 1797] [serial = 1394] [outer = 0x922ecc00] 02:39:38 INFO - PROCESS | 1797 | 1467193178892 Marionette DEBUG loaded listener.js 02:39:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x92995000) [pid = 1797] [serial = 1395] [outer = 0x922ecc00] 02:39:39 INFO - PROCESS | 1797 | 1467193179901 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]]]}] 02:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1333ms 02:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:39:39 INFO - PROCESS | 1797 | 1467193179940 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 02:39:39 INFO - PROCESS | 1797 | 1467193179942 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 02:39:39 INFO - PROCESS | 1797 | 1467193179949 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:39:39 INFO - PROCESS | 1797 | 1467193179952 Marionette TRACE conn4 <- [1,1830,null,{}] 02:39:39 INFO - PROCESS | 1797 | 1467193179974 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}] 02:39:39 INFO - PROCESS | 1797 | 1467193179979 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:40 INFO - PROCESS | 1797 | 1467193180180 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 02:39:40 INFO - PROCESS | 1797 | 1467193180204 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:40 INFO - PROCESS | 1797 | 1467193180213 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:40 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e56800 == 34 [pid = 1797] [id = 465] 02:39:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x9298e800) [pid = 1797] [serial = 1396] [outer = (nil)] 02:39:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x92b0f000) [pid = 1797] [serial = 1397] [outer = 0x9298e800] 02:39:40 INFO - PROCESS | 1797 | 1467193180279 Marionette DEBUG loaded listener.js 02:39:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x92be1400) [pid = 1797] [serial = 1398] [outer = 0x9298e800] 02:39:41 INFO - PROCESS | 1797 | 1467193181180 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]]]}] 02:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1283ms 02:39:41 INFO - PROCESS | 1797 | 1467193181239 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 02:39:41 INFO - PROCESS | 1797 | 1467193181242 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 02:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:39:41 INFO - PROCESS | 1797 | 1467193181248 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:39:41 INFO - PROCESS | 1797 | 1467193181251 Marionette TRACE conn4 <- [1,1834,null,{}] 02:39:41 INFO - PROCESS | 1797 | 1467193181257 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}] 02:39:41 INFO - PROCESS | 1797 | 1467193181262 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:41 INFO - PROCESS | 1797 | 1467193181457 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 02:39:41 INFO - PROCESS | 1797 | 1467193181475 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:41 INFO - PROCESS | 1797 | 1467193181483 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:41 INFO - PROCESS | 1797 | ++DOCSHELL 0x92145800 == 35 [pid = 1797] [id = 466] 02:39:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x9222fc00) [pid = 1797] [serial = 1399] [outer = (nil)] 02:39:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x92efac00) [pid = 1797] [serial = 1400] [outer = 0x9222fc00] 02:39:41 INFO - PROCESS | 1797 | 1467193181549 Marionette DEBUG loaded listener.js 02:39:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x938ca400) [pid = 1797] [serial = 1401] [outer = 0x9222fc00] 02:39:42 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x9813c400) [pid = 1797] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:39:42 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8e6d8800) [pid = 1797] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:39:42 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8edc3800) [pid = 1797] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:39:42 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8e6d3000) [pid = 1797] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:39:42 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x91e52000) [pid = 1797] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:39:42 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8f4cb800) [pid = 1797] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:39:42 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x94606000) [pid = 1797] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:39:42 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x9229a000) [pid = 1797] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:39:42 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x8e8f7400) [pid = 1797] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:39:42 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x9223b000) [pid = 1797] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:39:42 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x8edbe000) [pid = 1797] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:39:42 INFO - PROCESS | 1797 | 1467193182491 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]]]}] 02:39:42 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 02:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1283ms 02:39:42 INFO - PROCESS | 1797 | 1467193182532 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 02:39:42 INFO - PROCESS | 1797 | 1467193182536 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 02:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:39:42 INFO - PROCESS | 1797 | 1467193182541 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:39:42 INFO - PROCESS | 1797 | 1467193182545 Marionette TRACE conn4 <- [1,1838,null,{}] 02:39:42 INFO - PROCESS | 1797 | 1467193182550 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}] 02:39:42 INFO - PROCESS | 1797 | 1467193182560 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:42 INFO - PROCESS | 1797 | 1467193182758 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 02:39:42 INFO - PROCESS | 1797 | 1467193182891 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:42 INFO - PROCESS | 1797 | 1467193182897 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:42 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f0000 == 36 [pid = 1797] [id = 467] 02:39:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x8f761800) [pid = 1797] [serial = 1402] [outer = (nil)] 02:39:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x92be9c00) [pid = 1797] [serial = 1403] [outer = 0x8f761800] 02:39:42 INFO - PROCESS | 1797 | 1467193182968 Marionette DEBUG loaded listener.js 02:39:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x94606000) [pid = 1797] [serial = 1404] [outer = 0x8f761800] 02:39:43 INFO - PROCESS | 1797 | 1467193183719 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]]]}] 02:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1235ms 02:39:43 INFO - PROCESS | 1797 | 1467193183778 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 02:39:43 INFO - PROCESS | 1797 | 1467193183780 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 02:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:39:43 INFO - PROCESS | 1797 | 1467193183787 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:39:43 INFO - PROCESS | 1797 | 1467193183789 Marionette TRACE conn4 <- [1,1842,null,{}] 02:39:43 INFO - PROCESS | 1797 | 1467193183795 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}] 02:39:43 INFO - PROCESS | 1797 | 1467193183799 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:44 INFO - PROCESS | 1797 | 1467193184058 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 02:39:44 INFO - PROCESS | 1797 | 1467193184148 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:44 INFO - PROCESS | 1797 | 1467193184156 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:44 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d9c00 == 37 [pid = 1797] [id = 468] 02:39:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x8e5da000) [pid = 1797] [serial = 1405] [outer = (nil)] 02:39:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x8e6d5800) [pid = 1797] [serial = 1406] [outer = 0x8e5da000] 02:39:44 INFO - PROCESS | 1797 | 1467193184278 Marionette DEBUG loaded listener.js 02:39:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8e8f4800) [pid = 1797] [serial = 1407] [outer = 0x8e5da000] 02:39:45 INFO - PROCESS | 1797 | 1467193185305 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]]]}] 02:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1591ms 02:39:45 INFO - PROCESS | 1797 | 1467193185381 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 02:39:45 INFO - PROCESS | 1797 | 1467193185387 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 02:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:39:45 INFO - PROCESS | 1797 | 1467193185395 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:39:45 INFO - PROCESS | 1797 | 1467193185401 Marionette TRACE conn4 <- [1,1846,null,{}] 02:39:45 INFO - PROCESS | 1797 | 1467193185408 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}] 02:39:45 INFO - PROCESS | 1797 | 1467193185419 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:45 INFO - PROCESS | 1797 | 1467193185638 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 02:39:45 INFO - PROCESS | 1797 | 1467193185867 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:45 INFO - PROCESS | 1797 | 1467193185874 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:45 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf3400 == 38 [pid = 1797] [id = 469] 02:39:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8f4ccc00) [pid = 1797] [serial = 1408] [outer = (nil)] 02:39:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x91e40000) [pid = 1797] [serial = 1409] [outer = 0x8f4ccc00] 02:39:45 INFO - PROCESS | 1797 | 1467193185974 Marionette DEBUG loaded listener.js 02:39:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x91e59400) [pid = 1797] [serial = 1410] [outer = 0x8f4ccc00] 02:39:46 INFO - PROCESS | 1797 | 1467193186897 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]]]}] 02:39:46 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) 02:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1585ms 02:39:46 INFO - PROCESS | 1797 | 1467193186980 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 02:39:46 INFO - PROCESS | 1797 | 1467193186986 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 02:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:39:46 INFO - PROCESS | 1797 | 1467193186992 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:39:46 INFO - PROCESS | 1797 | 1467193186996 Marionette TRACE conn4 <- [1,1850,null,{}] 02:39:47 INFO - PROCESS | 1797 | 1467193187002 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}] 02:39:47 INFO - PROCESS | 1797 | 1467193187008 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:47 INFO - PROCESS | 1797 | 1467193187239 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 02:39:47 INFO - PROCESS | 1797 | 1467193187511 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:47 INFO - PROCESS | 1797 | 1467193187518 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:47 INFO - PROCESS | 1797 | ++DOCSHELL 0x922a0c00 == 39 [pid = 1797] [id = 470] 02:39:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x929ccc00) [pid = 1797] [serial = 1411] [outer = (nil)] 02:39:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x92b0a800) [pid = 1797] [serial = 1412] [outer = 0x929ccc00] 02:39:47 INFO - PROCESS | 1797 | 1467193187616 Marionette DEBUG loaded listener.js 02:39:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92ef6000) [pid = 1797] [serial = 1413] [outer = 0x929ccc00] 02:39:48 INFO - PROCESS | 1797 | 1467193188493 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]]]}] 02:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1530ms 02:39:48 INFO - PROCESS | 1797 | 1467193188523 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 02:39:48 INFO - PROCESS | 1797 | 1467193188529 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 02:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:39:48 INFO - PROCESS | 1797 | 1467193188567 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:39:48 INFO - PROCESS | 1797 | 1467193188574 Marionette TRACE conn4 <- [1,1854,null,{}] 02:39:48 INFO - PROCESS | 1797 | 1467193188580 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}] 02:39:48 INFO - PROCESS | 1797 | 1467193188587 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:48 INFO - PROCESS | 1797 | 1467193188766 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 02:39:48 INFO - PROCESS | 1797 | 1467193188947 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:48 INFO - PROCESS | 1797 | 1467193188953 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:48 INFO - PROCESS | 1797 | ++DOCSHELL 0x922ec400 == 40 [pid = 1797] [id = 471] 02:39:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x922f1c00) [pid = 1797] [serial = 1414] [outer = (nil)] 02:39:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x9535dc00) [pid = 1797] [serial = 1415] [outer = 0x922f1c00] 02:39:49 INFO - PROCESS | 1797 | 1467193189034 Marionette DEBUG loaded listener.js 02:39:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x95361800) [pid = 1797] [serial = 1416] [outer = 0x922f1c00] 02:39:49 INFO - PROCESS | 1797 | 1467193189995 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]]]}] 02:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1500ms 02:39:50 INFO - PROCESS | 1797 | 1467193190055 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 02:39:50 INFO - PROCESS | 1797 | 1467193190060 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 02:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:39:50 INFO - PROCESS | 1797 | 1467193190066 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:39:50 INFO - PROCESS | 1797 | 1467193190068 Marionette TRACE conn4 <- [1,1858,null,{}] 02:39:50 INFO - PROCESS | 1797 | 1467193190075 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}] 02:39:50 INFO - PROCESS | 1797 | 1467193190080 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:50 INFO - PROCESS | 1797 | 1467193190252 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 02:39:50 INFO - PROCESS | 1797 | 1467193190431 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:50 INFO - PROCESS | 1797 | 1467193190442 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:50 INFO - PROCESS | 1797 | ++DOCSHELL 0x9813b400 == 41 [pid = 1797] [id = 472] 02:39:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x9817dc00) [pid = 1797] [serial = 1417] [outer = (nil)] 02:39:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x9956f000) [pid = 1797] [serial = 1418] [outer = 0x9817dc00] 02:39:50 INFO - PROCESS | 1797 | 1467193190519 Marionette DEBUG loaded listener.js 02:39:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x99d10800) [pid = 1797] [serial = 1419] [outer = 0x9817dc00] 02:39:51 INFO - PROCESS | 1797 | 1467193191421 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]]]}] 02:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1428ms 02:39:51 INFO - PROCESS | 1797 | 1467193191495 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 02:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:39:51 INFO - PROCESS | 1797 | 1467193191499 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 02:39:51 INFO - PROCESS | 1797 | 1467193191505 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:39:51 INFO - PROCESS | 1797 | 1467193191509 Marionette TRACE conn4 <- [1,1862,null,{}] 02:39:51 INFO - PROCESS | 1797 | 1467193191515 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}] 02:39:51 INFO - PROCESS | 1797 | 1467193191520 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:51 INFO - PROCESS | 1797 | 1467193191685 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 02:39:51 INFO - PROCESS | 1797 | 1467193191881 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:51 INFO - PROCESS | 1797 | 1467193191898 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:51 INFO - PROCESS | 1797 | ++DOCSHELL 0x9a296000 == 42 [pid = 1797] [id = 473] 02:39:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x9a3d1400) [pid = 1797] [serial = 1420] [outer = (nil)] 02:39:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x9a4f6400) [pid = 1797] [serial = 1421] [outer = 0x9a3d1400] 02:39:52 INFO - PROCESS | 1797 | 1467193192025 Marionette DEBUG loaded listener.js 02:39:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x9a553800) [pid = 1797] [serial = 1422] [outer = 0x9a3d1400] 02:39:52 INFO - PROCESS | 1797 | 1467193192975 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]]]}] 02:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1531ms 02:39:53 INFO - PROCESS | 1797 | 1467193193037 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 02:39:53 INFO - PROCESS | 1797 | 1467193193041 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 02:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:39:53 INFO - PROCESS | 1797 | 1467193193047 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:39:53 INFO - PROCESS | 1797 | 1467193193051 Marionette TRACE conn4 <- [1,1866,null,{}] 02:39:53 INFO - PROCESS | 1797 | 1467193193056 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}] 02:39:53 INFO - PROCESS | 1797 | 1467193193061 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:53 INFO - PROCESS | 1797 | 1467193193244 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 02:39:53 INFO - PROCESS | 1797 | 1467193193425 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:53 INFO - PROCESS | 1797 | 1467193193432 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:53 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d6000 == 43 [pid = 1797] [id = 474] 02:39:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x8e8ec400) [pid = 1797] [serial = 1423] [outer = (nil)] 02:39:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x91a71800) [pid = 1797] [serial = 1424] [outer = 0x8e8ec400] 02:39:53 INFO - PROCESS | 1797 | 1467193193508 Marionette DEBUG loaded listener.js 02:39:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x92b03000) [pid = 1797] [serial = 1425] [outer = 0x8e8ec400] 02:39:54 INFO - PROCESS | 1797 | 1467193194727 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]]]}] 02:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1733ms 02:39:54 INFO - PROCESS | 1797 | 1467193194781 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 02:39:54 INFO - PROCESS | 1797 | 1467193194786 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 02:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:39:54 INFO - PROCESS | 1797 | 1467193194803 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:39:54 INFO - PROCESS | 1797 | 1467193194807 Marionette TRACE conn4 <- [1,1870,null,{}] 02:39:54 INFO - PROCESS | 1797 | 1467193194817 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}] 02:39:54 INFO - PROCESS | 1797 | 1467193194821 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:54 INFO - PROCESS | 1797 | 1467193194978 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 02:39:55 INFO - PROCESS | 1797 | 1467193195199 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:55 INFO - PROCESS | 1797 | 1467193195211 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:55 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c9400 == 44 [pid = 1797] [id = 475] 02:39:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x8f4cb800) [pid = 1797] [serial = 1426] [outer = (nil)] 02:39:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x8f75a400) [pid = 1797] [serial = 1427] [outer = 0x8f4cb800] 02:39:55 INFO - PROCESS | 1797 | 1467193195281 Marionette DEBUG loaded listener.js 02:39:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x8f75e000) [pid = 1797] [serial = 1428] [outer = 0x8f4cb800] 02:39:56 INFO - PROCESS | 1797 | 1467193196216 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]]]}] 02:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1482ms 02:39:56 INFO - PROCESS | 1797 | 1467193196284 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 02:39:56 INFO - PROCESS | 1797 | 1467193196291 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 02:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:39:56 INFO - PROCESS | 1797 | 1467193196301 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:39:56 INFO - PROCESS | 1797 | 1467193196304 Marionette TRACE conn4 <- [1,1874,null,{}] 02:39:56 INFO - PROCESS | 1797 | 1467193196310 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}] 02:39:56 INFO - PROCESS | 1797 | 1467193196315 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:56 INFO - PROCESS | 1797 | 1467193196487 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 02:39:57 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f0000 == 43 [pid = 1797] [id = 467] 02:39:57 INFO - PROCESS | 1797 | --DOCSHELL 0x92145800 == 42 [pid = 1797] [id = 466] 02:39:57 INFO - PROCESS | 1797 | --DOCSHELL 0x91e56800 == 41 [pid = 1797] [id = 465] 02:39:57 INFO - PROCESS | 1797 | --DOCSHELL 0x922eac00 == 40 [pid = 1797] [id = 464] 02:39:57 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6e1000 == 39 [pid = 1797] [id = 463] 02:39:57 INFO - PROCESS | 1797 | --DOCSHELL 0x8edbc000 == 38 [pid = 1797] [id = 462] 02:39:57 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5ce800 == 37 [pid = 1797] [id = 458] 02:39:57 INFO - PROCESS | 1797 | --DOCSHELL 0x92145c00 == 36 [pid = 1797] [id = 457] 02:39:57 INFO - PROCESS | 1797 | --DOCSHELL 0x91e48400 == 35 [pid = 1797] [id = 461] 02:39:57 INFO - PROCESS | 1797 | --DOCSHELL 0x929c7800 == 34 [pid = 1797] [id = 460] 02:39:57 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5dd800 == 33 [pid = 1797] [id = 459] 02:39:57 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6dc800 == 32 [pid = 1797] [id = 452] 02:39:57 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c9400 == 31 [pid = 1797] [id = 475] 02:39:57 INFO - PROCESS | 1797 | --DOCSHELL 0x9a296000 == 30 [pid = 1797] [id = 473] 02:39:57 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d6000 == 29 [pid = 1797] [id = 474] 02:39:57 INFO - PROCESS | 1797 | --DOCSHELL 0x9813b400 == 28 [pid = 1797] [id = 472] 02:39:57 INFO - PROCESS | 1797 | --DOCSHELL 0x922ec400 == 27 [pid = 1797] [id = 471] 02:39:57 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf3400 == 26 [pid = 1797] [id = 469] 02:39:57 INFO - PROCESS | 1797 | --DOCSHELL 0x922a0c00 == 25 [pid = 1797] [id = 470] 02:39:57 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d9c00 == 24 [pid = 1797] [id = 468] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x9a4f2400) [pid = 1797] [serial = 1353] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x90c2fc00) [pid = 1797] [serial = 1356] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x90c23800) [pid = 1797] [serial = 1341] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x8f4c1400) [pid = 1797] [serial = 1340] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x8f757c00) [pid = 1797] [serial = 1371] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x91e5ec00) [pid = 1797] [serial = 1368] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x91e57400) [pid = 1797] [serial = 1367] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x8f75f000) [pid = 1797] [serial = 1364] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x9a3d4800) [pid = 1797] [serial = 1352] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x99575400) [pid = 1797] [serial = 1350] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x93b8c400) [pid = 1797] [serial = 1346] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8f39ec00) [pid = 1797] [serial = 1355] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8edc2000) [pid = 1797] [serial = 1362] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x95361c00) [pid = 1797] [serial = 1347] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8edbf400) [pid = 1797] [serial = 1370] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x929c1c00) [pid = 1797] [serial = 1344] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x922ea400) [pid = 1797] [serial = 1343] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x990ca400) [pid = 1797] [serial = 1349] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x90c29800) [pid = 1797] [serial = 1365] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8f4cec00) [pid = 1797] [serial = 1359] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8eaf9c00) [pid = 1797] [serial = 1361] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8f4c2800) [pid = 1797] [serial = 1358] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x92295400) [pid = 1797] [serial = 1373] [outer = (nil)] [url = about:blank] 02:39:57 INFO - PROCESS | 1797 | 1467193197843 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:57 INFO - PROCESS | 1797 | 1467193197854 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:57 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5dc800 == 25 [pid = 1797] [id = 476] 02:39:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x8e5dd800) [pid = 1797] [serial = 1429] [outer = (nil)] 02:39:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8e6d6800) [pid = 1797] [serial = 1430] [outer = 0x8e5dd800] 02:39:57 INFO - PROCESS | 1797 | 1467193197931 Marionette DEBUG loaded listener.js 02:39:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8e8f0800) [pid = 1797] [serial = 1431] [outer = 0x8e5dd800] 02:39:58 INFO - PROCESS | 1797 | 1467193198724 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]]]}] 02:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2482ms 02:39:58 INFO - PROCESS | 1797 | 1467193198784 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 02:39:58 INFO - PROCESS | 1797 | 1467193198789 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 02:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:39:58 INFO - PROCESS | 1797 | 1467193198797 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:39:58 INFO - PROCESS | 1797 | 1467193198801 Marionette TRACE conn4 <- [1,1878,null,{}] 02:39:58 INFO - PROCESS | 1797 | 1467193198809 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}] 02:39:58 INFO - PROCESS | 1797 | 1467193198817 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:58 INFO - PROCESS | 1797 | 1467193198978 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 02:39:59 INFO - PROCESS | 1797 | 1467193199111 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:59 INFO - PROCESS | 1797 | 1467193199122 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:39:59 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8eec00 == 26 [pid = 1797] [id = 477] 02:39:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8edbb800) [pid = 1797] [serial = 1432] [outer = (nil)] 02:39:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8f394800) [pid = 1797] [serial = 1433] [outer = 0x8edbb800] 02:39:59 INFO - PROCESS | 1797 | 1467193199190 Marionette DEBUG loaded listener.js 02:39:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8f4c1400) [pid = 1797] [serial = 1434] [outer = 0x8edbb800] 02:39:59 INFO - PROCESS | 1797 | 1467193199992 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]]]}] 02:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1237ms 02:40:00 INFO - PROCESS | 1797 | 1467193200037 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 02:40:00 INFO - PROCESS | 1797 | 1467193200043 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 02:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:40:00 INFO - PROCESS | 1797 | 1467193200050 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:40:00 INFO - PROCESS | 1797 | 1467193200053 Marionette TRACE conn4 <- [1,1882,null,{}] 02:40:00 INFO - PROCESS | 1797 | 1467193200060 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}] 02:40:00 INFO - PROCESS | 1797 | 1467193200064 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:00 INFO - PROCESS | 1797 | 1467193200241 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 02:40:00 INFO - PROCESS | 1797 | 1467193200251 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:00 INFO - PROCESS | 1797 | 1467193200257 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:00 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f756c00 == 27 [pid = 1797] [id = 478] 02:40:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8f75d400) [pid = 1797] [serial = 1435] [outer = (nil)] 02:40:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x90c24c00) [pid = 1797] [serial = 1436] [outer = 0x8f75d400] 02:40:00 INFO - PROCESS | 1797 | 1467193200328 Marionette DEBUG loaded listener.js 02:40:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x90c2f000) [pid = 1797] [serial = 1437] [outer = 0x8f75d400] 02:40:01 INFO - PROCESS | 1797 | 1467193201381 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]]]}] 02:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1382ms 02:40:01 INFO - PROCESS | 1797 | 1467193201433 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 02:40:01 INFO - PROCESS | 1797 | 1467193201437 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 02:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:40:01 INFO - PROCESS | 1797 | 1467193201460 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:40:01 INFO - PROCESS | 1797 | 1467193201470 Marionette TRACE conn4 <- [1,1886,null,{}] 02:40:01 INFO - PROCESS | 1797 | 1467193201478 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}] 02:40:01 INFO - PROCESS | 1797 | 1467193201486 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:01 INFO - PROCESS | 1797 | 1467193201755 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 02:40:01 INFO - PROCESS | 1797 | 1467193201793 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:01 INFO - PROCESS | 1797 | 1467193201802 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:01 INFO - PROCESS | 1797 | ++DOCSHELL 0x90c26400 == 28 [pid = 1797] [id = 479] 02:40:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x91a72000) [pid = 1797] [serial = 1438] [outer = (nil)] 02:40:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x91e57000) [pid = 1797] [serial = 1439] [outer = 0x91a72000] 02:40:01 INFO - PROCESS | 1797 | 1467193201900 Marionette DEBUG loaded listener.js 02:40:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x92232c00) [pid = 1797] [serial = 1440] [outer = 0x91a72000] 02:40:03 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x9298e800) [pid = 1797] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:40:03 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x9222fc00) [pid = 1797] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:40:03 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x9222dc00) [pid = 1797] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:40:03 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x922ecc00) [pid = 1797] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:40:03 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x91a76000) [pid = 1797] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:40:03 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8edc9c00) [pid = 1797] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:40:03 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x92148800) [pid = 1797] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:40:03 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x929cb400) [pid = 1797] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:40:03 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8edbd800) [pid = 1797] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:40:03 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8eaf4800) [pid = 1797] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:40:03 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8f761800) [pid = 1797] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:40:03 INFO - PROCESS | 1797 | 1467193203432 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]]]}] 02:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2001ms 02:40:03 INFO - PROCESS | 1797 | 1467193203452 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 02:40:03 INFO - PROCESS | 1797 | 1467193203455 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 02:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:40:03 INFO - PROCESS | 1797 | 1467193203462 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:40:03 INFO - PROCESS | 1797 | 1467193203465 Marionette TRACE conn4 <- [1,1890,null,{}] 02:40:03 INFO - PROCESS | 1797 | 1467193203471 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}] 02:40:03 INFO - PROCESS | 1797 | 1467193203475 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:03 INFO - PROCESS | 1797 | 1467193203621 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 02:40:03 INFO - PROCESS | 1797 | 1467193203755 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:03 INFO - PROCESS | 1797 | 1467193203762 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:03 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8ef800 == 29 [pid = 1797] [id = 480] 02:40:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8e8f5400) [pid = 1797] [serial = 1441] [outer = (nil)] 02:40:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x91e50400) [pid = 1797] [serial = 1442] [outer = 0x8e8f5400] 02:40:03 INFO - PROCESS | 1797 | 1467193203829 Marionette DEBUG loaded listener.js 02:40:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x92147800) [pid = 1797] [serial = 1443] [outer = 0x8e8f5400] 02:40:04 INFO - PROCESS | 1797 | 1467193204516 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]]]}] 02:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1087ms 02:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:40:04 INFO - PROCESS | 1797 | 1467193204550 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 02:40:04 INFO - PROCESS | 1797 | 1467193204552 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 02:40:04 INFO - PROCESS | 1797 | 1467193204559 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:40:04 INFO - PROCESS | 1797 | 1467193204562 Marionette TRACE conn4 <- [1,1894,null,{}] 02:40:04 INFO - PROCESS | 1797 | 1467193204567 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}] 02:40:04 INFO - PROCESS | 1797 | 1467193204572 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:04 INFO - PROCESS | 1797 | 1467193204777 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 02:40:04 INFO - PROCESS | 1797 | 1467193204797 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:04 INFO - PROCESS | 1797 | 1467193204817 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:04 INFO - PROCESS | 1797 | ++DOCSHELL 0x9229a800 == 30 [pid = 1797] [id = 481] 02:40:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x9229b800) [pid = 1797] [serial = 1444] [outer = (nil)] 02:40:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x922ecc00) [pid = 1797] [serial = 1445] [outer = 0x9229b800] 02:40:04 INFO - PROCESS | 1797 | 1467193204901 Marionette DEBUG loaded listener.js 02:40:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x929c2800) [pid = 1797] [serial = 1446] [outer = 0x9229b800] 02:40:06 INFO - PROCESS | 1797 | 1467193206172 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]]]}] 02:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1686ms 02:40:06 INFO - PROCESS | 1797 | 1467193206245 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 02:40:06 INFO - PROCESS | 1797 | 1467193206251 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 02:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:40:06 INFO - PROCESS | 1797 | 1467193206259 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:40:06 INFO - PROCESS | 1797 | 1467193206267 Marionette TRACE conn4 <- [1,1898,null,{}] 02:40:06 INFO - PROCESS | 1797 | 1467193206274 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}] 02:40:06 INFO - PROCESS | 1797 | 1467193206280 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:06 INFO - PROCESS | 1797 | 1467193206496 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 02:40:06 INFO - PROCESS | 1797 | 1467193206732 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:06 INFO - PROCESS | 1797 | 1467193206744 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:06 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf0800 == 31 [pid = 1797] [id = 482] 02:40:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8edc0000) [pid = 1797] [serial = 1447] [outer = (nil)] 02:40:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x8f4c3c00) [pid = 1797] [serial = 1448] [outer = 0x8edc0000] 02:40:06 INFO - PROCESS | 1797 | 1467193206869 Marionette DEBUG loaded listener.js 02:40:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x8f75e400) [pid = 1797] [serial = 1449] [outer = 0x8edc0000] 02:40:07 INFO - PROCESS | 1797 | 1467193207855 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]]]}] 02:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1686ms 02:40:07 INFO - PROCESS | 1797 | 1467193207945 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 02:40:07 INFO - PROCESS | 1797 | 1467193207953 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 02:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:40:07 INFO - PROCESS | 1797 | 1467193207963 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:40:07 INFO - PROCESS | 1797 | 1467193207967 Marionette TRACE conn4 <- [1,1902,null,{}] 02:40:07 INFO - PROCESS | 1797 | 1467193207974 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}] 02:40:07 INFO - PROCESS | 1797 | 1467193207980 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:08 INFO - PROCESS | 1797 | 1467193208217 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 02:40:08 INFO - PROCESS | 1797 | 1467193208503 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:08 INFO - PROCESS | 1797 | 1467193208509 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:08 INFO - PROCESS | 1797 | ++DOCSHELL 0x919ad800 == 32 [pid = 1797] [id = 483] 02:40:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92231c00) [pid = 1797] [serial = 1450] [outer = (nil)] 02:40:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x9229a400) [pid = 1797] [serial = 1451] [outer = 0x92231c00] 02:40:08 INFO - PROCESS | 1797 | 1467193208619 Marionette DEBUG loaded listener.js 02:40:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x922ed000) [pid = 1797] [serial = 1452] [outer = 0x92231c00] 02:40:09 INFO - PROCESS | 1797 | 1467193209571 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]]]}] 02:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1685ms 02:40:09 INFO - PROCESS | 1797 | 1467193209650 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 02:40:09 INFO - PROCESS | 1797 | 1467193209654 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 02:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:40:09 INFO - PROCESS | 1797 | 1467193209661 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:40:09 INFO - PROCESS | 1797 | 1467193209667 Marionette TRACE conn4 <- [1,1906,null,{}] 02:40:09 INFO - PROCESS | 1797 | 1467193209683 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}] 02:40:09 INFO - PROCESS | 1797 | 1467193209692 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:09 INFO - PROCESS | 1797 | 1467193209909 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 02:40:10 INFO - PROCESS | 1797 | 1467193210116 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:10 INFO - PROCESS | 1797 | 1467193210126 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:10 INFO - PROCESS | 1797 | ++DOCSHELL 0x929ca000 == 33 [pid = 1797] [id = 484] 02:40:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x929ce400) [pid = 1797] [serial = 1453] [outer = (nil)] 02:40:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x92b0f800) [pid = 1797] [serial = 1454] [outer = 0x929ce400] 02:40:10 INFO - PROCESS | 1797 | 1467193210254 Marionette DEBUG loaded listener.js 02:40:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x92be5000) [pid = 1797] [serial = 1455] [outer = 0x929ce400] 02:40:11 INFO - PROCESS | 1797 | 1467193211205 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]]]}] 02:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1633ms 02:40:11 INFO - PROCESS | 1797 | 1467193211294 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 02:40:11 INFO - PROCESS | 1797 | 1467193211299 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 02:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:40:11 INFO - PROCESS | 1797 | 1467193211305 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:40:11 INFO - PROCESS | 1797 | 1467193211309 Marionette TRACE conn4 <- [1,1910,null,{}] 02:40:11 INFO - PROCESS | 1797 | 1467193211315 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}] 02:40:11 INFO - PROCESS | 1797 | 1467193211320 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:11 INFO - PROCESS | 1797 | 1467193211678 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 02:40:11 INFO - PROCESS | 1797 | 1467193211937 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:11 INFO - PROCESS | 1797 | 1467193211948 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:12 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d8400 == 34 [pid = 1797] [id = 485] 02:40:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x8eafa000) [pid = 1797] [serial = 1456] [outer = (nil)] 02:40:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x8edbf800) [pid = 1797] [serial = 1457] [outer = 0x8eafa000] 02:40:12 INFO - PROCESS | 1797 | 1467193212110 Marionette DEBUG loaded listener.js 02:40:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x8f39dc00) [pid = 1797] [serial = 1458] [outer = 0x8eafa000] 02:40:12 INFO - PROCESS | 1797 | --DOCSHELL 0x91e45000 == 33 [pid = 1797] [id = 432] 02:40:12 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c4400 == 32 [pid = 1797] [id = 431] 02:40:12 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8ebc00 == 31 [pid = 1797] [id = 430] 02:40:12 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x92be9c00) [pid = 1797] [serial = 1403] [outer = (nil)] [url = about:blank] 02:40:12 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x92b0f000) [pid = 1797] [serial = 1397] [outer = (nil)] [url = about:blank] 02:40:12 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x92efac00) [pid = 1797] [serial = 1400] [outer = (nil)] [url = about:blank] 02:40:12 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x92be1400) [pid = 1797] [serial = 1398] [outer = (nil)] [url = about:blank] 02:40:12 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x92be6400) [pid = 1797] [serial = 1385] [outer = (nil)] [url = about:blank] 02:40:12 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x92be9400) [pid = 1797] [serial = 1386] [outer = (nil)] [url = about:blank] 02:40:12 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x9298a400) [pid = 1797] [serial = 1394] [outer = (nil)] [url = about:blank] 02:40:12 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x91e49000) [pid = 1797] [serial = 1379] [outer = (nil)] [url = about:blank] 02:40:12 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x9213b800) [pid = 1797] [serial = 1380] [outer = (nil)] [url = about:blank] 02:40:12 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x919a3800) [pid = 1797] [serial = 1391] [outer = (nil)] [url = about:blank] 02:40:12 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x91a75800) [pid = 1797] [serial = 1392] [outer = (nil)] [url = about:blank] 02:40:12 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x922efc00) [pid = 1797] [serial = 1374] [outer = (nil)] [url = about:blank] 02:40:12 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x92b02c00) [pid = 1797] [serial = 1382] [outer = (nil)] [url = about:blank] 02:40:12 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x92b06c00) [pid = 1797] [serial = 1383] [outer = (nil)] [url = about:blank] 02:40:12 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8edc9000) [pid = 1797] [serial = 1388] [outer = (nil)] [url = about:blank] 02:40:12 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8f4c6800) [pid = 1797] [serial = 1389] [outer = (nil)] [url = about:blank] 02:40:12 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8edc4800) [pid = 1797] [serial = 1376] [outer = (nil)] [url = about:blank] 02:40:12 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8f399c00) [pid = 1797] [serial = 1377] [outer = (nil)] [url = about:blank] 02:40:12 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x94606000) [pid = 1797] [serial = 1404] [outer = (nil)] [url = about:blank] 02:40:12 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x938ca400) [pid = 1797] [serial = 1401] [outer = (nil)] [url = about:blank] 02:40:12 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x92995000) [pid = 1797] [serial = 1395] [outer = (nil)] [url = about:blank] 02:40:13 INFO - PROCESS | 1797 | 1467193213020 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]]]}] 02:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1735ms 02:40:13 INFO - PROCESS | 1797 | 1467193213046 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 02:40:13 INFO - PROCESS | 1797 | 1467193213052 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 02:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:40:13 INFO - PROCESS | 1797 | 1467193213059 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:40:13 INFO - PROCESS | 1797 | 1467193213064 Marionette TRACE conn4 <- [1,1914,null,{}] 02:40:13 INFO - PROCESS | 1797 | 1467193213071 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}] 02:40:13 INFO - PROCESS | 1797 | 1467193213076 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:13 INFO - PROCESS | 1797 | 1467193213225 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 02:40:13 INFO - PROCESS | 1797 | 1467193213241 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:13 INFO - PROCESS | 1797 | 1467193213251 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:13 INFO - PROCESS | 1797 | ++DOCSHELL 0x919a9400 == 32 [pid = 1797] [id = 486] 02:40:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x919ab400) [pid = 1797] [serial = 1459] [outer = (nil)] 02:40:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x91a79800) [pid = 1797] [serial = 1460] [outer = 0x919ab400] 02:40:13 INFO - PROCESS | 1797 | 1467193213338 Marionette DEBUG loaded listener.js 02:40:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x91e58400) [pid = 1797] [serial = 1461] [outer = 0x919ab400] 02:40:14 INFO - PROCESS | 1797 | 1467193214264 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]]]}] 02:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1241ms 02:40:14 INFO - PROCESS | 1797 | 1467193214300 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 02:40:14 INFO - PROCESS | 1797 | 1467193214305 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 02:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:40:14 INFO - PROCESS | 1797 | 1467193214311 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:40:14 INFO - PROCESS | 1797 | 1467193214315 Marionette TRACE conn4 <- [1,1918,null,{}] 02:40:14 INFO - PROCESS | 1797 | 1467193214320 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}] 02:40:14 INFO - PROCESS | 1797 | 1467193214325 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:14 INFO - PROCESS | 1797 | 1467193214484 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 02:40:14 INFO - PROCESS | 1797 | 1467193214624 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:14 INFO - PROCESS | 1797 | 1467193214633 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:14 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4ce800 == 33 [pid = 1797] [id = 487] 02:40:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x9298a800) [pid = 1797] [serial = 1462] [outer = (nil)] 02:40:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x92996000) [pid = 1797] [serial = 1463] [outer = 0x9298a800] 02:40:14 INFO - PROCESS | 1797 | 1467193214699 Marionette DEBUG loaded listener.js 02:40:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x929cd400) [pid = 1797] [serial = 1464] [outer = 0x9298a800] 02:40:15 INFO - PROCESS | 1797 | 1467193215550 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]]]}] 02:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1289ms 02:40:15 INFO - PROCESS | 1797 | 1467193215600 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 02:40:15 INFO - PROCESS | 1797 | 1467193215606 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 02:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:40:15 INFO - PROCESS | 1797 | 1467193215631 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:40:15 INFO - PROCESS | 1797 | 1467193215637 Marionette TRACE conn4 <- [1,1922,null,{}] 02:40:15 INFO - PROCESS | 1797 | 1467193215643 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}] 02:40:15 INFO - PROCESS | 1797 | 1467193215649 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:15 INFO - PROCESS | 1797 | 1467193215886 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 02:40:15 INFO - PROCESS | 1797 | 1467193215909 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:15 INFO - PROCESS | 1797 | 1467193215917 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:15 INFO - PROCESS | 1797 | ++DOCSHELL 0x92998800 == 34 [pid = 1797] [id = 488] 02:40:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x92b05c00) [pid = 1797] [serial = 1465] [outer = (nil)] 02:40:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x92be9c00) [pid = 1797] [serial = 1466] [outer = 0x92b05c00] 02:40:15 INFO - PROCESS | 1797 | 1467193215995 Marionette DEBUG loaded listener.js 02:40:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x938c1400) [pid = 1797] [serial = 1467] [outer = 0x92b05c00] 02:40:16 INFO - PROCESS | 1797 | 1467193216883 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]]]}] 02:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1298ms 02:40:16 INFO - PROCESS | 1797 | 1467193216921 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 02:40:16 INFO - PROCESS | 1797 | 1467193216924 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 02:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:40:16 INFO - PROCESS | 1797 | 1467193216930 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:40:16 INFO - PROCESS | 1797 | 1467193216933 Marionette TRACE conn4 <- [1,1926,null,{}] 02:40:16 INFO - PROCESS | 1797 | 1467193216944 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}] 02:40:16 INFO - PROCESS | 1797 | 1467193216948 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:17 INFO - PROCESS | 1797 | 1467193217139 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 02:40:17 INFO - PROCESS | 1797 | 1467193217164 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:17 INFO - PROCESS | 1797 | 1467193217169 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:17 INFO - PROCESS | 1797 | ++DOCSHELL 0x90c25c00 == 35 [pid = 1797] [id = 489] 02:40:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x938c8800) [pid = 1797] [serial = 1468] [outer = (nil)] 02:40:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x93970000) [pid = 1797] [serial = 1469] [outer = 0x938c8800] 02:40:17 INFO - PROCESS | 1797 | 1467193217235 Marionette DEBUG loaded listener.js 02:40:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x93973c00) [pid = 1797] [serial = 1470] [outer = 0x938c8800] 02:40:17 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x91a72000) [pid = 1797] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:40:17 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8e5dd800) [pid = 1797] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:40:17 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8f75d400) [pid = 1797] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:40:17 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8edbb800) [pid = 1797] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:40:17 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8e5da000) [pid = 1797] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:40:17 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8f4ccc00) [pid = 1797] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:40:17 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8f4cb800) [pid = 1797] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:40:17 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x929ccc00) [pid = 1797] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:40:17 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x922f1c00) [pid = 1797] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:40:17 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x9817dc00) [pid = 1797] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:40:17 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x9a3d1400) [pid = 1797] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:40:17 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x8e8ec400) [pid = 1797] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:40:17 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x8e8f5400) [pid = 1797] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:40:18 INFO - PROCESS | 1797 | 1467193218224 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]]]}] 02:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1342ms 02:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:40:18 INFO - PROCESS | 1797 | 1467193218274 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 02:40:18 INFO - PROCESS | 1797 | 1467193218277 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 02:40:18 INFO - PROCESS | 1797 | 1467193218283 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:40:18 INFO - PROCESS | 1797 | 1467193218287 Marionette TRACE conn4 <- [1,1930,null,{}] 02:40:18 INFO - PROCESS | 1797 | 1467193218292 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}] 02:40:18 INFO - PROCESS | 1797 | 1467193218297 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:18 INFO - PROCESS | 1797 | 1467193218463 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 02:40:18 INFO - PROCESS | 1797 | 1467193218594 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:18 INFO - PROCESS | 1797 | 1467193218611 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:18 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4cb800 == 36 [pid = 1797] [id = 490] 02:40:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x90c2d000) [pid = 1797] [serial = 1471] [outer = (nil)] 02:40:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x93b7ec00) [pid = 1797] [serial = 1472] [outer = 0x90c2d000] 02:40:18 INFO - PROCESS | 1797 | 1467193218688 Marionette DEBUG loaded listener.js 02:40:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x94603000) [pid = 1797] [serial = 1473] [outer = 0x90c2d000] 02:40:19 INFO - PROCESS | 1797 | 1467193219455 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]]]}] 02:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1236ms 02:40:19 INFO - PROCESS | 1797 | 1467193219518 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 02:40:19 INFO - PROCESS | 1797 | 1467193219522 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 02:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:40:19 INFO - PROCESS | 1797 | 1467193219528 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:40:19 INFO - PROCESS | 1797 | 1467193219531 Marionette TRACE conn4 <- [1,1934,null,{}] 02:40:19 INFO - PROCESS | 1797 | 1467193219536 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}] 02:40:19 INFO - PROCESS | 1797 | 1467193219541 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:19 INFO - PROCESS | 1797 | 1467193219801 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 02:40:19 INFO - PROCESS | 1797 | 1467193219936 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:19 INFO - PROCESS | 1797 | 1467193219946 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:19 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d9000 == 37 [pid = 1797] [id = 491] 02:40:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x8e5d9400) [pid = 1797] [serial = 1474] [outer = (nil)] 02:40:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8e6de000) [pid = 1797] [serial = 1475] [outer = 0x8e5d9400] 02:40:20 INFO - PROCESS | 1797 | 1467193220029 Marionette DEBUG loaded listener.js 02:40:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8e8f5c00) [pid = 1797] [serial = 1476] [outer = 0x8e5d9400] 02:40:21 INFO - PROCESS | 1797 | 1467193221082 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]]]}] 02:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1588ms 02:40:21 INFO - PROCESS | 1797 | 1467193221118 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 02:40:21 INFO - PROCESS | 1797 | 1467193221124 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 02:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:40:21 INFO - PROCESS | 1797 | 1467193221133 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:40:21 INFO - PROCESS | 1797 | 1467193221138 Marionette TRACE conn4 <- [1,1938,null,{}] 02:40:21 INFO - PROCESS | 1797 | 1467193221145 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}] 02:40:21 INFO - PROCESS | 1797 | 1467193221154 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:21 INFO - PROCESS | 1797 | 1467193221333 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 02:40:21 INFO - PROCESS | 1797 | 1467193221571 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:21 INFO - PROCESS | 1797 | 1467193221581 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:21 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f391000 == 38 [pid = 1797] [id = 492] 02:40:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8f4cb400) [pid = 1797] [serial = 1477] [outer = (nil)] 02:40:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x919a9c00) [pid = 1797] [serial = 1478] [outer = 0x8f4cb400] 02:40:21 INFO - PROCESS | 1797 | 1467193221717 Marionette DEBUG loaded listener.js 02:40:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x91e52000) [pid = 1797] [serial = 1479] [outer = 0x8f4cb400] 02:40:22 INFO - PROCESS | 1797 | 1467193222645 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]]]}] 02:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1581ms 02:40:22 INFO - PROCESS | 1797 | 1467193222714 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 02:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:40:22 INFO - PROCESS | 1797 | 1467193222719 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 02:40:22 INFO - PROCESS | 1797 | 1467193222726 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:40:22 INFO - PROCESS | 1797 | 1467193222729 Marionette TRACE conn4 <- [1,1942,null,{}] 02:40:22 INFO - PROCESS | 1797 | 1467193222735 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}] 02:40:22 INFO - PROCESS | 1797 | 1467193222741 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:22 INFO - PROCESS | 1797 | 1467193222961 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 02:40:23 INFO - PROCESS | 1797 | 1467193223237 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:23 INFO - PROCESS | 1797 | 1467193223245 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:23 INFO - PROCESS | 1797 | ++DOCSHELL 0x9298b000 == 39 [pid = 1797] [id = 493] 02:40:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x9298e400) [pid = 1797] [serial = 1480] [outer = (nil)] 02:40:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92994c00) [pid = 1797] [serial = 1481] [outer = 0x9298e400] 02:40:23 INFO - PROCESS | 1797 | 1467193223383 Marionette DEBUG loaded listener.js 02:40:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x92b04c00) [pid = 1797] [serial = 1482] [outer = 0x9298e400] 02:40:24 INFO - PROCESS | 1797 | 1467193224325 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]]]}] 02:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1634ms 02:40:24 INFO - PROCESS | 1797 | 1467193224359 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 02:40:24 INFO - PROCESS | 1797 | 1467193224366 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 02:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:40:24 INFO - PROCESS | 1797 | 1467193224383 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:40:24 INFO - PROCESS | 1797 | 1467193224390 Marionette TRACE conn4 <- [1,1946,null,{}] 02:40:24 INFO - PROCESS | 1797 | 1467193224395 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}] 02:40:24 INFO - PROCESS | 1797 | 1467193224402 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:24 INFO - PROCESS | 1797 | 1467193224625 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 02:40:24 INFO - PROCESS | 1797 | 1467193224846 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:24 INFO - PROCESS | 1797 | 1467193224855 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:24 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8ea800 == 40 [pid = 1797] [id = 494] 02:40:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x922a0800) [pid = 1797] [serial = 1483] [outer = (nil)] 02:40:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x94604000) [pid = 1797] [serial = 1484] [outer = 0x922a0800] 02:40:24 INFO - PROCESS | 1797 | 1467193224987 Marionette DEBUG loaded listener.js 02:40:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x950f4400) [pid = 1797] [serial = 1485] [outer = 0x922a0800] 02:40:25 INFO - PROCESS | 1797 | 1467193225954 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]]]}] 02:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1652ms 02:40:26 INFO - PROCESS | 1797 | 1467193226027 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 02:40:26 INFO - PROCESS | 1797 | 1467193226030 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 02:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:40:26 INFO - PROCESS | 1797 | 1467193226037 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:40:26 INFO - PROCESS | 1797 | 1467193226040 Marionette TRACE conn4 <- [1,1950,null,{}] 02:40:26 INFO - PROCESS | 1797 | 1467193226046 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}] 02:40:26 INFO - PROCESS | 1797 | 1467193226051 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:26 INFO - PROCESS | 1797 | 1467193226277 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 02:40:26 INFO - PROCESS | 1797 | 1467193226508 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:26 INFO - PROCESS | 1797 | 1467193226514 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:26 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5cec00 == 41 [pid = 1797] [id = 495] 02:40:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x8e8ec000) [pid = 1797] [serial = 1486] [outer = (nil)] 02:40:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x8eaf1800) [pid = 1797] [serial = 1487] [outer = 0x8e8ec000] 02:40:26 INFO - PROCESS | 1797 | 1467193226824 Marionette DEBUG loaded listener.js 02:40:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x8edc6400) [pid = 1797] [serial = 1488] [outer = 0x8e8ec000] 02:40:27 INFO - PROCESS | 1797 | 1467193227833 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]]]}] 02:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1831ms 02:40:27 INFO - PROCESS | 1797 | 1467193227869 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 02:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:40:27 INFO - PROCESS | 1797 | 1467193227875 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 02:40:27 INFO - PROCESS | 1797 | 1467193227883 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:40:27 INFO - PROCESS | 1797 | 1467193227886 Marionette TRACE conn4 <- [1,1954,null,{}] 02:40:27 INFO - PROCESS | 1797 | 1467193227893 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}] 02:40:27 INFO - PROCESS | 1797 | 1467193227898 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:28 INFO - PROCESS | 1797 | 1467193228066 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8ef800 == 40 [pid = 1797] [id = 480] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x8f756c00 == 39 [pid = 1797] [id = 478] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x90c26400 == 38 [pid = 1797] [id = 479] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d0c00 == 37 [pid = 1797] [id = 420] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8eec00 == 36 [pid = 1797] [id = 477] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x91a7a800 == 35 [pid = 1797] [id = 423] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc0800 == 34 [pid = 1797] [id = 422] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x9535d400 == 33 [pid = 1797] [id = 426] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5dc800 == 32 [pid = 1797] [id = 476] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4cb800 == 31 [pid = 1797] [id = 490] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x90c25c00 == 30 [pid = 1797] [id = 489] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x92998800 == 29 [pid = 1797] [id = 488] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4ce800 == 28 [pid = 1797] [id = 487] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x919a9400 == 27 [pid = 1797] [id = 486] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d8400 == 26 [pid = 1797] [id = 485] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f3800 == 25 [pid = 1797] [id = 428] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x8f392c00 == 24 [pid = 1797] [id = 417] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x90c30c00 == 23 [pid = 1797] [id = 433] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x9229a800 == 22 [pid = 1797] [id = 481] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f1800 == 21 [pid = 1797] [id = 424] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x929ca000 == 20 [pid = 1797] [id = 484] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x9222d400 == 19 [pid = 1797] [id = 418] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf0800 == 18 [pid = 1797] [id = 482] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d2000 == 17 [pid = 1797] [id = 421] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6dd400 == 16 [pid = 1797] [id = 427] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x8f757800 == 15 [pid = 1797] [id = 429] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x95359400 == 14 [pid = 1797] [id = 425] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x919ad800 == 13 [pid = 1797] [id = 483] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x929cdc00 == 12 [pid = 1797] [id = 419] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8ee800 == 11 [pid = 1797] [id = 416] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8ea800 == 10 [pid = 1797] [id = 494] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x8f391000 == 9 [pid = 1797] [id = 492] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x9298b000 == 8 [pid = 1797] [id = 493] 02:40:29 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d9000 == 7 [pid = 1797] [id = 491] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x91e57000) [pid = 1797] [serial = 1439] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x8e6d6800) [pid = 1797] [serial = 1430] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8e8f0800) [pid = 1797] [serial = 1431] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x90c24c00) [pid = 1797] [serial = 1436] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8f394800) [pid = 1797] [serial = 1433] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8e8f4800) [pid = 1797] [serial = 1407] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8e6d5800) [pid = 1797] [serial = 1406] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8f4c1400) [pid = 1797] [serial = 1434] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x91e59400) [pid = 1797] [serial = 1410] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x91e40000) [pid = 1797] [serial = 1409] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8f75e000) [pid = 1797] [serial = 1428] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8f75a400) [pid = 1797] [serial = 1427] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x92ef6000) [pid = 1797] [serial = 1413] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x92b0a800) [pid = 1797] [serial = 1412] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x95361800) [pid = 1797] [serial = 1416] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x9535dc00) [pid = 1797] [serial = 1415] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x99d10800) [pid = 1797] [serial = 1419] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x9956f000) [pid = 1797] [serial = 1418] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x9a553800) [pid = 1797] [serial = 1422] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x9a4f6400) [pid = 1797] [serial = 1421] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x92b03000) [pid = 1797] [serial = 1425] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 62 (0x91e50400) [pid = 1797] [serial = 1442] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 61 (0x91a71800) [pid = 1797] [serial = 1424] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 60 (0x92147800) [pid = 1797] [serial = 1443] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 59 (0x92232c00) [pid = 1797] [serial = 1440] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 58 (0x922ecc00) [pid = 1797] [serial = 1445] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | --DOMWINDOW == 57 (0x90c2f000) [pid = 1797] [serial = 1437] [outer = (nil)] [url = about:blank] 02:40:29 INFO - PROCESS | 1797 | 1467193229336 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:29 INFO - PROCESS | 1797 | 1467193229346 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:29 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d4400 == 8 [pid = 1797] [id = 496] 02:40:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 58 (0x8e5d4800) [pid = 1797] [serial = 1489] [outer = (nil)] 02:40:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 59 (0x8e5d9000) [pid = 1797] [serial = 1490] [outer = 0x8e5d4800] 02:40:29 INFO - PROCESS | 1797 | 1467193229424 Marionette DEBUG loaded listener.js 02:40:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 60 (0x8e6d8c00) [pid = 1797] [serial = 1491] [outer = 0x8e5d4800] 02:40:30 INFO - PROCESS | 1797 | 1467193230190 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]]]}] 02:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2332ms 02:40:30 INFO - PROCESS | 1797 | 1467193230220 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 02:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:40:30 INFO - PROCESS | 1797 | 1467193230231 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 02:40:30 INFO - PROCESS | 1797 | 1467193230239 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:40:30 INFO - PROCESS | 1797 | 1467193230243 Marionette TRACE conn4 <- [1,1958,null,{}] 02:40:30 INFO - PROCESS | 1797 | 1467193230262 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}] 02:40:30 INFO - PROCESS | 1797 | 1467193230269 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:30 INFO - PROCESS | 1797 | 1467193230427 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 02:40:30 INFO - PROCESS | 1797 | 1467193230438 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:30 INFO - PROCESS | 1797 | 1467193230448 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:30 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf5800 == 9 [pid = 1797] [id = 497] 02:40:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 61 (0x8eaf6000) [pid = 1797] [serial = 1492] [outer = (nil)] 02:40:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 62 (0x8edbc400) [pid = 1797] [serial = 1493] [outer = 0x8eaf6000] 02:40:30 INFO - PROCESS | 1797 | 1467193230519 Marionette DEBUG loaded listener.js 02:40:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 63 (0x8edc5800) [pid = 1797] [serial = 1494] [outer = 0x8eaf6000] 02:40:31 INFO - PROCESS | 1797 | 1467193231434 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]]]}] 02:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1241ms 02:40:31 INFO - PROCESS | 1797 | 1467193231484 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 02:40:31 INFO - PROCESS | 1797 | 1467193231491 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 02:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:40:31 INFO - PROCESS | 1797 | 1467193231499 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:40:31 INFO - PROCESS | 1797 | 1467193231502 Marionette TRACE conn4 <- [1,1962,null,{}] 02:40:31 INFO - PROCESS | 1797 | 1467193231508 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}] 02:40:31 INFO - PROCESS | 1797 | 1467193231514 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:31 INFO - PROCESS | 1797 | 1467193231678 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 02:40:31 INFO - PROCESS | 1797 | 1467193231843 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:31 INFO - PROCESS | 1797 | 1467193231850 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:31 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f5000 == 10 [pid = 1797] [id = 498] 02:40:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x8f39c400) [pid = 1797] [serial = 1495] [outer = (nil)] 02:40:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x8f755000) [pid = 1797] [serial = 1496] [outer = 0x8f39c400] 02:40:31 INFO - PROCESS | 1797 | 1467193231922 Marionette DEBUG loaded listener.js 02:40:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x90c21400) [pid = 1797] [serial = 1497] [outer = 0x8f39c400] 02:40:32 INFO - PROCESS | 1797 | 1467193232836 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]]]}] 02:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1377ms 02:40:32 INFO - PROCESS | 1797 | 1467193232877 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 02:40:32 INFO - PROCESS | 1797 | 1467193232881 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 02:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:40:32 INFO - PROCESS | 1797 | 1467193232901 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:40:32 INFO - PROCESS | 1797 | 1467193232910 Marionette TRACE conn4 <- [1,1966,null,{}] 02:40:32 INFO - PROCESS | 1797 | 1467193232919 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}] 02:40:32 INFO - PROCESS | 1797 | 1467193232927 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:33 INFO - PROCESS | 1797 | 1467193233146 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 02:40:33 INFO - PROCESS | 1797 | 1467193233171 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:33 INFO - PROCESS | 1797 | 1467193233179 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:33 INFO - PROCESS | 1797 | ++DOCSHELL 0x919af800 == 11 [pid = 1797] [id = 499] 02:40:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x919afc00) [pid = 1797] [serial = 1498] [outer = (nil)] 02:40:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x91a7a800) [pid = 1797] [serial = 1499] [outer = 0x919afc00] 02:40:33 INFO - PROCESS | 1797 | 1467193233244 Marionette DEBUG loaded listener.js 02:40:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x91e41400) [pid = 1797] [serial = 1500] [outer = 0x919afc00] 02:40:34 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x9298a800) [pid = 1797] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:40:34 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x8edc0000) [pid = 1797] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:40:34 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x8eafa000) [pid = 1797] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:40:34 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x929ce400) [pid = 1797] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:40:34 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x92231c00) [pid = 1797] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:40:34 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x919ab400) [pid = 1797] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:40:34 INFO - PROCESS | 1797 | --DOMWINDOW == 62 (0x9229b800) [pid = 1797] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:40:34 INFO - PROCESS | 1797 | --DOMWINDOW == 61 (0x938c8800) [pid = 1797] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:40:34 INFO - PROCESS | 1797 | --DOMWINDOW == 60 (0x92b05c00) [pid = 1797] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:40:34 INFO - PROCESS | 1797 | --DOMWINDOW == 59 (0x90c2d000) [pid = 1797] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:40:34 INFO - PROCESS | 1797 | 1467193234600 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]]]}] 02:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1753ms 02:40:34 INFO - PROCESS | 1797 | 1467193234640 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 02:40:34 INFO - PROCESS | 1797 | 1467193234645 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 02:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:40:34 INFO - PROCESS | 1797 | 1467193234650 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:40:34 INFO - PROCESS | 1797 | 1467193234654 Marionette TRACE conn4 <- [1,1970,null,{}] 02:40:34 INFO - PROCESS | 1797 | 1467193234659 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}] 02:40:34 INFO - PROCESS | 1797 | 1467193234664 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:34 INFO - PROCESS | 1797 | 1467193234802 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 02:40:35 INFO - PROCESS | 1797 | 1467193234979 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:35 INFO - PROCESS | 1797 | 1467193234989 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:35 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d2800 == 12 [pid = 1797] [id = 500] 02:40:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 60 (0x8edbbc00) [pid = 1797] [serial = 1501] [outer = (nil)] 02:40:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 61 (0x91a7a400) [pid = 1797] [serial = 1502] [outer = 0x8edbbc00] 02:40:35 INFO - PROCESS | 1797 | 1467193235052 Marionette DEBUG loaded listener.js 02:40:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 62 (0x91e5b000) [pid = 1797] [serial = 1503] [outer = 0x8edbbc00] 02:40:35 INFO - PROCESS | 1797 | 1467193235731 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]]]}] 02:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1130ms 02:40:35 INFO - PROCESS | 1797 | 1467193235781 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 02:40:35 INFO - PROCESS | 1797 | 1467193235785 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 02:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:40:35 INFO - PROCESS | 1797 | 1467193235791 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:40:35 INFO - PROCESS | 1797 | 1467193235794 Marionette TRACE conn4 <- [1,1974,null,{}] 02:40:35 INFO - PROCESS | 1797 | 1467193235808 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}] 02:40:35 INFO - PROCESS | 1797 | 1467193235813 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:35 INFO - PROCESS | 1797 | 1467193235957 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 02:40:35 INFO - PROCESS | 1797 | 1467193235968 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:35 INFO - PROCESS | 1797 | 1467193235986 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:36 INFO - PROCESS | 1797 | ++DOCSHELL 0x92232000 == 13 [pid = 1797] [id = 501] 02:40:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 63 (0x92232c00) [pid = 1797] [serial = 1504] [outer = (nil)] 02:40:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x92239800) [pid = 1797] [serial = 1505] [outer = 0x92232c00] 02:40:36 INFO - PROCESS | 1797 | 1467193236065 Marionette DEBUG loaded listener.js 02:40:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x922ec800) [pid = 1797] [serial = 1506] [outer = 0x92232c00] 02:40:37 INFO - PROCESS | 1797 | 1467193237266 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]]]}] 02:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1535ms 02:40:37 INFO - PROCESS | 1797 | 1467193237327 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 02:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:40:37 INFO - PROCESS | 1797 | 1467193237334 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 02:40:37 INFO - PROCESS | 1797 | 1467193237342 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:40:37 INFO - PROCESS | 1797 | 1467193237349 Marionette TRACE conn4 <- [1,1978,null,{}] 02:40:37 INFO - PROCESS | 1797 | 1467193237357 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}] 02:40:37 INFO - PROCESS | 1797 | 1467193237363 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:37 INFO - PROCESS | 1797 | 1467193237553 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 02:40:37 INFO - PROCESS | 1797 | 1467193237773 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:37 INFO - PROCESS | 1797 | 1467193237782 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:37 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5ddc00 == 14 [pid = 1797] [id = 502] 02:40:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x8e8ebc00) [pid = 1797] [serial = 1507] [outer = (nil)] 02:40:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x8f39a400) [pid = 1797] [serial = 1508] [outer = 0x8e8ebc00] 02:40:37 INFO - PROCESS | 1797 | 1467193237870 Marionette DEBUG loaded listener.js 02:40:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8f757800) [pid = 1797] [serial = 1509] [outer = 0x8e8ebc00] 02:40:38 INFO - PROCESS | 1797 | 1467193238831 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]]]}] 02:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1558ms 02:40:38 INFO - PROCESS | 1797 | 1467193238899 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 02:40:38 INFO - PROCESS | 1797 | 1467193238906 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 02:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:40:38 INFO - PROCESS | 1797 | 1467193238917 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:40:38 INFO - PROCESS | 1797 | 1467193238921 Marionette TRACE conn4 <- [1,1982,null,{}] 02:40:38 INFO - PROCESS | 1797 | 1467193238928 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}] 02:40:38 INFO - PROCESS | 1797 | 1467193238934 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:39 INFO - PROCESS | 1797 | 1467193239162 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 02:40:39 INFO - PROCESS | 1797 | 1467193239428 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:39 INFO - PROCESS | 1797 | 1467193239436 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:39 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e48000 == 15 [pid = 1797] [id = 503] 02:40:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x91e52800) [pid = 1797] [serial = 1510] [outer = (nil)] 02:40:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x92145c00) [pid = 1797] [serial = 1511] [outer = 0x91e52800] 02:40:39 INFO - PROCESS | 1797 | 1467193239544 Marionette DEBUG loaded listener.js 02:40:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x92231c00) [pid = 1797] [serial = 1512] [outer = 0x91e52800] 02:40:40 INFO - PROCESS | 1797 | 1467193240488 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]]]}] 02:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1635ms 02:40:40 INFO - PROCESS | 1797 | 1467193240552 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 02:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:40:40 INFO - PROCESS | 1797 | 1467193240557 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 02:40:40 INFO - PROCESS | 1797 | 1467193240563 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:40:40 INFO - PROCESS | 1797 | 1467193240569 Marionette TRACE conn4 <- [1,1986,null,{}] 02:40:40 INFO - PROCESS | 1797 | 1467193240586 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}] 02:40:40 INFO - PROCESS | 1797 | 1467193240595 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:40 INFO - PROCESS | 1797 | 1467193240830 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 02:40:41 INFO - PROCESS | 1797 | 1467193241035 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:41 INFO - PROCESS | 1797 | 1467193241044 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:41 INFO - PROCESS | 1797 | ++DOCSHELL 0x92989c00 == 16 [pid = 1797] [id = 504] 02:40:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x9298a000) [pid = 1797] [serial = 1513] [outer = (nil)] 02:40:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x92995400) [pid = 1797] [serial = 1514] [outer = 0x9298a000] 02:40:41 INFO - PROCESS | 1797 | 1467193241153 Marionette DEBUG loaded listener.js 02:40:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x929c7c00) [pid = 1797] [serial = 1515] [outer = 0x9298a000] 02:40:42 INFO - PROCESS | 1797 | 1467193242053 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]]]}] 02:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1534ms 02:40:42 INFO - PROCESS | 1797 | 1467193242096 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 02:40:42 INFO - PROCESS | 1797 | 1467193242101 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 02:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:40:42 INFO - PROCESS | 1797 | 1467193242108 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:40:42 INFO - PROCESS | 1797 | 1467193242111 Marionette TRACE conn4 <- [1,1990,null,{}] 02:40:42 INFO - PROCESS | 1797 | 1467193242117 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}] 02:40:42 INFO - PROCESS | 1797 | 1467193242122 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:42 INFO - PROCESS | 1797 | 1467193242310 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 02:40:42 INFO - PROCESS | 1797 | 1467193242520 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:42 INFO - PROCESS | 1797 | 1467193242529 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:42 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6dfc00 == 17 [pid = 1797] [id = 505] 02:40:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8e8f8000) [pid = 1797] [serial = 1516] [outer = (nil)] 02:40:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x92b03800) [pid = 1797] [serial = 1517] [outer = 0x8e8f8000] 02:40:42 INFO - PROCESS | 1797 | 1467193242608 Marionette DEBUG loaded listener.js 02:40:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92b0cc00) [pid = 1797] [serial = 1518] [outer = 0x8e8f8000] 02:40:43 INFO - PROCESS | 1797 | 1467193243810 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]]]}] 02:40:43 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8f75e400) [pid = 1797] [serial = 1449] [outer = (nil)] [url = about:blank] 02:40:43 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x92b0f800) [pid = 1797] [serial = 1454] [outer = (nil)] [url = about:blank] 02:40:43 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x922ed000) [pid = 1797] [serial = 1452] [outer = (nil)] [url = about:blank] 02:40:43 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x9229a400) [pid = 1797] [serial = 1451] [outer = (nil)] [url = about:blank] 02:40:43 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x929c2800) [pid = 1797] [serial = 1446] [outer = (nil)] [url = about:blank] 02:40:43 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8f4c3c00) [pid = 1797] [serial = 1448] [outer = (nil)] [url = about:blank] 02:40:43 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x92be5000) [pid = 1797] [serial = 1455] [outer = (nil)] [url = about:blank] 02:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1789ms 02:40:43 INFO - PROCESS | 1797 | 1467193243908 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 02:40:43 INFO - PROCESS | 1797 | 1467193243914 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 02:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:40:43 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x92996000) [pid = 1797] [serial = 1463] [outer = (nil)] [url = about:blank] 02:40:43 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x8f39dc00) [pid = 1797] [serial = 1458] [outer = (nil)] [url = about:blank] 02:40:43 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x91e58400) [pid = 1797] [serial = 1461] [outer = (nil)] [url = about:blank] 02:40:43 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x8edbf800) [pid = 1797] [serial = 1457] [outer = (nil)] [url = about:blank] 02:40:43 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x91a79800) [pid = 1797] [serial = 1460] [outer = (nil)] [url = about:blank] 02:40:43 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x929cd400) [pid = 1797] [serial = 1464] [outer = (nil)] [url = about:blank] 02:40:43 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x93970000) [pid = 1797] [serial = 1469] [outer = (nil)] [url = about:blank] 02:40:43 INFO - PROCESS | 1797 | --DOMWINDOW == 62 (0x938c1400) [pid = 1797] [serial = 1467] [outer = (nil)] [url = about:blank] 02:40:43 INFO - PROCESS | 1797 | --DOMWINDOW == 61 (0x92be9c00) [pid = 1797] [serial = 1466] [outer = (nil)] [url = about:blank] 02:40:43 INFO - PROCESS | 1797 | --DOMWINDOW == 60 (0x93b7ec00) [pid = 1797] [serial = 1472] [outer = (nil)] [url = about:blank] 02:40:43 INFO - PROCESS | 1797 | --DOMWINDOW == 59 (0x93973c00) [pid = 1797] [serial = 1470] [outer = (nil)] [url = about:blank] 02:40:43 INFO - PROCESS | 1797 | --DOMWINDOW == 58 (0x94603000) [pid = 1797] [serial = 1473] [outer = (nil)] [url = about:blank] 02:40:43 INFO - PROCESS | 1797 | 1467193243968 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:40:43 INFO - PROCESS | 1797 | 1467193243973 Marionette TRACE conn4 <- [1,1994,null,{}] 02:40:43 INFO - PROCESS | 1797 | 1467193243983 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}] 02:40:43 INFO - PROCESS | 1797 | 1467193243987 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:44 INFO - PROCESS | 1797 | 1467193244129 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 02:40:44 INFO - PROCESS | 1797 | 1467193244140 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:44 INFO - PROCESS | 1797 | 1467193244149 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:44 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f393000 == 18 [pid = 1797] [id = 506] 02:40:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 59 (0x8f393800) [pid = 1797] [serial = 1519] [outer = (nil)] 02:40:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 60 (0x8f4c3c00) [pid = 1797] [serial = 1520] [outer = 0x8f393800] 02:40:44 INFO - PROCESS | 1797 | 1467193244226 Marionette DEBUG loaded listener.js 02:40:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 61 (0x8f75b400) [pid = 1797] [serial = 1521] [outer = 0x8f393800] 02:40:45 INFO - PROCESS | 1797 | 1467193245143 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]]]}] 02:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1267ms 02:40:45 INFO - PROCESS | 1797 | 1467193245205 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 02:40:45 INFO - PROCESS | 1797 | 1467193245211 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 02:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:40:45 INFO - PROCESS | 1797 | 1467193245221 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:40:45 INFO - PROCESS | 1797 | 1467193245224 Marionette TRACE conn4 <- [1,1998,null,{}] 02:40:45 INFO - PROCESS | 1797 | 1467193245230 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}] 02:40:45 INFO - PROCESS | 1797 | 1467193245236 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:45 INFO - PROCESS | 1797 | 1467193245391 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 02:40:45 INFO - PROCESS | 1797 | 1467193245556 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:45 INFO - PROCESS | 1797 | 1467193245564 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:45 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f398000 == 19 [pid = 1797] [id = 507] 02:40:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 62 (0x919b0800) [pid = 1797] [serial = 1522] [outer = (nil)] 02:40:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 63 (0x91e56000) [pid = 1797] [serial = 1523] [outer = 0x919b0800] 02:40:45 INFO - PROCESS | 1797 | 1467193245636 Marionette DEBUG loaded listener.js 02:40:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x92149800) [pid = 1797] [serial = 1524] [outer = 0x919b0800] 02:40:46 INFO - PROCESS | 1797 | 1467193246419 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]]]}] 02:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1229ms 02:40:46 INFO - PROCESS | 1797 | 1467193246451 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 02:40:46 INFO - PROCESS | 1797 | 1467193246454 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 02:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:40:46 INFO - PROCESS | 1797 | 1467193246477 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:40:46 INFO - PROCESS | 1797 | 1467193246483 Marionette TRACE conn4 <- [1,2002,null,{}] 02:40:46 INFO - PROCESS | 1797 | 1467193246504 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}] 02:40:46 INFO - PROCESS | 1797 | 1467193246512 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:46 INFO - PROCESS | 1797 | 1467193246712 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 02:40:46 INFO - PROCESS | 1797 | 1467193246736 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:46 INFO - PROCESS | 1797 | 1467193246744 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:46 INFO - PROCESS | 1797 | ++DOCSHELL 0x92997800 == 20 [pid = 1797] [id = 508] 02:40:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x92998800) [pid = 1797] [serial = 1525] [outer = (nil)] 02:40:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x929c5c00) [pid = 1797] [serial = 1526] [outer = 0x92998800] 02:40:46 INFO - PROCESS | 1797 | 1467193246813 Marionette DEBUG loaded listener.js 02:40:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x92b04400) [pid = 1797] [serial = 1527] [outer = 0x92998800] 02:40:47 INFO - PROCESS | 1797 | 1467193247707 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]]]}] 02:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1285ms 02:40:47 INFO - PROCESS | 1797 | 1467193247781 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 02:40:47 INFO - PROCESS | 1797 | 1467193247784 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 02:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:40:47 INFO - PROCESS | 1797 | 1467193247796 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:40:47 INFO - PROCESS | 1797 | 1467193247798 Marionette TRACE conn4 <- [1,2006,null,{}] 02:40:47 INFO - PROCESS | 1797 | 1467193247811 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}] 02:40:47 INFO - PROCESS | 1797 | 1467193247815 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:48 INFO - PROCESS | 1797 | 1467193248017 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 02:40:48 INFO - PROCESS | 1797 | 1467193248038 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:48 INFO - PROCESS | 1797 | 1467193248044 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:48 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d3000 == 21 [pid = 1797] [id = 509] 02:40:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x929c3c00) [pid = 1797] [serial = 1528] [outer = (nil)] 02:40:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x92be1800) [pid = 1797] [serial = 1529] [outer = 0x929c3c00] 02:40:48 INFO - PROCESS | 1797 | 1467193248111 Marionette DEBUG loaded listener.js 02:40:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x92be4400) [pid = 1797] [serial = 1530] [outer = 0x929c3c00] 02:40:48 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8f4cb400) [pid = 1797] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:40:48 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x919afc00) [pid = 1797] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:40:48 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x8eaf6000) [pid = 1797] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:40:48 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x8e8ec000) [pid = 1797] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:40:48 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x9298e400) [pid = 1797] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:40:48 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x922a0800) [pid = 1797] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:40:48 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x8edbbc00) [pid = 1797] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:40:48 INFO - PROCESS | 1797 | --DOMWINDOW == 62 (0x8e5d4800) [pid = 1797] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:40:48 INFO - PROCESS | 1797 | --DOMWINDOW == 61 (0x8f39c400) [pid = 1797] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:40:49 INFO - PROCESS | 1797 | 1467193249104 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]]]}] 02:40:49 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 02:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1340ms 02:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:40:49 INFO - PROCESS | 1797 | 1467193249136 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 02:40:49 INFO - PROCESS | 1797 | 1467193249139 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 02:40:49 INFO - PROCESS | 1797 | 1467193249145 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:40:49 INFO - PROCESS | 1797 | 1467193249149 Marionette TRACE conn4 <- [1,2010,null,{}] 02:40:49 INFO - PROCESS | 1797 | 1467193249154 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}] 02:40:49 INFO - PROCESS | 1797 | 1467193249159 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:49 INFO - PROCESS | 1797 | 1467193249355 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 02:40:49 INFO - PROCESS | 1797 | 1467193249372 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:49 INFO - PROCESS | 1797 | 1467193249379 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:49 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d0c00 == 22 [pid = 1797] [id = 510] 02:40:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 62 (0x8e6d9000) [pid = 1797] [serial = 1531] [outer = (nil)] 02:40:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 63 (0x919ac800) [pid = 1797] [serial = 1532] [outer = 0x8e6d9000] 02:40:49 INFO - PROCESS | 1797 | 1467193249447 Marionette DEBUG loaded listener.js 02:40:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x92239400) [pid = 1797] [serial = 1533] [outer = 0x8e6d9000] 02:40:50 INFO - PROCESS | 1797 | 1467193250263 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]]]}] 02:40:50 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 02:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1177ms 02:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:40:50 INFO - PROCESS | 1797 | 1467193250322 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 02:40:50 INFO - PROCESS | 1797 | 1467193250324 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 02:40:50 INFO - PROCESS | 1797 | 1467193250331 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:40:50 INFO - PROCESS | 1797 | 1467193250335 Marionette TRACE conn4 <- [1,2014,null,{}] 02:40:50 INFO - PROCESS | 1797 | 1467193250340 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}] 02:40:50 INFO - PROCESS | 1797 | 1467193250350 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:50 INFO - PROCESS | 1797 | 1467193250546 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 02:40:50 INFO - PROCESS | 1797 | 1467193250555 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:50 INFO - PROCESS | 1797 | 1467193250562 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:50 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d5400 == 23 [pid = 1797] [id = 511] 02:40:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x8edc6000) [pid = 1797] [serial = 1534] [outer = (nil)] 02:40:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x938c9000) [pid = 1797] [serial = 1535] [outer = 0x8edc6000] 02:40:50 INFO - PROCESS | 1797 | 1467193250765 Marionette DEBUG loaded listener.js 02:40:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x93978000) [pid = 1797] [serial = 1536] [outer = 0x8edc6000] 02:40:51 INFO - PROCESS | 1797 | 1467193251810 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]]]}] 02:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1538ms 02:40:51 INFO - PROCESS | 1797 | 1467193251870 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 02:40:51 INFO - PROCESS | 1797 | 1467193251877 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 02:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:40:51 INFO - PROCESS | 1797 | 1467193251885 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:40:51 INFO - PROCESS | 1797 | 1467193251892 Marionette TRACE conn4 <- [1,2018,null,{}] 02:40:51 INFO - PROCESS | 1797 | 1467193251900 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}] 02:40:51 INFO - PROCESS | 1797 | 1467193251906 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:52 INFO - PROCESS | 1797 | 1467193252085 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 02:40:52 INFO - PROCESS | 1797 | 1467193252263 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:52 INFO - PROCESS | 1797 | 1467193252273 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:52 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6dac00 == 24 [pid = 1797] [id = 512] 02:40:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8e6dd000) [pid = 1797] [serial = 1537] [outer = (nil)] 02:40:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x90c2a800) [pid = 1797] [serial = 1538] [outer = 0x8e6dd000] 02:40:52 INFO - PROCESS | 1797 | 1467193252355 Marionette DEBUG loaded listener.js 02:40:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x91a71c00) [pid = 1797] [serial = 1539] [outer = 0x8e6dd000] 02:40:53 INFO - PROCESS | 1797 | 1467193253267 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]]]}] 02:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1435ms 02:40:53 INFO - PROCESS | 1797 | 1467193253322 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 02:40:53 INFO - PROCESS | 1797 | 1467193253330 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 02:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:40:53 INFO - PROCESS | 1797 | 1467193253340 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:40:53 INFO - PROCESS | 1797 | 1467193253345 Marionette TRACE conn4 <- [1,2022,null,{}] 02:40:53 INFO - PROCESS | 1797 | 1467193253351 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}] 02:40:53 INFO - PROCESS | 1797 | 1467193253357 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:53 INFO - PROCESS | 1797 | 1467193253553 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 02:40:53 INFO - PROCESS | 1797 | 1467193253735 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:53 INFO - PROCESS | 1797 | 1467193253744 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:53 INFO - PROCESS | 1797 | ++DOCSHELL 0x92146800 == 25 [pid = 1797] [id = 513] 02:40:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x9229f000) [pid = 1797] [serial = 1540] [outer = (nil)] 02:40:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x929cb800) [pid = 1797] [serial = 1541] [outer = 0x9229f000] 02:40:53 INFO - PROCESS | 1797 | 1467193253825 Marionette DEBUG loaded listener.js 02:40:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x92bdd800) [pid = 1797] [serial = 1542] [outer = 0x9229f000] 02:40:54 INFO - PROCESS | 1797 | 1467193254812 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]]]}] 02:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1531ms 02:40:54 INFO - PROCESS | 1797 | 1467193254872 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 02:40:54 INFO - PROCESS | 1797 | 1467193254876 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 02:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:40:54 INFO - PROCESS | 1797 | 1467193254883 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:40:54 INFO - PROCESS | 1797 | 1467193254889 Marionette TRACE conn4 <- [1,2026,null,{}] 02:40:54 INFO - PROCESS | 1797 | 1467193254906 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}] 02:40:54 INFO - PROCESS | 1797 | 1467193254914 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:55 INFO - PROCESS | 1797 | 1467193255094 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 02:40:55 INFO - PROCESS | 1797 | 1467193255272 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:55 INFO - PROCESS | 1797 | 1467193255286 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:55 INFO - PROCESS | 1797 | ++DOCSHELL 0x93b82000 == 26 [pid = 1797] [id = 514] 02:40:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x93b85000) [pid = 1797] [serial = 1543] [outer = (nil)] 02:40:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x93b8c400) [pid = 1797] [serial = 1544] [outer = 0x93b85000] 02:40:55 INFO - PROCESS | 1797 | 1467193255367 Marionette DEBUG loaded listener.js 02:40:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x95356000) [pid = 1797] [serial = 1545] [outer = 0x93b85000] 02:40:56 INFO - PROCESS | 1797 | 1467193256369 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]]]}] 02:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1541ms 02:40:56 INFO - PROCESS | 1797 | 1467193256425 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 02:40:56 INFO - PROCESS | 1797 | 1467193256429 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 02:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:40:56 INFO - PROCESS | 1797 | 1467193256436 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:40:56 INFO - PROCESS | 1797 | 1467193256440 Marionette TRACE conn4 <- [1,2030,null,{}] 02:40:56 INFO - PROCESS | 1797 | 1467193256445 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}] 02:40:56 INFO - PROCESS | 1797 | 1467193256452 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:56 INFO - PROCESS | 1797 | 1467193256628 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 02:40:56 INFO - PROCESS | 1797 | 1467193256805 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:56 INFO - PROCESS | 1797 | 1467193256812 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:56 INFO - PROCESS | 1797 | ++DOCSHELL 0x94603000 == 27 [pid = 1797] [id = 515] 02:40:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x950ef400) [pid = 1797] [serial = 1546] [outer = (nil)] 02:40:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x95360800) [pid = 1797] [serial = 1547] [outer = 0x950ef400] 02:40:56 INFO - PROCESS | 1797 | 1467193256894 Marionette DEBUG loaded listener.js 02:40:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x97f2c400) [pid = 1797] [serial = 1548] [outer = 0x950ef400] 02:40:57 INFO - PROCESS | 1797 | 1467193257777 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]]]}] 02:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1380ms 02:40:57 INFO - PROCESS | 1797 | 1467193257816 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 02:40:57 INFO - PROCESS | 1797 | 1467193257820 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 02:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:40:57 INFO - PROCESS | 1797 | 1467193257826 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:40:57 INFO - PROCESS | 1797 | 1467193257830 Marionette TRACE conn4 <- [1,2034,null,{}] 02:40:57 INFO - PROCESS | 1797 | 1467193257836 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}] 02:40:57 INFO - PROCESS | 1797 | 1467193257841 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:58 INFO - PROCESS | 1797 | 1467193258008 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 02:40:58 INFO - PROCESS | 1797 | 1467193258184 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:58 INFO - PROCESS | 1797 | 1467193258195 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:58 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f757400 == 28 [pid = 1797] [id = 516] 02:40:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92be3000) [pid = 1797] [serial = 1549] [outer = (nil)] 02:40:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x98183c00) [pid = 1797] [serial = 1550] [outer = 0x92be3000] 02:40:58 INFO - PROCESS | 1797 | 1467193258269 Marionette DEBUG loaded listener.js 02:40:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x990c9400) [pid = 1797] [serial = 1551] [outer = 0x92be3000] 02:40:59 INFO - PROCESS | 1797 | 1467193259210 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]]]}] 02:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1430ms 02:40:59 INFO - PROCESS | 1797 | 1467193259258 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 02:40:59 INFO - PROCESS | 1797 | 1467193259262 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 02:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:40:59 INFO - PROCESS | 1797 | 1467193259268 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:40:59 INFO - PROCESS | 1797 | 1467193259272 Marionette TRACE conn4 <- [1,2038,null,{}] 02:40:59 INFO - PROCESS | 1797 | 1467193259277 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}] 02:40:59 INFO - PROCESS | 1797 | 1467193259288 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:59 INFO - PROCESS | 1797 | 1467193259471 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 02:40:59 INFO - PROCESS | 1797 | 1467193259658 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:59 INFO - PROCESS | 1797 | 1467193259667 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:40:59 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaee800 == 29 [pid = 1797] [id = 517] 02:40:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x8f391800) [pid = 1797] [serial = 1552] [outer = (nil)] 02:40:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x99578400) [pid = 1797] [serial = 1553] [outer = 0x8f391800] 02:40:59 INFO - PROCESS | 1797 | 1467193259746 Marionette DEBUG loaded listener.js 02:40:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x9a295800) [pid = 1797] [serial = 1554] [outer = 0x8f391800] 02:41:00 INFO - PROCESS | 1797 | 1467193260635 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]]]}] 02:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1440ms 02:41:00 INFO - PROCESS | 1797 | 1467193260716 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 02:41:00 INFO - PROCESS | 1797 | 1467193260723 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 02:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:41:00 INFO - PROCESS | 1797 | 1467193260731 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:41:00 INFO - PROCESS | 1797 | 1467193260737 Marionette TRACE conn4 <- [1,2042,null,{}] 02:41:00 INFO - PROCESS | 1797 | 1467193260742 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}] 02:41:00 INFO - PROCESS | 1797 | 1467193260747 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:00 INFO - PROCESS | 1797 | 1467193260924 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 02:41:01 INFO - PROCESS | 1797 | 1467193261104 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:01 INFO - PROCESS | 1797 | 1467193261112 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:01 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f399000 == 30 [pid = 1797] [id = 518] 02:41:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x8f753400) [pid = 1797] [serial = 1555] [outer = (nil)] 02:41:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x9a4f2c00) [pid = 1797] [serial = 1556] [outer = 0x8f753400] 02:41:01 INFO - PROCESS | 1797 | 1467193261192 Marionette DEBUG loaded listener.js 02:41:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x9a4f5800) [pid = 1797] [serial = 1557] [outer = 0x8f753400] 02:41:02 INFO - PROCESS | 1797 | 1467193262107 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]]]}] 02:41: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) 02:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1431ms 02:41:02 INFO - PROCESS | 1797 | 1467193262163 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 02:41:02 INFO - PROCESS | 1797 | 1467193262167 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 02:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:41:02 INFO - PROCESS | 1797 | 1467193262173 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:41:02 INFO - PROCESS | 1797 | 1467193262177 Marionette TRACE conn4 <- [1,2046,null,{}] 02:41:02 INFO - PROCESS | 1797 | 1467193262183 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}] 02:41:02 INFO - PROCESS | 1797 | 1467193262188 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:02 INFO - PROCESS | 1797 | 1467193262361 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 02:41:02 INFO - PROCESS | 1797 | 1467193262542 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:02 INFO - PROCESS | 1797 | 1467193262552 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:02 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eafa000 == 31 [pid = 1797] [id = 519] 02:41:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x9223c800) [pid = 1797] [serial = 1558] [outer = (nil)] 02:41:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x9a555000) [pid = 1797] [serial = 1559] [outer = 0x9223c800] 02:41:02 INFO - PROCESS | 1797 | 1467193262630 Marionette DEBUG loaded listener.js 02:41:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x9a565800) [pid = 1797] [serial = 1560] [outer = 0x9223c800] 02:41:03 INFO - PROCESS | 1797 | 1467193263578 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]]]}] 02:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1440ms 02:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:41:03 INFO - PROCESS | 1797 | 1467193263614 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 02:41:03 INFO - PROCESS | 1797 | 1467193263617 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 02:41:03 INFO - PROCESS | 1797 | 1467193263624 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:41:03 INFO - PROCESS | 1797 | 1467193263628 Marionette TRACE conn4 <- [1,2050,null,{}] 02:41:03 INFO - PROCESS | 1797 | 1467193263633 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}] 02:41:03 INFO - PROCESS | 1797 | 1467193263638 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:03 INFO - PROCESS | 1797 | 1467193263805 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 02:41:04 INFO - PROCESS | 1797 | 1467193264235 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:04 INFO - PROCESS | 1797 | 1467193264251 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:04 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d4800 == 32 [pid = 1797] [id = 520] 02:41:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x8e6d4c00) [pid = 1797] [serial = 1561] [outer = (nil)] 02:41:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x8e8f1400) [pid = 1797] [serial = 1562] [outer = 0x8e6d4c00] 02:41:04 INFO - PROCESS | 1797 | 1467193264368 Marionette DEBUG loaded listener.js 02:41:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0x8eaf6000) [pid = 1797] [serial = 1563] [outer = 0x8e6d4c00] 02:41:05 INFO - PROCESS | 1797 | 1467193265281 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]]]}] 02:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1737ms 02:41:05 INFO - PROCESS | 1797 | 1467193265363 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 02:41:05 INFO - PROCESS | 1797 | 1467193265368 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 02:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:41:05 INFO - PROCESS | 1797 | 1467193265375 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:41:05 INFO - PROCESS | 1797 | 1467193265380 Marionette TRACE conn4 <- [1,2054,null,{}] 02:41:05 INFO - PROCESS | 1797 | 1467193265387 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}] 02:41:05 INFO - PROCESS | 1797 | 1467193265395 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:05 INFO - PROCESS | 1797 | 1467193265570 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 02:41:05 INFO - PROCESS | 1797 | 1467193265771 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:05 INFO - PROCESS | 1797 | 1467193265781 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:06 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5cec00 == 31 [pid = 1797] [id = 495] 02:41:06 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d4400 == 30 [pid = 1797] [id = 496] 02:41:06 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5cec00 == 31 [pid = 1797] [id = 521] 02:41:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 95 (0x8e5d2c00) [pid = 1797] [serial = 1564] [outer = (nil)] 02:41:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 96 (0x8e5db800) [pid = 1797] [serial = 1565] [outer = 0x8e5d2c00] 02:41:06 INFO - PROCESS | 1797 | 1467193266854 Marionette DEBUG loaded listener.js 02:41:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 97 (0x8e6e1800) [pid = 1797] [serial = 1566] [outer = 0x8e5d2c00] 02:41:07 INFO - PROCESS | 1797 | --DOMWINDOW == 96 (0x8e6de000) [pid = 1797] [serial = 1475] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1797 | --DOMWINDOW == 95 (0x91e52000) [pid = 1797] [serial = 1479] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1797 | --DOMWINDOW == 94 (0x919a9c00) [pid = 1797] [serial = 1478] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x91a7a800) [pid = 1797] [serial = 1499] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x8edbc400) [pid = 1797] [serial = 1493] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x8edc5800) [pid = 1797] [serial = 1494] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x8eaf1800) [pid = 1797] [serial = 1487] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x92b04c00) [pid = 1797] [serial = 1482] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x8edc6400) [pid = 1797] [serial = 1488] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x92994c00) [pid = 1797] [serial = 1481] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x950f4400) [pid = 1797] [serial = 1485] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x94604000) [pid = 1797] [serial = 1484] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x91e5b000) [pid = 1797] [serial = 1503] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x91e41400) [pid = 1797] [serial = 1500] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x91a7a400) [pid = 1797] [serial = 1502] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8e5d9000) [pid = 1797] [serial = 1490] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8e6d8c00) [pid = 1797] [serial = 1491] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x92239800) [pid = 1797] [serial = 1505] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x90c21400) [pid = 1797] [serial = 1497] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8f755000) [pid = 1797] [serial = 1496] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1797 | 1467193267822 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]]]}] 02:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 2485ms 02:41:07 INFO - PROCESS | 1797 | 1467193267861 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 02:41:07 INFO - PROCESS | 1797 | 1467193267867 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 02:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:41:07 INFO - PROCESS | 1797 | 1467193267875 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:41:07 INFO - PROCESS | 1797 | 1467193267879 Marionette TRACE conn4 <- [1,2058,null,{}] 02:41:07 INFO - PROCESS | 1797 | 1467193267886 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}] 02:41:07 INFO - PROCESS | 1797 | 1467193267890 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:08 INFO - PROCESS | 1797 | 1467193268055 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 02:41:08 INFO - PROCESS | 1797 | 1467193268190 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:08 INFO - PROCESS | 1797 | 1467193268202 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:08 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc7400 == 32 [pid = 1797] [id = 522] 02:41:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x8f38f800) [pid = 1797] [serial = 1567] [outer = (nil)] 02:41:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x8f39ac00) [pid = 1797] [serial = 1568] [outer = 0x8f38f800] 02:41:08 INFO - PROCESS | 1797 | 1467193268274 Marionette DEBUG loaded listener.js 02:41:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x8f4cb800) [pid = 1797] [serial = 1569] [outer = 0x8f38f800] 02:41:09 INFO - PROCESS | 1797 | 1467193269089 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]]]}] 02:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1279ms 02:41:09 INFO - PROCESS | 1797 | 1467193269154 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 02:41:09 INFO - PROCESS | 1797 | 1467193269161 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 02:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:41:09 INFO - PROCESS | 1797 | 1467193269172 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:41:09 INFO - PROCESS | 1797 | 1467193269175 Marionette TRACE conn4 <- [1,2062,null,{}] 02:41:09 INFO - PROCESS | 1797 | 1467193269181 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}] 02:41:09 INFO - PROCESS | 1797 | 1467193269187 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:09 INFO - PROCESS | 1797 | 1467193269353 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 02:41:09 INFO - PROCESS | 1797 | 1467193269364 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:09 INFO - PROCESS | 1797 | 1467193269373 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:09 INFO - PROCESS | 1797 | ++DOCSHELL 0x90c21400 == 33 [pid = 1797] [id = 523] 02:41:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x90c24800) [pid = 1797] [serial = 1570] [outer = (nil)] 02:41:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x919a9c00) [pid = 1797] [serial = 1571] [outer = 0x90c24800] 02:41:09 INFO - PROCESS | 1797 | 1467193269587 Marionette DEBUG loaded listener.js 02:41:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x91a75000) [pid = 1797] [serial = 1572] [outer = 0x90c24800] 02:41:10 INFO - PROCESS | 1797 | 1467193270516 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]]]}] 02:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1377ms 02:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:41:10 INFO - PROCESS | 1797 | 1467193270548 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 02:41:10 INFO - PROCESS | 1797 | 1467193270551 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 02:41:10 INFO - PROCESS | 1797 | 1467193270558 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:41:10 INFO - PROCESS | 1797 | 1467193270564 Marionette TRACE conn4 <- [1,2066,null,{}] 02:41:10 INFO - PROCESS | 1797 | 1467193270586 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}] 02:41:10 INFO - PROCESS | 1797 | 1467193270594 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:10 INFO - PROCESS | 1797 | 1467193270821 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 02:41:10 INFO - PROCESS | 1797 | 1467193270878 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:10 INFO - PROCESS | 1797 | 1467193270888 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:11 INFO - PROCESS | 1797 | ++DOCSHELL 0x919a6800 == 34 [pid = 1797] [id = 524] 02:41:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x91e5f000) [pid = 1797] [serial = 1573] [outer = (nil)] 02:41:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x92298800) [pid = 1797] [serial = 1574] [outer = 0x91e5f000] 02:41:11 INFO - PROCESS | 1797 | 1467193271061 Marionette DEBUG loaded listener.js 02:41:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x922a2800) [pid = 1797] [serial = 1575] [outer = 0x91e5f000] 02:41:11 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x8e5d9400) [pid = 1797] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:41:11 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x8edc6000) [pid = 1797] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:41:11 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x8f393800) [pid = 1797] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:41:11 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x8e8f8000) [pid = 1797] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:41:11 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8e6d9000) [pid = 1797] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:41:11 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8e8ebc00) [pid = 1797] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:41:11 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x9298a000) [pid = 1797] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:41:12 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x91e52800) [pid = 1797] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:41:12 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x929c3c00) [pid = 1797] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:41:12 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x92232c00) [pid = 1797] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:41:12 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x919b0800) [pid = 1797] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:41:12 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x92998800) [pid = 1797] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:41:12 INFO - PROCESS | 1797 | 1467193272422 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]]]}] 02:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1895ms 02:41:12 INFO - PROCESS | 1797 | 1467193272453 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 02:41:12 INFO - PROCESS | 1797 | 1467193272456 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 02:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:41:12 INFO - PROCESS | 1797 | 1467193272474 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:41:12 INFO - PROCESS | 1797 | 1467193272477 Marionette TRACE conn4 <- [1,2070,null,{}] 02:41:12 INFO - PROCESS | 1797 | 1467193272484 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}] 02:41:12 INFO - PROCESS | 1797 | 1467193272489 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:12 INFO - PROCESS | 1797 | 1467193272637 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 02:41:12 INFO - PROCESS | 1797 | 1467193272646 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:12 INFO - PROCESS | 1797 | 1467193272653 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:12 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d3400 == 35 [pid = 1797] [id = 525] 02:41:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8edc6000) [pid = 1797] [serial = 1576] [outer = (nil)] 02:41:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x922ea000) [pid = 1797] [serial = 1577] [outer = 0x8edc6000] 02:41:12 INFO - PROCESS | 1797 | 1467193272720 Marionette DEBUG loaded listener.js 02:41:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x922f0400) [pid = 1797] [serial = 1578] [outer = 0x8edc6000] 02:41:13 INFO - PROCESS | 1797 | 1467193273591 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]]]}] 02:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1184ms 02:41:13 INFO - PROCESS | 1797 | 1467193273658 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 02:41:13 INFO - PROCESS | 1797 | 1467193273661 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 02:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:41:13 INFO - PROCESS | 1797 | 1467193273667 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:41:13 INFO - PROCESS | 1797 | 1467193273670 Marionette TRACE conn4 <- [1,2074,null,{}] 02:41:13 INFO - PROCESS | 1797 | 1467193273676 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}] 02:41:13 INFO - PROCESS | 1797 | 1467193273680 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:13 INFO - PROCESS | 1797 | 1467193273828 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 02:41:13 INFO - PROCESS | 1797 | 1467193273838 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:13 INFO - PROCESS | 1797 | 1467193273844 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:13 INFO - PROCESS | 1797 | ++DOCSHELL 0x922ee800 == 36 [pid = 1797] [id = 526] 02:41:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x9298a800) [pid = 1797] [serial = 1579] [outer = (nil)] 02:41:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x929c2000) [pid = 1797] [serial = 1580] [outer = 0x9298a800] 02:41:13 INFO - PROCESS | 1797 | 1467193273926 Marionette DEBUG loaded listener.js 02:41:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92b0c800) [pid = 1797] [serial = 1581] [outer = 0x9298a800] 02:41:15 INFO - PROCESS | 1797 | 1467193275144 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]]]}] 02:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1533ms 02:41:15 INFO - PROCESS | 1797 | 1467193275201 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 02:41:15 INFO - PROCESS | 1797 | 1467193275208 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 02:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:41:15 INFO - PROCESS | 1797 | 1467193275215 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:41:15 INFO - PROCESS | 1797 | 1467193275223 Marionette TRACE conn4 <- [1,2078,null,{}] 02:41:15 INFO - PROCESS | 1797 | 1467193275231 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}] 02:41:15 INFO - PROCESS | 1797 | 1467193275237 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:15 INFO - PROCESS | 1797 | 1467193275427 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 02:41:15 INFO - PROCESS | 1797 | 1467193275653 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:15 INFO - PROCESS | 1797 | 1467193275662 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:15 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6dbc00 == 37 [pid = 1797] [id = 527] 02:41:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x8f394800) [pid = 1797] [serial = 1582] [outer = (nil)] 02:41:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x8f4d0400) [pid = 1797] [serial = 1583] [outer = 0x8f394800] 02:41:15 INFO - PROCESS | 1797 | 1467193275791 Marionette DEBUG loaded listener.js 02:41:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x919ad400) [pid = 1797] [serial = 1584] [outer = 0x8f394800] 02:41:16 INFO - PROCESS | 1797 | 1467193276770 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]]]}] 02:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1591ms 02:41:16 INFO - PROCESS | 1797 | 1467193276807 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 02:41:16 INFO - PROCESS | 1797 | 1467193276815 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 02:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:41:16 INFO - PROCESS | 1797 | 1467193276825 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:41:16 INFO - PROCESS | 1797 | 1467193276829 Marionette TRACE conn4 <- [1,2082,null,{}] 02:41:16 INFO - PROCESS | 1797 | 1467193276835 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}] 02:41:16 INFO - PROCESS | 1797 | 1467193276841 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:17 INFO - PROCESS | 1797 | 1467193277027 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 02:41:17 INFO - PROCESS | 1797 | 1467193277206 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:17 INFO - PROCESS | 1797 | 1467193277214 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:17 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf1c00 == 38 [pid = 1797] [id = 528] 02:41:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x92141c00) [pid = 1797] [serial = 1585] [outer = (nil)] 02:41:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x92299000) [pid = 1797] [serial = 1586] [outer = 0x92141c00] 02:41:17 INFO - PROCESS | 1797 | 1467193277299 Marionette DEBUG loaded listener.js 02:41:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x922f4800) [pid = 1797] [serial = 1587] [outer = 0x92141c00] 02:41:18 INFO - PROCESS | 1797 | 1467193278326 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]]]}] 02:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1580ms 02:41:18 INFO - PROCESS | 1797 | 1467193278405 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 02:41:18 INFO - PROCESS | 1797 | 1467193278410 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 02:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:41:18 INFO - PROCESS | 1797 | 1467193278416 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:41:18 INFO - PROCESS | 1797 | 1467193278422 Marionette TRACE conn4 <- [1,2086,null,{}] 02:41:18 INFO - PROCESS | 1797 | 1467193278439 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}] 02:41:18 INFO - PROCESS | 1797 | 1467193278447 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:18 INFO - PROCESS | 1797 | 1467193278673 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 02:41:18 INFO - PROCESS | 1797 | 1467193278900 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:18 INFO - PROCESS | 1797 | 1467193278908 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:18 INFO - PROCESS | 1797 | ++DOCSHELL 0x92be8000 == 39 [pid = 1797] [id = 529] 02:41:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x92ef9000) [pid = 1797] [serial = 1588] [outer = (nil)] 02:41:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x938ca400) [pid = 1797] [serial = 1589] [outer = 0x92ef9000] 02:41:19 INFO - PROCESS | 1797 | 1467193279019 Marionette DEBUG loaded listener.js 02:41:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x93973400) [pid = 1797] [serial = 1590] [outer = 0x92ef9000] 02:41:19 INFO - PROCESS | 1797 | 1467193279978 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]]]}] 02:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1639ms 02:41:20 INFO - PROCESS | 1797 | 1467193280055 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 02:41:20 INFO - PROCESS | 1797 | 1467193280059 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 02:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:41:20 INFO - PROCESS | 1797 | 1467193280066 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:41:20 INFO - PROCESS | 1797 | 1467193280070 Marionette TRACE conn4 <- [1,2090,null,{}] 02:41:20 INFO - PROCESS | 1797 | 1467193280076 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}] 02:41:20 INFO - PROCESS | 1797 | 1467193280081 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:20 INFO - PROCESS | 1797 | 1467193280254 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 02:41:20 INFO - PROCESS | 1797 | 1467193280439 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:20 INFO - PROCESS | 1797 | 1467193280446 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:20 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d3400 == 40 [pid = 1797] [id = 530] 02:41:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x93b11400) [pid = 1797] [serial = 1591] [outer = (nil)] 02:41:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x94606400) [pid = 1797] [serial = 1592] [outer = 0x93b11400] 02:41:20 INFO - PROCESS | 1797 | 1467193280531 Marionette DEBUG loaded listener.js 02:41:20 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x950ef800) [pid = 1797] [serial = 1593] [outer = 0x93b11400] 02:41:21 INFO - PROCESS | 1797 | 1467193281661 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]]]}] 02:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1637ms 02:41:21 INFO - PROCESS | 1797 | 1467193281704 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 02:41:21 INFO - PROCESS | 1797 | 1467193281710 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 02:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:41:21 INFO - PROCESS | 1797 | 1467193281754 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:41:21 INFO - PROCESS | 1797 | 1467193281759 Marionette TRACE conn4 <- [1,2094,null,{}] 02:41:21 INFO - PROCESS | 1797 | 1467193281768 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}] 02:41:21 INFO - PROCESS | 1797 | 1467193281772 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:21 INFO - PROCESS | 1797 | 1467193281993 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 02:41:22 INFO - PROCESS | 1797 | 1467193282232 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:22 INFO - PROCESS | 1797 | 1467193282249 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:22 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc4800 == 41 [pid = 1797] [id = 531] 02:41:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x8edc9400) [pid = 1797] [serial = 1594] [outer = (nil)] 02:41:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0x8f39e000) [pid = 1797] [serial = 1595] [outer = 0x8edc9400] 02:41:22 INFO - PROCESS | 1797 | 1467193282362 Marionette DEBUG loaded listener.js 02:41:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 95 (0x8f756400) [pid = 1797] [serial = 1596] [outer = 0x8edc9400] 02:41:22 INFO - PROCESS | 1797 | --DOCSHELL 0x8eafa000 == 40 [pid = 1797] [id = 519] 02:41:22 INFO - PROCESS | 1797 | --DOCSHELL 0x919af800 == 39 [pid = 1797] [id = 499] 02:41:22 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f5000 == 38 [pid = 1797] [id = 498] 02:41:22 INFO - PROCESS | 1797 | --DOCSHELL 0x8f398000 == 37 [pid = 1797] [id = 507] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 94 (0x8e8f5c00) [pid = 1797] [serial = 1476] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x93978000) [pid = 1797] [serial = 1536] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x938c9000) [pid = 1797] [serial = 1535] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x8f4c3c00) [pid = 1797] [serial = 1520] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x8f75b400) [pid = 1797] [serial = 1521] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x92b03800) [pid = 1797] [serial = 1517] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x919ac800) [pid = 1797] [serial = 1532] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x8f757800) [pid = 1797] [serial = 1509] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x8f39a400) [pid = 1797] [serial = 1508] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x92b0cc00) [pid = 1797] [serial = 1518] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x929c7c00) [pid = 1797] [serial = 1515] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x92231c00) [pid = 1797] [serial = 1512] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x92be4400) [pid = 1797] [serial = 1530] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x92be1800) [pid = 1797] [serial = 1529] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x922ec800) [pid = 1797] [serial = 1506] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x92149800) [pid = 1797] [serial = 1524] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x929c5c00) [pid = 1797] [serial = 1526] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x92b04400) [pid = 1797] [serial = 1527] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x91e56000) [pid = 1797] [serial = 1523] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x92145c00) [pid = 1797] [serial = 1511] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x92995400) [pid = 1797] [serial = 1514] [outer = (nil)] [url = about:blank] 02:41:22 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x92239400) [pid = 1797] [serial = 1533] [outer = (nil)] [url = about:blank] 02:41:23 INFO - PROCESS | 1797 | 1467193283180 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]]]}] 02:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1488ms 02:41:23 INFO - PROCESS | 1797 | 1467193283276 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 02:41:23 INFO - PROCESS | 1797 | 1467193283282 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 02:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:41:23 INFO - PROCESS | 1797 | 1467193283293 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:41:23 INFO - PROCESS | 1797 | 1467193283297 Marionette TRACE conn4 <- [1,2098,null,{}] 02:41:23 INFO - PROCESS | 1797 | 1467193283303 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}] 02:41:23 INFO - PROCESS | 1797 | 1467193283308 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:23 INFO - PROCESS | 1797 | 1467193283466 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 02:41:23 INFO - PROCESS | 1797 | 1467193283475 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:23 INFO - PROCESS | 1797 | 1467193283485 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:23 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f6000 == 38 [pid = 1797] [id = 532] 02:41:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x919b0400) [pid = 1797] [serial = 1597] [outer = (nil)] 02:41:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x91e42c00) [pid = 1797] [serial = 1598] [outer = 0x919b0400] 02:41:23 INFO - PROCESS | 1797 | 1467193283553 Marionette DEBUG loaded listener.js 02:41:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x91e5c800) [pid = 1797] [serial = 1599] [outer = 0x919b0400] 02:41:24 INFO - PROCESS | 1797 | 1467193284490 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]]]}] 02:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1227ms 02:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:41:24 INFO - PROCESS | 1797 | 1467193284521 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 02:41:24 INFO - PROCESS | 1797 | 1467193284523 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 02:41:24 INFO - PROCESS | 1797 | 1467193284530 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:41:24 INFO - PROCESS | 1797 | 1467193284536 Marionette TRACE conn4 <- [1,2102,null,{}] 02:41:24 INFO - PROCESS | 1797 | 1467193284551 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}] 02:41:24 INFO - PROCESS | 1797 | 1467193284558 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:24 INFO - PROCESS | 1797 | 1467193284709 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 02:41:24 INFO - PROCESS | 1797 | 1467193284859 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:24 INFO - PROCESS | 1797 | 1467193284869 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:24 INFO - PROCESS | 1797 | ++DOCSHELL 0x9229d800 == 39 [pid = 1797] [id = 533] 02:41:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x922a1c00) [pid = 1797] [serial = 1600] [outer = (nil)] 02:41:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x92997000) [pid = 1797] [serial = 1601] [outer = 0x922a1c00] 02:41:24 INFO - PROCESS | 1797 | 1467193284937 Marionette DEBUG loaded listener.js 02:41:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x929ce800) [pid = 1797] [serial = 1602] [outer = 0x922a1c00] 02:41:25 INFO - PROCESS | 1797 | 1467193285785 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]]]}] 02:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1283ms 02:41:25 INFO - PROCESS | 1797 | 1467193285814 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 02:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:41:25 INFO - PROCESS | 1797 | 1467193285818 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 02:41:25 INFO - PROCESS | 1797 | 1467193285825 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:41:25 INFO - PROCESS | 1797 | 1467193285828 Marionette TRACE conn4 <- [1,2106,null,{}] 02:41:25 INFO - PROCESS | 1797 | 1467193285833 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}] 02:41:25 INFO - PROCESS | 1797 | 1467193285838 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:26 INFO - PROCESS | 1797 | 1467193286061 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 02:41:26 INFO - PROCESS | 1797 | 1467193286135 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:26 INFO - PROCESS | 1797 | 1467193286144 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:26 INFO - PROCESS | 1797 | ++DOCSHELL 0x9229a400 == 40 [pid = 1797] [id = 534] 02:41:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92b02800) [pid = 1797] [serial = 1603] [outer = (nil)] 02:41:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x92bdb400) [pid = 1797] [serial = 1604] [outer = 0x92b02800] 02:41:26 INFO - PROCESS | 1797 | 1467193286209 Marionette DEBUG loaded listener.js 02:41:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x92be8c00) [pid = 1797] [serial = 1605] [outer = 0x92b02800] 02:41:27 INFO - PROCESS | 1797 | 1467193287109 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]]]}] 02:41:27 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x91e5f000) [pid = 1797] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:41:27 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8e5d2c00) [pid = 1797] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:41:27 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8e6dd000) [pid = 1797] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:41:27 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8f38f800) [pid = 1797] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:41:27 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x9229f000) [pid = 1797] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:41:27 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8e6d4c00) [pid = 1797] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:41:27 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x93b85000) [pid = 1797] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:41:27 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x950ef400) [pid = 1797] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:41:27 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x92be3000) [pid = 1797] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:41:27 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8f391800) [pid = 1797] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:41:27 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8f753400) [pid = 1797] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:41:27 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8edc6000) [pid = 1797] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:41:27 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x90c24800) [pid = 1797] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:41:27 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x9223c800) [pid = 1797] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1478ms 02:41:27 INFO - PROCESS | 1797 | 1467193287302 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 02:41:27 INFO - PROCESS | 1797 | 1467193287305 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 02:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:41:27 INFO - PROCESS | 1797 | 1467193287311 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:41:27 INFO - PROCESS | 1797 | 1467193287314 Marionette TRACE conn4 <- [1,2110,null,{}] 02:41:27 INFO - PROCESS | 1797 | 1467193287320 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}] 02:41:27 INFO - PROCESS | 1797 | 1467193287325 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:27 INFO - PROCESS | 1797 | 1467193287459 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 02:41:27 INFO - PROCESS | 1797 | 1467193287476 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:27 INFO - PROCESS | 1797 | 1467193287487 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:27 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d7400 == 41 [pid = 1797] [id = 535] 02:41:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x8eafb800) [pid = 1797] [serial = 1606] [outer = (nil)] 02:41:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x919aa800) [pid = 1797] [serial = 1607] [outer = 0x8eafb800] 02:41:27 INFO - PROCESS | 1797 | 1467193287554 Marionette DEBUG loaded listener.js 02:41:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x91e5f000) [pid = 1797] [serial = 1608] [outer = 0x8eafb800] 02:41:28 INFO - PROCESS | 1797 | 1467193288478 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]]]}] 02:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1185ms 02:41:28 INFO - PROCESS | 1797 | 1467193288501 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 02:41:28 INFO - PROCESS | 1797 | 1467193288504 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 02:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:41:28 INFO - PROCESS | 1797 | 1467193288511 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:41:28 INFO - PROCESS | 1797 | 1467193288514 Marionette TRACE conn4 <- [1,2114,null,{}] 02:41:28 INFO - PROCESS | 1797 | 1467193288520 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}] 02:41:28 INFO - PROCESS | 1797 | 1467193288529 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:28 INFO - PROCESS | 1797 | 1467193288724 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 02:41:28 INFO - PROCESS | 1797 | 1467193288861 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:28 INFO - PROCESS | 1797 | 1467193288867 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:28 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc2000 == 42 [pid = 1797] [id = 536] 02:41:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8f391800) [pid = 1797] [serial = 1609] [outer = (nil)] 02:41:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x93b7f800) [pid = 1797] [serial = 1610] [outer = 0x8f391800] 02:41:28 INFO - PROCESS | 1797 | 1467193288939 Marionette DEBUG loaded listener.js 02:41:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8f396000) [pid = 1797] [serial = 1611] [outer = 0x8f391800] 02:41:29 INFO - PROCESS | 1797 | 1467193289946 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]]]}] 02:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1477ms 02:41:29 INFO - PROCESS | 1797 | 1467193289989 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 02:41:29 INFO - PROCESS | 1797 | 1467193289996 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 02:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:41:30 INFO - PROCESS | 1797 | 1467193290004 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:41:30 INFO - PROCESS | 1797 | 1467193290009 Marionette TRACE conn4 <- [1,2118,null,{}] 02:41:30 INFO - PROCESS | 1797 | 1467193290019 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}] 02:41:30 INFO - PROCESS | 1797 | 1467193290024 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:30 INFO - PROCESS | 1797 | 1467193290204 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 02:41:30 INFO - PROCESS | 1797 | 1467193290385 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:30 INFO - PROCESS | 1797 | 1467193290393 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:30 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edbc400 == 43 [pid = 1797] [id = 537] 02:41:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8edbf800) [pid = 1797] [serial = 1612] [outer = (nil)] 02:41:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8f75f400) [pid = 1797] [serial = 1613] [outer = 0x8edbf800] 02:41:30 INFO - PROCESS | 1797 | 1467193290533 Marionette DEBUG loaded listener.js 02:41:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x91a73000) [pid = 1797] [serial = 1614] [outer = 0x8edbf800] 02:41:31 INFO - PROCESS | 1797 | 1467193291472 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]]]}] 02:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1532ms 02:41:31 INFO - PROCESS | 1797 | 1467193291536 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 02:41:31 INFO - PROCESS | 1797 | 1467193291544 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 02:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:41:31 INFO - PROCESS | 1797 | 1467193291554 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:41:31 INFO - PROCESS | 1797 | 1467193291558 Marionette TRACE conn4 <- [1,2122,null,{}] 02:41:31 INFO - PROCESS | 1797 | 1467193291564 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}] 02:41:31 INFO - PROCESS | 1797 | 1467193291569 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:31 INFO - PROCESS | 1797 | 1467193291783 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 02:41:31 INFO - PROCESS | 1797 | 1467193291964 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:31 INFO - PROCESS | 1797 | 1467193291974 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:32 INFO - PROCESS | 1797 | ++DOCSHELL 0x922e9800 == 44 [pid = 1797] [id = 538] 02:41:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x922f2800) [pid = 1797] [serial = 1615] [outer = (nil)] 02:41:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x92996000) [pid = 1797] [serial = 1616] [outer = 0x922f2800] 02:41:32 INFO - PROCESS | 1797 | 1467193292108 Marionette DEBUG loaded listener.js 02:41:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92b0e400) [pid = 1797] [serial = 1617] [outer = 0x922f2800] 02:41:33 INFO - PROCESS | 1797 | 1467193293067 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]]]}] 02:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1545ms 02:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:41:33 INFO - PROCESS | 1797 | 1467193293099 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 02:41:33 INFO - PROCESS | 1797 | 1467193293102 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 02:41:33 INFO - PROCESS | 1797 | 1467193293110 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:41:33 INFO - PROCESS | 1797 | 1467193293116 Marionette TRACE conn4 <- [1,2126,null,{}] 02:41:33 INFO - PROCESS | 1797 | 1467193293132 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}] 02:41:33 INFO - PROCESS | 1797 | 1467193293140 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:33 INFO - PROCESS | 1797 | 1467193293319 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 02:41:33 INFO - PROCESS | 1797 | 1467193293513 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:33 INFO - PROCESS | 1797 | 1467193293525 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:33 INFO - PROCESS | 1797 | ++DOCSHELL 0x94602400 == 45 [pid = 1797] [id = 539] 02:41:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x94605400) [pid = 1797] [serial = 1618] [outer = (nil)] 02:41:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x9535c800) [pid = 1797] [serial = 1619] [outer = 0x94605400] 02:41:33 INFO - PROCESS | 1797 | 1467193293608 Marionette DEBUG loaded listener.js 02:41:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x9903a400) [pid = 1797] [serial = 1620] [outer = 0x94605400] 02:41:34 INFO - PROCESS | 1797 | 1467193294555 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]]]}] 02:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1487ms 02:41:34 INFO - PROCESS | 1797 | 1467193294596 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 02:41:34 INFO - PROCESS | 1797 | 1467193294601 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 02:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:41:34 INFO - PROCESS | 1797 | 1467193294607 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:41:34 INFO - PROCESS | 1797 | 1467193294611 Marionette TRACE conn4 <- [1,2130,null,{}] 02:41:34 INFO - PROCESS | 1797 | 1467193294616 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}] 02:41:34 INFO - PROCESS | 1797 | 1467193294622 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:34 INFO - PROCESS | 1797 | 1467193294793 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 02:41:34 INFO - PROCESS | 1797 | 1467193294974 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:34 INFO - PROCESS | 1797 | 1467193294985 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:35 INFO - PROCESS | 1797 | ++DOCSHELL 0x938c2400 == 46 [pid = 1797] [id = 540] 02:41:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x99579400) [pid = 1797] [serial = 1621] [outer = (nil)] 02:41:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x99d10800) [pid = 1797] [serial = 1622] [outer = 0x99579400] 02:41:35 INFO - PROCESS | 1797 | 1467193295060 Marionette DEBUG loaded listener.js 02:41:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x9a287800) [pid = 1797] [serial = 1623] [outer = 0x99579400] 02:41:35 INFO - PROCESS | 1797 | 1467193295983 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] 02:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:41:36 INFO - PROCESS | 1797 | 1467193296046 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 02:41:36 INFO - PROCESS | 1797 | 1467193296052 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:41:36 INFO - PROCESS | 1797 | 1467193296056 Marionette TRACE conn4 <- [1,2134,null,{}] 02:41:36 INFO - PROCESS | 1797 | 1467193296061 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}] 02:41:36 INFO - PROCESS | 1797 | 1467193296067 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:36 INFO - PROCESS | 1797 | 1467193296246 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 02:41:36 INFO - PROCESS | 1797 | 1467193296428 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:36 INFO - PROCESS | 1797 | 1467193296436 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:36 INFO - PROCESS | 1797 | ++DOCSHELL 0x94604000 == 47 [pid = 1797] [id = 541] 02:41:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x99576400) [pid = 1797] [serial = 1624] [outer = (nil)] 02:41:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x9a4fac00) [pid = 1797] [serial = 1625] [outer = 0x99576400] 02:41:36 INFO - PROCESS | 1797 | 1467193296519 Marionette DEBUG loaded listener.js 02:41:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x9a4fe000) [pid = 1797] [serial = 1626] [outer = 0x99576400] 02:41:37 INFO - PROCESS | 1797 | 1467193297445 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]]]}] 02:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1429ms 02:41:37 INFO - PROCESS | 1797 | 1467193297498 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 02:41:37 INFO - PROCESS | 1797 | 1467193297502 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 02:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:41:37 INFO - PROCESS | 1797 | 1467193297510 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:41:37 INFO - PROCESS | 1797 | 1467193297514 Marionette TRACE conn4 <- [1,2138,null,{}] 02:41:37 INFO - PROCESS | 1797 | 1467193297519 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}] 02:41:37 INFO - PROCESS | 1797 | 1467193297530 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:37 INFO - PROCESS | 1797 | 1467193297728 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 02:41:37 INFO - PROCESS | 1797 | 1467193297916 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:37 INFO - PROCESS | 1797 | 1467193297923 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:37 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6e0c00 == 48 [pid = 1797] [id = 542] 02:41:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x8edbc800) [pid = 1797] [serial = 1627] [outer = (nil)] 02:41:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x9a56a000) [pid = 1797] [serial = 1628] [outer = 0x8edbc800] 02:41:38 INFO - PROCESS | 1797 | 1467193298002 Marionette DEBUG loaded listener.js 02:41:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x9a572c00) [pid = 1797] [serial = 1629] [outer = 0x8edbc800] 02:41:38 INFO - PROCESS | 1797 | 1467193298915 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]]]}] 02:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1479ms 02:41:38 INFO - PROCESS | 1797 | 1467193298990 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 02:41:38 INFO - PROCESS | 1797 | 1467193298993 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 02:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:41:39 INFO - PROCESS | 1797 | 1467193299000 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:41:39 INFO - PROCESS | 1797 | 1467193299004 Marionette TRACE conn4 <- [1,2142,null,{}] 02:41:39 INFO - PROCESS | 1797 | 1467193299009 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}] 02:41:39 INFO - PROCESS | 1797 | 1467193299014 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:39 INFO - PROCESS | 1797 | 1467193299212 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 02:41:39 INFO - PROCESS | 1797 | 1467193299395 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:39 INFO - PROCESS | 1797 | 1467193299406 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:39 INFO - PROCESS | 1797 | ++DOCSHELL 0x929c3000 == 49 [pid = 1797] [id = 543] 02:41:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x99d0bc00) [pid = 1797] [serial = 1630] [outer = (nil)] 02:41:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0x9a7bfc00) [pid = 1797] [serial = 1631] [outer = 0x99d0bc00] 02:41:39 INFO - PROCESS | 1797 | 1467193299484 Marionette DEBUG loaded listener.js 02:41:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 95 (0x9a7db000) [pid = 1797] [serial = 1632] [outer = 0x99d0bc00] 02:41:40 INFO - PROCESS | 1797 | 1467193300441 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] 02:41:40 INFO - PROCESS | 1797 | 1467193300495 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 02:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:41:40 INFO - PROCESS | 1797 | 1467193300501 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:41:40 INFO - PROCESS | 1797 | 1467193300505 Marionette TRACE conn4 <- [1,2146,null,{}] 02:41:40 INFO - PROCESS | 1797 | 1467193300510 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}] 02:41:40 INFO - PROCESS | 1797 | 1467193300515 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:40 INFO - PROCESS | 1797 | 1467193300685 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 02:41:41 INFO - PROCESS | 1797 | 1467193301172 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:41 INFO - PROCESS | 1797 | 1467193301183 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:41 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5ce400 == 50 [pid = 1797] [id = 544] 02:41:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 96 (0x8e8f2400) [pid = 1797] [serial = 1633] [outer = (nil)] 02:41:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 97 (0x8edbb800) [pid = 1797] [serial = 1634] [outer = 0x8e8f2400] 02:41:41 INFO - PROCESS | 1797 | 1467193301289 Marionette DEBUG loaded listener.js 02:41:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 98 (0x8f39d000) [pid = 1797] [serial = 1635] [outer = 0x8e8f2400] 02:41:42 INFO - PROCESS | 1797 | 1467193302134 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] 02:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:41:42 INFO - PROCESS | 1797 | 1467193302192 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 02:41:42 INFO - PROCESS | 1797 | 1467193302199 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:41:42 INFO - PROCESS | 1797 | 1467193302204 Marionette TRACE conn4 <- [1,2150,null,{}] 02:41:42 INFO - PROCESS | 1797 | 1467193302211 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}] 02:41:42 INFO - PROCESS | 1797 | 1467193302217 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:42 INFO - PROCESS | 1797 | 1467193302377 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 02:41:42 INFO - PROCESS | 1797 | 1467193302663 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:42 INFO - PROCESS | 1797 | 1467193302671 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:42 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c1800 == 51 [pid = 1797] [id = 545] 02:41:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 99 (0x8f75b400) [pid = 1797] [serial = 1636] [outer = (nil)] 02:41:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 100 (0x91e56000) [pid = 1797] [serial = 1637] [outer = 0x8f75b400] 02:41:42 INFO - PROCESS | 1797 | 1467193302749 Marionette DEBUG loaded listener.js 02:41:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 101 (0x9223b400) [pid = 1797] [serial = 1638] [outer = 0x8f75b400] 02:41:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d3000 == 50 [pid = 1797] [id = 509] 02:41:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d5400 == 49 [pid = 1797] [id = 511] 02:41:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6dfc00 == 48 [pid = 1797] [id = 505] 02:41:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6dac00 == 47 [pid = 1797] [id = 512] 02:41:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d0c00 == 46 [pid = 1797] [id = 510] 02:41:44 INFO - PROCESS | 1797 | --DOCSHELL 0x92989c00 == 45 [pid = 1797] [id = 504] 02:41:44 INFO - PROCESS | 1797 | --DOCSHELL 0x92146800 == 44 [pid = 1797] [id = 513] 02:41:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8f393000 == 43 [pid = 1797] [id = 506] 02:41:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d4800 == 42 [pid = 1797] [id = 520] 02:41:44 INFO - PROCESS | 1797 | --DOCSHELL 0x93b82000 == 41 [pid = 1797] [id = 514] 02:41:44 INFO - PROCESS | 1797 | --DOCSHELL 0x94603000 == 40 [pid = 1797] [id = 515] 02:41:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaee800 == 39 [pid = 1797] [id = 517] 02:41:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8f757400 == 38 [pid = 1797] [id = 516] 02:41:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5cec00 == 37 [pid = 1797] [id = 521] 02:41:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8f399000 == 36 [pid = 1797] [id = 518] 02:41:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf5800 == 35 [pid = 1797] [id = 497] 02:41:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5ddc00 == 34 [pid = 1797] [id = 502] 02:41:44 INFO - PROCESS | 1797 | --DOCSHELL 0x91e48000 == 33 [pid = 1797] [id = 503] 02:41:44 INFO - PROCESS | 1797 | --DOCSHELL 0x92997800 == 32 [pid = 1797] [id = 508] 02:41:44 INFO - PROCESS | 1797 | --DOCSHELL 0x92232000 == 31 [pid = 1797] [id = 501] 02:41:44 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d2800 == 30 [pid = 1797] [id = 500] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 100 (0x92298800) [pid = 1797] [serial = 1574] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 99 (0x8e5db800) [pid = 1797] [serial = 1565] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 98 (0x8e6e1800) [pid = 1797] [serial = 1566] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 97 (0x91a71c00) [pid = 1797] [serial = 1539] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 96 (0x8f39ac00) [pid = 1797] [serial = 1568] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 95 (0x8f4cb800) [pid = 1797] [serial = 1569] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 94 (0x90c2a800) [pid = 1797] [serial = 1538] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x92bdd800) [pid = 1797] [serial = 1542] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x929cb800) [pid = 1797] [serial = 1541] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x8eaf6000) [pid = 1797] [serial = 1563] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x8e8f1400) [pid = 1797] [serial = 1562] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x95356000) [pid = 1797] [serial = 1545] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x93b8c400) [pid = 1797] [serial = 1544] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x97f2c400) [pid = 1797] [serial = 1548] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x95360800) [pid = 1797] [serial = 1547] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x990c9400) [pid = 1797] [serial = 1551] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x98183c00) [pid = 1797] [serial = 1550] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x9a295800) [pid = 1797] [serial = 1554] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x99578400) [pid = 1797] [serial = 1553] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x9a4f5800) [pid = 1797] [serial = 1557] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x922ea000) [pid = 1797] [serial = 1577] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x91a75000) [pid = 1797] [serial = 1572] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x9a4f2c00) [pid = 1797] [serial = 1556] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x922a2800) [pid = 1797] [serial = 1575] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x919a9c00) [pid = 1797] [serial = 1571] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x9a565800) [pid = 1797] [serial = 1560] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x9a555000) [pid = 1797] [serial = 1559] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x922f0400) [pid = 1797] [serial = 1578] [outer = (nil)] [url = about:blank] 02:41:44 INFO - PROCESS | 1797 | 1467193304737 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]]]}] 02:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 2583ms 02:41:44 INFO - PROCESS | 1797 | 1467193304782 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 02:41:44 INFO - PROCESS | 1797 | 1467193304788 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 02:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:41:44 INFO - PROCESS | 1797 | 1467193304796 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:41:44 INFO - PROCESS | 1797 | 1467193304801 Marionette TRACE conn4 <- [1,2154,null,{}] 02:41:44 INFO - PROCESS | 1797 | 1467193304809 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}] 02:41:44 INFO - PROCESS | 1797 | 1467193304815 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:44 INFO - PROCESS | 1797 | 1467193304979 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 02:41:45 INFO - PROCESS | 1797 | 1467193305158 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:45 INFO - PROCESS | 1797 | 1467193305167 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:45 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8ec400 == 31 [pid = 1797] [id = 546] 02:41:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8e8edc00) [pid = 1797] [serial = 1639] [outer = (nil)] 02:41:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8edc5800) [pid = 1797] [serial = 1640] [outer = 0x8e8edc00] 02:41:45 INFO - PROCESS | 1797 | 1467193305239 Marionette DEBUG loaded listener.js 02:41:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8f393c00) [pid = 1797] [serial = 1641] [outer = 0x8e8edc00] 02:41:46 INFO - PROCESS | 1797 | 1467193306035 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]]]}] 02:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1287ms 02:41:46 INFO - PROCESS | 1797 | 1467193306083 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 02:41:46 INFO - PROCESS | 1797 | 1467193306091 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 02:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:41:46 INFO - PROCESS | 1797 | 1467193306106 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:41:46 INFO - PROCESS | 1797 | 1467193306110 Marionette TRACE conn4 <- [1,2158,null,{}] 02:41:46 INFO - PROCESS | 1797 | 1467193306116 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}] 02:41:46 INFO - PROCESS | 1797 | 1467193306121 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:46 INFO - PROCESS | 1797 | 1467193306291 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 02:41:46 INFO - PROCESS | 1797 | 1467193306301 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:46 INFO - PROCESS | 1797 | 1467193306309 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:46 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f757400 == 32 [pid = 1797] [id = 547] 02:41:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8f761800) [pid = 1797] [serial = 1642] [outer = (nil)] 02:41:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x90c28000) [pid = 1797] [serial = 1643] [outer = 0x8f761800] 02:41:46 INFO - PROCESS | 1797 | 1467193306380 Marionette DEBUG loaded listener.js 02:41:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x919a5800) [pid = 1797] [serial = 1644] [outer = 0x8f761800] 02:41:47 INFO - PROCESS | 1797 | 1467193307400 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]]]}] 02:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1341ms 02:41:47 INFO - PROCESS | 1797 | 1467193307447 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 02:41:47 INFO - PROCESS | 1797 | 1467193307451 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 02:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:41:47 INFO - PROCESS | 1797 | 1467193307457 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:41:47 INFO - PROCESS | 1797 | 1467193307462 Marionette TRACE conn4 <- [1,2162,null,{}] 02:41:47 INFO - PROCESS | 1797 | 1467193307488 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}] 02:41:47 INFO - PROCESS | 1797 | 1467193307497 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:47 INFO - PROCESS | 1797 | 1467193307712 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 02:41:47 INFO - PROCESS | 1797 | 1467193307748 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:47 INFO - PROCESS | 1797 | 1467193307759 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:47 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e58800 == 33 [pid = 1797] [id = 548] 02:41:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x91e59400) [pid = 1797] [serial = 1645] [outer = (nil)] 02:41:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x92146400) [pid = 1797] [serial = 1646] [outer = 0x91e59400] 02:41:47 INFO - PROCESS | 1797 | 1467193307828 Marionette DEBUG loaded listener.js 02:41:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x92297000) [pid = 1797] [serial = 1647] [outer = 0x91e59400] 02:41:48 INFO - PROCESS | 1797 | 1467193308718 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]]]}] 02:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1333ms 02:41:48 INFO - PROCESS | 1797 | 1467193308791 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 02:41:48 INFO - PROCESS | 1797 | 1467193308796 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 02:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:41:48 INFO - PROCESS | 1797 | 1467193308802 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:41:48 INFO - PROCESS | 1797 | 1467193308805 Marionette TRACE conn4 <- [1,2166,null,{}] 02:41:48 INFO - PROCESS | 1797 | 1467193308811 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}] 02:41:48 INFO - PROCESS | 1797 | 1467193308815 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:49 INFO - PROCESS | 1797 | 1467193309022 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 02:41:49 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x92b02800) [pid = 1797] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:41:49 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8eafb800) [pid = 1797] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:41:49 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x92141c00) [pid = 1797] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:41:49 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x9298a800) [pid = 1797] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:41:49 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x93b11400) [pid = 1797] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:41:49 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8edc9400) [pid = 1797] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:41:49 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f394800) [pid = 1797] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:41:49 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x919b0400) [pid = 1797] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:41:49 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x922a1c00) [pid = 1797] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:41:49 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x92ef9000) [pid = 1797] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:41:49 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8f391800) [pid = 1797] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:41:49 INFO - PROCESS | 1797 | 1467193309713 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:49 INFO - PROCESS | 1797 | 1467193309722 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:49 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d4c00 == 34 [pid = 1797] [id = 549] 02:41:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8e5dd000) [pid = 1797] [serial = 1648] [outer = (nil)] 02:41:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8edc0c00) [pid = 1797] [serial = 1649] [outer = 0x8e5dd000] 02:41:49 INFO - PROCESS | 1797 | 1467193309788 Marionette DEBUG loaded listener.js 02:41:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x91a73800) [pid = 1797] [serial = 1650] [outer = 0x8e5dd000] 02:41:50 INFO - PROCESS | 1797 | 1467193310481 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]]]}] 02:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1730ms 02:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:41:50 INFO - PROCESS | 1797 | 1467193310533 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 02:41:50 INFO - PROCESS | 1797 | 1467193310536 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 02:41:50 INFO - PROCESS | 1797 | 1467193310550 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:41:50 INFO - PROCESS | 1797 | 1467193310553 Marionette TRACE conn4 <- [1,2170,null,{}] 02:41:50 INFO - PROCESS | 1797 | 1467193310560 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}] 02:41:50 INFO - PROCESS | 1797 | 1467193310565 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:50 INFO - PROCESS | 1797 | 1467193310708 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 02:41:50 INFO - PROCESS | 1797 | 1467193310717 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:50 INFO - PROCESS | 1797 | 1467193310724 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:50 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e5f400 == 35 [pid = 1797] [id = 550] 02:41:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x9222fc00) [pid = 1797] [serial = 1651] [outer = (nil)] 02:41:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x92990400) [pid = 1797] [serial = 1652] [outer = 0x9222fc00] 02:41:50 INFO - PROCESS | 1797 | 1467193310790 Marionette DEBUG loaded listener.js 02:41:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x929c4800) [pid = 1797] [serial = 1653] [outer = 0x9222fc00] 02:41:51 INFO - PROCESS | 1797 | 1467193311775 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]]]}] 02:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1288ms 02:41:51 INFO - PROCESS | 1797 | 1467193311831 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 02:41:51 INFO - PROCESS | 1797 | 1467193311838 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 02:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:41:51 INFO - PROCESS | 1797 | 1467193311847 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:41:51 INFO - PROCESS | 1797 | 1467193311851 Marionette TRACE conn4 <- [1,2174,null,{}] 02:41:51 INFO - PROCESS | 1797 | 1467193311861 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}] 02:41:51 INFO - PROCESS | 1797 | 1467193311867 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:52 INFO - PROCESS | 1797 | 1467193312050 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 02:41:52 INFO - PROCESS | 1797 | 1467193312230 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:52 INFO - PROCESS | 1797 | 1467193312245 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:52 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5cfc00 == 36 [pid = 1797] [id = 551] 02:41:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x8e6d6000) [pid = 1797] [serial = 1654] [outer = (nil)] 02:41:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x8f391800) [pid = 1797] [serial = 1655] [outer = 0x8e6d6000] 02:41:52 INFO - PROCESS | 1797 | 1467193312330 Marionette DEBUG loaded listener.js 02:41:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x8f4c4000) [pid = 1797] [serial = 1656] [outer = 0x8e6d6000] 02:41:53 INFO - PROCESS | 1797 | 1467193313378 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]]]}] 02:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1584ms 02:41:53 INFO - PROCESS | 1797 | 1467193313431 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 02:41:53 INFO - PROCESS | 1797 | 1467193313437 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 02:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:41:53 INFO - PROCESS | 1797 | 1467193313448 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:41:53 INFO - PROCESS | 1797 | 1467193313452 Marionette TRACE conn4 <- [1,2178,null,{}] 02:41:53 INFO - PROCESS | 1797 | 1467193313458 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}] 02:41:53 INFO - PROCESS | 1797 | 1467193313464 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:53 INFO - PROCESS | 1797 | 1467193313643 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 02:41:53 INFO - PROCESS | 1797 | 1467193313879 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:53 INFO - PROCESS | 1797 | 1467193313885 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:53 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf8400 == 37 [pid = 1797] [id = 552] 02:41:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x91e3dc00) [pid = 1797] [serial = 1657] [outer = (nil)] 02:41:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x91e53000) [pid = 1797] [serial = 1658] [outer = 0x91e3dc00] 02:41:54 INFO - PROCESS | 1797 | 1467193314015 Marionette DEBUG loaded listener.js 02:41:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x92239000) [pid = 1797] [serial = 1659] [outer = 0x91e3dc00] 02:41:55 INFO - PROCESS | 1797 | 1467193315064 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]]]}] 02:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1683ms 02:41:55 INFO - PROCESS | 1797 | 1467193315131 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 02:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:41:55 INFO - PROCESS | 1797 | 1467193315135 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 02:41:55 INFO - PROCESS | 1797 | 1467193315142 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:41:55 INFO - PROCESS | 1797 | 1467193315147 Marionette TRACE conn4 <- [1,2182,null,{}] 02:41:55 INFO - PROCESS | 1797 | 1467193315164 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}] 02:41:55 INFO - PROCESS | 1797 | 1467193315173 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:55 INFO - PROCESS | 1797 | 1467193315381 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 02:41:55 INFO - PROCESS | 1797 | 1467193315612 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:55 INFO - PROCESS | 1797 | 1467193315622 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:55 INFO - PROCESS | 1797 | ++DOCSHELL 0x92bdd000 == 38 [pid = 1797] [id = 553] 02:41:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x92bdd800) [pid = 1797] [serial = 1660] [outer = (nil)] 02:41:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x92be8800) [pid = 1797] [serial = 1661] [outer = 0x92bdd800] 02:41:55 INFO - PROCESS | 1797 | 1467193315747 Marionette DEBUG loaded listener.js 02:41:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x92ef0c00) [pid = 1797] [serial = 1662] [outer = 0x92bdd800] 02:41:56 INFO - PROCESS | 1797 | 1467193316739 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]]]}] 02:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1637ms 02:41:56 INFO - PROCESS | 1797 | 1467193316779 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 02:41:56 INFO - PROCESS | 1797 | 1467193316784 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 02:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:41:56 INFO - PROCESS | 1797 | 1467193316790 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:41:56 INFO - PROCESS | 1797 | 1467193316794 Marionette TRACE conn4 <- [1,2186,null,{}] 02:41:56 INFO - PROCESS | 1797 | 1467193316800 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}] 02:41:56 INFO - PROCESS | 1797 | 1467193316806 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:56 INFO - PROCESS | 1797 | 1467193316980 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 02:41:57 INFO - PROCESS | 1797 | 1467193317159 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:57 INFO - PROCESS | 1797 | 1467193317169 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:57 INFO - PROCESS | 1797 | ++DOCSHELL 0x919a9000 == 39 [pid = 1797] [id = 554] 02:41:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x91e57000) [pid = 1797] [serial = 1663] [outer = (nil)] 02:41:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x93b85800) [pid = 1797] [serial = 1664] [outer = 0x91e57000] 02:41:57 INFO - PROCESS | 1797 | 1467193317245 Marionette DEBUG loaded listener.js 02:41:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x950ef000) [pid = 1797] [serial = 1665] [outer = 0x91e57000] 02:41:58 INFO - PROCESS | 1797 | 1467193318460 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]]]}] 02:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1729ms 02:41:58 INFO - PROCESS | 1797 | 1467193318520 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 02:41:58 INFO - PROCESS | 1797 | 1467193318526 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 02:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:41:58 INFO - PROCESS | 1797 | 1467193318534 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:41:58 INFO - PROCESS | 1797 | 1467193318538 Marionette TRACE conn4 <- [1,2190,null,{}] 02:41:58 INFO - PROCESS | 1797 | 1467193318547 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}] 02:41:58 INFO - PROCESS | 1797 | 1467193318552 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:58 INFO - PROCESS | 1797 | 1467193318801 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 02:41:59 INFO - PROCESS | 1797 | 1467193319066 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:59 INFO - PROCESS | 1797 | 1467193319082 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:41:59 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f392c00 == 40 [pid = 1797] [id = 555] 02:41:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x8f393800) [pid = 1797] [serial = 1666] [outer = (nil)] 02:41:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x8f4c7400) [pid = 1797] [serial = 1667] [outer = 0x8f393800] 02:41:59 INFO - PROCESS | 1797 | 1467193319152 Marionette DEBUG loaded listener.js 02:41:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x8f757800) [pid = 1797] [serial = 1668] [outer = 0x8f393800] 02:41:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5ce400 == 39 [pid = 1797] [id = 544] 02:41:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d4c00 == 38 [pid = 1797] [id = 549] 02:41:59 INFO - PROCESS | 1797 | --DOCSHELL 0x91e58800 == 37 [pid = 1797] [id = 548] 02:41:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8f757400 == 36 [pid = 1797] [id = 547] 02:41:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8ec400 == 35 [pid = 1797] [id = 546] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x92bdb400) [pid = 1797] [serial = 1604] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x919aa800) [pid = 1797] [serial = 1607] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x92be8c00) [pid = 1797] [serial = 1605] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x91e5f000) [pid = 1797] [serial = 1608] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x92299000) [pid = 1797] [serial = 1586] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x922f4800) [pid = 1797] [serial = 1587] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x92b0c800) [pid = 1797] [serial = 1581] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x929c2000) [pid = 1797] [serial = 1580] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x94606400) [pid = 1797] [serial = 1592] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x950ef800) [pid = 1797] [serial = 1593] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8f39e000) [pid = 1797] [serial = 1595] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8f756400) [pid = 1797] [serial = 1596] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8f4d0400) [pid = 1797] [serial = 1583] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x919ad400) [pid = 1797] [serial = 1584] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x91e42c00) [pid = 1797] [serial = 1598] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x91e5c800) [pid = 1797] [serial = 1599] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x92997000) [pid = 1797] [serial = 1601] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x938ca400) [pid = 1797] [serial = 1589] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x93973400) [pid = 1797] [serial = 1590] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8f396000) [pid = 1797] [serial = 1611] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x93b7f800) [pid = 1797] [serial = 1610] [outer = (nil)] [url = about:blank] 02:41:59 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x929ce800) [pid = 1797] [serial = 1602] [outer = (nil)] [url = about:blank] 02:42:00 INFO - PROCESS | 1797 | 1467193320044 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]]]}] 02:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1533ms 02:42:00 INFO - PROCESS | 1797 | 1467193320099 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 02:42:00 INFO - PROCESS | 1797 | 1467193320108 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 02:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:42:00 INFO - PROCESS | 1797 | 1467193320122 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:42:00 INFO - PROCESS | 1797 | 1467193320125 Marionette TRACE conn4 <- [1,2194,null,{}] 02:42:00 INFO - PROCESS | 1797 | 1467193320132 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}] 02:42:00 INFO - PROCESS | 1797 | 1467193320137 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:00 INFO - PROCESS | 1797 | 1467193320298 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 02:42:00 INFO - PROCESS | 1797 | 1467193320308 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:00 INFO - PROCESS | 1797 | 1467193320317 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:00 INFO - PROCESS | 1797 | ++DOCSHELL 0x90c27400 == 36 [pid = 1797] [id = 556] 02:42:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x919ad400) [pid = 1797] [serial = 1669] [outer = (nil)] 02:42:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x91e3e400) [pid = 1797] [serial = 1670] [outer = 0x919ad400] 02:42:00 INFO - PROCESS | 1797 | 1467193320385 Marionette DEBUG loaded listener.js 02:42:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x91e5b000) [pid = 1797] [serial = 1671] [outer = 0x919ad400] 02:42:01 INFO - PROCESS | 1797 | 1467193321311 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]]]}] 02:42:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1231ms 02:42:01 INFO - PROCESS | 1797 | 1467193321352 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 02:42:01 INFO - PROCESS | 1797 | 1467193321356 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 02:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:42:01 INFO - PROCESS | 1797 | 1467193321362 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:42:01 INFO - PROCESS | 1797 | 1467193321368 Marionette TRACE conn4 <- [1,2198,null,{}] 02:42:01 INFO - PROCESS | 1797 | 1467193321389 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}] 02:42:01 INFO - PROCESS | 1797 | 1467193321401 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:01 INFO - PROCESS | 1797 | 1467193321563 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 02:42:01 INFO - PROCESS | 1797 | 1467193321731 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:01 INFO - PROCESS | 1797 | 1467193321738 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:01 INFO - PROCESS | 1797 | ++DOCSHELL 0x922f1c00 == 37 [pid = 1797] [id = 557] 02:42:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x922f2c00) [pid = 1797] [serial = 1672] [outer = (nil)] 02:42:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x929c2000) [pid = 1797] [serial = 1673] [outer = 0x922f2c00] 02:42:01 INFO - PROCESS | 1797 | 1467193321812 Marionette DEBUG loaded listener.js 02:42:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x929d0000) [pid = 1797] [serial = 1674] [outer = 0x922f2c00] 02:42:02 INFO - PROCESS | 1797 | 1467193322730 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]]]}] 02:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1387ms 02:42:02 INFO - PROCESS | 1797 | 1467193322750 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 02:42:02 INFO - PROCESS | 1797 | 1467193322755 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 02:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:42:02 INFO - PROCESS | 1797 | 1467193322761 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:42:02 INFO - PROCESS | 1797 | 1467193322764 Marionette TRACE conn4 <- [1,2202,null,{}] 02:42:02 INFO - PROCESS | 1797 | 1467193322769 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}] 02:42:02 INFO - PROCESS | 1797 | 1467193322774 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:02 INFO - PROCESS | 1797 | 1467193322991 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 02:42:03 INFO - PROCESS | 1797 | 1467193323015 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:03 INFO - PROCESS | 1797 | 1467193323023 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:03 INFO - PROCESS | 1797 | ++DOCSHELL 0x92993c00 == 38 [pid = 1797] [id = 558] 02:42:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92b03800) [pid = 1797] [serial = 1675] [outer = (nil)] 02:42:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x92be4800) [pid = 1797] [serial = 1676] [outer = 0x92b03800] 02:42:03 INFO - PROCESS | 1797 | 1467193323092 Marionette DEBUG loaded listener.js 02:42:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x92ef7000) [pid = 1797] [serial = 1677] [outer = 0x92b03800] 02:42:04 INFO - PROCESS | 1797 | 1467193324012 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]]]}] 02:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1277ms 02:42:04 INFO - PROCESS | 1797 | 1467193324039 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 02:42:04 INFO - PROCESS | 1797 | 1467193324042 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 02:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:42:04 INFO - PROCESS | 1797 | 1467193324048 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:42:04 INFO - PROCESS | 1797 | 1467193324051 Marionette TRACE conn4 <- [1,2206,null,{}] 02:42:04 INFO - PROCESS | 1797 | 1467193324057 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}] 02:42:04 INFO - PROCESS | 1797 | 1467193324062 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:04 INFO - PROCESS | 1797 | 1467193324395 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 02:42:04 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8f75b400) [pid = 1797] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:42:04 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x99d0bc00) [pid = 1797] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:42:04 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x99579400) [pid = 1797] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:42:04 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x99576400) [pid = 1797] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:42:04 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8edbc800) [pid = 1797] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:42:04 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8f761800) [pid = 1797] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:42:04 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8e8edc00) [pid = 1797] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:42:04 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8edbf800) [pid = 1797] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:42:04 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x94605400) [pid = 1797] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:42:04 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8e8f2400) [pid = 1797] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:42:04 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x922f2800) [pid = 1797] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:42:04 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x91e59400) [pid = 1797] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:42:04 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x8e5dd000) [pid = 1797] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:42:04 INFO - PROCESS | 1797 | 1467193324519 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:04 INFO - PROCESS | 1797 | 1467193324525 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:04 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8edc00 == 39 [pid = 1797] [id = 559] 02:42:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x8e8f0800) [pid = 1797] [serial = 1678] [outer = (nil)] 02:42:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8f761800) [pid = 1797] [serial = 1679] [outer = 0x8e8f0800] 02:42:04 INFO - PROCESS | 1797 | 1467193324592 Marionette DEBUG loaded listener.js 02:42:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x91a79c00) [pid = 1797] [serial = 1680] [outer = 0x8e8f0800] 02:42:05 INFO - PROCESS | 1797 | 1467193325363 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]]]}] 02:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1333ms 02:42:05 INFO - PROCESS | 1797 | 1467193325389 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 02:42:05 INFO - PROCESS | 1797 | 1467193325392 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 02:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:42:05 INFO - PROCESS | 1797 | 1467193325398 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:42:05 INFO - PROCESS | 1797 | 1467193325401 Marionette TRACE conn4 <- [1,2210,null,{}] 02:42:05 INFO - PROCESS | 1797 | 1467193325406 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}] 02:42:05 INFO - PROCESS | 1797 | 1467193325416 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:05 INFO - PROCESS | 1797 | 1467193325605 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 02:42:05 INFO - PROCESS | 1797 | 1467193325615 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:05 INFO - PROCESS | 1797 | 1467193325620 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:05 INFO - PROCESS | 1797 | ++DOCSHELL 0x90c23000 == 40 [pid = 1797] [id = 560] 02:42:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x929c1400) [pid = 1797] [serial = 1681] [outer = (nil)] 02:42:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x95356000) [pid = 1797] [serial = 1682] [outer = 0x929c1400] 02:42:05 INFO - PROCESS | 1797 | 1467193325689 Marionette DEBUG loaded listener.js 02:42:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x95359400) [pid = 1797] [serial = 1683] [outer = 0x929c1400] 02:42:06 INFO - PROCESS | 1797 | 1467193326704 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]]]}] 02:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1328ms 02:42:06 INFO - PROCESS | 1797 | 1467193326727 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 02:42:06 INFO - PROCESS | 1797 | 1467193326734 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 02:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:42:06 INFO - PROCESS | 1797 | 1467193326743 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:42:06 INFO - PROCESS | 1797 | 1467193326748 Marionette TRACE conn4 <- [1,2214,null,{}] 02:42:06 INFO - PROCESS | 1797 | 1467193326757 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}] 02:42:06 INFO - PROCESS | 1797 | 1467193326763 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:06 INFO - PROCESS | 1797 | 1467193326946 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 02:42:07 INFO - PROCESS | 1797 | 1467193327130 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:07 INFO - PROCESS | 1797 | 1467193327142 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:07 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf0000 == 41 [pid = 1797] [id = 561] 02:42:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8f4c1c00) [pid = 1797] [serial = 1684] [outer = (nil)] 02:42:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8f753800) [pid = 1797] [serial = 1685] [outer = 0x8f4c1c00] 02:42:07 INFO - PROCESS | 1797 | 1467193327226 Marionette DEBUG loaded listener.js 02:42:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x919a4400) [pid = 1797] [serial = 1686] [outer = 0x8f4c1c00] 02:42:08 INFO - PROCESS | 1797 | 1467193328440 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]]]}] 02:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1733ms 02:42:08 INFO - PROCESS | 1797 | 1467193328475 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 02:42:08 INFO - PROCESS | 1797 | 1467193328482 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 02:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:42:08 INFO - PROCESS | 1797 | 1467193328493 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:42:08 INFO - PROCESS | 1797 | 1467193328498 Marionette TRACE conn4 <- [1,2218,null,{}] 02:42:08 INFO - PROCESS | 1797 | 1467193328504 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}] 02:42:08 INFO - PROCESS | 1797 | 1467193328509 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:08 INFO - PROCESS | 1797 | 1467193328683 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 02:42:08 INFO - PROCESS | 1797 | 1467193328924 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:08 INFO - PROCESS | 1797 | 1467193328934 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:08 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f391400 == 42 [pid = 1797] [id = 562] 02:42:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x91a73400) [pid = 1797] [serial = 1687] [outer = (nil)] 02:42:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92991000) [pid = 1797] [serial = 1688] [outer = 0x91a73400] 02:42:09 INFO - PROCESS | 1797 | 1467193329029 Marionette DEBUG loaded listener.js 02:42:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x92b06000) [pid = 1797] [serial = 1689] [outer = 0x91a73400] 02:42:09 INFO - PROCESS | 1797 | 1467193329983 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]]]}] 02:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1533ms 02:42:10 INFO - PROCESS | 1797 | 1467193330026 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 02:42:10 INFO - PROCESS | 1797 | 1467193330031 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 02:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:42:10 INFO - PROCESS | 1797 | 1467193330038 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:42:10 INFO - PROCESS | 1797 | 1467193330044 Marionette TRACE conn4 <- [1,2222,null,{}] 02:42:10 INFO - PROCESS | 1797 | 1467193330061 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}] 02:42:10 INFO - PROCESS | 1797 | 1467193330069 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:10 INFO - PROCESS | 1797 | 1467193330243 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 02:42:10 INFO - PROCESS | 1797 | 1467193330426 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:10 INFO - PROCESS | 1797 | 1467193330439 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:10 INFO - PROCESS | 1797 | ++DOCSHELL 0x950f0c00 == 43 [pid = 1797] [id = 563] 02:42:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x95358000) [pid = 1797] [serial = 1690] [outer = (nil)] 02:42:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x97fde800) [pid = 1797] [serial = 1691] [outer = 0x95358000] 02:42:10 INFO - PROCESS | 1797 | 1467193330532 Marionette DEBUG loaded listener.js 02:42:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x9956d400) [pid = 1797] [serial = 1692] [outer = 0x95358000] 02:42:11 INFO - PROCESS | 1797 | 1467193331479 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]]]}] 02:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1533ms 02:42:11 INFO - PROCESS | 1797 | 1467193331572 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 02:42:11 INFO - PROCESS | 1797 | 1467193331577 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 02:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:42:11 INFO - PROCESS | 1797 | 1467193331583 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:42:11 INFO - PROCESS | 1797 | 1467193331587 Marionette TRACE conn4 <- [1,2226,null,{}] 02:42:11 INFO - PROCESS | 1797 | 1467193331592 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}] 02:42:11 INFO - PROCESS | 1797 | 1467193331597 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:11 INFO - PROCESS | 1797 | 1467193331856 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 02:42:12 INFO - PROCESS | 1797 | 1467193332034 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:12 INFO - PROCESS | 1797 | 1467193332043 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:12 INFO - PROCESS | 1797 | ++DOCSHELL 0x919abc00 == 44 [pid = 1797] [id = 564] 02:42:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x99575400) [pid = 1797] [serial = 1693] [outer = (nil)] 02:42:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x9a021400) [pid = 1797] [serial = 1694] [outer = 0x99575400] 02:42:12 INFO - PROCESS | 1797 | 1467193332163 Marionette DEBUG loaded listener.js 02:42:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x9a4ef400) [pid = 1797] [serial = 1695] [outer = 0x99575400] 02:42:13 INFO - PROCESS | 1797 | 1467193333027 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]]]}] 02:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1485ms 02:42:13 INFO - PROCESS | 1797 | 1467193333069 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 02:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:42:13 INFO - PROCESS | 1797 | 1467193333073 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 02:42:13 INFO - PROCESS | 1797 | 1467193333079 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:42:13 INFO - PROCESS | 1797 | 1467193333083 Marionette TRACE conn4 <- [1,2230,null,{}] 02:42:13 INFO - PROCESS | 1797 | 1467193333089 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}] 02:42:13 INFO - PROCESS | 1797 | 1467193333094 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:13 INFO - PROCESS | 1797 | 1467193333257 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 02:42:13 INFO - PROCESS | 1797 | 1467193333452 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:13 INFO - PROCESS | 1797 | 1467193333461 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:13 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e5f000 == 45 [pid = 1797] [id = 565] 02:42:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x922e9c00) [pid = 1797] [serial = 1696] [outer = (nil)] 02:42:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x9a4fb400) [pid = 1797] [serial = 1697] [outer = 0x922e9c00] 02:42:13 INFO - PROCESS | 1797 | 1467193333538 Marionette DEBUG loaded listener.js 02:42:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x9a4fd400) [pid = 1797] [serial = 1698] [outer = 0x922e9c00] 02:42:14 INFO - PROCESS | 1797 | 1467193334442 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]]]}] 02:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1381ms 02:42:14 INFO - PROCESS | 1797 | 1467193334461 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 02:42:14 INFO - PROCESS | 1797 | 1467193334465 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 02:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:42:14 INFO - PROCESS | 1797 | 1467193334489 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:42:14 INFO - PROCESS | 1797 | 1467193334492 Marionette TRACE conn4 <- [1,2234,null,{}] 02:42:14 INFO - PROCESS | 1797 | 1467193334498 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}] 02:42:14 INFO - PROCESS | 1797 | 1467193334508 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:14 INFO - PROCESS | 1797 | 1467193334725 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 02:42:14 INFO - PROCESS | 1797 | 1467193334906 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:14 INFO - PROCESS | 1797 | 1467193334914 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:14 INFO - PROCESS | 1797 | ++DOCSHELL 0x93979c00 == 46 [pid = 1797] [id = 566] 02:42:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x9a28e000) [pid = 1797] [serial = 1699] [outer = (nil)] 02:42:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x9a7b9400) [pid = 1797] [serial = 1700] [outer = 0x9a28e000] 02:42:15 INFO - PROCESS | 1797 | 1467193335004 Marionette DEBUG loaded listener.js 02:42:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x9a7bbc00) [pid = 1797] [serial = 1701] [outer = 0x9a28e000] 02:42:15 INFO - PROCESS | 1797 | 1467193335920 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]]]}] 02:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1492ms 02:42:15 INFO - PROCESS | 1797 | 1467193335978 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 02:42:15 INFO - PROCESS | 1797 | 1467193335982 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 02:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:42:15 INFO - PROCESS | 1797 | 1467193335988 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:42:15 INFO - PROCESS | 1797 | 1467193335992 Marionette TRACE conn4 <- [1,2238,null,{}] 02:42:15 INFO - PROCESS | 1797 | 1467193335997 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}] 02:42:16 INFO - PROCESS | 1797 | 1467193336002 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:16 INFO - PROCESS | 1797 | 1467193336167 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 02:42:16 INFO - PROCESS | 1797 | 1467193336369 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:16 INFO - PROCESS | 1797 | 1467193336376 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:16 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d2c00 == 47 [pid = 1797] [id = 567] 02:42:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x8e8f1800) [pid = 1797] [serial = 1702] [outer = (nil)] 02:42:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x9ab23c00) [pid = 1797] [serial = 1703] [outer = 0x8e8f1800] 02:42:16 INFO - PROCESS | 1797 | 1467193336456 Marionette DEBUG loaded listener.js 02:42:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x9ab26c00) [pid = 1797] [serial = 1704] [outer = 0x8e8f1800] 02:42:17 INFO - PROCESS | 1797 | 1467193337320 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]]]}] 02:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1378ms 02:42:17 INFO - PROCESS | 1797 | 1467193337367 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 02:42:17 INFO - PROCESS | 1797 | 1467193337370 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 02:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:42:17 INFO - PROCESS | 1797 | 1467193337395 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:42:17 INFO - PROCESS | 1797 | 1467193337398 Marionette TRACE conn4 <- [1,2242,null,{}] 02:42:17 INFO - PROCESS | 1797 | 1467193337404 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}] 02:42:17 INFO - PROCESS | 1797 | 1467193337409 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:17 INFO - PROCESS | 1797 | 1467193337573 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 02:42:17 INFO - PROCESS | 1797 | 1467193337758 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:17 INFO - PROCESS | 1797 | 1467193337767 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:17 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d0000 == 48 [pid = 1797] [id = 568] 02:42:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0x9a7ba800) [pid = 1797] [serial = 1705] [outer = (nil)] 02:42:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 95 (0x9ab31c00) [pid = 1797] [serial = 1706] [outer = 0x9a7ba800] 02:42:17 INFO - PROCESS | 1797 | 1467193337842 Marionette DEBUG loaded listener.js 02:42:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 96 (0x9ae2ac00) [pid = 1797] [serial = 1707] [outer = 0x9a7ba800] 02:42:18 INFO - PROCESS | 1797 | 1467193338776 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]]]}] 02:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1437ms 02:42:18 INFO - PROCESS | 1797 | 1467193338830 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 02:42:18 INFO - PROCESS | 1797 | 1467193338833 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 02:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:42:18 INFO - PROCESS | 1797 | 1467193338840 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:42:18 INFO - PROCESS | 1797 | 1467193338843 Marionette TRACE conn4 <- [1,2246,null,{}] 02:42:18 INFO - PROCESS | 1797 | 1467193338849 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}] 02:42:18 INFO - PROCESS | 1797 | 1467193338854 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:19 INFO - PROCESS | 1797 | 1467193339019 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 02:42:19 INFO - PROCESS | 1797 | 1467193339529 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:19 INFO - PROCESS | 1797 | 1467193339537 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:19 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6dfc00 == 49 [pid = 1797] [id = 569] 02:42:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 97 (0x8e6e0000) [pid = 1797] [serial = 1708] [outer = (nil)] 02:42:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 98 (0x8e8f3c00) [pid = 1797] [serial = 1709] [outer = 0x8e6e0000] 02:42:19 INFO - PROCESS | 1797 | 1467193339617 Marionette DEBUG loaded listener.js 02:42:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 99 (0x8edbe000) [pid = 1797] [serial = 1710] [outer = 0x8e6e0000] 02:42:20 INFO - PROCESS | 1797 | 1467193340476 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]]]}] 02:42:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:42:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1692ms 02:42:20 INFO - PROCESS | 1797 | 1467193340534 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 02:42:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:42:20 INFO - PROCESS | 1797 | 1467193340540 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 02:42:20 INFO - PROCESS | 1797 | 1467193340547 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:42:20 INFO - PROCESS | 1797 | 1467193340550 Marionette TRACE conn4 <- [1,2250,null,{}] 02:42:20 INFO - PROCESS | 1797 | 1467193340559 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}] 02:42:20 INFO - PROCESS | 1797 | 1467193340565 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:20 INFO - PROCESS | 1797 | 1467193340732 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 02:42:21 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8edc00 == 48 [pid = 1797] [id = 559] 02:42:21 INFO - PROCESS | 1797 | --DOCSHELL 0x92993c00 == 47 [pid = 1797] [id = 558] 02:42:21 INFO - PROCESS | 1797 | --DOCSHELL 0x922f1c00 == 46 [pid = 1797] [id = 557] 02:42:21 INFO - PROCESS | 1797 | --DOCSHELL 0x90c27400 == 45 [pid = 1797] [id = 556] 02:42:21 INFO - PROCESS | 1797 | --DOCSHELL 0x8f392c00 == 44 [pid = 1797] [id = 555] 02:42:22 INFO - PROCESS | 1797 | --DOCSHELL 0x929c3000 == 43 [pid = 1797] [id = 543] 02:42:22 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c1800 == 42 [pid = 1797] [id = 545] 02:42:22 INFO - PROCESS | 1797 | --DOCSHELL 0x91e5f400 == 41 [pid = 1797] [id = 550] 02:42:22 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5cfc00 == 40 [pid = 1797] [id = 551] 02:42:22 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf8400 == 39 [pid = 1797] [id = 552] 02:42:22 INFO - PROCESS | 1797 | --DOCSHELL 0x919a9000 == 38 [pid = 1797] [id = 554] 02:42:22 INFO - PROCESS | 1797 | --DOCSHELL 0x92bdd000 == 37 [pid = 1797] [id = 553] 02:42:22 INFO - PROCESS | 1797 | --DOCSHELL 0x94602400 == 36 [pid = 1797] [id = 539] 02:42:22 INFO - PROCESS | 1797 | --DOCSHELL 0x938c2400 == 35 [pid = 1797] [id = 540] 02:42:22 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6e0c00 == 34 [pid = 1797] [id = 542] 02:42:22 INFO - PROCESS | 1797 | --DOCSHELL 0x94604000 == 33 [pid = 1797] [id = 541] 02:42:22 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6dfc00 == 32 [pid = 1797] [id = 569] 02:42:22 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d2c00 == 31 [pid = 1797] [id = 567] 02:42:22 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d0000 == 30 [pid = 1797] [id = 568] 02:42:22 INFO - PROCESS | 1797 | --DOCSHELL 0x93979c00 == 29 [pid = 1797] [id = 566] 02:42:22 INFO - PROCESS | 1797 | --DOCSHELL 0x91e5f000 == 28 [pid = 1797] [id = 565] 02:42:22 INFO - PROCESS | 1797 | --DOCSHELL 0x919abc00 == 27 [pid = 1797] [id = 564] 02:42:22 INFO - PROCESS | 1797 | --DOCSHELL 0x8f391400 == 26 [pid = 1797] [id = 562] 02:42:22 INFO - PROCESS | 1797 | --DOCSHELL 0x950f0c00 == 25 [pid = 1797] [id = 563] 02:42:22 INFO - PROCESS | 1797 | --DOCSHELL 0x90c23000 == 24 [pid = 1797] [id = 560] 02:42:22 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf0000 == 23 [pid = 1797] [id = 561] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 98 (0x91e56000) [pid = 1797] [serial = 1637] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 97 (0x9a7bfc00) [pid = 1797] [serial = 1631] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 96 (0x9a287800) [pid = 1797] [serial = 1623] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 95 (0x9a4fe000) [pid = 1797] [serial = 1626] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 94 (0x9a56a000) [pid = 1797] [serial = 1628] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x919a5800) [pid = 1797] [serial = 1644] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x8f393c00) [pid = 1797] [serial = 1641] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x8f75f400) [pid = 1797] [serial = 1613] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x9a4fac00) [pid = 1797] [serial = 1625] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x99d10800) [pid = 1797] [serial = 1622] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x8edc5800) [pid = 1797] [serial = 1640] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x9223b400) [pid = 1797] [serial = 1638] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x9903a400) [pid = 1797] [serial = 1620] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x9535c800) [pid = 1797] [serial = 1619] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x9a572c00) [pid = 1797] [serial = 1629] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x8f39d000) [pid = 1797] [serial = 1635] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x92b0e400) [pid = 1797] [serial = 1617] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x91a73000) [pid = 1797] [serial = 1614] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x92990400) [pid = 1797] [serial = 1652] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x90c28000) [pid = 1797] [serial = 1643] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x92996000) [pid = 1797] [serial = 1616] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x92146400) [pid = 1797] [serial = 1646] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x92297000) [pid = 1797] [serial = 1647] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8edbb800) [pid = 1797] [serial = 1634] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x9a7db000) [pid = 1797] [serial = 1632] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8edc0c00) [pid = 1797] [serial = 1649] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x91a73800) [pid = 1797] [serial = 1650] [outer = (nil)] [url = about:blank] 02:42:22 INFO - PROCESS | 1797 | 1467193342142 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:22 INFO - PROCESS | 1797 | 1467193342152 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:22 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d4400 == 24 [pid = 1797] [id = 570] 02:42:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8e6d4800) [pid = 1797] [serial = 1711] [outer = (nil)] 02:42:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8e6da400) [pid = 1797] [serial = 1712] [outer = 0x8e6d4800] 02:42:22 INFO - PROCESS | 1797 | 1467193342322 Marionette DEBUG loaded listener.js 02:42:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8e8eec00) [pid = 1797] [serial = 1713] [outer = 0x8e6d4800] 02:42:23 INFO - PROCESS | 1797 | 1467193343099 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]]]}] 02:42:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:42:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 2583ms 02:42:23 INFO - PROCESS | 1797 | 1467193343131 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 02:42:23 INFO - PROCESS | 1797 | 1467193343136 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 02:42:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:42:23 INFO - PROCESS | 1797 | 1467193343143 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:42:23 INFO - PROCESS | 1797 | 1467193343148 Marionette TRACE conn4 <- [1,2254,null,{}] 02:42:23 INFO - PROCESS | 1797 | 1467193343155 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}] 02:42:23 INFO - PROCESS | 1797 | 1467193343163 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:23 INFO - PROCESS | 1797 | 1467193343328 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 02:42:23 INFO - PROCESS | 1797 | 1467193343481 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:23 INFO - PROCESS | 1797 | 1467193343489 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:23 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf8400 == 25 [pid = 1797] [id = 571] 02:42:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8edbb800) [pid = 1797] [serial = 1714] [outer = (nil)] 02:42:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8f39a400) [pid = 1797] [serial = 1715] [outer = 0x8edbb800] 02:42:23 INFO - PROCESS | 1797 | 1467193343562 Marionette DEBUG loaded listener.js 02:42:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x8f4cb400) [pid = 1797] [serial = 1716] [outer = 0x8edbb800] 02:42:24 INFO - PROCESS | 1797 | 1467193344381 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]]]}] 02:42:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:42:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1279ms 02:42:24 INFO - PROCESS | 1797 | 1467193344426 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 02:42:24 INFO - PROCESS | 1797 | 1467193344433 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 02:42:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:42:24 INFO - PROCESS | 1797 | 1467193344441 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:42:24 INFO - PROCESS | 1797 | 1467193344445 Marionette TRACE conn4 <- [1,2258,null,{}] 02:42:24 INFO - PROCESS | 1797 | 1467193344450 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}] 02:42:24 INFO - PROCESS | 1797 | 1467193344456 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:24 INFO - PROCESS | 1797 | 1467193344626 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 02:42:24 INFO - PROCESS | 1797 | 1467193344791 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:24 INFO - PROCESS | 1797 | 1467193344798 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:24 INFO - PROCESS | 1797 | ++DOCSHELL 0x90c27000 == 26 [pid = 1797] [id = 572] 02:42:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x90c27400) [pid = 1797] [serial = 1717] [outer = (nil)] 02:42:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x919a5000) [pid = 1797] [serial = 1718] [outer = 0x90c27400] 02:42:24 INFO - PROCESS | 1797 | 1467193344868 Marionette DEBUG loaded listener.js 02:42:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x919afc00) [pid = 1797] [serial = 1719] [outer = 0x90c27400] 02:42:25 INFO - PROCESS | 1797 | 1467193345796 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]]]}] 02:42:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:42:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1378ms 02:42:25 INFO - PROCESS | 1797 | 1467193345820 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 02:42:25 INFO - PROCESS | 1797 | 1467193345823 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 02:42:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:42:25 INFO - PROCESS | 1797 | 1467193345831 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:42:25 INFO - PROCESS | 1797 | 1467193345840 Marionette TRACE conn4 <- [1,2262,null,{}] 02:42:25 INFO - PROCESS | 1797 | 1467193345859 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}] 02:42:25 INFO - PROCESS | 1797 | 1467193345866 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:26 INFO - PROCESS | 1797 | 1467193346082 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 02:42:26 INFO - PROCESS | 1797 | 1467193346110 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:26 INFO - PROCESS | 1797 | 1467193346117 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:26 INFO - PROCESS | 1797 | ++DOCSHELL 0x9213d800 == 27 [pid = 1797] [id = 573] 02:42:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x92144800) [pid = 1797] [serial = 1720] [outer = (nil)] 02:42:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x9222f400) [pid = 1797] [serial = 1721] [outer = 0x92144800] 02:42:26 INFO - PROCESS | 1797 | 1467193346184 Marionette DEBUG loaded listener.js 02:42:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x9223a800) [pid = 1797] [serial = 1722] [outer = 0x92144800] 02:42:27 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x929c1400) [pid = 1797] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:42:27 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x92b03800) [pid = 1797] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:42:27 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8e8f0800) [pid = 1797] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:42:27 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x9222fc00) [pid = 1797] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:42:27 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x92bdd800) [pid = 1797] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:42:27 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x91e57000) [pid = 1797] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:42:27 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x922f2c00) [pid = 1797] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:42:27 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8e6d6000) [pid = 1797] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:42:27 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x91e3dc00) [pid = 1797] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:42:27 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x919ad400) [pid = 1797] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:42:27 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8f393800) [pid = 1797] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:42:27 INFO - PROCESS | 1797 | 1467193347713 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]]]}] 02:42:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:42:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1942ms 02:42:27 INFO - PROCESS | 1797 | 1467193347772 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 02:42:27 INFO - PROCESS | 1797 | 1467193347775 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 02:42:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:42:27 INFO - PROCESS | 1797 | 1467193347781 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:42:27 INFO - PROCESS | 1797 | 1467193347785 Marionette TRACE conn4 <- [1,2266,null,{}] 02:42:27 INFO - PROCESS | 1797 | 1467193347790 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}] 02:42:27 INFO - PROCESS | 1797 | 1467193347795 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:27 INFO - PROCESS | 1797 | 1467193347947 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 02:42:27 INFO - PROCESS | 1797 | 1467193347957 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:27 INFO - PROCESS | 1797 | 1467193347965 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:27 INFO - PROCESS | 1797 | ++DOCSHELL 0x919ad400 == 28 [pid = 1797] [id = 574] 02:42:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x91a6f800) [pid = 1797] [serial = 1723] [outer = (nil)] 02:42:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x92296800) [pid = 1797] [serial = 1724] [outer = 0x91a6f800] 02:42:28 INFO - PROCESS | 1797 | 1467193348032 Marionette DEBUG loaded listener.js 02:42:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x9229cc00) [pid = 1797] [serial = 1725] [outer = 0x91a6f800] 02:42:28 INFO - PROCESS | 1797 | 1467193348901 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]]]}] 02:42:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:42:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1131ms 02:42:28 INFO - PROCESS | 1797 | 1467193348913 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 02:42:28 INFO - PROCESS | 1797 | 1467193348917 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 02:42:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:42:28 INFO - PROCESS | 1797 | 1467193348923 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:42:28 INFO - PROCESS | 1797 | 1467193348926 Marionette TRACE conn4 <- [1,2270,null,{}] 02:42:28 INFO - PROCESS | 1797 | 1467193348941 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}] 02:42:28 INFO - PROCESS | 1797 | 1467193348946 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:29 INFO - PROCESS | 1797 | 1467193349089 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 02:42:29 INFO - PROCESS | 1797 | 1467193349103 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:29 INFO - PROCESS | 1797 | 1467193349122 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:29 INFO - PROCESS | 1797 | ++DOCSHELL 0x922f2c00 == 29 [pid = 1797] [id = 575] 02:42:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x922f3800) [pid = 1797] [serial = 1726] [outer = (nil)] 02:42:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x9298b000) [pid = 1797] [serial = 1727] [outer = 0x922f3800] 02:42:29 INFO - PROCESS | 1797 | 1467193349200 Marionette DEBUG loaded listener.js 02:42:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x929ca400) [pid = 1797] [serial = 1728] [outer = 0x922f3800] 02:42:30 INFO - PROCESS | 1797 | 1467193350389 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]]]}] 02:42:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:42:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1536ms 02:42:30 INFO - PROCESS | 1797 | 1467193350460 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 02:42:30 INFO - PROCESS | 1797 | 1467193350467 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 02:42:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:42:30 INFO - PROCESS | 1797 | 1467193350475 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:42:30 INFO - PROCESS | 1797 | 1467193350483 Marionette TRACE conn4 <- [1,2274,null,{}] 02:42:30 INFO - PROCESS | 1797 | 1467193350501 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}] 02:42:30 INFO - PROCESS | 1797 | 1467193350505 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:30 INFO - PROCESS | 1797 | 1467193350713 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 02:42:30 INFO - PROCESS | 1797 | 1467193350941 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:30 INFO - PROCESS | 1797 | 1467193350952 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:31 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf8c00 == 30 [pid = 1797] [id = 576] 02:42:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x8edc8c00) [pid = 1797] [serial = 1729] [outer = (nil)] 02:42:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x8f39bc00) [pid = 1797] [serial = 1730] [outer = 0x8edc8c00] 02:42:31 INFO - PROCESS | 1797 | 1467193351077 Marionette DEBUG loaded listener.js 02:42:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x90c2e400) [pid = 1797] [serial = 1731] [outer = 0x8edc8c00] 02:42:32 INFO - PROCESS | 1797 | 1467193352075 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]]]}] 02:42:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:42:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1645ms 02:42:32 INFO - PROCESS | 1797 | 1467193352119 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 02:42:32 INFO - PROCESS | 1797 | 1467193352126 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 02:42:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:42:32 INFO - PROCESS | 1797 | 1467193352137 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:42:32 INFO - PROCESS | 1797 | 1467193352141 Marionette TRACE conn4 <- [1,2278,null,{}] 02:42:32 INFO - PROCESS | 1797 | 1467193352147 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}] 02:42:32 INFO - PROCESS | 1797 | 1467193352153 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:32 INFO - PROCESS | 1797 | 1467193352359 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 02:42:32 INFO - PROCESS | 1797 | 1467193352542 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:32 INFO - PROCESS | 1797 | 1467193352552 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:32 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e5d000 == 31 [pid = 1797] [id = 577] 02:42:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x91e5f000) [pid = 1797] [serial = 1732] [outer = (nil)] 02:42:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x92237c00) [pid = 1797] [serial = 1733] [outer = 0x91e5f000] 02:42:32 INFO - PROCESS | 1797 | 1467193352635 Marionette DEBUG loaded listener.js 02:42:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x922ec800) [pid = 1797] [serial = 1734] [outer = 0x91e5f000] 02:42:33 INFO - PROCESS | 1797 | 1467193353667 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]]]}] 02:42:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:42:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1578ms 02:42:33 INFO - PROCESS | 1797 | 1467193353715 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 02:42:33 INFO - PROCESS | 1797 | 1467193353719 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 02:42:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:42:33 INFO - PROCESS | 1797 | 1467193353726 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:42:33 INFO - PROCESS | 1797 | 1467193353732 Marionette TRACE conn4 <- [1,2282,null,{}] 02:42:33 INFO - PROCESS | 1797 | 1467193353748 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}] 02:42:33 INFO - PROCESS | 1797 | 1467193353756 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:33 INFO - PROCESS | 1797 | 1467193353933 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 02:42:34 INFO - PROCESS | 1797 | 1467193354122 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:34 INFO - PROCESS | 1797 | 1467193354133 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:34 INFO - PROCESS | 1797 | ++DOCSHELL 0x922a0400 == 32 [pid = 1797] [id = 578] 02:42:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x92995400) [pid = 1797] [serial = 1735] [outer = (nil)] 02:42:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x92bdc400) [pid = 1797] [serial = 1736] [outer = 0x92995400] 02:42:34 INFO - PROCESS | 1797 | 1467193354216 Marionette DEBUG loaded listener.js 02:42:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x92be5400) [pid = 1797] [serial = 1737] [outer = 0x92995400] 02:42:35 INFO - PROCESS | 1797 | 1467193355228 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]]]}] 02:42:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:42:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1584ms 02:42:35 INFO - PROCESS | 1797 | 1467193355311 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 02:42:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:42:35 INFO - PROCESS | 1797 | 1467193355316 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 02:42:35 INFO - PROCESS | 1797 | 1467193355322 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:42:35 INFO - PROCESS | 1797 | 1467193355326 Marionette TRACE conn4 <- [1,2286,null,{}] 02:42:35 INFO - PROCESS | 1797 | 1467193355332 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}] 02:42:35 INFO - PROCESS | 1797 | 1467193355337 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:35 INFO - PROCESS | 1797 | 1467193355548 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 02:42:35 INFO - PROCESS | 1797 | 1467193355772 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:35 INFO - PROCESS | 1797 | 1467193355780 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:36 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5da400 == 33 [pid = 1797] [id = 579] 02:42:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x8e5da800) [pid = 1797] [serial = 1738] [outer = (nil)] 02:42:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x8e6dd000) [pid = 1797] [serial = 1739] [outer = 0x8e5da800] 02:42:36 INFO - PROCESS | 1797 | 1467193356049 Marionette DEBUG loaded listener.js 02:42:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x8eaf0800) [pid = 1797] [serial = 1740] [outer = 0x8e5da800] 02:42:37 INFO - PROCESS | 1797 | 1467193357098 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]]]}] 02:42:37 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 02:42:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1830ms 02:42:37 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x95356000) [pid = 1797] [serial = 1682] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x92be4800) [pid = 1797] [serial = 1676] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x8f761800) [pid = 1797] [serial = 1679] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x92ef7000) [pid = 1797] [serial = 1677] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x929c4800) [pid = 1797] [serial = 1653] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x92be8800) [pid = 1797] [serial = 1661] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x92ef0c00) [pid = 1797] [serial = 1662] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x93b85800) [pid = 1797] [serial = 1664] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x950ef000) [pid = 1797] [serial = 1665] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x929c2000) [pid = 1797] [serial = 1673] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8f391800) [pid = 1797] [serial = 1655] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8f4c4000) [pid = 1797] [serial = 1656] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x91e53000) [pid = 1797] [serial = 1658] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x92239000) [pid = 1797] [serial = 1659] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x91e3e400) [pid = 1797] [serial = 1670] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x91e5b000) [pid = 1797] [serial = 1671] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8f4c7400) [pid = 1797] [serial = 1667] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8f757800) [pid = 1797] [serial = 1668] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x95359400) [pid = 1797] [serial = 1683] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x91a79c00) [pid = 1797] [serial = 1680] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x929d0000) [pid = 1797] [serial = 1674] [outer = (nil)] [url = about:blank] 02:42:37 INFO - PROCESS | 1797 | 1467193357183 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 02:42:37 INFO - PROCESS | 1797 | 1467193357196 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 02:42:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:42:37 INFO - PROCESS | 1797 | 1467193357210 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:42:37 INFO - PROCESS | 1797 | 1467193357212 Marionette TRACE conn4 <- [1,2290,null,{}] 02:42:37 INFO - PROCESS | 1797 | 1467193357220 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}] 02:42:37 INFO - PROCESS | 1797 | 1467193357225 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:37 INFO - PROCESS | 1797 | 1467193357394 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 02:42:37 INFO - PROCESS | 1797 | 1467193357404 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:37 INFO - PROCESS | 1797 | 1467193357414 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:37 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f754c00 == 34 [pid = 1797] [id = 580] 02:42:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8f755000) [pid = 1797] [serial = 1741] [outer = (nil)] 02:42:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x90c2ac00) [pid = 1797] [serial = 1742] [outer = 0x8f755000] 02:42:37 INFO - PROCESS | 1797 | 1467193357494 Marionette DEBUG loaded listener.js 02:42:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x91a7a800) [pid = 1797] [serial = 1743] [outer = 0x8f755000] 02:42:38 INFO - PROCESS | 1797 | 1467193358435 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]]]}] 02:42:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:42:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1280ms 02:42:38 INFO - PROCESS | 1797 | 1467193358487 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 02:42:38 INFO - PROCESS | 1797 | 1467193358492 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 02:42:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:42:38 INFO - PROCESS | 1797 | 1467193358502 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:42:38 INFO - PROCESS | 1797 | 1467193358505 Marionette TRACE conn4 <- [1,2294,null,{}] 02:42:38 INFO - PROCESS | 1797 | 1467193358511 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}] 02:42:38 INFO - PROCESS | 1797 | 1467193358516 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:38 INFO - PROCESS | 1797 | 1467193358687 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 02:42:38 INFO - PROCESS | 1797 | 1467193358839 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:38 INFO - PROCESS | 1797 | 1467193358849 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:38 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f75f000 == 35 [pid = 1797] [id = 581] 02:42:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x91e40c00) [pid = 1797] [serial = 1744] [outer = (nil)] 02:42:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x922a1400) [pid = 1797] [serial = 1745] [outer = 0x91e40c00] 02:42:38 INFO - PROCESS | 1797 | 1467193358913 Marionette DEBUG loaded listener.js 02:42:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x929c4400) [pid = 1797] [serial = 1746] [outer = 0x91e40c00] 02:42:39 INFO - PROCESS | 1797 | 1467193359704 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]]]}] 02:42:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:42:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1225ms 02:42:39 INFO - PROCESS | 1797 | 1467193359746 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 02:42:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:42:39 INFO - PROCESS | 1797 | 1467193359750 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 02:42:39 INFO - PROCESS | 1797 | 1467193359756 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:42:39 INFO - PROCESS | 1797 | 1467193359762 Marionette TRACE conn4 <- [1,2298,null,{}] 02:42:39 INFO - PROCESS | 1797 | 1467193359784 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}] 02:42:39 INFO - PROCESS | 1797 | 1467193359792 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:40 INFO - PROCESS | 1797 | 1467193359998 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 02:42:40 INFO - PROCESS | 1797 | 1467193360024 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:40 INFO - PROCESS | 1797 | 1467193360033 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:40 INFO - PROCESS | 1797 | ++DOCSHELL 0x92299c00 == 36 [pid = 1797] [id = 582] 02:42:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92bdb400) [pid = 1797] [serial = 1747] [outer = (nil)] 02:42:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x92be9800) [pid = 1797] [serial = 1748] [outer = 0x92bdb400] 02:42:40 INFO - PROCESS | 1797 | 1467193360097 Marionette DEBUG loaded listener.js 02:42:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x92ef9000) [pid = 1797] [serial = 1749] [outer = 0x92bdb400] 02:42:41 INFO - PROCESS | 1797 | 1467193360999 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]]]}] 02:42:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:42:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1288ms 02:42:41 INFO - PROCESS | 1797 | 1467193361044 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 02:42:41 INFO - PROCESS | 1797 | 1467193361048 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 02:42:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:42:41 INFO - PROCESS | 1797 | 1467193361060 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:42:41 INFO - PROCESS | 1797 | 1467193361062 Marionette TRACE conn4 <- [1,2302,null,{}] 02:42:41 INFO - PROCESS | 1797 | 1467193361067 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}] 02:42:41 INFO - PROCESS | 1797 | 1467193361073 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:41 INFO - PROCESS | 1797 | 1467193361284 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 02:42:41 INFO - PROCESS | 1797 | 1467193361308 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:41 INFO - PROCESS | 1797 | 1467193361316 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:41 INFO - PROCESS | 1797 | ++DOCSHELL 0x922ea000 == 37 [pid = 1797] [id = 583] 02:42:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92bea400) [pid = 1797] [serial = 1750] [outer = (nil)] 02:42:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x93b11c00) [pid = 1797] [serial = 1751] [outer = 0x92bea400] 02:42:41 INFO - PROCESS | 1797 | 1467193361381 Marionette DEBUG loaded listener.js 02:42:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x93b83800) [pid = 1797] [serial = 1752] [outer = 0x92bea400] 02:42:42 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x91a6f800) [pid = 1797] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:42:42 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8f4c1c00) [pid = 1797] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:42:42 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x91a73400) [pid = 1797] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:42:42 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x92144800) [pid = 1797] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:42:42 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x95358000) [pid = 1797] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:42:42 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8e6d4800) [pid = 1797] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:42:42 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x99575400) [pid = 1797] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:42:42 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x922e9c00) [pid = 1797] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:42:42 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8e6e0000) [pid = 1797] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:42:42 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x9a28e000) [pid = 1797] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:42:42 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8e8f1800) [pid = 1797] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:42:42 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x9a7ba800) [pid = 1797] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:42:42 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8edbb800) [pid = 1797] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:42:42 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x90c27400) [pid = 1797] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:42:42 INFO - PROCESS | 1797 | 1467193362476 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]]]}] 02:42:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:42:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1445ms 02:42:42 INFO - PROCESS | 1797 | 1467193362505 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 02:42:42 INFO - PROCESS | 1797 | 1467193362508 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 02:42:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:42:42 INFO - PROCESS | 1797 | 1467193362514 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:42:42 INFO - PROCESS | 1797 | 1467193362517 Marionette TRACE conn4 <- [1,2306,null,{}] 02:42:42 INFO - PROCESS | 1797 | 1467193362523 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}] 02:42:42 INFO - PROCESS | 1797 | 1467193362527 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:42 INFO - PROCESS | 1797 | 1467193362727 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 02:42:42 INFO - PROCESS | 1797 | 1467193362744 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:42 INFO - PROCESS | 1797 | 1467193362749 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:42 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f399400 == 38 [pid = 1797] [id = 584] 02:42:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x91a73400) [pid = 1797] [serial = 1753] [outer = (nil)] 02:42:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x922e9c00) [pid = 1797] [serial = 1754] [outer = 0x91a73400] 02:42:42 INFO - PROCESS | 1797 | 1467193362832 Marionette DEBUG loaded listener.js 02:42:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x93b8b400) [pid = 1797] [serial = 1755] [outer = 0x91a73400] 02:42:43 INFO - PROCESS | 1797 | 1467193363706 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]]]}] 02:42:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:42:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1233ms 02:42:43 INFO - PROCESS | 1797 | 1467193363747 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 02:42:43 INFO - PROCESS | 1797 | 1467193363751 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 02:42:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:42:43 INFO - PROCESS | 1797 | 1467193363757 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:42:43 INFO - PROCESS | 1797 | 1467193363760 Marionette TRACE conn4 <- [1,2310,null,{}] 02:42:43 INFO - PROCESS | 1797 | 1467193363765 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}] 02:42:43 INFO - PROCESS | 1797 | 1467193363775 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:43 INFO - PROCESS | 1797 | 1467193363925 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 02:42:43 INFO - PROCESS | 1797 | 1467193363934 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:43 INFO - PROCESS | 1797 | 1467193363944 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:43 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d1800 == 39 [pid = 1797] [id = 585] 02:42:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8f399c00) [pid = 1797] [serial = 1756] [outer = (nil)] 02:42:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x9535bc00) [pid = 1797] [serial = 1757] [outer = 0x8f399c00] 02:42:44 INFO - PROCESS | 1797 | 1467193364009 Marionette DEBUG loaded listener.js 02:42:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x9535f400) [pid = 1797] [serial = 1758] [outer = 0x8f399c00] 02:42:45 INFO - PROCESS | 1797 | 1467193365185 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]]]}] 02:42:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:42:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1486ms 02:42:45 INFO - PROCESS | 1797 | 1467193365244 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 02:42:45 INFO - PROCESS | 1797 | 1467193365251 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 02:42:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:42:45 INFO - PROCESS | 1797 | 1467193365258 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:42:45 INFO - PROCESS | 1797 | 1467193365266 Marionette TRACE conn4 <- [1,2314,null,{}] 02:42:45 INFO - PROCESS | 1797 | 1467193365275 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}] 02:42:45 INFO - PROCESS | 1797 | 1467193365279 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:45 INFO - PROCESS | 1797 | 1467193365496 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 02:42:45 INFO - PROCESS | 1797 | 1467193365729 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:45 INFO - PROCESS | 1797 | 1467193365740 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:45 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f38f400 == 40 [pid = 1797] [id = 586] 02:42:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8f392c00) [pid = 1797] [serial = 1759] [outer = (nil)] 02:42:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x91a71c00) [pid = 1797] [serial = 1760] [outer = 0x8f392c00] 02:42:45 INFO - PROCESS | 1797 | 1467193365865 Marionette DEBUG loaded listener.js 02:42:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x91e58c00) [pid = 1797] [serial = 1761] [outer = 0x8f392c00] 02:42:46 INFO - PROCESS | 1797 | 1467193366796 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]]]}] 02:42:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:42:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1583ms 02:42:46 INFO - PROCESS | 1797 | 1467193366842 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 02:42:46 INFO - PROCESS | 1797 | 1467193366849 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 02:42:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:42:46 INFO - PROCESS | 1797 | 1467193366860 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:42:46 INFO - PROCESS | 1797 | 1467193366864 Marionette TRACE conn4 <- [1,2318,null,{}] 02:42:46 INFO - PROCESS | 1797 | 1467193366871 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}] 02:42:46 INFO - PROCESS | 1797 | 1467193366877 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:47 INFO - PROCESS | 1797 | 1467193367059 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 02:42:47 INFO - PROCESS | 1797 | 1467193367242 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:47 INFO - PROCESS | 1797 | 1467193367250 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:47 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e5ec00 == 41 [pid = 1797] [id = 587] 02:42:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x929c6c00) [pid = 1797] [serial = 1762] [outer = (nil)] 02:42:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x92b06c00) [pid = 1797] [serial = 1763] [outer = 0x929c6c00] 02:42:47 INFO - PROCESS | 1797 | 1467193367335 Marionette DEBUG loaded listener.js 02:42:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92b0b000) [pid = 1797] [serial = 1764] [outer = 0x929c6c00] 02:42:48 INFO - PROCESS | 1797 | 1467193368312 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 02:42:48 INFO - PROCESS | 1797 | 1467193368358 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 02:42:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:42:48 INFO - PROCESS | 1797 | 1467193368364 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:42:48 INFO - PROCESS | 1797 | 1467193368370 Marionette TRACE conn4 <- [1,2322,null,{}] 02:42:48 INFO - PROCESS | 1797 | 1467193368387 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}] 02:42:48 INFO - PROCESS | 1797 | 1467193368395 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:48 INFO - PROCESS | 1797 | 1467193368592 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 02:42:48 INFO - PROCESS | 1797 | 1467193368777 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:48 INFO - PROCESS | 1797 | 1467193368786 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:48 INFO - PROCESS | 1797 | ++DOCSHELL 0x93970000 == 42 [pid = 1797] [id = 588] 02:42:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x94606000) [pid = 1797] [serial = 1765] [outer = (nil)] 02:42:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x9813b400) [pid = 1797] [serial = 1766] [outer = 0x94606000] 02:42:48 INFO - PROCESS | 1797 | 1467193368871 Marionette DEBUG loaded listener.js 02:42:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x990c6800) [pid = 1797] [serial = 1767] [outer = 0x94606000] 02:42:49 INFO - PROCESS | 1797 | 1467193369770 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]]]}] 02:42:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:42:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1434ms 02:42:49 INFO - PROCESS | 1797 | 1467193369798 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 02:42:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:42:49 INFO - PROCESS | 1797 | 1467193369803 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 02:42:49 INFO - PROCESS | 1797 | 1467193369809 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:42:49 INFO - PROCESS | 1797 | 1467193369813 Marionette TRACE conn4 <- [1,2326,null,{}] 02:42:49 INFO - PROCESS | 1797 | 1467193369819 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}] 02:42:49 INFO - PROCESS | 1797 | 1467193369824 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:50 INFO - PROCESS | 1797 | 1467193370001 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 02:42:50 INFO - PROCESS | 1797 | 1467193370186 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:50 INFO - PROCESS | 1797 | 1467193370198 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:50 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6dc000 == 43 [pid = 1797] [id = 589] 02:42:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x9813b000) [pid = 1797] [serial = 1768] [outer = (nil)] 02:42:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x99d10800) [pid = 1797] [serial = 1769] [outer = 0x9813b000] 02:42:50 INFO - PROCESS | 1797 | 1467193370274 Marionette DEBUG loaded listener.js 02:42:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x9a3d6000) [pid = 1797] [serial = 1770] [outer = 0x9813b000] 02:42:51 INFO - PROCESS | 1797 | 1467193371181 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]]]}] 02:42:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:42:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1429ms 02:42:51 INFO - PROCESS | 1797 | 1467193371239 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 02:42:51 INFO - PROCESS | 1797 | 1467193371243 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 02:42:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:42:51 INFO - PROCESS | 1797 | 1467193371249 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:42:51 INFO - PROCESS | 1797 | 1467193371252 Marionette TRACE conn4 <- [1,2330,null,{}] 02:42:51 INFO - PROCESS | 1797 | 1467193371258 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}] 02:42:51 INFO - PROCESS | 1797 | 1467193371263 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:51 INFO - PROCESS | 1797 | 1467193371440 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 02:42:51 INFO - PROCESS | 1797 | 1467193371626 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:51 INFO - PROCESS | 1797 | 1467193371635 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:51 INFO - PROCESS | 1797 | ++DOCSHELL 0x9903f800 == 44 [pid = 1797] [id = 590] 02:42:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x9a3d4400) [pid = 1797] [serial = 1771] [outer = (nil)] 02:42:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x9a4fb000) [pid = 1797] [serial = 1772] [outer = 0x9a3d4400] 02:42:51 INFO - PROCESS | 1797 | 1467193371716 Marionette DEBUG loaded listener.js 02:42:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x9a4fe000) [pid = 1797] [serial = 1773] [outer = 0x9a3d4400] 02:42:52 INFO - PROCESS | 1797 | 1467193372666 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]]]}] 02:42:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:42:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1479ms 02:42:52 INFO - PROCESS | 1797 | 1467193372728 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 02:42:52 INFO - PROCESS | 1797 | 1467193372733 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 02:42:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:42:52 INFO - PROCESS | 1797 | 1467193372739 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:42:52 INFO - PROCESS | 1797 | 1467193372741 Marionette TRACE conn4 <- [1,2334,null,{}] 02:42:52 INFO - PROCESS | 1797 | 1467193372748 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}] 02:42:52 INFO - PROCESS | 1797 | 1467193372758 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:52 INFO - PROCESS | 1797 | 1467193372983 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 02:42:53 INFO - PROCESS | 1797 | 1467193373222 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:53 INFO - PROCESS | 1797 | 1467193373231 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:53 INFO - PROCESS | 1797 | ++DOCSHELL 0x929d0c00 == 45 [pid = 1797] [id = 591] 02:42:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x990cd000) [pid = 1797] [serial = 1774] [outer = (nil)] 02:42:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x9a7b2800) [pid = 1797] [serial = 1775] [outer = 0x990cd000] 02:42:53 INFO - PROCESS | 1797 | 1467193373353 Marionette DEBUG loaded listener.js 02:42:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x9a7b6c00) [pid = 1797] [serial = 1776] [outer = 0x990cd000] 02:42:54 INFO - PROCESS | 1797 | 1467193374193 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]]]}] 02:42:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:42:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1528ms 02:42:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:42:54 INFO - PROCESS | 1797 | 1467193374268 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 02:42:54 INFO - PROCESS | 1797 | 1467193374271 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 02:42:54 INFO - PROCESS | 1797 | 1467193374278 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:42:54 INFO - PROCESS | 1797 | 1467193374281 Marionette TRACE conn4 <- [1,2338,null,{}] 02:42:54 INFO - PROCESS | 1797 | 1467193374287 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}] 02:42:54 INFO - PROCESS | 1797 | 1467193374292 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:54 INFO - PROCESS | 1797 | 1467193374489 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 02:42:54 INFO - PROCESS | 1797 | 1467193374683 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:54 INFO - PROCESS | 1797 | 1467193374692 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:54 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c4000 == 46 [pid = 1797] [id = 592] 02:42:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x8f4cb000) [pid = 1797] [serial = 1777] [outer = (nil)] 02:42:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0x9a7e6800) [pid = 1797] [serial = 1778] [outer = 0x8f4cb000] 02:42:54 INFO - PROCESS | 1797 | 1467193374766 Marionette DEBUG loaded listener.js 02:42:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 95 (0x9ab22400) [pid = 1797] [serial = 1779] [outer = 0x8f4cb000] 02:42:55 INFO - PROCESS | 1797 | 1467193375977 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]]]}] 02:42:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:42:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1731ms 02:42:56 INFO - PROCESS | 1797 | 1467193376008 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 02:42:56 INFO - PROCESS | 1797 | 1467193376013 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 02:42:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:42:56 INFO - PROCESS | 1797 | 1467193376021 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:42:56 INFO - PROCESS | 1797 | 1467193376026 Marionette TRACE conn4 <- [1,2342,null,{}] 02:42:56 INFO - PROCESS | 1797 | 1467193376034 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}] 02:42:56 INFO - PROCESS | 1797 | 1467193376039 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:56 INFO - PROCESS | 1797 | 1467193376201 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 02:42:56 INFO - PROCESS | 1797 | 1467193376447 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:56 INFO - PROCESS | 1797 | 1467193376459 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:56 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc1800 == 47 [pid = 1797] [id = 593] 02:42:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 96 (0x8edc3400) [pid = 1797] [serial = 1780] [outer = (nil)] 02:42:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 97 (0x8f759800) [pid = 1797] [serial = 1781] [outer = 0x8edc3400] 02:42:56 INFO - PROCESS | 1797 | 1467193376543 Marionette DEBUG loaded listener.js 02:42:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 98 (0x919a3000) [pid = 1797] [serial = 1782] [outer = 0x8edc3400] 02:42:57 INFO - PROCESS | 1797 | 1467193377456 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]]]}] 02:42:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:42:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1486ms 02:42:57 INFO - PROCESS | 1797 | 1467193377508 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 02:42:57 INFO - PROCESS | 1797 | 1467193377514 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 02:42:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:42:57 INFO - PROCESS | 1797 | 1467193377550 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:42:57 INFO - PROCESS | 1797 | 1467193377554 Marionette TRACE conn4 <- [1,2346,null,{}] 02:42:57 INFO - PROCESS | 1797 | 1467193377560 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}] 02:42:57 INFO - PROCESS | 1797 | 1467193377565 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:57 INFO - PROCESS | 1797 | 1467193377732 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 02:42:57 INFO - PROCESS | 1797 | 1467193377972 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:57 INFO - PROCESS | 1797 | 1467193377980 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:42:58 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eafac00 == 48 [pid = 1797] [id = 594] 02:42:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 99 (0x8f75d800) [pid = 1797] [serial = 1783] [outer = (nil)] 02:42:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 100 (0x922a1800) [pid = 1797] [serial = 1784] [outer = 0x8f75d800] 02:42:58 INFO - PROCESS | 1797 | 1467193378078 Marionette DEBUG loaded listener.js 02:42:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 101 (0x929c2000) [pid = 1797] [serial = 1785] [outer = 0x8f75d800] 02:42:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d3400 == 47 [pid = 1797] [id = 525] 02:42:59 INFO - PROCESS | 1797 | --DOCSHELL 0x919a6800 == 46 [pid = 1797] [id = 524] 02:42:59 INFO - PROCESS | 1797 | --DOCSHELL 0x9229d800 == 45 [pid = 1797] [id = 533] 02:42:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc4800 == 44 [pid = 1797] [id = 531] 02:42:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f6000 == 43 [pid = 1797] [id = 532] 02:42:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d4400 == 42 [pid = 1797] [id = 570] 02:42:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc7400 == 41 [pid = 1797] [id = 522] 02:42:59 INFO - PROCESS | 1797 | --DOCSHELL 0x922ee800 == 40 [pid = 1797] [id = 526] 02:42:59 INFO - PROCESS | 1797 | --DOCSHELL 0x9229a400 == 39 [pid = 1797] [id = 534] 02:42:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf1c00 == 38 [pid = 1797] [id = 528] 02:42:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d3400 == 37 [pid = 1797] [id = 530] 02:42:59 INFO - PROCESS | 1797 | --DOCSHELL 0x92be8000 == 36 [pid = 1797] [id = 529] 02:42:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d7400 == 35 [pid = 1797] [id = 535] 02:42:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6dbc00 == 34 [pid = 1797] [id = 527] 02:42:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc2000 == 33 [pid = 1797] [id = 536] 02:42:59 INFO - PROCESS | 1797 | --DOCSHELL 0x922e9800 == 32 [pid = 1797] [id = 538] 02:42:59 INFO - PROCESS | 1797 | --DOCSHELL 0x8edbc400 == 31 [pid = 1797] [id = 537] 02:42:59 INFO - PROCESS | 1797 | --DOCSHELL 0x90c21400 == 30 [pid = 1797] [id = 523] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 100 (0x92296800) [pid = 1797] [serial = 1724] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 99 (0x919a4400) [pid = 1797] [serial = 1686] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 98 (0x8f753800) [pid = 1797] [serial = 1685] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 97 (0x92b06000) [pid = 1797] [serial = 1689] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 96 (0x92991000) [pid = 1797] [serial = 1688] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 95 (0x9222f400) [pid = 1797] [serial = 1721] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 94 (0x9956d400) [pid = 1797] [serial = 1692] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x97fde800) [pid = 1797] [serial = 1691] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x8e6da400) [pid = 1797] [serial = 1712] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x8e8eec00) [pid = 1797] [serial = 1713] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x9a4ef400) [pid = 1797] [serial = 1695] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x9a021400) [pid = 1797] [serial = 1694] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x9a4fd400) [pid = 1797] [serial = 1698] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x9a4fb400) [pid = 1797] [serial = 1697] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x8edbe000) [pid = 1797] [serial = 1710] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x8e8f3c00) [pid = 1797] [serial = 1709] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x9a7bbc00) [pid = 1797] [serial = 1701] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x9a7b9400) [pid = 1797] [serial = 1700] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x9ab26c00) [pid = 1797] [serial = 1704] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x9ab23c00) [pid = 1797] [serial = 1703] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x9ae2ac00) [pid = 1797] [serial = 1707] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x9ab31c00) [pid = 1797] [serial = 1706] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8f39a400) [pid = 1797] [serial = 1715] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8f4cb400) [pid = 1797] [serial = 1716] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x9223a800) [pid = 1797] [serial = 1722] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x919afc00) [pid = 1797] [serial = 1719] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x919a5000) [pid = 1797] [serial = 1718] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x9229cc00) [pid = 1797] [serial = 1725] [outer = (nil)] [url = about:blank] 02:42:59 INFO - PROCESS | 1797 | 1467193379976 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]]]}] 02:42:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:42:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 2449ms 02:42:59 INFO - PROCESS | 1797 | 1467193379994 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 02:43:00 INFO - PROCESS | 1797 | 1467193380000 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 02:43:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:43:00 INFO - PROCESS | 1797 | 1467193380069 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:43:00 INFO - PROCESS | 1797 | 1467193380077 Marionette TRACE conn4 <- [1,2350,null,{}] 02:43:00 INFO - PROCESS | 1797 | 1467193380084 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}] 02:43:00 INFO - PROCESS | 1797 | 1467193380090 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:00 INFO - PROCESS | 1797 | 1467193380246 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 02:43:00 INFO - PROCESS | 1797 | 1467193380256 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:00 INFO - PROCESS | 1797 | 1467193380265 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:00 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f0c00 == 31 [pid = 1797] [id = 595] 02:43:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8e8f1000) [pid = 1797] [serial = 1786] [outer = (nil)] 02:43:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8edc0000) [pid = 1797] [serial = 1787] [outer = 0x8e8f1000] 02:43:00 INFO - PROCESS | 1797 | 1467193380335 Marionette DEBUG loaded listener.js 02:43:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8f393800) [pid = 1797] [serial = 1788] [outer = 0x8e8f1000] 02:43:01 INFO - PROCESS | 1797 | 1467193381240 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]]]}] 02:43:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:43:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1239ms 02:43:01 INFO - PROCESS | 1797 | 1467193381302 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 02:43:01 INFO - PROCESS | 1797 | 1467193381308 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 02:43:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:43:01 INFO - PROCESS | 1797 | 1467193381318 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:43:01 INFO - PROCESS | 1797 | 1467193381322 Marionette TRACE conn4 <- [1,2354,null,{}] 02:43:01 INFO - PROCESS | 1797 | 1467193381327 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}] 02:43:01 INFO - PROCESS | 1797 | 1467193381332 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:01 INFO - PROCESS | 1797 | 1467193381508 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 02:43:01 INFO - PROCESS | 1797 | 1467193381667 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:01 INFO - PROCESS | 1797 | 1467193381677 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:01 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaedc00 == 32 [pid = 1797] [id = 596] 02:43:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8f39d800) [pid = 1797] [serial = 1789] [outer = (nil)] 02:43:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x90c22800) [pid = 1797] [serial = 1790] [outer = 0x8f39d800] 02:43:01 INFO - PROCESS | 1797 | 1467193381752 Marionette DEBUG loaded listener.js 02:43:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x919a1800) [pid = 1797] [serial = 1791] [outer = 0x8f39d800] 02:43:02 INFO - PROCESS | 1797 | 1467193382706 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]]]}] 02:43:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:43:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1430ms 02:43:02 INFO - PROCESS | 1797 | 1467193382747 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 02:43:02 INFO - PROCESS | 1797 | 1467193382751 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 02:43:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:43:02 INFO - PROCESS | 1797 | 1467193382765 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:43:02 INFO - PROCESS | 1797 | 1467193382770 Marionette TRACE conn4 <- [1,2358,null,{}] 02:43:02 INFO - PROCESS | 1797 | 1467193382787 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}] 02:43:02 INFO - PROCESS | 1797 | 1467193382795 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:03 INFO - PROCESS | 1797 | 1467193383006 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 02:43:03 INFO - PROCESS | 1797 | 1467193383032 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:03 INFO - PROCESS | 1797 | 1467193383041 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:03 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e5e800 == 33 [pid = 1797] [id = 597] 02:43:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92141c00) [pid = 1797] [serial = 1792] [outer = (nil)] 02:43:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x9222ec00) [pid = 1797] [serial = 1793] [outer = 0x92141c00] 02:43:03 INFO - PROCESS | 1797 | 1467193383111 Marionette DEBUG loaded listener.js 02:43:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x92295800) [pid = 1797] [serial = 1794] [outer = 0x92141c00] 02:43:04 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8f399c00) [pid = 1797] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:43:04 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x92bea400) [pid = 1797] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:43:04 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8edc8c00) [pid = 1797] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:43:04 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x91e5f000) [pid = 1797] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:43:04 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x91e40c00) [pid = 1797] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:43:04 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x92995400) [pid = 1797] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:43:04 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8e5da800) [pid = 1797] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:43:04 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8f755000) [pid = 1797] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:43:04 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x922f3800) [pid = 1797] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:43:04 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x92bdb400) [pid = 1797] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:43:04 INFO - PROCESS | 1797 | 1467193384555 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]]]}] 02:43:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:43:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1841ms 02:43:04 INFO - PROCESS | 1797 | 1467193384598 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 02:43:04 INFO - PROCESS | 1797 | 1467193384603 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 02:43:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:43:04 INFO - PROCESS | 1797 | 1467193384608 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:43:04 INFO - PROCESS | 1797 | 1467193384612 Marionette TRACE conn4 <- [1,2362,null,{}] 02:43:04 INFO - PROCESS | 1797 | 1467193384697 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}] 02:43:04 INFO - PROCESS | 1797 | 1467193384702 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:04 INFO - PROCESS | 1797 | 1467193384892 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 02:43:04 INFO - PROCESS | 1797 | 1467193384978 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:04 INFO - PROCESS | 1797 | 1467193384987 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:05 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc6400 == 34 [pid = 1797] [id = 598] 02:43:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8f4cb400) [pid = 1797] [serial = 1795] [outer = (nil)] 02:43:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x91e47800) [pid = 1797] [serial = 1796] [outer = 0x8f4cb400] 02:43:05 INFO - PROCESS | 1797 | 1467193385052 Marionette DEBUG loaded listener.js 02:43:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x9229d800) [pid = 1797] [serial = 1797] [outer = 0x8f4cb400] 02:43:05 INFO - PROCESS | 1797 | 1467193385745 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]]]}] 02:43:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:43:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1156ms 02:43:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:43:05 INFO - PROCESS | 1797 | 1467193385777 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 02:43:05 INFO - PROCESS | 1797 | 1467193385780 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 02:43:05 INFO - PROCESS | 1797 | 1467193385786 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:43:05 INFO - PROCESS | 1797 | 1467193385789 Marionette TRACE conn4 <- [1,2366,null,{}] 02:43:05 INFO - PROCESS | 1797 | 1467193385794 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}] 02:43:05 INFO - PROCESS | 1797 | 1467193385799 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:05 INFO - PROCESS | 1797 | 1467193385991 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 02:43:06 INFO - PROCESS | 1797 | 1467193386003 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:06 INFO - PROCESS | 1797 | 1467193386010 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:06 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d2c00 == 35 [pid = 1797] [id = 599] 02:43:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8f4c1c00) [pid = 1797] [serial = 1798] [outer = (nil)] 02:43:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x922f6800) [pid = 1797] [serial = 1799] [outer = 0x8f4c1c00] 02:43:06 INFO - PROCESS | 1797 | 1467193386078 Marionette DEBUG loaded listener.js 02:43:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x92995c00) [pid = 1797] [serial = 1800] [outer = 0x8f4c1c00] 02:43:07 INFO - PROCESS | 1797 | 1467193387169 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]]]}] 02:43:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:43:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1437ms 02:43:07 INFO - PROCESS | 1797 | 1467193387223 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 02:43:07 INFO - PROCESS | 1797 | 1467193387228 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 02:43:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:43:07 INFO - PROCESS | 1797 | 1467193387238 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:43:07 INFO - PROCESS | 1797 | 1467193387242 Marionette TRACE conn4 <- [1,2370,null,{}] 02:43:07 INFO - PROCESS | 1797 | 1467193387251 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}] 02:43:07 INFO - PROCESS | 1797 | 1467193387257 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:07 INFO - PROCESS | 1797 | 1467193387436 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 02:43:07 INFO - PROCESS | 1797 | 1467193387677 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:07 INFO - PROCESS | 1797 | 1467193387685 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:07 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8ef800 == 36 [pid = 1797] [id = 600] 02:43:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x8e8f8000) [pid = 1797] [serial = 1801] [outer = (nil)] 02:43:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x8f39e000) [pid = 1797] [serial = 1802] [outer = 0x8e8f8000] 02:43:07 INFO - PROCESS | 1797 | 1467193387811 Marionette DEBUG loaded listener.js 02:43:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x8f760400) [pid = 1797] [serial = 1803] [outer = 0x8e8f8000] 02:43:08 INFO - PROCESS | 1797 | 1467193388797 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]]]}] 02:43:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:43:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1640ms 02:43:08 INFO - PROCESS | 1797 | 1467193388877 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 02:43:08 INFO - PROCESS | 1797 | 1467193388884 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 02:43:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:43:08 INFO - PROCESS | 1797 | 1467193388895 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:43:08 INFO - PROCESS | 1797 | 1467193388898 Marionette TRACE conn4 <- [1,2374,null,{}] 02:43:08 INFO - PROCESS | 1797 | 1467193388905 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}] 02:43:08 INFO - PROCESS | 1797 | 1467193388911 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:09 INFO - PROCESS | 1797 | 1467193389121 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 02:43:09 INFO - PROCESS | 1797 | 1467193389357 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:09 INFO - PROCESS | 1797 | 1467193389367 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:09 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e56400 == 37 [pid = 1797] [id = 601] 02:43:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x91e5c800) [pid = 1797] [serial = 1804] [outer = (nil)] 02:43:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x92297800) [pid = 1797] [serial = 1805] [outer = 0x91e5c800] 02:43:09 INFO - PROCESS | 1797 | 1467193389473 Marionette DEBUG loaded listener.js 02:43:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x922f6000) [pid = 1797] [serial = 1806] [outer = 0x91e5c800] 02:43:10 INFO - PROCESS | 1797 | 1467193390500 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]]]}] 02:43:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:43:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1683ms 02:43:10 INFO - PROCESS | 1797 | 1467193390578 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 02:43:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:43:10 INFO - PROCESS | 1797 | 1467193390584 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 02:43:10 INFO - PROCESS | 1797 | 1467193390590 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:43:10 INFO - PROCESS | 1797 | 1467193390596 Marionette TRACE conn4 <- [1,2378,null,{}] 02:43:10 INFO - PROCESS | 1797 | 1467193390613 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}] 02:43:10 INFO - PROCESS | 1797 | 1467193390621 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:10 INFO - PROCESS | 1797 | 1467193390836 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 02:43:11 INFO - PROCESS | 1797 | 1467193391068 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:11 INFO - PROCESS | 1797 | 1467193391082 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:11 INFO - PROCESS | 1797 | ++DOCSHELL 0x92be4400 == 38 [pid = 1797] [id = 602] 02:43:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x92be5c00) [pid = 1797] [serial = 1807] [outer = (nil)] 02:43:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x92efb800) [pid = 1797] [serial = 1808] [outer = 0x92be5c00] 02:43:11 INFO - PROCESS | 1797 | 1467193391187 Marionette DEBUG loaded listener.js 02:43:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x9396cc00) [pid = 1797] [serial = 1809] [outer = 0x92be5c00] 02:43:12 INFO - PROCESS | 1797 | 1467193392159 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]]]}] 02:43:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:43:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1634ms 02:43:12 INFO - PROCESS | 1797 | 1467193392223 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 02:43:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:43:12 INFO - PROCESS | 1797 | 1467193392229 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 02:43:12 INFO - PROCESS | 1797 | 1467193392235 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:43:12 INFO - PROCESS | 1797 | 1467193392238 Marionette TRACE conn4 <- [1,2382,null,{}] 02:43:12 INFO - PROCESS | 1797 | 1467193392244 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}] 02:43:12 INFO - PROCESS | 1797 | 1467193392249 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:12 INFO - PROCESS | 1797 | 1467193392423 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 02:43:12 INFO - PROCESS | 1797 | 1467193392694 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:12 INFO - PROCESS | 1797 | 1467193392702 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:12 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5da000 == 39 [pid = 1797] [id = 603] 02:43:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x8f4c9000) [pid = 1797] [serial = 1810] [outer = (nil)] 02:43:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x94608c00) [pid = 1797] [serial = 1811] [outer = 0x8f4c9000] 02:43:12 INFO - PROCESS | 1797 | 1467193392823 Marionette DEBUG loaded listener.js 02:43:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x95355400) [pid = 1797] [serial = 1812] [outer = 0x8f4c9000] 02:43:13 INFO - PROCESS | 1797 | 1467193393956 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]]]}] 02:43:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:43:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1790ms 02:43:14 INFO - PROCESS | 1797 | 1467193394025 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 02:43:14 INFO - PROCESS | 1797 | 1467193394032 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 02:43:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:43:14 INFO - PROCESS | 1797 | 1467193394039 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:43:14 INFO - PROCESS | 1797 | 1467193394044 Marionette TRACE conn4 <- [1,2386,null,{}] 02:43:14 INFO - PROCESS | 1797 | 1467193394052 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}] 02:43:14 INFO - PROCESS | 1797 | 1467193394056 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:14 INFO - PROCESS | 1797 | 1467193394234 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 02:43:14 INFO - PROCESS | 1797 | 1467193394502 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:14 INFO - PROCESS | 1797 | 1467193394527 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:14 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f396c00 == 40 [pid = 1797] [id = 604] 02:43:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x8f397800) [pid = 1797] [serial = 1813] [outer = (nil)] 02:43:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x8f4c4800) [pid = 1797] [serial = 1814] [outer = 0x8f397800] 02:43:14 INFO - PROCESS | 1797 | 1467193394632 Marionette DEBUG loaded listener.js 02:43:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x8f752c00) [pid = 1797] [serial = 1815] [outer = 0x8f397800] 02:43:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc6400 == 39 [pid = 1797] [id = 598] 02:43:15 INFO - PROCESS | 1797 | --DOCSHELL 0x91e5e800 == 38 [pid = 1797] [id = 597] 02:43:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaedc00 == 37 [pid = 1797] [id = 596] 02:43:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f0c00 == 36 [pid = 1797] [id = 595] 02:43:15 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x9535bc00) [pid = 1797] [serial = 1757] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x9535f400) [pid = 1797] [serial = 1758] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x93b11c00) [pid = 1797] [serial = 1751] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x922e9c00) [pid = 1797] [serial = 1754] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x8f39bc00) [pid = 1797] [serial = 1730] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x90c2e400) [pid = 1797] [serial = 1731] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x92237c00) [pid = 1797] [serial = 1733] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x922ec800) [pid = 1797] [serial = 1734] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x922a1400) [pid = 1797] [serial = 1745] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x92bdc400) [pid = 1797] [serial = 1736] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x92be5400) [pid = 1797] [serial = 1737] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8e6dd000) [pid = 1797] [serial = 1739] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8eaf0800) [pid = 1797] [serial = 1740] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x90c2ac00) [pid = 1797] [serial = 1742] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x91a7a800) [pid = 1797] [serial = 1743] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x929ca400) [pid = 1797] [serial = 1728] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x9298b000) [pid = 1797] [serial = 1727] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x92be9800) [pid = 1797] [serial = 1748] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x93b83800) [pid = 1797] [serial = 1752] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x92ef9000) [pid = 1797] [serial = 1749] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x929c4400) [pid = 1797] [serial = 1746] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1797 | 1467193395507 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]]]}] 02:43:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:43:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1536ms 02:43:15 INFO - PROCESS | 1797 | 1467193395575 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 02:43:15 INFO - PROCESS | 1797 | 1467193395581 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 02:43:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:43:15 INFO - PROCESS | 1797 | 1467193395591 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:43:15 INFO - PROCESS | 1797 | 1467193395595 Marionette TRACE conn4 <- [1,2390,null,{}] 02:43:15 INFO - PROCESS | 1797 | 1467193395601 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}] 02:43:15 INFO - PROCESS | 1797 | 1467193395606 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:15 INFO - PROCESS | 1797 | 1467193395761 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 02:43:15 INFO - PROCESS | 1797 | 1467193395770 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:15 INFO - PROCESS | 1797 | 1467193395777 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:15 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f0c00 == 37 [pid = 1797] [id = 605] 02:43:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x919af400) [pid = 1797] [serial = 1816] [outer = (nil)] 02:43:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x91e3dc00) [pid = 1797] [serial = 1817] [outer = 0x919af400] 02:43:15 INFO - PROCESS | 1797 | 1467193395846 Marionette DEBUG loaded listener.js 02:43:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x91e57800) [pid = 1797] [serial = 1818] [outer = 0x919af400] 02:43:16 INFO - PROCESS | 1797 | 1467193396801 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]]]}] 02:43:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:43:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1235ms 02:43:16 INFO - PROCESS | 1797 | 1467193396827 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 02:43:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:43:16 INFO - PROCESS | 1797 | 1467193396831 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 02:43:16 INFO - PROCESS | 1797 | 1467193396837 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:43:16 INFO - PROCESS | 1797 | 1467193396843 Marionette TRACE conn4 <- [1,2394,null,{}] 02:43:16 INFO - PROCESS | 1797 | 1467193396858 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}] 02:43:16 INFO - PROCESS | 1797 | 1467193396866 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:17 INFO - PROCESS | 1797 | 1467193397020 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 02:43:17 INFO - PROCESS | 1797 | 1467193397178 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:17 INFO - PROCESS | 1797 | 1467193397188 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:17 INFO - PROCESS | 1797 | ++DOCSHELL 0x922f4400 == 38 [pid = 1797] [id = 606] 02:43:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x9298c000) [pid = 1797] [serial = 1819] [outer = (nil)] 02:43:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x929ccc00) [pid = 1797] [serial = 1820] [outer = 0x9298c000] 02:43:17 INFO - PROCESS | 1797 | 1467193397257 Marionette DEBUG loaded listener.js 02:43:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x92bdd800) [pid = 1797] [serial = 1821] [outer = 0x9298c000] 02:43:18 INFO - PROCESS | 1797 | 1467193398169 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]]]}] 02:43:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:43:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1383ms 02:43:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:43:18 INFO - PROCESS | 1797 | 1467193398225 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 02:43:18 INFO - PROCESS | 1797 | 1467193398228 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 02:43:18 INFO - PROCESS | 1797 | 1467193398234 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:43:18 INFO - PROCESS | 1797 | 1467193398237 Marionette TRACE conn4 <- [1,2398,null,{}] 02:43:18 INFO - PROCESS | 1797 | 1467193398243 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}] 02:43:18 INFO - PROCESS | 1797 | 1467193398247 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:18 INFO - PROCESS | 1797 | 1467193398451 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 02:43:18 INFO - PROCESS | 1797 | 1467193398484 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:18 INFO - PROCESS | 1797 | 1467193398489 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:18 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f2000 == 39 [pid = 1797] [id = 607] 02:43:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x92bde800) [pid = 1797] [serial = 1822] [outer = (nil)] 02:43:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92be8000) [pid = 1797] [serial = 1823] [outer = 0x92bde800] 02:43:18 INFO - PROCESS | 1797 | 1467193398556 Marionette DEBUG loaded listener.js 02:43:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x92eee400) [pid = 1797] [serial = 1824] [outer = 0x92bde800] 02:43:19 INFO - PROCESS | 1797 | 1467193399456 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]]]}] 02:43:19 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x91a73400) [pid = 1797] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:43:19 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x9a3d4400) [pid = 1797] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:43:19 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x990cd000) [pid = 1797] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:43:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:43:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1380ms 02:43:19 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x92141c00) [pid = 1797] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:43:19 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8f4cb000) [pid = 1797] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:43:19 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f75d800) [pid = 1797] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:43:19 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8edc3400) [pid = 1797] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:43:19 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8f39d800) [pid = 1797] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:43:19 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8f392c00) [pid = 1797] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:43:19 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8e8f1000) [pid = 1797] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:43:19 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x929c6c00) [pid = 1797] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:43:19 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x94606000) [pid = 1797] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:43:19 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x9813b000) [pid = 1797] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:43:19 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x8f4cb400) [pid = 1797] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:43:19 INFO - PROCESS | 1797 | 1467193399641 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 02:43:19 INFO - PROCESS | 1797 | 1467193399645 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 02:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:43:19 INFO - PROCESS | 1797 | 1467193399650 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:43:19 INFO - PROCESS | 1797 | 1467193399653 Marionette TRACE conn4 <- [1,2402,null,{}] 02:43:19 INFO - PROCESS | 1797 | 1467193399659 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}] 02:43:19 INFO - PROCESS | 1797 | 1467193399664 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:19 INFO - PROCESS | 1797 | 1467193399796 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 02:43:19 INFO - PROCESS | 1797 | 1467193399813 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:19 INFO - PROCESS | 1797 | 1467193399821 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:19 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5ce800 == 40 [pid = 1797] [id = 608] 02:43:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8f75f800) [pid = 1797] [serial = 1825] [outer = (nil)] 02:43:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x92141c00) [pid = 1797] [serial = 1826] [outer = 0x8f75f800] 02:43:19 INFO - PROCESS | 1797 | 1467193399887 Marionette DEBUG loaded listener.js 02:43:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x922eb000) [pid = 1797] [serial = 1827] [outer = 0x8f75f800] 02:43:20 INFO - PROCESS | 1797 | 1467193400798 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]]]}] 02:43:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:43:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1179ms 02:43:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:43:20 INFO - PROCESS | 1797 | 1467193400831 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 02:43:20 INFO - PROCESS | 1797 | 1467193400833 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 02:43:20 INFO - PROCESS | 1797 | 1467193400840 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:43:20 INFO - PROCESS | 1797 | 1467193400843 Marionette TRACE conn4 <- [1,2406,null,{}] 02:43:20 INFO - PROCESS | 1797 | 1467193400848 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}] 02:43:20 INFO - PROCESS | 1797 | 1467193400858 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:21 INFO - PROCESS | 1797 | 1467193401046 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 02:43:21 INFO - PROCESS | 1797 | 1467193401055 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:21 INFO - PROCESS | 1797 | 1467193401062 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:21 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d9000 == 41 [pid = 1797] [id = 609] 02:43:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8e8ecc00) [pid = 1797] [serial = 1828] [outer = (nil)] 02:43:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x95360000) [pid = 1797] [serial = 1829] [outer = 0x8e8ecc00] 02:43:21 INFO - PROCESS | 1797 | 1467193401128 Marionette DEBUG loaded listener.js 02:43:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x92298c00) [pid = 1797] [serial = 1830] [outer = 0x8e8ecc00] 02:43:22 INFO - PROCESS | 1797 | 1467193402262 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]]]}] 02:43:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:43:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1478ms 02:43:22 INFO - PROCESS | 1797 | 1467193402319 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 02:43:22 INFO - PROCESS | 1797 | 1467193402324 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 02:43:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:43:22 INFO - PROCESS | 1797 | 1467193402333 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:43:22 INFO - PROCESS | 1797 | 1467193402337 Marionette TRACE conn4 <- [1,2410,null,{}] 02:43:22 INFO - PROCESS | 1797 | 1467193402346 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}] 02:43:22 INFO - PROCESS | 1797 | 1467193402351 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:22 INFO - PROCESS | 1797 | 1467193402534 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 02:43:22 INFO - PROCESS | 1797 | 1467193402785 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:22 INFO - PROCESS | 1797 | 1467193402791 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:22 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaee400 == 42 [pid = 1797] [id = 610] 02:43:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8eaf6800) [pid = 1797] [serial = 1831] [outer = (nil)] 02:43:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x90c22400) [pid = 1797] [serial = 1832] [outer = 0x8eaf6800] 02:43:22 INFO - PROCESS | 1797 | 1467193402917 Marionette DEBUG loaded listener.js 02:43:23 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x919a7000) [pid = 1797] [serial = 1833] [outer = 0x8eaf6800] 02:43:23 INFO - PROCESS | 1797 | 1467193403833 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]]]}] 02:43:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:43:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1531ms 02:43:23 INFO - PROCESS | 1797 | 1467193403863 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 02:43:23 INFO - PROCESS | 1797 | 1467193403869 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 02:43:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:43:23 INFO - PROCESS | 1797 | 1467193403880 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:43:23 INFO - PROCESS | 1797 | 1467193403884 Marionette TRACE conn4 <- [1,2414,null,{}] 02:43:23 INFO - PROCESS | 1797 | 1467193403891 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}] 02:43:23 INFO - PROCESS | 1797 | 1467193403896 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:24 INFO - PROCESS | 1797 | 1467193404111 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 02:43:24 INFO - PROCESS | 1797 | 1467193404297 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:24 INFO - PROCESS | 1797 | 1467193404307 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:24 INFO - PROCESS | 1797 | ++DOCSHELL 0x92234c00 == 43 [pid = 1797] [id = 611] 02:43:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x922a1400) [pid = 1797] [serial = 1834] [outer = (nil)] 02:43:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x922f7800) [pid = 1797] [serial = 1835] [outer = 0x922a1400] 02:43:24 INFO - PROCESS | 1797 | 1467193404390 Marionette DEBUG loaded listener.js 02:43:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x929c5c00) [pid = 1797] [serial = 1836] [outer = 0x922a1400] 02:43:25 INFO - PROCESS | 1797 | 1467193405408 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]]]}] 02:43:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:43:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1587ms 02:43:25 INFO - PROCESS | 1797 | 1467193405467 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 02:43:25 INFO - PROCESS | 1797 | 1467193405471 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 02:43:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:43:25 INFO - PROCESS | 1797 | 1467193405478 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:43:25 INFO - PROCESS | 1797 | 1467193405484 Marionette TRACE conn4 <- [1,2418,null,{}] 02:43:25 INFO - PROCESS | 1797 | 1467193405500 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}] 02:43:25 INFO - PROCESS | 1797 | 1467193405509 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:25 INFO - PROCESS | 1797 | 1467193405734 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 02:43:25 INFO - PROCESS | 1797 | 1467193405970 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:25 INFO - PROCESS | 1797 | 1467193405981 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:26 INFO - PROCESS | 1797 | ++DOCSHELL 0x92be8400 == 44 [pid = 1797] [id = 612] 02:43:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x9535e800) [pid = 1797] [serial = 1837] [outer = (nil)] 02:43:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x97fe7400) [pid = 1797] [serial = 1838] [outer = 0x9535e800] 02:43:26 INFO - PROCESS | 1797 | 1467193406105 Marionette DEBUG loaded listener.js 02:43:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x990c5400) [pid = 1797] [serial = 1839] [outer = 0x9535e800] 02:43:26 INFO - PROCESS | 1797 | 1467193406980 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]]]}] 02:43:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:43:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1541ms 02:43:27 INFO - PROCESS | 1797 | 1467193407019 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 02:43:27 INFO - PROCESS | 1797 | 1467193407024 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 02:43:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:43:27 INFO - PROCESS | 1797 | 1467193407030 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:43:27 INFO - PROCESS | 1797 | 1467193407034 Marionette TRACE conn4 <- [1,2422,null,{}] 02:43:27 INFO - PROCESS | 1797 | 1467193407039 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}] 02:43:27 INFO - PROCESS | 1797 | 1467193407045 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:27 INFO - PROCESS | 1797 | 1467193407219 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 02:43:27 INFO - PROCESS | 1797 | 1467193407402 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:27 INFO - PROCESS | 1797 | 1467193407412 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:27 INFO - PROCESS | 1797 | ++DOCSHELL 0x93b83800 == 45 [pid = 1797] [id = 613] 02:43:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x99574000) [pid = 1797] [serial = 1840] [outer = (nil)] 02:43:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x99dde000) [pid = 1797] [serial = 1841] [outer = 0x99574000] 02:43:27 INFO - PROCESS | 1797 | 1467193407487 Marionette DEBUG loaded listener.js 02:43:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x9a3d1c00) [pid = 1797] [serial = 1842] [outer = 0x99574000] 02:43:28 INFO - PROCESS | 1797 | 1467193408454 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]]]}] 02:43:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:43:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1487ms 02:43:28 INFO - PROCESS | 1797 | 1467193408518 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 02:43:28 INFO - PROCESS | 1797 | 1467193408522 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 02:43:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:43:28 INFO - PROCESS | 1797 | 1467193408529 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:43:28 INFO - PROCESS | 1797 | 1467193408532 Marionette TRACE conn4 <- [1,2426,null,{}] 02:43:28 INFO - PROCESS | 1797 | 1467193408538 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}] 02:43:28 INFO - PROCESS | 1797 | 1467193408543 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:28 INFO - PROCESS | 1797 | 1467193408722 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 02:43:28 INFO - PROCESS | 1797 | 1467193408908 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:28 INFO - PROCESS | 1797 | 1467193408916 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:28 INFO - PROCESS | 1797 | ++DOCSHELL 0x92be2800 == 46 [pid = 1797] [id = 614] 02:43:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x9535b400) [pid = 1797] [serial = 1843] [outer = (nil)] 02:43:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x9a4f8800) [pid = 1797] [serial = 1844] [outer = 0x9535b400] 02:43:29 INFO - PROCESS | 1797 | 1467193408997 Marionette DEBUG loaded listener.js 02:43:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x9a4fd400) [pid = 1797] [serial = 1845] [outer = 0x9535b400] 02:43:29 INFO - PROCESS | 1797 | 1467193409889 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]]]}] 02:43:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:43:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1378ms 02:43:29 INFO - PROCESS | 1797 | 1467193409908 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 02:43:29 INFO - PROCESS | 1797 | 1467193409911 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 02:43:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:43:29 INFO - PROCESS | 1797 | 1467193409918 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:43:29 INFO - PROCESS | 1797 | 1467193409921 Marionette TRACE conn4 <- [1,2430,null,{}] 02:43:29 INFO - PROCESS | 1797 | 1467193409927 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}] 02:43:29 INFO - PROCESS | 1797 | 1467193409937 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:30 INFO - PROCESS | 1797 | 1467193410134 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 02:43:30 INFO - PROCESS | 1797 | 1467193410331 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:30 INFO - PROCESS | 1797 | 1467193410341 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:30 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6de000 == 47 [pid = 1797] [id = 615] 02:43:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x8f391c00) [pid = 1797] [serial = 1846] [outer = (nil)] 02:43:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x9a566400) [pid = 1797] [serial = 1847] [outer = 0x8f391c00] 02:43:30 INFO - PROCESS | 1797 | 1467193410457 Marionette DEBUG loaded listener.js 02:43:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x9a7b3000) [pid = 1797] [serial = 1848] [outer = 0x8f391c00] 02:43:31 INFO - PROCESS | 1797 | 1467193411352 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]]]}] 02:43:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:43:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1494ms 02:43:31 INFO - PROCESS | 1797 | 1467193411413 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 02:43:31 INFO - PROCESS | 1797 | 1467193411417 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 02:43:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:43:31 INFO - PROCESS | 1797 | 1467193411423 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:43:31 INFO - PROCESS | 1797 | 1467193411426 Marionette TRACE conn4 <- [1,2434,null,{}] 02:43:31 INFO - PROCESS | 1797 | 1467193411432 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}] 02:43:31 INFO - PROCESS | 1797 | 1467193411437 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:31 INFO - PROCESS | 1797 | 1467193411614 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 02:43:31 INFO - PROCESS | 1797 | 1467193411816 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:31 INFO - PROCESS | 1797 | 1467193411825 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:31 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6db000 == 48 [pid = 1797] [id = 616] 02:43:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x8e6dd000) [pid = 1797] [serial = 1849] [outer = (nil)] 02:43:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x9a7de400) [pid = 1797] [serial = 1850] [outer = 0x8e6dd000] 02:43:31 INFO - PROCESS | 1797 | 1467193411904 Marionette DEBUG loaded listener.js 02:43:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0x9ab23c00) [pid = 1797] [serial = 1851] [outer = 0x8e6dd000] 02:43:32 INFO - PROCESS | 1797 | 1467193412795 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]]]}] 02:43:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:43:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1428ms 02:43:32 INFO - PROCESS | 1797 | 1467193412871 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 02:43:32 INFO - PROCESS | 1797 | 1467193412882 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 02:43:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:43:32 INFO - PROCESS | 1797 | 1467193412890 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:43:32 INFO - PROCESS | 1797 | 1467193412894 Marionette TRACE conn4 <- [1,2438,null,{}] 02:43:32 INFO - PROCESS | 1797 | 1467193412899 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}] 02:43:32 INFO - PROCESS | 1797 | 1467193412904 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:33 INFO - PROCESS | 1797 | 1467193413081 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 02:43:33 INFO - PROCESS | 1797 | 1467193413273 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:33 INFO - PROCESS | 1797 | 1467193413281 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:33 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5cfc00 == 49 [pid = 1797] [id = 617] 02:43:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 95 (0x8e5d3400) [pid = 1797] [serial = 1852] [outer = (nil)] 02:43:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 96 (0x91e52000) [pid = 1797] [serial = 1853] [outer = 0x8e5d3400] 02:43:33 INFO - PROCESS | 1797 | 1467193413357 Marionette DEBUG loaded listener.js 02:43:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 97 (0x92298000) [pid = 1797] [serial = 1854] [outer = 0x8e5d3400] 02:43:34 INFO - PROCESS | 1797 | 1467193414516 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]]]}] 02:43:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:43:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1681ms 02:43:34 INFO - PROCESS | 1797 | 1467193414572 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 02:43:34 INFO - PROCESS | 1797 | 1467193414578 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 02:43:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:43:34 INFO - PROCESS | 1797 | 1467193414586 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:43:34 INFO - PROCESS | 1797 | 1467193414590 Marionette TRACE conn4 <- [1,2442,null,{}] 02:43:34 INFO - PROCESS | 1797 | 1467193414598 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}] 02:43:34 INFO - PROCESS | 1797 | 1467193414605 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:34 INFO - PROCESS | 1797 | 1467193414775 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 02:43:35 INFO - PROCESS | 1797 | 1467193415002 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:35 INFO - PROCESS | 1797 | 1467193415019 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:35 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5da800 == 50 [pid = 1797] [id = 618] 02:43:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 98 (0x8f4c6c00) [pid = 1797] [serial = 1855] [outer = (nil)] 02:43:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 99 (0x8f761c00) [pid = 1797] [serial = 1856] [outer = 0x8f4c6c00] 02:43:35 INFO - PROCESS | 1797 | 1467193415188 Marionette DEBUG loaded listener.js 02:43:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 100 (0x90c21c00) [pid = 1797] [serial = 1857] [outer = 0x8f4c6c00] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5ce800 == 49 [pid = 1797] [id = 608] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f2000 == 48 [pid = 1797] [id = 607] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x922f4400 == 47 [pid = 1797] [id = 606] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f0c00 == 46 [pid = 1797] [id = 605] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x8f396c00 == 45 [pid = 1797] [id = 604] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x9903f800 == 44 [pid = 1797] [id = 590] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c4000 == 43 [pid = 1797] [id = 592] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc1800 == 42 [pid = 1797] [id = 593] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x8eafac00 == 41 [pid = 1797] [id = 594] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x929d0c00 == 40 [pid = 1797] [id = 591] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d2c00 == 39 [pid = 1797] [id = 599] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x92be4400 == 38 [pid = 1797] [id = 602] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5da000 == 37 [pid = 1797] [id = 603] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x91e56400 == 36 [pid = 1797] [id = 601] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8ef800 == 35 [pid = 1797] [id = 600] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x93970000 == 34 [pid = 1797] [id = 588] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6dc000 == 33 [pid = 1797] [id = 589] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5cfc00 == 32 [pid = 1797] [id = 617] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6db000 == 31 [pid = 1797] [id = 616] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6de000 == 30 [pid = 1797] [id = 615] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x93b83800 == 29 [pid = 1797] [id = 613] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x92be2800 == 28 [pid = 1797] [id = 614] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x92be8400 == 27 [pid = 1797] [id = 612] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x92234c00 == 26 [pid = 1797] [id = 611] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d9000 == 25 [pid = 1797] [id = 609] 02:43:36 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaee400 == 24 [pid = 1797] [id = 610] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 99 (0x93b8b400) [pid = 1797] [serial = 1755] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 98 (0x9a4fb000) [pid = 1797] [serial = 1772] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 97 (0x9a7b6c00) [pid = 1797] [serial = 1776] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 96 (0x9a7b2800) [pid = 1797] [serial = 1775] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 95 (0x9222ec00) [pid = 1797] [serial = 1793] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 94 (0x9ab22400) [pid = 1797] [serial = 1779] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x9a7e6800) [pid = 1797] [serial = 1778] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x929c2000) [pid = 1797] [serial = 1785] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x919a3000) [pid = 1797] [serial = 1782] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x922a1800) [pid = 1797] [serial = 1784] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x8f759800) [pid = 1797] [serial = 1781] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x90c22800) [pid = 1797] [serial = 1790] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x91a71c00) [pid = 1797] [serial = 1760] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x8edc0000) [pid = 1797] [serial = 1787] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x91e58c00) [pid = 1797] [serial = 1761] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x8f393800) [pid = 1797] [serial = 1788] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x92b0b000) [pid = 1797] [serial = 1764] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x92b06c00) [pid = 1797] [serial = 1763] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x990c6800) [pid = 1797] [serial = 1767] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x9813b400) [pid = 1797] [serial = 1766] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x9a3d6000) [pid = 1797] [serial = 1770] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x9229d800) [pid = 1797] [serial = 1797] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x91e47800) [pid = 1797] [serial = 1796] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x99d10800) [pid = 1797] [serial = 1769] [outer = (nil)] [url = about:blank] 02:43:36 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x922f6800) [pid = 1797] [serial = 1799] [outer = (nil)] [url = about:blank] 02:43:37 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x92295800) [pid = 1797] [serial = 1794] [outer = (nil)] [url = about:blank] 02:43:37 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x9a4fe000) [pid = 1797] [serial = 1773] [outer = (nil)] [url = about:blank] 02:43:37 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x919a1800) [pid = 1797] [serial = 1791] [outer = (nil)] [url = about:blank] 02:43:37 INFO - PROCESS | 1797 | 1467193417288 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]]]}] 02:43:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:43:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 2730ms 02:43:37 INFO - PROCESS | 1797 | 1467193417316 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 02:43:37 INFO - PROCESS | 1797 | 1467193417322 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 02:43:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:43:37 INFO - PROCESS | 1797 | 1467193417331 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:43:37 INFO - PROCESS | 1797 | 1467193417334 Marionette TRACE conn4 <- [1,2446,null,{}] 02:43:37 INFO - PROCESS | 1797 | 1467193417343 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}] 02:43:37 INFO - PROCESS | 1797 | 1467193417348 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:37 INFO - PROCESS | 1797 | 1467193417504 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 02:43:37 INFO - PROCESS | 1797 | 1467193417522 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:37 INFO - PROCESS | 1797 | 1467193417533 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:37 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf5000 == 25 [pid = 1797] [id = 619] 02:43:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8eaf5800) [pid = 1797] [serial = 1858] [outer = (nil)] 02:43:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8eafc400) [pid = 1797] [serial = 1859] [outer = 0x8eaf5800] 02:43:37 INFO - PROCESS | 1797 | 1467193417603 Marionette DEBUG loaded listener.js 02:43:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8edbc000) [pid = 1797] [serial = 1860] [outer = 0x8eaf5800] 02:43:38 INFO - PROCESS | 1797 | 1467193418519 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]]]}] 02:43:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:43:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1230ms 02:43:38 INFO - PROCESS | 1797 | 1467193418561 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 02:43:38 INFO - PROCESS | 1797 | 1467193418569 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 02:43:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:43:38 INFO - PROCESS | 1797 | 1467193418584 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:43:38 INFO - PROCESS | 1797 | 1467193418588 Marionette TRACE conn4 <- [1,2450,null,{}] 02:43:38 INFO - PROCESS | 1797 | 1467193418594 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}] 02:43:38 INFO - PROCESS | 1797 | 1467193418599 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:38 INFO - PROCESS | 1797 | 1467193418773 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 02:43:38 INFO - PROCESS | 1797 | 1467193418912 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:38 INFO - PROCESS | 1797 | 1467193418918 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:38 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4cb000 == 26 [pid = 1797] [id = 620] 02:43:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8f4cf800) [pid = 1797] [serial = 1861] [outer = (nil)] 02:43:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8f75a800) [pid = 1797] [serial = 1862] [outer = 0x8f4cf800] 02:43:39 INFO - PROCESS | 1797 | 1467193418995 Marionette DEBUG loaded listener.js 02:43:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x90c24000) [pid = 1797] [serial = 1863] [outer = 0x8f4cf800] 02:43:39 INFO - PROCESS | 1797 | 1467193419877 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]]]}] 02:43:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:43:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1341ms 02:43:39 INFO - PROCESS | 1797 | 1467193419924 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 02:43:39 INFO - PROCESS | 1797 | 1467193419928 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 02:43:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:43:39 INFO - PROCESS | 1797 | 1467193419941 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:43:39 INFO - PROCESS | 1797 | 1467193419947 Marionette TRACE conn4 <- [1,2454,null,{}] 02:43:39 INFO - PROCESS | 1797 | 1467193419964 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}] 02:43:39 INFO - PROCESS | 1797 | 1467193419973 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:40 INFO - PROCESS | 1797 | 1467193420192 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 02:43:40 INFO - PROCESS | 1797 | 1467193420299 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:40 INFO - PROCESS | 1797 | 1467193420310 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:40 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e5a400 == 27 [pid = 1797] [id = 621] 02:43:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x91e5b000) [pid = 1797] [serial = 1864] [outer = (nil)] 02:43:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92147800) [pid = 1797] [serial = 1865] [outer = 0x91e5b000] 02:43:40 INFO - PROCESS | 1797 | 1467193420383 Marionette DEBUG loaded listener.js 02:43:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x92236400) [pid = 1797] [serial = 1866] [outer = 0x91e5b000] 02:43:41 INFO - PROCESS | 1797 | 1467193421236 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]]]}] 02:43:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:43:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1340ms 02:43:41 INFO - PROCESS | 1797 | 1467193421281 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 02:43:41 INFO - PROCESS | 1797 | 1467193421285 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 02:43:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:43:41 INFO - PROCESS | 1797 | 1467193421295 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:43:41 INFO - PROCESS | 1797 | 1467193421298 Marionette TRACE conn4 <- [1,2458,null,{}] 02:43:41 INFO - PROCESS | 1797 | 1467193421303 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}] 02:43:41 INFO - PROCESS | 1797 | 1467193421308 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:41 INFO - PROCESS | 1797 | 1467193421526 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 02:43:41 INFO - PROCESS | 1797 | 1467193421544 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:41 INFO - PROCESS | 1797 | 1467193421555 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:41 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f394c00 == 28 [pid = 1797] [id = 622] 02:43:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x92149800) [pid = 1797] [serial = 1867] [outer = (nil)] 02:43:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x922ea400) [pid = 1797] [serial = 1868] [outer = 0x92149800] 02:43:41 INFO - PROCESS | 1797 | 1467193421630 Marionette DEBUG loaded listener.js 02:43:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x92991800) [pid = 1797] [serial = 1869] [outer = 0x92149800] 02:43:42 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x92be5c00) [pid = 1797] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:43:42 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x9298c000) [pid = 1797] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:43:42 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8e8f8000) [pid = 1797] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:43:42 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x92bde800) [pid = 1797] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:43:42 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x91e5c800) [pid = 1797] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:43:42 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x919af400) [pid = 1797] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:43:42 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8f397800) [pid = 1797] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:43:42 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8f75f800) [pid = 1797] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:43:42 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f4c9000) [pid = 1797] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:43:42 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8f4c1c00) [pid = 1797] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:43:42 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8e8ecc00) [pid = 1797] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:43:42 INFO - PROCESS | 1797 | 1467193422977 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]]]}] 02:43:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:43:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1728ms 02:43:43 INFO - PROCESS | 1797 | 1467193423049 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 02:43:43 INFO - PROCESS | 1797 | 1467193423053 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 02:43:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:43:43 INFO - PROCESS | 1797 | 1467193423062 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:43:43 INFO - PROCESS | 1797 | 1467193423064 Marionette TRACE conn4 <- [1,2462,null,{}] 02:43:43 INFO - PROCESS | 1797 | 1467193423070 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}] 02:43:43 INFO - PROCESS | 1797 | 1467193423075 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:43 INFO - PROCESS | 1797 | 1467193423272 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 02:43:43 INFO - PROCESS | 1797 | 1467193423286 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:43 INFO - PROCESS | 1797 | 1467193423292 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:43 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f8000 == 29 [pid = 1797] [id = 623] 02:43:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8f393c00) [pid = 1797] [serial = 1870] [outer = (nil)] 02:43:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x9298a400) [pid = 1797] [serial = 1871] [outer = 0x8f393c00] 02:43:43 INFO - PROCESS | 1797 | 1467193423360 Marionette DEBUG loaded listener.js 02:43:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x92995000) [pid = 1797] [serial = 1872] [outer = 0x8f393c00] 02:43:44 INFO - PROCESS | 1797 | 1467193424185 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]]]}] 02:43:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:43:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1177ms 02:43:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:43:44 INFO - PROCESS | 1797 | 1467193424239 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 02:43:44 INFO - PROCESS | 1797 | 1467193424241 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 02:43:44 INFO - PROCESS | 1797 | 1467193424248 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:43:44 INFO - PROCESS | 1797 | 1467193424251 Marionette TRACE conn4 <- [1,2466,null,{}] 02:43:44 INFO - PROCESS | 1797 | 1467193424256 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}] 02:43:44 INFO - PROCESS | 1797 | 1467193424266 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:44 INFO - PROCESS | 1797 | 1467193424510 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 02:43:44 INFO - PROCESS | 1797 | 1467193424694 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:44 INFO - PROCESS | 1797 | 1467193424707 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:44 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d7000 == 30 [pid = 1797] [id = 624] 02:43:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8e6d8000) [pid = 1797] [serial = 1873] [outer = (nil)] 02:43:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x8e8ec400) [pid = 1797] [serial = 1874] [outer = 0x8e6d8000] 02:43:44 INFO - PROCESS | 1797 | 1467193424790 Marionette DEBUG loaded listener.js 02:43:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x8eaf6000) [pid = 1797] [serial = 1875] [outer = 0x8e6d8000] 02:43:45 INFO - PROCESS | 1797 | 1467193425902 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]]]}] 02:43:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:43:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1732ms 02:43:45 INFO - PROCESS | 1797 | 1467193425981 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 02:43:45 INFO - PROCESS | 1797 | 1467193425987 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 02:43:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:43:45 INFO - PROCESS | 1797 | 1467193425996 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:43:46 INFO - PROCESS | 1797 | 1467193426001 Marionette TRACE conn4 <- [1,2470,null,{}] 02:43:46 INFO - PROCESS | 1797 | 1467193426008 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}] 02:43:46 INFO - PROCESS | 1797 | 1467193426014 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:46 INFO - PROCESS | 1797 | 1467193426228 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 02:43:46 INFO - PROCESS | 1797 | 1467193426459 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:46 INFO - PROCESS | 1797 | 1467193426466 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:46 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f759000 == 31 [pid = 1797] [id = 625] 02:43:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x919a8400) [pid = 1797] [serial = 1876] [outer = (nil)] 02:43:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x91a75800) [pid = 1797] [serial = 1877] [outer = 0x919a8400] 02:43:46 INFO - PROCESS | 1797 | 1467193426607 Marionette DEBUG loaded listener.js 02:43:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x91e40000) [pid = 1797] [serial = 1878] [outer = 0x919a8400] 02:43:47 INFO - PROCESS | 1797 | 1467193427578 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]]]}] 02:43:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:43:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1632ms 02:43:47 INFO - PROCESS | 1797 | 1467193427628 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 02:43:47 INFO - PROCESS | 1797 | 1467193427633 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 02:43:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:43:47 INFO - PROCESS | 1797 | 1467193427640 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:43:47 INFO - PROCESS | 1797 | 1467193427644 Marionette TRACE conn4 <- [1,2474,null,{}] 02:43:47 INFO - PROCESS | 1797 | 1467193427650 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}] 02:43:47 INFO - PROCESS | 1797 | 1467193427655 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:47 INFO - PROCESS | 1797 | 1467193427831 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 02:43:48 INFO - PROCESS | 1797 | 1467193428017 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:48 INFO - PROCESS | 1797 | 1467193428024 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:48 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4cb400 == 32 [pid = 1797] [id = 626] 02:43:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x91e59400) [pid = 1797] [serial = 1879] [outer = (nil)] 02:43:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x92b08000) [pid = 1797] [serial = 1880] [outer = 0x91e59400] 02:43:48 INFO - PROCESS | 1797 | 1467193428118 Marionette DEBUG loaded listener.js 02:43:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x92b10400) [pid = 1797] [serial = 1881] [outer = 0x91e59400] 02:43:49 INFO - PROCESS | 1797 | 1467193429204 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]]]}] 02:43:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:43:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1586ms 02:43:49 INFO - PROCESS | 1797 | 1467193429243 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 02:43:49 INFO - PROCESS | 1797 | 1467193429250 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 02:43:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:43:49 INFO - PROCESS | 1797 | 1467193429268 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:43:49 INFO - PROCESS | 1797 | 1467193429275 Marionette TRACE conn4 <- [1,2478,null,{}] 02:43:49 INFO - PROCESS | 1797 | 1467193429281 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}] 02:43:49 INFO - PROCESS | 1797 | 1467193429288 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:49 INFO - PROCESS | 1797 | 1467193429472 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 02:43:49 INFO - PROCESS | 1797 | 1467193429696 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:49 INFO - PROCESS | 1797 | 1467193429713 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:49 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e58000 == 33 [pid = 1797] [id = 627] 02:43:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x92beac00) [pid = 1797] [serial = 1882] [outer = (nil)] 02:43:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x93b1cc00) [pid = 1797] [serial = 1883] [outer = 0x92beac00] 02:43:49 INFO - PROCESS | 1797 | 1467193429843 Marionette DEBUG loaded listener.js 02:43:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x93b83000) [pid = 1797] [serial = 1884] [outer = 0x92beac00] 02:43:50 INFO - PROCESS | 1797 | 1467193430945 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]]]}] 02:43:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:43:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1740ms 02:43:51 INFO - PROCESS | 1797 | 1467193431000 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 02:43:51 INFO - PROCESS | 1797 | 1467193431005 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 02:43:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:43:51 INFO - PROCESS | 1797 | 1467193431014 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:43:51 INFO - PROCESS | 1797 | 1467193431019 Marionette TRACE conn4 <- [1,2482,null,{}] 02:43:51 INFO - PROCESS | 1797 | 1467193431027 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}] 02:43:51 INFO - PROCESS | 1797 | 1467193431033 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:51 INFO - PROCESS | 1797 | 1467193431194 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 02:43:51 INFO - PROCESS | 1797 | 1467193431431 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:51 INFO - PROCESS | 1797 | 1467193431445 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:51 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edbec00 == 34 [pid = 1797] [id = 628] 02:43:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x8edc2c00) [pid = 1797] [serial = 1885] [outer = (nil)] 02:43:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x8f396c00) [pid = 1797] [serial = 1886] [outer = 0x8edc2c00] 02:43:51 INFO - PROCESS | 1797 | 1467193431521 Marionette DEBUG loaded listener.js 02:43:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x8f4c9800) [pid = 1797] [serial = 1887] [outer = 0x8edc2c00] 02:43:52 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f8000 == 33 [pid = 1797] [id = 623] 02:43:52 INFO - PROCESS | 1797 | --DOCSHELL 0x8f394c00 == 32 [pid = 1797] [id = 622] 02:43:52 INFO - PROCESS | 1797 | --DOCSHELL 0x91e5a400 == 31 [pid = 1797] [id = 621] 02:43:52 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4cb000 == 30 [pid = 1797] [id = 620] 02:43:52 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf5000 == 29 [pid = 1797] [id = 619] 02:43:52 INFO - PROCESS | 1797 | 1467193432504 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]]]}] 02:43:52 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x92efb800) [pid = 1797] [serial = 1808] [outer = (nil)] [url = about:blank] 02:43:52 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x929ccc00) [pid = 1797] [serial = 1820] [outer = (nil)] [url = about:blank] 02:43:52 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x9396cc00) [pid = 1797] [serial = 1809] [outer = (nil)] [url = about:blank] 02:43:52 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x8f39e000) [pid = 1797] [serial = 1802] [outer = (nil)] [url = about:blank] 02:43:52 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x92bdd800) [pid = 1797] [serial = 1821] [outer = (nil)] [url = about:blank] 02:43:52 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x92be8000) [pid = 1797] [serial = 1823] [outer = (nil)] [url = about:blank] 02:43:52 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x92297800) [pid = 1797] [serial = 1805] [outer = (nil)] [url = about:blank] 02:43:52 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x91e57800) [pid = 1797] [serial = 1818] [outer = (nil)] [url = about:blank] 02:43:52 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x91e3dc00) [pid = 1797] [serial = 1817] [outer = (nil)] [url = about:blank] 02:43:52 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8f4c4800) [pid = 1797] [serial = 1814] [outer = (nil)] [url = about:blank] 02:43:52 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x92141c00) [pid = 1797] [serial = 1826] [outer = (nil)] [url = about:blank] 02:43:52 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x94608c00) [pid = 1797] [serial = 1811] [outer = (nil)] [url = about:blank] 02:43:52 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x922f6000) [pid = 1797] [serial = 1806] [outer = (nil)] [url = about:blank] 02:43:52 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x92995c00) [pid = 1797] [serial = 1800] [outer = (nil)] [url = about:blank] 02:43:52 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x92eee400) [pid = 1797] [serial = 1824] [outer = (nil)] [url = about:blank] 02:43:52 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x95355400) [pid = 1797] [serial = 1812] [outer = (nil)] [url = about:blank] 02:43:52 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8f760400) [pid = 1797] [serial = 1803] [outer = (nil)] [url = about:blank] 02:43:52 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8f752c00) [pid = 1797] [serial = 1815] [outer = (nil)] [url = about:blank] 02:43:52 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x95360000) [pid = 1797] [serial = 1829] [outer = (nil)] [url = about:blank] 02:43:52 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x922eb000) [pid = 1797] [serial = 1827] [outer = (nil)] [url = about:blank] 02:43:52 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x92298c00) [pid = 1797] [serial = 1830] [outer = (nil)] [url = about:blank] 02:43:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:43:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1583ms 02:43:52 INFO - PROCESS | 1797 | 1467193432597 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 02:43:52 INFO - PROCESS | 1797 | 1467193432602 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 02:43:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:43:52 INFO - PROCESS | 1797 | 1467193432613 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:43:52 INFO - PROCESS | 1797 | 1467193432616 Marionette TRACE conn4 <- [1,2486,null,{}] 02:43:52 INFO - PROCESS | 1797 | 1467193432623 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}] 02:43:52 INFO - PROCESS | 1797 | 1467193432628 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:52 INFO - PROCESS | 1797 | 1467193432783 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 02:43:52 INFO - PROCESS | 1797 | 1467193432923 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:52 INFO - PROCESS | 1797 | 1467193432933 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:52 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8eec00 == 30 [pid = 1797] [id = 629] 02:43:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8f757c00) [pid = 1797] [serial = 1888] [outer = (nil)] 02:43:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x919aa800) [pid = 1797] [serial = 1889] [outer = 0x8f757c00] 02:43:53 INFO - PROCESS | 1797 | 1467193433000 Marionette DEBUG loaded listener.js 02:43:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x91e57800) [pid = 1797] [serial = 1890] [outer = 0x8f757c00] 02:43:53 INFO - PROCESS | 1797 | 1467193433832 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]]]}] 02:43:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:43:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1248ms 02:43:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:43:53 INFO - PROCESS | 1797 | 1467193433864 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 02:43:53 INFO - PROCESS | 1797 | 1467193433867 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 02:43:53 INFO - PROCESS | 1797 | 1467193433874 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:43:53 INFO - PROCESS | 1797 | 1467193433879 Marionette TRACE conn4 <- [1,2490,null,{}] 02:43:53 INFO - PROCESS | 1797 | 1467193433894 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}] 02:43:53 INFO - PROCESS | 1797 | 1467193433902 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:54 INFO - PROCESS | 1797 | 1467193434056 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 02:43:54 INFO - PROCESS | 1797 | 1467193434067 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:54 INFO - PROCESS | 1797 | 1467193434077 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:54 INFO - PROCESS | 1797 | ++DOCSHELL 0x92990c00 == 31 [pid = 1797] [id = 630] 02:43:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x92991000) [pid = 1797] [serial = 1891] [outer = (nil)] 02:43:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x929cc000) [pid = 1797] [serial = 1892] [outer = 0x92991000] 02:43:54 INFO - PROCESS | 1797 | 1467193434146 Marionette DEBUG loaded listener.js 02:43:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x92b08800) [pid = 1797] [serial = 1893] [outer = 0x92991000] 02:43:55 INFO - PROCESS | 1797 | 1467193435107 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]]]}] 02:43:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:43:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1283ms 02:43:55 INFO - PROCESS | 1797 | 1467193435157 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 02:43:55 INFO - PROCESS | 1797 | 1467193435160 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 02:43:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:43:55 INFO - PROCESS | 1797 | 1467193435166 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:43:55 INFO - PROCESS | 1797 | 1467193435170 Marionette TRACE conn4 <- [1,2494,null,{}] 02:43:55 INFO - PROCESS | 1797 | 1467193435175 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}] 02:43:55 INFO - PROCESS | 1797 | 1467193435180 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:55 INFO - PROCESS | 1797 | 1467193435391 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 02:43:55 INFO - PROCESS | 1797 | 1467193435409 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:55 INFO - PROCESS | 1797 | 1467193435417 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:55 INFO - PROCESS | 1797 | ++DOCSHELL 0x92b0d000 == 32 [pid = 1797] [id = 631] 02:43:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92b10000) [pid = 1797] [serial = 1894] [outer = (nil)] 02:43:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x92be9c00) [pid = 1797] [serial = 1895] [outer = 0x92b10000] 02:43:55 INFO - PROCESS | 1797 | 1467193435483 Marionette DEBUG loaded listener.js 02:43:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x92efc800) [pid = 1797] [serial = 1896] [outer = 0x92b10000] 02:43:56 INFO - PROCESS | 1797 | 1467193436405 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]]]}] 02:43:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:43:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1282ms 02:43:56 INFO - PROCESS | 1797 | 1467193436449 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 02:43:56 INFO - PROCESS | 1797 | 1467193436452 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 02:43:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:43:56 INFO - PROCESS | 1797 | 1467193436464 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:43:56 INFO - PROCESS | 1797 | 1467193436466 Marionette TRACE conn4 <- [1,2498,null,{}] 02:43:56 INFO - PROCESS | 1797 | 1467193436472 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}] 02:43:56 INFO - PROCESS | 1797 | 1467193436477 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:56 INFO - PROCESS | 1797 | 1467193436687 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 02:43:56 INFO - PROCESS | 1797 | 1467193436709 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:56 INFO - PROCESS | 1797 | 1467193436717 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:56 INFO - PROCESS | 1797 | ++DOCSHELL 0x9298bc00 == 33 [pid = 1797] [id = 632] 02:43:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x93971800) [pid = 1797] [serial = 1897] [outer = (nil)] 02:43:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x93b89000) [pid = 1797] [serial = 1898] [outer = 0x93971800] 02:43:56 INFO - PROCESS | 1797 | 1467193436781 Marionette DEBUG loaded listener.js 02:43:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x93b7f400) [pid = 1797] [serial = 1899] [outer = 0x93971800] 02:43:57 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8eaf6800) [pid = 1797] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:43:57 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x922a1400) [pid = 1797] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:43:57 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x9535e800) [pid = 1797] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:43:57 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x91e5b000) [pid = 1797] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:43:57 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x92149800) [pid = 1797] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:43:57 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x99574000) [pid = 1797] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:43:57 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f4c6c00) [pid = 1797] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:43:57 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8f4cf800) [pid = 1797] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:43:57 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x9535b400) [pid = 1797] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:43:57 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8f391c00) [pid = 1797] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:43:57 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8eaf5800) [pid = 1797] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:43:57 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8e6dd000) [pid = 1797] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:43:57 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8e5d3400) [pid = 1797] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:43:57 INFO - PROCESS | 1797 | 1467193437824 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]]]}] 02:43:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:43:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1384ms 02:43:57 INFO - PROCESS | 1797 | 1467193437843 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 02:43:57 INFO - PROCESS | 1797 | 1467193437847 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 02:43:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:43:57 INFO - PROCESS | 1797 | 1467193437853 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:43:57 INFO - PROCESS | 1797 | 1467193437856 Marionette TRACE conn4 <- [1,2502,null,{}] 02:43:57 INFO - PROCESS | 1797 | 1467193437863 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}] 02:43:57 INFO - PROCESS | 1797 | 1467193437873 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:58 INFO - PROCESS | 1797 | 1467193438137 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 02:43:58 INFO - PROCESS | 1797 | 1467193438180 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:58 INFO - PROCESS | 1797 | 1467193438188 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:58 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d1000 == 34 [pid = 1797] [id = 633] 02:43:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x8e6e1800) [pid = 1797] [serial = 1900] [outer = (nil)] 02:43:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x92b08400) [pid = 1797] [serial = 1901] [outer = 0x8e6e1800] 02:43:58 INFO - PROCESS | 1797 | 1467193438256 Marionette DEBUG loaded listener.js 02:43:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x95360c00) [pid = 1797] [serial = 1902] [outer = 0x8e6e1800] 02:43:59 INFO - PROCESS | 1797 | 1467193439111 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]]]}] 02:43:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:43:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1299ms 02:43:59 INFO - PROCESS | 1797 | 1467193439153 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 02:43:59 INFO - PROCESS | 1797 | 1467193439156 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 02:43:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:43:59 INFO - PROCESS | 1797 | 1467193439162 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:43:59 INFO - PROCESS | 1797 | 1467193439164 Marionette TRACE conn4 <- [1,2506,null,{}] 02:43:59 INFO - PROCESS | 1797 | 1467193439174 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}] 02:43:59 INFO - PROCESS | 1797 | 1467193439178 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:59 INFO - PROCESS | 1797 | 1467193439380 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 02:43:59 INFO - PROCESS | 1797 | 1467193439579 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:59 INFO - PROCESS | 1797 | 1467193439588 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:43:59 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d8c00 == 35 [pid = 1797] [id = 634] 02:43:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8e5d9400) [pid = 1797] [serial = 1903] [outer = (nil)] 02:43:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8e6d8c00) [pid = 1797] [serial = 1904] [outer = 0x8e5d9400] 02:43:59 INFO - PROCESS | 1797 | 1467193439673 Marionette DEBUG loaded listener.js 02:43:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8e6dc000) [pid = 1797] [serial = 1905] [outer = 0x8e5d9400] 02:44:00 INFO - PROCESS | 1797 | 1467193440642 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]]]}] 02:44:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:44:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1537ms 02:44:00 INFO - PROCESS | 1797 | 1467193440701 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 02:44:00 INFO - PROCESS | 1797 | 1467193440708 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 02:44:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:44:00 INFO - PROCESS | 1797 | 1467193440716 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:44:00 INFO - PROCESS | 1797 | 1467193440722 Marionette TRACE conn4 <- [1,2510,null,{}] 02:44:00 INFO - PROCESS | 1797 | 1467193440729 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}] 02:44:00 INFO - PROCESS | 1797 | 1467193440735 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:00 INFO - PROCESS | 1797 | 1467193440953 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 02:44:01 INFO - PROCESS | 1797 | 1467193441140 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:01 INFO - PROCESS | 1797 | 1467193441151 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:01 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c6000 == 36 [pid = 1797] [id = 635] 02:44:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8f4cd400) [pid = 1797] [serial = 1906] [outer = (nil)] 02:44:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x919a9400) [pid = 1797] [serial = 1907] [outer = 0x8f4cd400] 02:44:01 INFO - PROCESS | 1797 | 1467193441237 Marionette DEBUG loaded listener.js 02:44:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x91a79c00) [pid = 1797] [serial = 1908] [outer = 0x8f4cd400] 02:44:02 INFO - PROCESS | 1797 | 1467193442259 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]]]}] 02:44:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:44:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1592ms 02:44:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:44:02 INFO - PROCESS | 1797 | 1467193442314 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 02:44:02 INFO - PROCESS | 1797 | 1467193442319 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 02:44:02 INFO - PROCESS | 1797 | 1467193442326 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:44:02 INFO - PROCESS | 1797 | 1467193442329 Marionette TRACE conn4 <- [1,2514,null,{}] 02:44:02 INFO - PROCESS | 1797 | 1467193442335 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}] 02:44:02 INFO - PROCESS | 1797 | 1467193442341 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:02 INFO - PROCESS | 1797 | 1467193442534 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 02:44:02 INFO - PROCESS | 1797 | 1467193442725 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:02 INFO - PROCESS | 1797 | 1467193442733 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:02 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c6c00 == 37 [pid = 1797] [id = 636] 02:44:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x92145000) [pid = 1797] [serial = 1909] [outer = (nil)] 02:44:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x9298fc00) [pid = 1797] [serial = 1910] [outer = 0x92145000] 02:44:02 INFO - PROCESS | 1797 | 1467193442812 Marionette DEBUG loaded listener.js 02:44:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x929c8400) [pid = 1797] [serial = 1911] [outer = 0x92145000] 02:44:03 INFO - PROCESS | 1797 | 1467193443901 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]]]}] 02:44:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:44:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1635ms 02:44:03 INFO - PROCESS | 1797 | 1467193443960 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 02:44:03 INFO - PROCESS | 1797 | 1467193443967 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 02:44:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:44:03 INFO - PROCESS | 1797 | 1467193443984 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:44:03 INFO - PROCESS | 1797 | 1467193443991 Marionette TRACE conn4 <- [1,2518,null,{}] 02:44:03 INFO - PROCESS | 1797 | 1467193443996 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}] 02:44:04 INFO - PROCESS | 1797 | 1467193444003 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:04 INFO - PROCESS | 1797 | 1467193444234 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 02:44:04 INFO - PROCESS | 1797 | 1467193444463 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:04 INFO - PROCESS | 1797 | 1467193444473 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:04 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f394400 == 38 [pid = 1797] [id = 637] 02:44:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x8f4c6800) [pid = 1797] [serial = 1912] [outer = (nil)] 02:44:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x94607000) [pid = 1797] [serial = 1913] [outer = 0x8f4c6800] 02:44:04 INFO - PROCESS | 1797 | 1467193444595 Marionette DEBUG loaded listener.js 02:44:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x9535b400) [pid = 1797] [serial = 1914] [outer = 0x8f4c6800] 02:44:05 INFO - PROCESS | 1797 | 1467193445510 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]]]}] 02:44:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:44:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1590ms 02:44:05 INFO - PROCESS | 1797 | 1467193445566 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 02:44:05 INFO - PROCESS | 1797 | 1467193445570 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 02:44:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:44:05 INFO - PROCESS | 1797 | 1467193445577 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:44:05 INFO - PROCESS | 1797 | 1467193445580 Marionette TRACE conn4 <- [1,2522,null,{}] 02:44:05 INFO - PROCESS | 1797 | 1467193445586 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}] 02:44:05 INFO - PROCESS | 1797 | 1467193445591 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:05 INFO - PROCESS | 1797 | 1467193445769 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 02:44:05 INFO - PROCESS | 1797 | 1467193445955 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:05 INFO - PROCESS | 1797 | 1467193445965 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:05 INFO - PROCESS | 1797 | ++DOCSHELL 0x92b07800 == 39 [pid = 1797] [id = 638] 02:44:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x9460ec00) [pid = 1797] [serial = 1915] [outer = (nil)] 02:44:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x99cc8000) [pid = 1797] [serial = 1916] [outer = 0x9460ec00] 02:44:06 INFO - PROCESS | 1797 | 1467193446043 Marionette DEBUG loaded listener.js 02:44:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x99d13000) [pid = 1797] [serial = 1917] [outer = 0x9460ec00] 02:44:06 INFO - PROCESS | 1797 | 1467193446965 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]]]}] 02:44:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:44:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1427ms 02:44:07 INFO - PROCESS | 1797 | 1467193447020 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 02:44:07 INFO - PROCESS | 1797 | 1467193447025 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 02:44:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:44:07 INFO - PROCESS | 1797 | 1467193447034 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:44:07 INFO - PROCESS | 1797 | 1467193447037 Marionette TRACE conn4 <- [1,2526,null,{}] 02:44:07 INFO - PROCESS | 1797 | 1467193447043 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}] 02:44:07 INFO - PROCESS | 1797 | 1467193447048 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:07 INFO - PROCESS | 1797 | 1467193447223 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 02:44:07 INFO - PROCESS | 1797 | 1467193447413 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:07 INFO - PROCESS | 1797 | 1467193447430 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:07 INFO - PROCESS | 1797 | ++DOCSHELL 0x9a4f0c00 == 40 [pid = 1797] [id = 639] 02:44:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x9a4f2800) [pid = 1797] [serial = 1918] [outer = (nil)] 02:44:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x9a4f8400) [pid = 1797] [serial = 1919] [outer = 0x9a4f2800] 02:44:07 INFO - PROCESS | 1797 | 1467193447561 Marionette DEBUG loaded listener.js 02:44:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x9a56e400) [pid = 1797] [serial = 1920] [outer = 0x9a4f2800] 02:44:08 INFO - PROCESS | 1797 | 1467193448599 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]]]}] 02:44:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:44:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1639ms 02:44:08 INFO - PROCESS | 1797 | 1467193448673 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 02:44:08 INFO - PROCESS | 1797 | 1467193448676 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 02:44:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:44:08 INFO - PROCESS | 1797 | 1467193448683 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:44:08 INFO - PROCESS | 1797 | 1467193448687 Marionette TRACE conn4 <- [1,2530,null,{}] 02:44:08 INFO - PROCESS | 1797 | 1467193448692 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}] 02:44:08 INFO - PROCESS | 1797 | 1467193448697 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:08 INFO - PROCESS | 1797 | 1467193448929 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 02:44:09 INFO - PROCESS | 1797 | 1467193449156 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:09 INFO - PROCESS | 1797 | 1467193449166 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:09 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6dd000 == 41 [pid = 1797] [id = 640] 02:44:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x8e6df400) [pid = 1797] [serial = 1921] [outer = (nil)] 02:44:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x8e8f3800) [pid = 1797] [serial = 1922] [outer = 0x8e6df400] 02:44:09 INFO - PROCESS | 1797 | 1467193449496 Marionette DEBUG loaded listener.js 02:44:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x8edbc800) [pid = 1797] [serial = 1923] [outer = 0x8e6df400] 02:44:10 INFO - PROCESS | 1797 | 1467193450449 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]]]}] 02:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1835ms 02:44:10 INFO - PROCESS | 1797 | 1467193450520 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 02:44:10 INFO - PROCESS | 1797 | 1467193450531 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 02:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:44:10 INFO - PROCESS | 1797 | 1467193450543 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:44:10 INFO - PROCESS | 1797 | 1467193450546 Marionette TRACE conn4 <- [1,2534,null,{}] 02:44:10 INFO - PROCESS | 1797 | 1467193450561 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}] 02:44:10 INFO - PROCESS | 1797 | 1467193450566 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:10 INFO - PROCESS | 1797 | 1467193450776 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 02:44:10 INFO - PROCESS | 1797 | 1467193450976 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:10 INFO - PROCESS | 1797 | 1467193450984 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x8f754c00 == 40 [pid = 1797] [id = 580] 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d1000 == 39 [pid = 1797] [id = 633] 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x9298bc00 == 38 [pid = 1797] [id = 632] 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x92b0d000 == 37 [pid = 1797] [id = 631] 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x92990c00 == 36 [pid = 1797] [id = 630] 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8eec00 == 35 [pid = 1797] [id = 629] 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x8edbec00 == 34 [pid = 1797] [id = 628] 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf8400 == 33 [pid = 1797] [id = 571] 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x91e5ec00 == 32 [pid = 1797] [id = 587] 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x8f759000 == 31 [pid = 1797] [id = 625] 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x8f75f000 == 30 [pid = 1797] [id = 581] 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x922f2c00 == 29 [pid = 1797] [id = 575] 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d1800 == 28 [pid = 1797] [id = 585] 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4cb400 == 27 [pid = 1797] [id = 626] 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x92299c00 == 26 [pid = 1797] [id = 582] 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x90c27000 == 25 [pid = 1797] [id = 572] 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x922ea000 == 24 [pid = 1797] [id = 583] 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x9213d800 == 23 [pid = 1797] [id = 573] 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x919ad400 == 22 [pid = 1797] [id = 574] 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d7000 == 21 [pid = 1797] [id = 624] 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf8c00 == 20 [pid = 1797] [id = 576] 02:44:11 INFO - PROCESS | 1797 | --DOCSHELL 0x91e58000 == 19 [pid = 1797] [id = 627] 02:44:12 INFO - PROCESS | 1797 | --DOCSHELL 0x8f38f400 == 18 [pid = 1797] [id = 586] 02:44:12 INFO - PROCESS | 1797 | --DOCSHELL 0x922a0400 == 17 [pid = 1797] [id = 578] 02:44:12 INFO - PROCESS | 1797 | --DOCSHELL 0x8f399400 == 16 [pid = 1797] [id = 584] 02:44:12 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5da400 == 15 [pid = 1797] [id = 579] 02:44:12 INFO - PROCESS | 1797 | --DOCSHELL 0x91e5d000 == 14 [pid = 1797] [id = 577] 02:44:12 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5da800 == 13 [pid = 1797] [id = 618] 02:44:12 INFO - PROCESS | 1797 | --DOCSHELL 0x9a4f0c00 == 12 [pid = 1797] [id = 639] 02:44:12 INFO - PROCESS | 1797 | --DOCSHELL 0x92b07800 == 11 [pid = 1797] [id = 638] 02:44:12 INFO - PROCESS | 1797 | --DOCSHELL 0x8f394400 == 10 [pid = 1797] [id = 637] 02:44:12 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c6c00 == 9 [pid = 1797] [id = 636] 02:44:12 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d8c00 == 8 [pid = 1797] [id = 634] 02:44:12 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c6000 == 7 [pid = 1797] [id = 635] 02:44:12 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d1000 == 8 [pid = 1797] [id = 641] 02:44:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0x8e5d1800) [pid = 1797] [serial = 1924] [outer = (nil)] 02:44:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 95 (0x8e5da800) [pid = 1797] [serial = 1925] [outer = 0x8e5d1800] 02:44:12 INFO - PROCESS | 1797 | 1467193452078 Marionette DEBUG loaded listener.js 02:44:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 96 (0x8e6d9800) [pid = 1797] [serial = 1926] [outer = 0x8e5d1800] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 95 (0x9298a400) [pid = 1797] [serial = 1871] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 94 (0x919a7000) [pid = 1797] [serial = 1833] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x90c22400) [pid = 1797] [serial = 1832] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x929c5c00) [pid = 1797] [serial = 1836] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x922f7800) [pid = 1797] [serial = 1835] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x990c5400) [pid = 1797] [serial = 1839] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x97fe7400) [pid = 1797] [serial = 1838] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x92147800) [pid = 1797] [serial = 1865] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x922ea400) [pid = 1797] [serial = 1868] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x9a3d1c00) [pid = 1797] [serial = 1842] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x92236400) [pid = 1797] [serial = 1866] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x8f761c00) [pid = 1797] [serial = 1856] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x99dde000) [pid = 1797] [serial = 1841] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x8f75a800) [pid = 1797] [serial = 1862] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x9a4fd400) [pid = 1797] [serial = 1845] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x9a4f8800) [pid = 1797] [serial = 1844] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x9a7b3000) [pid = 1797] [serial = 1848] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x9a566400) [pid = 1797] [serial = 1847] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8eafc400) [pid = 1797] [serial = 1859] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x9ab23c00) [pid = 1797] [serial = 1851] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8edbc000) [pid = 1797] [serial = 1860] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x9a7de400) [pid = 1797] [serial = 1850] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x92298000) [pid = 1797] [serial = 1854] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x91e52000) [pid = 1797] [serial = 1853] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x90c21c00) [pid = 1797] [serial = 1857] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x92991800) [pid = 1797] [serial = 1869] [outer = (nil)] [url = about:blank] 02:44:12 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x90c24000) [pid = 1797] [serial = 1863] [outer = (nil)] [url = about:blank] 02:44:13 INFO - PROCESS | 1797 | 1467193453028 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]]]}] 02:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2547ms 02:44:13 INFO - PROCESS | 1797 | 1467193453087 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 02:44:13 INFO - PROCESS | 1797 | 1467193453092 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 02:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:44:13 INFO - PROCESS | 1797 | 1467193453100 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:44:13 INFO - PROCESS | 1797 | 1467193453104 Marionette TRACE conn4 <- [1,2538,null,{}] 02:44:13 INFO - PROCESS | 1797 | 1467193453111 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}] 02:44:13 INFO - PROCESS | 1797 | 1467193453116 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:13 INFO - PROCESS | 1797 | 1467193453312 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 02:44:13 INFO - PROCESS | 1797 | 1467193453464 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:13 INFO - PROCESS | 1797 | 1467193453472 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:13 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f394800 == 9 [pid = 1797] [id = 642] 02:44:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x8f397000) [pid = 1797] [serial = 1927] [outer = (nil)] 02:44:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8f39cc00) [pid = 1797] [serial = 1928] [outer = 0x8f397000] 02:44:13 INFO - PROCESS | 1797 | 1467193453547 Marionette DEBUG loaded listener.js 02:44:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8f4c9000) [pid = 1797] [serial = 1929] [outer = 0x8f397000] 02:44:14 INFO - PROCESS | 1797 | 1467193454373 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]]]}] 02:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1333ms 02:44:14 INFO - PROCESS | 1797 | 1467193454432 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 02:44:14 INFO - PROCESS | 1797 | 1467193454439 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 02:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:44:14 INFO - PROCESS | 1797 | 1467193454450 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:44:14 INFO - PROCESS | 1797 | 1467193454454 Marionette TRACE conn4 <- [1,2542,null,{}] 02:44:14 INFO - PROCESS | 1797 | 1467193454460 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}] 02:44:14 INFO - PROCESS | 1797 | 1467193454466 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:14 INFO - PROCESS | 1797 | 1467193454634 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 02:44:14 INFO - PROCESS | 1797 | 1467193454802 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:14 INFO - PROCESS | 1797 | 1467193454810 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:14 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4cd000 == 10 [pid = 1797] [id = 643] 02:44:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8f761c00) [pid = 1797] [serial = 1930] [outer = (nil)] 02:44:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x919a2800) [pid = 1797] [serial = 1931] [outer = 0x8f761c00] 02:44:14 INFO - PROCESS | 1797 | 1467193454877 Marionette DEBUG loaded listener.js 02:44:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x919ac000) [pid = 1797] [serial = 1932] [outer = 0x8f761c00] 02:44:15 INFO - PROCESS | 1797 | 1467193455820 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]]]}] 02:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1428ms 02:44:15 INFO - PROCESS | 1797 | 1467193455879 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 02:44:15 INFO - PROCESS | 1797 | 1467193455882 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 02:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:44:15 INFO - PROCESS | 1797 | 1467193455889 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:44:15 INFO - PROCESS | 1797 | 1467193455894 Marionette TRACE conn4 <- [1,2546,null,{}] 02:44:15 INFO - PROCESS | 1797 | 1467193455911 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}] 02:44:15 INFO - PROCESS | 1797 | 1467193455919 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:16 INFO - PROCESS | 1797 | 1467193456148 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 02:44:16 INFO - PROCESS | 1797 | 1467193456173 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:16 INFO - PROCESS | 1797 | 1467193456181 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:16 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaef400 == 11 [pid = 1797] [id = 644] 02:44:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8eaf5800) [pid = 1797] [serial = 1933] [outer = (nil)] 02:44:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x91e5d800) [pid = 1797] [serial = 1934] [outer = 0x8eaf5800] 02:44:16 INFO - PROCESS | 1797 | 1467193456266 Marionette DEBUG loaded listener.js 02:44:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x92235000) [pid = 1797] [serial = 1935] [outer = 0x8eaf5800] 02:44:17 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8edc2c00) [pid = 1797] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:44:17 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x91e59400) [pid = 1797] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:44:17 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x92beac00) [pid = 1797] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:44:17 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8e6d8000) [pid = 1797] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:44:17 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8f757c00) [pid = 1797] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:44:17 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x92b10000) [pid = 1797] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:44:17 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x93971800) [pid = 1797] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:44:17 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x92991000) [pid = 1797] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:44:17 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x919a8400) [pid = 1797] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:44:17 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x8f393c00) [pid = 1797] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:44:17 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x8e6e1800) [pid = 1797] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:44:17 INFO - PROCESS | 1797 | 1467193457656 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]]]}] 02:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1786ms 02:44:17 INFO - PROCESS | 1797 | 1467193457675 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 02:44:17 INFO - PROCESS | 1797 | 1467193457680 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 02:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:44:17 INFO - PROCESS | 1797 | 1467193457686 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:44:17 INFO - PROCESS | 1797 | 1467193457689 Marionette TRACE conn4 <- [1,2550,null,{}] 02:44:17 INFO - PROCESS | 1797 | 1467193457694 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}] 02:44:17 INFO - PROCESS | 1797 | 1467193457699 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:17 INFO - PROCESS | 1797 | 1467193457893 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 02:44:17 INFO - PROCESS | 1797 | 1467193457910 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:17 INFO - PROCESS | 1797 | 1467193457917 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:17 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f7400 == 12 [pid = 1797] [id = 645] 02:44:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8f39bc00) [pid = 1797] [serial = 1936] [outer = (nil)] 02:44:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x91e59400) [pid = 1797] [serial = 1937] [outer = 0x8f39bc00] 02:44:17 INFO - PROCESS | 1797 | 1467193457985 Marionette DEBUG loaded listener.js 02:44:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x92239c00) [pid = 1797] [serial = 1938] [outer = 0x8f39bc00] 02:44:18 INFO - PROCESS | 1797 | 1467193458874 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]]]}] 02:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1236ms 02:44:18 INFO - PROCESS | 1797 | 1467193458923 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 02:44:18 INFO - PROCESS | 1797 | 1467193458926 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 02:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:44:18 INFO - PROCESS | 1797 | 1467193458939 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:44:18 INFO - PROCESS | 1797 | 1467193458941 Marionette TRACE conn4 <- [1,2554,null,{}] 02:44:18 INFO - PROCESS | 1797 | 1467193458953 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}] 02:44:18 INFO - PROCESS | 1797 | 1467193458957 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:19 INFO - PROCESS | 1797 | 1467193459106 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 02:44:19 INFO - PROCESS | 1797 | 1467193459116 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:19 INFO - PROCESS | 1797 | 1467193459124 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:19 INFO - PROCESS | 1797 | ++DOCSHELL 0x92299c00 == 13 [pid = 1797] [id = 646] 02:44:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x9229c400) [pid = 1797] [serial = 1939] [outer = (nil)] 02:44:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x922ecc00) [pid = 1797] [serial = 1940] [outer = 0x9229c400] 02:44:19 INFO - PROCESS | 1797 | 1467193459205 Marionette DEBUG loaded listener.js 02:44:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x92992c00) [pid = 1797] [serial = 1941] [outer = 0x9229c400] 02:44:20 INFO - PROCESS | 1797 | 1467193460451 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]]]}] 02:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1587ms 02:44:20 INFO - PROCESS | 1797 | 1467193460525 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 02:44:20 INFO - PROCESS | 1797 | 1467193460531 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 02:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:44:20 INFO - PROCESS | 1797 | 1467193460539 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:44:20 INFO - PROCESS | 1797 | 1467193460546 Marionette TRACE conn4 <- [1,2558,null,{}] 02:44:20 INFO - PROCESS | 1797 | 1467193460554 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}] 02:44:20 INFO - PROCESS | 1797 | 1467193460560 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:20 INFO - PROCESS | 1797 | 1467193460774 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 02:44:21 INFO - PROCESS | 1797 | 1467193461007 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:21 INFO - PROCESS | 1797 | 1467193461019 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:21 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6e0000 == 14 [pid = 1797] [id = 647] 02:44:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8f391c00) [pid = 1797] [serial = 1942] [outer = (nil)] 02:44:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8f4c8400) [pid = 1797] [serial = 1943] [outer = 0x8f391c00] 02:44:21 INFO - PROCESS | 1797 | 1467193461124 Marionette DEBUG loaded listener.js 02:44:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x90c28400) [pid = 1797] [serial = 1944] [outer = 0x8f391c00] 02:44:22 INFO - PROCESS | 1797 | 1467193462179 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]]]}] 02:44:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:44:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1683ms 02:44:22 INFO - PROCESS | 1797 | 1467193462222 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 02:44:22 INFO - PROCESS | 1797 | 1467193462229 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 02:44:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:44:22 INFO - PROCESS | 1797 | 1467193462239 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:44:22 INFO - PROCESS | 1797 | 1467193462243 Marionette TRACE conn4 <- [1,2562,null,{}] 02:44:22 INFO - PROCESS | 1797 | 1467193462250 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}] 02:44:22 INFO - PROCESS | 1797 | 1467193462256 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:22 INFO - PROCESS | 1797 | 1467193462441 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 02:44:22 INFO - PROCESS | 1797 | 1467193462712 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:22 INFO - PROCESS | 1797 | 1467193462721 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:22 INFO - PROCESS | 1797 | ++DOCSHELL 0x919a3c00 == 15 [pid = 1797] [id = 648] 02:44:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x91e5f400) [pid = 1797] [serial = 1945] [outer = (nil)] 02:44:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x9222d800) [pid = 1797] [serial = 1946] [outer = 0x91e5f400] 02:44:22 INFO - PROCESS | 1797 | 1467193462847 Marionette DEBUG loaded listener.js 02:44:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x922eb000) [pid = 1797] [serial = 1947] [outer = 0x91e5f400] 02:44:23 INFO - PROCESS | 1797 | 1467193463895 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]]]}] 02:44:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:44:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1735ms 02:44:23 INFO - PROCESS | 1797 | 1467193463975 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 02:44:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:44:23 INFO - PROCESS | 1797 | 1467193463980 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 02:44:23 INFO - PROCESS | 1797 | 1467193463986 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:44:23 INFO - PROCESS | 1797 | 1467193463992 Marionette TRACE conn4 <- [1,2566,null,{}] 02:44:24 INFO - PROCESS | 1797 | 1467193464009 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}] 02:44:24 INFO - PROCESS | 1797 | 1467193464017 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:24 INFO - PROCESS | 1797 | 1467193464231 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 02:44:24 INFO - PROCESS | 1797 | 1467193464510 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:24 INFO - PROCESS | 1797 | 1467193464522 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:24 INFO - PROCESS | 1797 | ++DOCSHELL 0x929c3400 == 16 [pid = 1797] [id = 649] 02:44:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x929c8000) [pid = 1797] [serial = 1948] [outer = (nil)] 02:44:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x92b01c00) [pid = 1797] [serial = 1949] [outer = 0x929c8000] 02:44:24 INFO - PROCESS | 1797 | 1467193464602 Marionette DEBUG loaded listener.js 02:44:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x92b07800) [pid = 1797] [serial = 1950] [outer = 0x929c8000] 02:44:25 INFO - PROCESS | 1797 | 1467193465729 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]]]}] 02:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1786ms 02:44:25 INFO - PROCESS | 1797 | 1467193465773 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 02:44:25 INFO - PROCESS | 1797 | 1467193465779 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 02:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:44:25 INFO - PROCESS | 1797 | 1467193465787 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:44:25 INFO - PROCESS | 1797 | 1467193465791 Marionette TRACE conn4 <- [1,2570,null,{}] 02:44:25 INFO - PROCESS | 1797 | 1467193465799 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}] 02:44:25 INFO - PROCESS | 1797 | 1467193465804 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:25 INFO - PROCESS | 1797 | 1467193465972 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 02:44:26 INFO - PROCESS | 1797 | 1467193466288 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:26 INFO - PROCESS | 1797 | 1467193466303 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:26 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f397800 == 17 [pid = 1797] [id = 650] 02:44:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x8f399400) [pid = 1797] [serial = 1951] [outer = (nil)] 02:44:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x8f4ca400) [pid = 1797] [serial = 1952] [outer = 0x8f399400] 02:44:26 INFO - PROCESS | 1797 | 1467193466378 Marionette DEBUG loaded listener.js 02:44:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x8f759000) [pid = 1797] [serial = 1953] [outer = 0x8f399400] 02:44:27 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x92b08400) [pid = 1797] [serial = 1901] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x95360c00) [pid = 1797] [serial = 1902] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x8f396c00) [pid = 1797] [serial = 1886] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x92b08000) [pid = 1797] [serial = 1880] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x92b10400) [pid = 1797] [serial = 1881] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x93b83000) [pid = 1797] [serial = 1884] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8eaf6000) [pid = 1797] [serial = 1875] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x919aa800) [pid = 1797] [serial = 1889] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x92be9c00) [pid = 1797] [serial = 1895] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x93b7f400) [pid = 1797] [serial = 1899] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8e8ec400) [pid = 1797] [serial = 1874] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8f4c9800) [pid = 1797] [serial = 1887] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x929cc000) [pid = 1797] [serial = 1892] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x91e57800) [pid = 1797] [serial = 1890] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x92b08800) [pid = 1797] [serial = 1893] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x92efc800) [pid = 1797] [serial = 1896] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x91e40000) [pid = 1797] [serial = 1878] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x93b89000) [pid = 1797] [serial = 1898] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x93b1cc00) [pid = 1797] [serial = 1883] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x92995000) [pid = 1797] [serial = 1872] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x91a75800) [pid = 1797] [serial = 1877] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1797 | 1467193467293 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]]]}] 02:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1579ms 02:44:27 INFO - PROCESS | 1797 | 1467193467366 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 02:44:27 INFO - PROCESS | 1797 | 1467193467371 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 02:44:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:44:27 INFO - PROCESS | 1797 | 1467193467381 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:44:27 INFO - PROCESS | 1797 | 1467193467385 Marionette TRACE conn4 <- [1,2574,null,{}] 02:44:27 INFO - PROCESS | 1797 | 1467193467391 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}] 02:44:27 INFO - PROCESS | 1797 | 1467193467396 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:27 INFO - PROCESS | 1797 | 1467193467552 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 02:44:27 INFO - PROCESS | 1797 | 1467193467561 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:27 INFO - PROCESS | 1797 | 1467193467569 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:27 INFO - PROCESS | 1797 | ++DOCSHELL 0x90c2d000 == 18 [pid = 1797] [id = 651] 02:44:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x919b0000) [pid = 1797] [serial = 1954] [outer = (nil)] 02:44:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x91a75800) [pid = 1797] [serial = 1955] [outer = 0x919b0000] 02:44:27 INFO - PROCESS | 1797 | 1467193467658 Marionette DEBUG loaded listener.js 02:44:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x91e47000) [pid = 1797] [serial = 1956] [outer = 0x919b0000] 02:44:28 INFO - PROCESS | 1797 | 1467193468634 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]]]}] 02:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1282ms 02:44:28 INFO - PROCESS | 1797 | 1467193468663 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 02:44:28 INFO - PROCESS | 1797 | 1467193468667 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 02:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:44:28 INFO - PROCESS | 1797 | 1467193468673 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:44:28 INFO - PROCESS | 1797 | 1467193468678 Marionette TRACE conn4 <- [1,2578,null,{}] 02:44:28 INFO - PROCESS | 1797 | 1467193468693 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}] 02:44:28 INFO - PROCESS | 1797 | 1467193468701 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:28 INFO - PROCESS | 1797 | 1467193468910 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 02:44:28 INFO - PROCESS | 1797 | 1467193468932 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:28 INFO - PROCESS | 1797 | 1467193468945 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:28 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e56000 == 19 [pid = 1797] [id = 652] 02:44:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x91e58000) [pid = 1797] [serial = 1957] [outer = (nil)] 02:44:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x929c2800) [pid = 1797] [serial = 1958] [outer = 0x91e58000] 02:44:29 INFO - PROCESS | 1797 | 1467193469023 Marionette DEBUG loaded listener.js 02:44:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x92b05000) [pid = 1797] [serial = 1959] [outer = 0x91e58000] 02:44:29 INFO - PROCESS | 1797 | 1467193469975 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]]]}] 02:44:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:44:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1334ms 02:44:30 INFO - PROCESS | 1797 | 1467193470015 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 02:44:30 INFO - PROCESS | 1797 | 1467193470019 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 02:44:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:44:30 INFO - PROCESS | 1797 | 1467193470025 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:44:30 INFO - PROCESS | 1797 | 1467193470027 Marionette TRACE conn4 <- [1,2582,null,{}] 02:44:30 INFO - PROCESS | 1797 | 1467193470033 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}] 02:44:30 INFO - PROCESS | 1797 | 1467193470038 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:30 INFO - PROCESS | 1797 | 1467193470258 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 02:44:30 INFO - PROCESS | 1797 | 1467193470280 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:30 INFO - PROCESS | 1797 | 1467193470287 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:30 INFO - PROCESS | 1797 | ++DOCSHELL 0x92995400 == 20 [pid = 1797] [id = 653] 02:44:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x92b09000) [pid = 1797] [serial = 1960] [outer = (nil)] 02:44:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x92bde000) [pid = 1797] [serial = 1961] [outer = 0x92b09000] 02:44:30 INFO - PROCESS | 1797 | 1467193470355 Marionette DEBUG loaded listener.js 02:44:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x92be8000) [pid = 1797] [serial = 1962] [outer = 0x92b09000] 02:44:31 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8eaf5800) [pid = 1797] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:44:31 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8e5d9400) [pid = 1797] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:44:31 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8f4cd400) [pid = 1797] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:44:31 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8f397000) [pid = 1797] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:44:31 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x92145000) [pid = 1797] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:44:31 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x8e5d1800) [pid = 1797] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:44:31 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x8f4c6800) [pid = 1797] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:44:31 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x8e6df400) [pid = 1797] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:44:31 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x9460ec00) [pid = 1797] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:44:31 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x9a4f2800) [pid = 1797] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:44:31 INFO - PROCESS | 1797 | --DOMWINDOW == 62 (0x8f761c00) [pid = 1797] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:44:31 INFO - PROCESS | 1797 | --DOMWINDOW == 61 (0x8f39bc00) [pid = 1797] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:44:31 INFO - PROCESS | 1797 | 1467193471414 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]]]}] 02:44:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:44:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1431ms 02:44:31 INFO - PROCESS | 1797 | 1467193471457 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 02:44:31 INFO - PROCESS | 1797 | 1467193471460 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 02:44:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:44:31 INFO - PROCESS | 1797 | 1467193471466 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:44:31 INFO - PROCESS | 1797 | 1467193471469 Marionette TRACE conn4 <- [1,2586,null,{}] 02:44:31 INFO - PROCESS | 1797 | 1467193471474 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}] 02:44:31 INFO - PROCESS | 1797 | 1467193471479 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:31 INFO - PROCESS | 1797 | 1467193471628 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 02:44:31 INFO - PROCESS | 1797 | 1467193471770 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:31 INFO - PROCESS | 1797 | 1467193471780 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:31 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c4400 == 21 [pid = 1797] [id = 654] 02:44:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 62 (0x8f4c6800) [pid = 1797] [serial = 1963] [outer = (nil)] 02:44:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 63 (0x919af000) [pid = 1797] [serial = 1964] [outer = 0x8f4c6800] 02:44:31 INFO - PROCESS | 1797 | 1467193471854 Marionette DEBUG loaded listener.js 02:44:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x922f6c00) [pid = 1797] [serial = 1965] [outer = 0x8f4c6800] 02:44:32 INFO - PROCESS | 1797 | 1467193472658 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]]]}] 02:44:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:44:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1235ms 02:44:32 INFO - PROCESS | 1797 | 1467193472707 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 02:44:32 INFO - PROCESS | 1797 | 1467193472711 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 02:44:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:44:32 INFO - PROCESS | 1797 | 1467193472717 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:44:32 INFO - PROCESS | 1797 | 1467193472719 Marionette TRACE conn4 <- [1,2590,null,{}] 02:44:32 INFO - PROCESS | 1797 | 1467193472725 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}] 02:44:32 INFO - PROCESS | 1797 | 1467193472734 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:32 INFO - PROCESS | 1797 | 1467193472918 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 02:44:32 INFO - PROCESS | 1797 | 1467193472930 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:32 INFO - PROCESS | 1797 | 1467193472936 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:32 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4cb000 == 22 [pid = 1797] [id = 655] 02:44:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x8f4cdc00) [pid = 1797] [serial = 1966] [outer = (nil)] 02:44:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x93b1ec00) [pid = 1797] [serial = 1967] [outer = 0x8f4cdc00] 02:44:33 INFO - PROCESS | 1797 | 1467193473005 Marionette DEBUG loaded listener.js 02:44:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x93b83800) [pid = 1797] [serial = 1968] [outer = 0x8f4cdc00] 02:44:34 INFO - PROCESS | 1797 | 1467193474133 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]]]}] 02:44:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:44:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1483ms 02:44:34 INFO - PROCESS | 1797 | 1467193474201 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 02:44:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:44:34 INFO - PROCESS | 1797 | 1467193474208 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 02:44:34 INFO - PROCESS | 1797 | 1467193474216 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:44:34 INFO - PROCESS | 1797 | 1467193474222 Marionette TRACE conn4 <- [1,2594,null,{}] 02:44:34 INFO - PROCESS | 1797 | 1467193474231 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}] 02:44:34 INFO - PROCESS | 1797 | 1467193474236 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:34 INFO - PROCESS | 1797 | 1467193474452 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 02:44:34 INFO - PROCESS | 1797 | 1467193474693 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:34 INFO - PROCESS | 1797 | 1467193474701 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:34 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc8400 == 23 [pid = 1797] [id = 656] 02:44:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8f391800) [pid = 1797] [serial = 1969] [outer = (nil)] 02:44:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x90c21c00) [pid = 1797] [serial = 1970] [outer = 0x8f391800] 02:44:34 INFO - PROCESS | 1797 | 1467193474830 Marionette DEBUG loaded listener.js 02:44:34 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x919a5800) [pid = 1797] [serial = 1971] [outer = 0x8f391800] 02:44:35 INFO - PROCESS | 1797 | 1467193475792 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]]]}] 02:44:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:44:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1633ms 02:44:35 INFO - PROCESS | 1797 | 1467193475849 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 02:44:35 INFO - PROCESS | 1797 | 1467193475856 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 02:44:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:44:35 INFO - PROCESS | 1797 | 1467193475867 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:44:35 INFO - PROCESS | 1797 | 1467193475871 Marionette TRACE conn4 <- [1,2598,null,{}] 02:44:35 INFO - PROCESS | 1797 | 1467193475877 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}] 02:44:35 INFO - PROCESS | 1797 | 1467193475883 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:36 INFO - PROCESS | 1797 | 1467193476061 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 02:44:36 INFO - PROCESS | 1797 | 1467193476257 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:36 INFO - PROCESS | 1797 | 1467193476265 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:36 INFO - PROCESS | 1797 | ++DOCSHELL 0x92231400 == 24 [pid = 1797] [id = 657] 02:44:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x922a2c00) [pid = 1797] [serial = 1972] [outer = (nil)] 02:44:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x92997000) [pid = 1797] [serial = 1973] [outer = 0x922a2c00] 02:44:36 INFO - PROCESS | 1797 | 1467193476351 Marionette DEBUG loaded listener.js 02:44:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x929ca000) [pid = 1797] [serial = 1974] [outer = 0x922a2c00] 02:44:37 INFO - PROCESS | 1797 | 1467193477425 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]]]}] 02:44:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:44:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1631ms 02:44:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:44:37 INFO - PROCESS | 1797 | 1467193477498 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 02:44:37 INFO - PROCESS | 1797 | 1467193477501 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 02:44:37 INFO - PROCESS | 1797 | 1467193477508 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:44:37 INFO - PROCESS | 1797 | 1467193477514 Marionette TRACE conn4 <- [1,2602,null,{}] 02:44:37 INFO - PROCESS | 1797 | 1467193477531 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}] 02:44:37 INFO - PROCESS | 1797 | 1467193477539 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:37 INFO - PROCESS | 1797 | 1467193477752 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 02:44:38 INFO - PROCESS | 1797 | 1467193477981 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:38 INFO - PROCESS | 1797 | 1467193477990 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:38 INFO - PROCESS | 1797 | ++DOCSHELL 0x938ca000 == 25 [pid = 1797] [id = 658] 02:44:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x93b88800) [pid = 1797] [serial = 1975] [outer = (nil)] 02:44:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x94609400) [pid = 1797] [serial = 1976] [outer = 0x93b88800] 02:44:38 INFO - PROCESS | 1797 | 1467193478117 Marionette DEBUG loaded listener.js 02:44:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x950fa800) [pid = 1797] [serial = 1977] [outer = 0x93b88800] 02:44:39 INFO - PROCESS | 1797 | 1467193479045 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]]]}] 02:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1585ms 02:44:39 INFO - PROCESS | 1797 | 1467193479093 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 02:44:39 INFO - PROCESS | 1797 | 1467193479098 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 02:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:44:39 INFO - PROCESS | 1797 | 1467193479104 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:44:39 INFO - PROCESS | 1797 | 1467193479108 Marionette TRACE conn4 <- [1,2606,null,{}] 02:44:39 INFO - PROCESS | 1797 | 1467193479113 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}] 02:44:39 INFO - PROCESS | 1797 | 1467193479119 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:39 INFO - PROCESS | 1797 | 1467193479292 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 02:44:39 INFO - PROCESS | 1797 | 1467193479476 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:39 INFO - PROCESS | 1797 | 1467193479484 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:39 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5ce800 == 26 [pid = 1797] [id = 659] 02:44:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8edc7800) [pid = 1797] [serial = 1978] [outer = (nil)] 02:44:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x9535d800) [pid = 1797] [serial = 1979] [outer = 0x8edc7800] 02:44:39 INFO - PROCESS | 1797 | 1467193479611 Marionette DEBUG loaded listener.js 02:44:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x95361800) [pid = 1797] [serial = 1980] [outer = 0x8edc7800] 02:44:40 INFO - PROCESS | 1797 | 1467193480566 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]]]}] 02:44:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:44:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1535ms 02:44:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:44:40 INFO - PROCESS | 1797 | 1467193480640 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 02:44:40 INFO - PROCESS | 1797 | 1467193480643 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 02:44:40 INFO - PROCESS | 1797 | 1467193480649 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:44:40 INFO - PROCESS | 1797 | 1467193480653 Marionette TRACE conn4 <- [1,2610,null,{}] 02:44:40 INFO - PROCESS | 1797 | 1467193480659 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}] 02:44:40 INFO - PROCESS | 1797 | 1467193480664 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:40 INFO - PROCESS | 1797 | 1467193480831 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 02:44:41 INFO - PROCESS | 1797 | 1467193481021 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:41 INFO - PROCESS | 1797 | 1467193481027 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:41 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e46800 == 27 [pid = 1797] [id = 660] 02:44:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x91e55000) [pid = 1797] [serial = 1981] [outer = (nil)] 02:44:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x990c7400) [pid = 1797] [serial = 1982] [outer = 0x91e55000] 02:44:41 INFO - PROCESS | 1797 | 1467193481106 Marionette DEBUG loaded listener.js 02:44:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x990c9c00) [pid = 1797] [serial = 1983] [outer = 0x91e55000] 02:44:42 INFO - PROCESS | 1797 | 1467193482092 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]]]}] 02:44:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:44:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1484ms 02:44:42 INFO - PROCESS | 1797 | 1467193482133 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 02:44:42 INFO - PROCESS | 1797 | 1467193482136 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 02:44:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:44:42 INFO - PROCESS | 1797 | 1467193482143 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:44:42 INFO - PROCESS | 1797 | 1467193482146 Marionette TRACE conn4 <- [1,2614,null,{}] 02:44:42 INFO - PROCESS | 1797 | 1467193482152 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}] 02:44:42 INFO - PROCESS | 1797 | 1467193482162 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:42 INFO - PROCESS | 1797 | 1467193482360 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 02:44:42 INFO - PROCESS | 1797 | 1467193482841 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:42 INFO - PROCESS | 1797 | 1467193482851 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:42 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5cf000 == 28 [pid = 1797] [id = 661] 02:44:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x8e5d0c00) [pid = 1797] [serial = 1984] [outer = (nil)] 02:44:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x8e6d7000) [pid = 1797] [serial = 1985] [outer = 0x8e5d0c00] 02:44:42 INFO - PROCESS | 1797 | 1467193482928 Marionette DEBUG loaded listener.js 02:44:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x8e8ef400) [pid = 1797] [serial = 1986] [outer = 0x8e5d0c00] 02:44:43 INFO - PROCESS | 1797 | 1467193483835 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]]]}] 02:44:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:44:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1743ms 02:44:43 INFO - PROCESS | 1797 | 1467193483889 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 02:44:43 INFO - PROCESS | 1797 | 1467193483899 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 02:44:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:44:43 INFO - PROCESS | 1797 | 1467193483912 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:44:43 INFO - PROCESS | 1797 | 1467193483922 Marionette TRACE conn4 <- [1,2618,null,{}] 02:44:43 INFO - PROCESS | 1797 | 1467193483937 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}] 02:44:43 INFO - PROCESS | 1797 | 1467193483944 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:44 INFO - PROCESS | 1797 | 1467193484179 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 02:44:45 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6dd000 == 27 [pid = 1797] [id = 640] 02:44:45 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d1000 == 26 [pid = 1797] [id = 641] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x91e5d800) [pid = 1797] [serial = 1934] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x8e6dc000) [pid = 1797] [serial = 1905] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x8e6d8c00) [pid = 1797] [serial = 1904] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x91a79c00) [pid = 1797] [serial = 1908] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x919a9400) [pid = 1797] [serial = 1907] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8f39cc00) [pid = 1797] [serial = 1928] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x929c8400) [pid = 1797] [serial = 1911] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8f4c9000) [pid = 1797] [serial = 1929] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x9298fc00) [pid = 1797] [serial = 1910] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8e5da800) [pid = 1797] [serial = 1925] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8e6d9800) [pid = 1797] [serial = 1926] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x9535b400) [pid = 1797] [serial = 1914] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8edbc800) [pid = 1797] [serial = 1923] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8e8f3800) [pid = 1797] [serial = 1922] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x94607000) [pid = 1797] [serial = 1913] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x99d13000) [pid = 1797] [serial = 1917] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x99cc8000) [pid = 1797] [serial = 1916] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x9a56e400) [pid = 1797] [serial = 1920] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x92235000) [pid = 1797] [serial = 1935] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x9a4f8400) [pid = 1797] [serial = 1919] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x919ac000) [pid = 1797] [serial = 1932] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x919a2800) [pid = 1797] [serial = 1931] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 62 (0x91e59400) [pid = 1797] [serial = 1937] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | --DOMWINDOW == 61 (0x92239c00) [pid = 1797] [serial = 1938] [outer = (nil)] [url = about:blank] 02:44:45 INFO - PROCESS | 1797 | 1467193485440 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:45 INFO - PROCESS | 1797 | 1467193485453 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:45 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d9c00 == 27 [pid = 1797] [id = 662] 02:44:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 62 (0x8e6dbc00) [pid = 1797] [serial = 1987] [outer = (nil)] 02:44:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 63 (0x8e6e1400) [pid = 1797] [serial = 1988] [outer = 0x8e6dbc00] 02:44:45 INFO - PROCESS | 1797 | 1467193485528 Marionette DEBUG loaded listener.js 02:44:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x8e8f3800) [pid = 1797] [serial = 1989] [outer = 0x8e6dbc00] 02:44:46 INFO - PROCESS | 1797 | 1467193486338 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]]]}] 02:44:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:44:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2440ms 02:44:46 INFO - PROCESS | 1797 | 1467193486353 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 02:44:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:44:46 INFO - PROCESS | 1797 | 1467193486359 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 02:44:46 INFO - PROCESS | 1797 | 1467193486366 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:44:46 INFO - PROCESS | 1797 | 1467193486369 Marionette TRACE conn4 <- [1,2622,null,{}] 02:44:46 INFO - PROCESS | 1797 | 1467193486378 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}] 02:44:46 INFO - PROCESS | 1797 | 1467193486384 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:46 INFO - PROCESS | 1797 | 1467193486541 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 02:44:46 INFO - PROCESS | 1797 | 1467193486687 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:46 INFO - PROCESS | 1797 | 1467193486694 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:46 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edbfc00 == 28 [pid = 1797] [id = 663] 02:44:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x8edc0c00) [pid = 1797] [serial = 1990] [outer = (nil)] 02:44:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x8edc9c00) [pid = 1797] [serial = 1991] [outer = 0x8edc0c00] 02:44:46 INFO - PROCESS | 1797 | 1467193486778 Marionette DEBUG loaded listener.js 02:44:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x8f39c000) [pid = 1797] [serial = 1992] [outer = 0x8edc0c00] 02:44:47 INFO - PROCESS | 1797 | 1467193487599 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]]]}] 02:44:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:44:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1297ms 02:44:47 INFO - PROCESS | 1797 | 1467193487668 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 02:44:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:44:47 INFO - PROCESS | 1797 | 1467193487675 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 02:44:47 INFO - PROCESS | 1797 | 1467193487682 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:44:47 INFO - PROCESS | 1797 | 1467193487686 Marionette TRACE conn4 <- [1,2626,null,{}] 02:44:47 INFO - PROCESS | 1797 | 1467193487691 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}] 02:44:47 INFO - PROCESS | 1797 | 1467193487696 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:47 INFO - PROCESS | 1797 | 1467193487864 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 02:44:47 INFO - PROCESS | 1797 | 1467193487876 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:47 INFO - PROCESS | 1797 | 1467193487883 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:48 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc0000 == 29 [pid = 1797] [id = 664] 02:44:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8f4cb400) [pid = 1797] [serial = 1993] [outer = (nil)] 02:44:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x90c29400) [pid = 1797] [serial = 1994] [outer = 0x8f4cb400] 02:44:48 INFO - PROCESS | 1797 | 1467193488090 Marionette DEBUG loaded listener.js 02:44:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x919a6000) [pid = 1797] [serial = 1995] [outer = 0x8f4cb400] 02:44:49 INFO - PROCESS | 1797 | 1467193489049 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]]]}] 02:44:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:44:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1438ms 02:44:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:44:49 INFO - PROCESS | 1797 | 1467193489120 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 02:44:49 INFO - PROCESS | 1797 | 1467193489123 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 02:44:49 INFO - PROCESS | 1797 | 1467193489138 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:44:49 INFO - PROCESS | 1797 | 1467193489148 Marionette TRACE conn4 <- [1,2630,null,{}] 02:44:49 INFO - PROCESS | 1797 | 1467193489162 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}] 02:44:49 INFO - PROCESS | 1797 | 1467193489169 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:49 INFO - PROCESS | 1797 | 1467193489393 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 02:44:49 INFO - PROCESS | 1797 | 1467193489418 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:49 INFO - PROCESS | 1797 | 1467193489426 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:49 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e45000 == 30 [pid = 1797] [id = 665] 02:44:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x91e46000) [pid = 1797] [serial = 1996] [outer = (nil)] 02:44:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x91e5ac00) [pid = 1797] [serial = 1997] [outer = 0x91e46000] 02:44:49 INFO - PROCESS | 1797 | 1467193489492 Marionette DEBUG loaded listener.js 02:44:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x92145800) [pid = 1797] [serial = 1998] [outer = 0x91e46000] 02:44:50 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x92b09000) [pid = 1797] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:44:50 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8f4c6800) [pid = 1797] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:44:50 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x91e58000) [pid = 1797] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:44:50 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x91e5f400) [pid = 1797] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:44:50 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x929c8000) [pid = 1797] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:44:50 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x8f391c00) [pid = 1797] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:44:50 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x919b0000) [pid = 1797] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:44:50 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x9229c400) [pid = 1797] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:44:50 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x8f399400) [pid = 1797] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:44:50 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x8f4cdc00) [pid = 1797] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:44:50 INFO - PROCESS | 1797 | 1467193490918 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]]]}] 02:44:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:44:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1812ms 02:44:50 INFO - PROCESS | 1797 | 1467193490940 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 02:44:50 INFO - PROCESS | 1797 | 1467193490945 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 02:44:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:44:50 INFO - PROCESS | 1797 | 1467193490960 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:44:50 INFO - PROCESS | 1797 | 1467193490962 Marionette TRACE conn4 <- [1,2634,null,{}] 02:44:50 INFO - PROCESS | 1797 | 1467193490968 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}] 02:44:50 INFO - PROCESS | 1797 | 1467193490973 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:51 INFO - PROCESS | 1797 | 1467193491112 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 02:44:51 INFO - PROCESS | 1797 | 1467193491126 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:51 INFO - PROCESS | 1797 | 1467193491133 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:51 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d2c00 == 31 [pid = 1797] [id = 666] 02:44:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x8f4c6800) [pid = 1797] [serial = 1999] [outer = (nil)] 02:44:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x92232000) [pid = 1797] [serial = 2000] [outer = 0x8f4c6800] 02:44:51 INFO - PROCESS | 1797 | 1467193491203 Marionette DEBUG loaded listener.js 02:44:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x92237000) [pid = 1797] [serial = 2001] [outer = 0x8f4c6800] 02:44:52 INFO - PROCESS | 1797 | 1467193492089 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]]]}] 02:44:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:44:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1178ms 02:44:52 INFO - PROCESS | 1797 | 1467193492137 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 02:44:52 INFO - PROCESS | 1797 | 1467193492141 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 02:44:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:44:52 INFO - PROCESS | 1797 | 1467193492147 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:44:52 INFO - PROCESS | 1797 | 1467193492151 Marionette TRACE conn4 <- [1,2638,null,{}] 02:44:52 INFO - PROCESS | 1797 | 1467193492156 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}] 02:44:52 INFO - PROCESS | 1797 | 1467193492160 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:52 INFO - PROCESS | 1797 | 1467193492309 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 02:44:52 INFO - PROCESS | 1797 | 1467193492318 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:52 INFO - PROCESS | 1797 | 1467193492336 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:52 INFO - PROCESS | 1797 | ++DOCSHELL 0x922a2800 == 32 [pid = 1797] [id = 667] 02:44:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x922a3c00) [pid = 1797] [serial = 2002] [outer = (nil)] 02:44:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x922f1800) [pid = 1797] [serial = 2003] [outer = 0x922a3c00] 02:44:52 INFO - PROCESS | 1797 | 1467193492415 Marionette DEBUG loaded listener.js 02:44:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x92998800) [pid = 1797] [serial = 2004] [outer = 0x922a3c00] 02:44:53 INFO - PROCESS | 1797 | 1467193493665 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]]]}] 02:44:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:44:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1586ms 02:44:53 INFO - PROCESS | 1797 | 1467193493734 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 02:44:53 INFO - PROCESS | 1797 | 1467193493741 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 02:44:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:44:53 INFO - PROCESS | 1797 | 1467193493749 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:44:53 INFO - PROCESS | 1797 | 1467193493757 Marionette TRACE conn4 <- [1,2642,null,{}] 02:44:53 INFO - PROCESS | 1797 | 1467193493765 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}] 02:44:53 INFO - PROCESS | 1797 | 1467193493771 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:53 INFO - PROCESS | 1797 | 1467193493956 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 02:44:54 INFO - PROCESS | 1797 | 1467193494198 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:54 INFO - PROCESS | 1797 | 1467193494208 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:54 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5db000 == 33 [pid = 1797] [id = 668] 02:44:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x8eafb800) [pid = 1797] [serial = 2005] [outer = (nil)] 02:44:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8f39bc00) [pid = 1797] [serial = 2006] [outer = 0x8eafb800] 02:44:54 INFO - PROCESS | 1797 | 1467193494301 Marionette DEBUG loaded listener.js 02:44:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8f761400) [pid = 1797] [serial = 2007] [outer = 0x8eafb800] 02:44:55 INFO - PROCESS | 1797 | 1467193495318 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]]]}] 02:44:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:44:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1639ms 02:44:55 INFO - PROCESS | 1797 | 1467193495390 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 02:44:55 INFO - PROCESS | 1797 | 1467193495397 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 02:44:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:44:55 INFO - PROCESS | 1797 | 1467193495408 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:44:55 INFO - PROCESS | 1797 | 1467193495412 Marionette TRACE conn4 <- [1,2646,null,{}] 02:44:55 INFO - PROCESS | 1797 | 1467193495418 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}] 02:44:55 INFO - PROCESS | 1797 | 1467193495424 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:55 INFO - PROCESS | 1797 | 1467193495644 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 02:44:55 INFO - PROCESS | 1797 | 1467193495933 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:55 INFO - PROCESS | 1797 | 1467193495939 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:55 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e53c00 == 34 [pid = 1797] [id = 669] 02:44:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x91e56c00) [pid = 1797] [serial = 2008] [outer = (nil)] 02:44:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x92149400) [pid = 1797] [serial = 2009] [outer = 0x91e56c00] 02:44:56 INFO - PROCESS | 1797 | 1467193496050 Marionette DEBUG loaded listener.js 02:44:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x9229d800) [pid = 1797] [serial = 2010] [outer = 0x91e56c00] 02:44:56 INFO - PROCESS | 1797 | 1467193496980 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]]]}] 02:44:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:44:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1589ms 02:44:56 INFO - PROCESS | 1797 | 1467193496996 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 02:44:57 INFO - PROCESS | 1797 | 1467193497000 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 02:44:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:44:57 INFO - PROCESS | 1797 | 1467193497007 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:44:57 INFO - PROCESS | 1797 | 1467193497013 Marionette TRACE conn4 <- [1,2650,null,{}] 02:44:57 INFO - PROCESS | 1797 | 1467193497029 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}] 02:44:57 INFO - PROCESS | 1797 | 1467193497038 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:57 INFO - PROCESS | 1797 | 1467193497294 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 02:44:57 INFO - PROCESS | 1797 | 1467193497430 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:57 INFO - PROCESS | 1797 | 1467193497441 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:57 INFO - PROCESS | 1797 | ++DOCSHELL 0x929cb800 == 35 [pid = 1797] [id = 670] 02:44:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x929cd800) [pid = 1797] [serial = 2011] [outer = (nil)] 02:44:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92b0c800) [pid = 1797] [serial = 2012] [outer = 0x929cd800] 02:44:57 INFO - PROCESS | 1797 | 1467193497525 Marionette DEBUG loaded listener.js 02:44:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x92bdcc00) [pid = 1797] [serial = 2013] [outer = 0x929cd800] 02:44:58 INFO - PROCESS | 1797 | 1467193498576 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]]]}] 02:44:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:44:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1633ms 02:44:58 INFO - PROCESS | 1797 | 1467193498668 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 02:44:58 INFO - PROCESS | 1797 | 1467193498678 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 02:44:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:44:58 INFO - PROCESS | 1797 | 1467193498688 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:44:58 INFO - PROCESS | 1797 | 1467193498690 Marionette TRACE conn4 <- [1,2654,null,{}] 02:44:58 INFO - PROCESS | 1797 | 1467193498698 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}] 02:44:58 INFO - PROCESS | 1797 | 1467193498703 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:58 INFO - PROCESS | 1797 | 1467193498913 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 02:44:59 INFO - PROCESS | 1797 | 1467193499161 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:59 INFO - PROCESS | 1797 | 1467193499167 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:44:59 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d6800 == 36 [pid = 1797] [id = 671] 02:44:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x8e5d7800) [pid = 1797] [serial = 2014] [outer = (nil)] 02:44:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x8e6d5c00) [pid = 1797] [serial = 2015] [outer = 0x8e5d7800] 02:44:59 INFO - PROCESS | 1797 | 1467193499411 Marionette DEBUG loaded listener.js 02:44:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x8e8f5400) [pid = 1797] [serial = 2016] [outer = 0x8e5d7800] 02:45:00 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f7400 == 35 [pid = 1797] [id = 645] 02:45:00 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaef400 == 34 [pid = 1797] [id = 644] 02:45:00 INFO - PROCESS | 1797 | --DOCSHELL 0x90c2d000 == 33 [pid = 1797] [id = 651] 02:45:00 INFO - PROCESS | 1797 | 1467193500470 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]]]}] 02:45:00 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x92bde000) [pid = 1797] [serial = 1961] [outer = (nil)] [url = about:blank] 02:45:00 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x919af000) [pid = 1797] [serial = 1964] [outer = (nil)] [url = about:blank] 02:45:00 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x92be8000) [pid = 1797] [serial = 1962] [outer = (nil)] [url = about:blank] 02:45:00 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x929c2800) [pid = 1797] [serial = 1958] [outer = (nil)] [url = about:blank] 02:45:00 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x9222d800) [pid = 1797] [serial = 1946] [outer = (nil)] [url = about:blank] 02:45:00 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x922eb000) [pid = 1797] [serial = 1947] [outer = (nil)] [url = about:blank] 02:45:00 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x92b01c00) [pid = 1797] [serial = 1949] [outer = (nil)] [url = about:blank] 02:45:00 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x92b07800) [pid = 1797] [serial = 1950] [outer = (nil)] [url = about:blank] 02:45:00 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8f4c8400) [pid = 1797] [serial = 1943] [outer = (nil)] [url = about:blank] 02:45:00 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x90c28400) [pid = 1797] [serial = 1944] [outer = (nil)] [url = about:blank] 02:45:00 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x91a75800) [pid = 1797] [serial = 1955] [outer = (nil)] [url = about:blank] 02:45:00 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x91e47000) [pid = 1797] [serial = 1956] [outer = (nil)] [url = about:blank] 02:45:00 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x92992c00) [pid = 1797] [serial = 1941] [outer = (nil)] [url = about:blank] 02:45:00 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x922ecc00) [pid = 1797] [serial = 1940] [outer = (nil)] [url = about:blank] 02:45:00 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x8f4ca400) [pid = 1797] [serial = 1952] [outer = (nil)] [url = about:blank] 02:45:00 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x8f759000) [pid = 1797] [serial = 1953] [outer = (nil)] [url = about:blank] 02:45:00 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x922f6c00) [pid = 1797] [serial = 1965] [outer = (nil)] [url = about:blank] 02:45:00 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x93b1ec00) [pid = 1797] [serial = 1967] [outer = (nil)] [url = about:blank] 02:45:00 INFO - PROCESS | 1797 | --DOMWINDOW == 62 (0x93b83800) [pid = 1797] [serial = 1968] [outer = (nil)] [url = about:blank] 02:45:00 INFO - PROCESS | 1797 | --DOMWINDOW == 61 (0x92b05000) [pid = 1797] [serial = 1959] [outer = (nil)] [url = about:blank] 02:45:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:45:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1837ms 02:45:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:45:00 INFO - PROCESS | 1797 | 1467193500525 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 02:45:00 INFO - PROCESS | 1797 | 1467193500530 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 02:45:00 INFO - PROCESS | 1797 | 1467193500539 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:45:00 INFO - PROCESS | 1797 | 1467193500541 Marionette TRACE conn4 <- [1,2658,null,{}] 02:45:00 INFO - PROCESS | 1797 | 1467193500549 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}] 02:45:00 INFO - PROCESS | 1797 | 1467193500554 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:00 INFO - PROCESS | 1797 | 1467193500712 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 02:45:00 INFO - PROCESS | 1797 | 1467193500906 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:00 INFO - PROCESS | 1797 | 1467193500914 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:00 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4cf800 == 34 [pid = 1797] [id = 672] 02:45:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 62 (0x8f752800) [pid = 1797] [serial = 2017] [outer = (nil)] 02:45:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 63 (0x8f75bc00) [pid = 1797] [serial = 2018] [outer = 0x8f752800] 02:45:01 INFO - PROCESS | 1797 | 1467193500999 Marionette DEBUG loaded listener.js 02:45:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x919a4800) [pid = 1797] [serial = 2019] [outer = 0x8f752800] 02:45:01 INFO - PROCESS | 1797 | 1467193501776 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]]]}] 02:45:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:45:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1285ms 02:45:01 INFO - PROCESS | 1797 | 1467193501821 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 02:45:01 INFO - PROCESS | 1797 | 1467193501827 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 02:45:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:45:01 INFO - PROCESS | 1797 | 1467193501841 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:45:01 INFO - PROCESS | 1797 | 1467193501844 Marionette TRACE conn4 <- [1,2662,null,{}] 02:45:01 INFO - PROCESS | 1797 | 1467193501851 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}] 02:45:01 INFO - PROCESS | 1797 | 1467193501856 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:02 INFO - PROCESS | 1797 | 1467193502045 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 02:45:02 INFO - PROCESS | 1797 | 1467193502057 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:02 INFO - PROCESS | 1797 | 1467193502065 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:02 INFO - PROCESS | 1797 | ++DOCSHELL 0x91a75800 == 35 [pid = 1797] [id = 673] 02:45:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x91a79400) [pid = 1797] [serial = 2020] [outer = (nil)] 02:45:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x9213d800) [pid = 1797] [serial = 2021] [outer = 0x91a79400] 02:45:02 INFO - PROCESS | 1797 | 1467193502279 Marionette DEBUG loaded listener.js 02:45:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x922a4800) [pid = 1797] [serial = 2022] [outer = 0x91a79400] 02:45:03 INFO - PROCESS | 1797 | 1467193503148 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]]]}] 02:45:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:45:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1331ms 02:45:03 INFO - PROCESS | 1797 | 1467193503171 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 02:45:03 INFO - PROCESS | 1797 | 1467193503175 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 02:45:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:45:03 INFO - PROCESS | 1797 | 1467193503189 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:45:03 INFO - PROCESS | 1797 | 1467193503195 Marionette TRACE conn4 <- [1,2666,null,{}] 02:45:03 INFO - PROCESS | 1797 | 1467193503210 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}] 02:45:03 INFO - PROCESS | 1797 | 1467193503218 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:03 INFO - PROCESS | 1797 | 1467193503430 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 02:45:03 INFO - PROCESS | 1797 | 1467193503465 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:03 INFO - PROCESS | 1797 | 1467193503475 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:03 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eafc800 == 36 [pid = 1797] [id = 674] 02:45:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x929c1c00) [pid = 1797] [serial = 2023] [outer = (nil)] 02:45:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x92b03000) [pid = 1797] [serial = 2024] [outer = 0x929c1c00] 02:45:03 INFO - PROCESS | 1797 | 1467193503538 Marionette DEBUG loaded listener.js 02:45:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x92b06800) [pid = 1797] [serial = 2025] [outer = 0x929c1c00] 02:45:04 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:45:04 INFO - PROCESS | 1797 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:45:04 INFO - PROCESS | 1797 | 1467193504887 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]]]}] 02:45:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 02:45:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1738ms 02:45:04 INFO - PROCESS | 1797 | 1467193504928 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 02:45:04 INFO - PROCESS | 1797 | 1467193504931 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 02:45:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:45:05 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8e6dbc00) [pid = 1797] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:45:05 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x8f4cb400) [pid = 1797] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:45:05 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x8e5d0c00) [pid = 1797] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:45:05 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x922a2c00) [pid = 1797] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:45:05 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x93b88800) [pid = 1797] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:45:05 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x8f391800) [pid = 1797] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:45:05 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x8edc0c00) [pid = 1797] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:45:05 INFO - PROCESS | 1797 | --DOMWINDOW == 62 (0x8edc7800) [pid = 1797] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:45:05 INFO - PROCESS | 1797 | --DOMWINDOW == 61 (0x91e46000) [pid = 1797] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:45:05 INFO - PROCESS | 1797 | --DOMWINDOW == 60 (0x91e55000) [pid = 1797] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:45:05 INFO - PROCESS | 1797 | --DOMWINDOW == 59 (0x8f4c6800) [pid = 1797] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:45:05 INFO - PROCESS | 1797 | 1467193505032 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:45:05 INFO - PROCESS | 1797 | 1467193505034 Marionette TRACE conn4 <- [1,2670,null,{}] 02:45:05 INFO - PROCESS | 1797 | 1467193505042 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}] 02:45:05 INFO - PROCESS | 1797 | 1467193505047 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:05 INFO - PROCESS | 1797 | 1467193505230 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 02:45:05 INFO - PROCESS | 1797 | 1467193505239 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:05 INFO - PROCESS | 1797 | 1467193505245 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:05 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4cb400 == 37 [pid = 1797] [id = 675] 02:45:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 60 (0x8f753400) [pid = 1797] [serial = 2026] [outer = (nil)] 02:45:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 61 (0x91e48c00) [pid = 1797] [serial = 2027] [outer = 0x8f753400] 02:45:05 INFO - PROCESS | 1797 | 1467193505440 Marionette DEBUG loaded listener.js 02:45:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 62 (0x929c6c00) [pid = 1797] [serial = 2028] [outer = 0x8f753400] 02:45:06 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:45:06 INFO - PROCESS | 1797 | 1467193506580 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"]]]}] 02:45:06 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 02:45:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:45:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:45:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1607ms 02:45:06 INFO - PROCESS | 1797 | 1467193506615 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 02:45:06 INFO - PROCESS | 1797 | 1467193506618 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 02:45:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:45:06 INFO - PROCESS | 1797 | 1467193506644 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:45:06 INFO - PROCESS | 1797 | 1467193506647 Marionette TRACE conn4 <- [1,2674,null,{}] 02:45:06 INFO - PROCESS | 1797 | 1467193506653 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}] 02:45:06 INFO - PROCESS | 1797 | 1467193506658 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:06 INFO - PROCESS | 1797 | 1467193506793 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 02:45:07 INFO - PROCESS | 1797 | 1467193506993 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:07 INFO - PROCESS | 1797 | 1467193507002 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:07 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d0400 == 38 [pid = 1797] [id = 676] 02:45:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 63 (0x8e5d0c00) [pid = 1797] [serial = 2029] [outer = (nil)] 02:45:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x8e6e1800) [pid = 1797] [serial = 2030] [outer = 0x8e5d0c00] 02:45:07 INFO - PROCESS | 1797 | 1467193507134 Marionette DEBUG loaded listener.js 02:45:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x8eaee000) [pid = 1797] [serial = 2031] [outer = 0x8e5d0c00] 02:45:08 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:45:08 INFO - PROCESS | 1797 | 1467193508527 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"]]]}] 02:45:08 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 02:45:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:45:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:45:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1951ms 02:45:08 INFO - PROCESS | 1797 | 1467193508583 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 02:45:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:45:08 INFO - PROCESS | 1797 | 1467193508588 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 02:45:08 INFO - PROCESS | 1797 | 1467193508597 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:45:08 INFO - PROCESS | 1797 | 1467193508602 Marionette TRACE conn4 <- [1,2678,null,{}] 02:45:08 INFO - PROCESS | 1797 | 1467193508728 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}] 02:45:08 INFO - PROCESS | 1797 | 1467193508735 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:08 INFO - PROCESS | 1797 | 1467193508904 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 02:45:09 INFO - PROCESS | 1797 | 1467193509082 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:09 INFO - PROCESS | 1797 | 1467193509092 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:09 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8ec800 == 39 [pid = 1797] [id = 677] 02:45:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x8f399800) [pid = 1797] [serial = 2032] [outer = (nil)] 02:45:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x91a7a400) [pid = 1797] [serial = 2033] [outer = 0x8f399800] 02:45:09 INFO - PROCESS | 1797 | 1467193509187 Marionette DEBUG loaded listener.js 02:45:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x91e47800) [pid = 1797] [serial = 2034] [outer = 0x8f399800] 02:45:10 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:45:10 INFO - PROCESS | 1797 | 1467193510566 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]]]}] 02:45:10 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) 02:45:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1992ms 02:45:10 INFO - PROCESS | 1797 | 1467193510587 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 02:45:10 INFO - PROCESS | 1797 | 1467193510593 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 02:45:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:45:10 INFO - PROCESS | 1797 | 1467193510603 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:45:10 INFO - PROCESS | 1797 | 1467193510608 Marionette TRACE conn4 <- [1,2682,null,{}] 02:45:10 INFO - PROCESS | 1797 | 1467193510614 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}] 02:45:10 INFO - PROCESS | 1797 | 1467193510620 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:10 INFO - PROCESS | 1797 | 1467193510872 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 02:45:11 INFO - PROCESS | 1797 | 1467193511060 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:11 INFO - PROCESS | 1797 | 1467193511069 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:11 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e50800 == 40 [pid = 1797] [id = 678] 02:45:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x91e55000) [pid = 1797] [serial = 2035] [outer = (nil)] 02:45:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x9298f400) [pid = 1797] [serial = 2036] [outer = 0x91e55000] 02:45:11 INFO - PROCESS | 1797 | 1467193511146 Marionette DEBUG loaded listener.js 02:45:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x929cc400) [pid = 1797] [serial = 2037] [outer = 0x91e55000] 02:45:12 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:45:12 INFO - PROCESS | 1797 | 1467193512560 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]]]}] 02:45:12 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) 02:45:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1986ms 02:45:12 INFO - PROCESS | 1797 | 1467193512589 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 02:45:12 INFO - PROCESS | 1797 | 1467193512593 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 02:45:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:45:12 INFO - PROCESS | 1797 | 1467193512599 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:45:12 INFO - PROCESS | 1797 | 1467193512605 Marionette TRACE conn4 <- [1,2686,null,{}] 02:45:12 INFO - PROCESS | 1797 | 1467193512720 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}] 02:45:12 INFO - PROCESS | 1797 | 1467193512729 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:12 INFO - PROCESS | 1797 | 1467193512903 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 02:45:13 INFO - PROCESS | 1797 | 1467193513281 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:13 INFO - PROCESS | 1797 | 1467193513290 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:13 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5cfc00 == 41 [pid = 1797] [id = 679] 02:45:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8e8ec000) [pid = 1797] [serial = 2038] [outer = (nil)] 02:45:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8eaf6000) [pid = 1797] [serial = 2039] [outer = 0x8e8ec000] 02:45:13 INFO - PROCESS | 1797 | 1467193513401 Marionette DEBUG loaded listener.js 02:45:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8edc1000) [pid = 1797] [serial = 2040] [outer = 0x8e8ec000] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d2c00 == 40 [pid = 1797] [id = 666] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4cb400 == 39 [pid = 1797] [id = 675] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8eafc800 == 38 [pid = 1797] [id = 674] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x91a75800 == 37 [pid = 1797] [id = 673] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4cf800 == 36 [pid = 1797] [id = 672] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d6800 == 35 [pid = 1797] [id = 671] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8f397800 == 34 [pid = 1797] [id = 650] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5ce800 == 33 [pid = 1797] [id = 659] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d9c00 == 32 [pid = 1797] [id = 662] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8f394800 == 31 [pid = 1797] [id = 642] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x938ca000 == 30 [pid = 1797] [id = 658] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c4400 == 29 [pid = 1797] [id = 654] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x91e45000 == 28 [pid = 1797] [id = 665] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x922a2800 == 27 [pid = 1797] [id = 667] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6e0000 == 26 [pid = 1797] [id = 647] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5db000 == 25 [pid = 1797] [id = 668] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x919a3c00 == 24 [pid = 1797] [id = 648] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x929cb800 == 23 [pid = 1797] [id = 670] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc8400 == 22 [pid = 1797] [id = 656] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4cb000 == 21 [pid = 1797] [id = 655] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x91e53c00 == 20 [pid = 1797] [id = 669] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x92231400 == 19 [pid = 1797] [id = 657] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x92995400 == 18 [pid = 1797] [id = 653] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc0000 == 17 [pid = 1797] [id = 664] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x92299c00 == 16 [pid = 1797] [id = 646] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x929c3400 == 15 [pid = 1797] [id = 649] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x91e46800 == 14 [pid = 1797] [id = 660] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5cf000 == 13 [pid = 1797] [id = 661] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8edbfc00 == 12 [pid = 1797] [id = 663] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4cd000 == 11 [pid = 1797] [id = 643] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x91e56000 == 10 [pid = 1797] [id = 652] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x91e50800 == 9 [pid = 1797] [id = 678] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d0400 == 8 [pid = 1797] [id = 676] 02:45:15 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8ec800 == 7 [pid = 1797] [id = 677] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x92237000) [pid = 1797] [serial = 2001] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8e8f3800) [pid = 1797] [serial = 1989] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x90c29400) [pid = 1797] [serial = 1994] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8e6d7000) [pid = 1797] [serial = 1985] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x929ca000) [pid = 1797] [serial = 1974] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x94609400) [pid = 1797] [serial = 1976] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x90c21c00) [pid = 1797] [serial = 1970] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x8f39c000) [pid = 1797] [serial = 1992] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x8edc9c00) [pid = 1797] [serial = 1991] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x950fa800) [pid = 1797] [serial = 1977] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x95361800) [pid = 1797] [serial = 1980] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 62 (0x91e5ac00) [pid = 1797] [serial = 1997] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 61 (0x919a5800) [pid = 1797] [serial = 1971] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 60 (0x919a6000) [pid = 1797] [serial = 1995] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 59 (0x92997000) [pid = 1797] [serial = 1973] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 58 (0x92145800) [pid = 1797] [serial = 1998] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 57 (0x990c9c00) [pid = 1797] [serial = 1983] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 56 (0x8e6e1400) [pid = 1797] [serial = 1988] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 55 (0x92232000) [pid = 1797] [serial = 2000] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 54 (0x9535d800) [pid = 1797] [serial = 1979] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 53 (0x8e8ef400) [pid = 1797] [serial = 1986] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | --DOMWINDOW == 52 (0x990c7400) [pid = 1797] [serial = 1982] [outer = (nil)] [url = about:blank] 02:45:15 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:45:15 INFO - PROCESS | 1797 | 1467193515556 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"]]]}] 02:45:15 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 02:45:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:45:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:45:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2999ms 02:45:15 INFO - PROCESS | 1797 | 1467193515600 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 02:45:15 INFO - PROCESS | 1797 | 1467193515605 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 02:45:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:45:15 INFO - PROCESS | 1797 | 1467193515615 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:45:15 INFO - PROCESS | 1797 | 1467193515620 Marionette TRACE conn4 <- [1,2690,null,{}] 02:45:15 INFO - PROCESS | 1797 | 1467193515629 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}] 02:45:15 INFO - PROCESS | 1797 | 1467193515634 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:15 INFO - PROCESS | 1797 | 1467193515797 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 02:45:15 INFO - PROCESS | 1797 | 1467193515933 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:15 INFO - PROCESS | 1797 | 1467193515942 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:15 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf8000 == 8 [pid = 1797] [id = 680] 02:45:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 53 (0x8eaf8800) [pid = 1797] [serial = 2041] [outer = (nil)] 02:45:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 54 (0x8edbd000) [pid = 1797] [serial = 2042] [outer = 0x8eaf8800] 02:45:16 INFO - PROCESS | 1797 | 1467193516015 Marionette DEBUG loaded listener.js 02:45:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 55 (0x8edc3400) [pid = 1797] [serial = 2043] [outer = 0x8eaf8800] 02:45:17 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:45:17 INFO - PROCESS | 1797 | 1467193517220 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"]]]}] 02:45:17 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 02:45:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:45:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:45:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:45:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1635ms 02:45:17 INFO - PROCESS | 1797 | 1467193517250 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 02:45:17 INFO - PROCESS | 1797 | 1467193517258 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 02:45:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:45:17 INFO - PROCESS | 1797 | 1467193517269 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:45:17 INFO - PROCESS | 1797 | 1467193517273 Marionette TRACE conn4 <- [1,2694,null,{}] 02:45:17 INFO - PROCESS | 1797 | 1467193517292 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}] 02:45:17 INFO - PROCESS | 1797 | 1467193517298 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:17 INFO - PROCESS | 1797 | 1467193517506 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 02:45:17 INFO - PROCESS | 1797 | 1467193517643 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:17 INFO - PROCESS | 1797 | 1467193517654 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:17 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c9400 == 9 [pid = 1797] [id = 681] 02:45:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 56 (0x8f4cf400) [pid = 1797] [serial = 2044] [outer = (nil)] 02:45:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 57 (0x8f75c000) [pid = 1797] [serial = 2045] [outer = 0x8f4cf400] 02:45:17 INFO - PROCESS | 1797 | 1467193517734 Marionette DEBUG loaded listener.js 02:45:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 58 (0x90c26400) [pid = 1797] [serial = 2046] [outer = 0x8f4cf400] 02:45:19 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:45:19 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 02:45:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:45:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:45:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:45:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1796ms 02:45:19 INFO - PROCESS | 1797 | 1467193519051 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"]]]}] 02:45:19 INFO - PROCESS | 1797 | 1467193519066 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 02:45:19 INFO - PROCESS | 1797 | 1467193519069 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 02:45:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:45:19 INFO - PROCESS | 1797 | 1467193519076 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:45:19 INFO - PROCESS | 1797 | 1467193519082 Marionette TRACE conn4 <- [1,2698,null,{}] 02:45:19 INFO - PROCESS | 1797 | 1467193519106 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}] 02:45:19 INFO - PROCESS | 1797 | 1467193519115 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:19 INFO - PROCESS | 1797 | 1467193519369 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 02:45:19 INFO - PROCESS | 1797 | 1467193519411 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:19 INFO - PROCESS | 1797 | 1467193519422 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:19 INFO - PROCESS | 1797 | ++DOCSHELL 0x91a79000 == 10 [pid = 1797] [id = 682] 02:45:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 59 (0x91e3cc00) [pid = 1797] [serial = 2047] [outer = (nil)] 02:45:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 60 (0x91e52800) [pid = 1797] [serial = 2048] [outer = 0x91e3cc00] 02:45:19 INFO - PROCESS | 1797 | 1467193519493 Marionette DEBUG loaded listener.js 02:45:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 61 (0x91e5e800) [pid = 1797] [serial = 2049] [outer = 0x91e3cc00] 02:45:20 INFO - PROCESS | 1797 | --DOMWINDOW == 60 (0x929c1c00) [pid = 1797] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:45:20 INFO - PROCESS | 1797 | --DOMWINDOW == 59 (0x91e56c00) [pid = 1797] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:45:20 INFO - PROCESS | 1797 | --DOMWINDOW == 58 (0x929cd800) [pid = 1797] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:45:20 INFO - PROCESS | 1797 | --DOMWINDOW == 57 (0x8f753400) [pid = 1797] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:45:20 INFO - PROCESS | 1797 | --DOMWINDOW == 56 (0x922a3c00) [pid = 1797] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:45:20 INFO - PROCESS | 1797 | --DOMWINDOW == 55 (0x8e5d7800) [pid = 1797] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:45:20 INFO - PROCESS | 1797 | --DOMWINDOW == 54 (0x8eafb800) [pid = 1797] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:45:20 INFO - PROCESS | 1797 | --DOMWINDOW == 53 (0x8f752800) [pid = 1797] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:45:20 INFO - PROCESS | 1797 | --DOMWINDOW == 52 (0x91a79400) [pid = 1797] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:45:21 INFO - PROCESS | 1797 | SkCairoFTTypeface::onFilterRec unimplemented 02:45:21 INFO - PROCESS | 1797 | 1467193521072 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"]]]}] 02:45:21 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 02:45:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:45:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:45:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:45:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2040ms 02:45:21 INFO - PROCESS | 1797 | 1467193521117 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 02:45:21 INFO - PROCESS | 1797 | 1467193521122 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 02:45:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:45:21 INFO - PROCESS | 1797 | 1467193521135 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:45:21 INFO - PROCESS | 1797 | 1467193521137 Marionette TRACE conn4 <- [1,2702,null,{}] 02:45:21 INFO - PROCESS | 1797 | 1467193521143 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}] 02:45:21 INFO - PROCESS | 1797 | 1467193521148 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:21 INFO - PROCESS | 1797 | 1467193521287 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 02:45:21 INFO - PROCESS | 1797 | 1467193521297 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:21 INFO - PROCESS | 1797 | 1467193521303 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:21 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f2000 == 11 [pid = 1797] [id = 683] 02:45:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 53 (0x8edc3c00) [pid = 1797] [serial = 2050] [outer = (nil)] 02:45:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 54 (0x9222fc00) [pid = 1797] [serial = 2051] [outer = 0x8edc3c00] 02:45:21 INFO - PROCESS | 1797 | 1467193521372 Marionette DEBUG loaded listener.js 02:45:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 55 (0x922a1800) [pid = 1797] [serial = 2052] [outer = 0x8edc3c00] 02:45:22 INFO - PROCESS | 1797 | 1467193522185 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]]]}] 02:45:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:45:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1079ms 02:45:22 INFO - PROCESS | 1797 | 1467193522254 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 02:45:22 INFO - PROCESS | 1797 | 1467193522258 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 02:45:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:45:22 INFO - PROCESS | 1797 | 1467193522265 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:45:22 INFO - PROCESS | 1797 | 1467193522268 Marionette TRACE conn4 <- [1,2706,null,{}] 02:45:22 INFO - PROCESS | 1797 | 1467193522278 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}] 02:45:22 INFO - PROCESS | 1797 | 1467193522281 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:22 INFO - PROCESS | 1797 | 1467193522483 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 02:45:22 INFO - PROCESS | 1797 | 1467193522659 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:22 INFO - PROCESS | 1797 | 1467193522669 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:22 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d5c00 == 12 [pid = 1797] [id = 684] 02:45:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 56 (0x8e5d6800) [pid = 1797] [serial = 2053] [outer = (nil)] 02:45:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 57 (0x8e6d6800) [pid = 1797] [serial = 2054] [outer = 0x8e5d6800] 02:45:22 INFO - PROCESS | 1797 | 1467193522766 Marionette DEBUG loaded listener.js 02:45:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 58 (0x8e8f0000) [pid = 1797] [serial = 2055] [outer = 0x8e5d6800] 02:45:23 INFO - PROCESS | 1797 | 1467193523845 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]]]}] 02:45:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:45:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1647ms 02:45:23 INFO - PROCESS | 1797 | 1467193523914 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 02:45:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:45:23 INFO - PROCESS | 1797 | 1467193523921 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 02:45:23 INFO - PROCESS | 1797 | 1467193523929 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:45:23 INFO - PROCESS | 1797 | 1467193523935 Marionette TRACE conn4 <- [1,2710,null,{}] 02:45:23 INFO - PROCESS | 1797 | 1467193523942 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}] 02:45:23 INFO - PROCESS | 1797 | 1467193523948 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:24 INFO - PROCESS | 1797 | 1467193524184 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 02:45:24 INFO - PROCESS | 1797 | 1467193524429 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:24 INFO - PROCESS | 1797 | 1467193524437 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:24 INFO - PROCESS | 1797 | ++DOCSHELL 0x919a1c00 == 13 [pid = 1797] [id = 685] 02:45:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 59 (0x919aec00) [pid = 1797] [serial = 2056] [outer = (nil)] 02:45:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 60 (0x91a75800) [pid = 1797] [serial = 2057] [outer = 0x919aec00] 02:45:24 INFO - PROCESS | 1797 | 1467193524544 Marionette DEBUG loaded listener.js 02:45:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 61 (0x92238800) [pid = 1797] [serial = 2058] [outer = 0x919aec00] 02:45:25 INFO - PROCESS | 1797 | 1467193525554 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] 02:45:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:45:25 INFO - PROCESS | 1797 | 1467193525620 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 02:45:25 INFO - PROCESS | 1797 | 1467193525627 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:45:25 INFO - PROCESS | 1797 | 1467193525630 Marionette TRACE conn4 <- [1,2714,null,{}] 02:45:25 INFO - PROCESS | 1797 | 1467193525637 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}] 02:45:25 INFO - PROCESS | 1797 | 1467193525642 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:25 INFO - PROCESS | 1797 | 1467193525823 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 02:45:26 INFO - PROCESS | 1797 | 1467193526099 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:26 INFO - PROCESS | 1797 | 1467193526106 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:26 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6de400 == 14 [pid = 1797] [id = 686] 02:45:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 62 (0x92998c00) [pid = 1797] [serial = 2059] [outer = (nil)] 02:45:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 63 (0x929ca800) [pid = 1797] [serial = 2060] [outer = 0x92998c00] 02:45:26 INFO - PROCESS | 1797 | 1467193526233 Marionette DEBUG loaded listener.js 02:45:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x92b06c00) [pid = 1797] [serial = 2061] [outer = 0x92998c00] 02:45:27 INFO - PROCESS | 1797 | 1467193527196 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]]]}] 02:45:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:45:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1627ms 02:45:27 INFO - PROCESS | 1797 | 1467193527261 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 02:45:27 INFO - PROCESS | 1797 | 1467193527268 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 02:45:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:45:27 INFO - PROCESS | 1797 | 1467193527286 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:45:27 INFO - PROCESS | 1797 | 1467193527293 Marionette TRACE conn4 <- [1,2718,null,{}] 02:45:27 INFO - PROCESS | 1797 | 1467193527299 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}] 02:45:27 INFO - PROCESS | 1797 | 1467193527305 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:27 INFO - PROCESS | 1797 | 1467193527482 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 02:45:27 INFO - PROCESS | 1797 | 1467193527675 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:27 INFO - PROCESS | 1797 | 1467193527686 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:27 INFO - PROCESS | 1797 | ++DOCSHELL 0x90c2b400 == 15 [pid = 1797] [id = 687] 02:45:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x92148800) [pid = 1797] [serial = 2062] [outer = (nil)] 02:45:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x92be9800) [pid = 1797] [serial = 2063] [outer = 0x92148800] 02:45:27 INFO - PROCESS | 1797 | 1467193527762 Marionette DEBUG loaded listener.js 02:45:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x92ef7800) [pid = 1797] [serial = 2064] [outer = 0x92148800] 02:45:28 INFO - PROCESS | 1797 | 1467193528978 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] 02:45:29 INFO - PROCESS | 1797 | 1467193529145 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 02:45:29 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x92b03000) [pid = 1797] [serial = 2024] [outer = (nil)] [url = about:blank] 02:45:29 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x92149400) [pid = 1797] [serial = 2009] [outer = (nil)] [url = about:blank] 02:45:29 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x9229d800) [pid = 1797] [serial = 2010] [outer = (nil)] [url = about:blank] 02:45:29 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x92b0c800) [pid = 1797] [serial = 2012] [outer = (nil)] [url = about:blank] 02:45:29 INFO - PROCESS | 1797 | --DOMWINDOW == 62 (0x929c6c00) [pid = 1797] [serial = 2028] [outer = (nil)] [url = about:blank] 02:45:29 INFO - PROCESS | 1797 | --DOMWINDOW == 61 (0x92bdcc00) [pid = 1797] [serial = 2013] [outer = (nil)] [url = about:blank] 02:45:29 INFO - PROCESS | 1797 | --DOMWINDOW == 60 (0x92998800) [pid = 1797] [serial = 2004] [outer = (nil)] [url = about:blank] 02:45:29 INFO - PROCESS | 1797 | --DOMWINDOW == 59 (0x922f1800) [pid = 1797] [serial = 2003] [outer = (nil)] [url = about:blank] 02:45:29 INFO - PROCESS | 1797 | --DOMWINDOW == 58 (0x8e6d5c00) [pid = 1797] [serial = 2015] [outer = (nil)] [url = about:blank] 02:45:29 INFO - PROCESS | 1797 | --DOMWINDOW == 57 (0x8e8f5400) [pid = 1797] [serial = 2016] [outer = (nil)] [url = about:blank] 02:45:29 INFO - PROCESS | 1797 | --DOMWINDOW == 56 (0x8f39bc00) [pid = 1797] [serial = 2006] [outer = (nil)] [url = about:blank] 02:45:29 INFO - PROCESS | 1797 | --DOMWINDOW == 55 (0x8f761400) [pid = 1797] [serial = 2007] [outer = (nil)] [url = about:blank] 02:45:29 INFO - PROCESS | 1797 | --DOMWINDOW == 54 (0x8f75bc00) [pid = 1797] [serial = 2018] [outer = (nil)] [url = about:blank] 02:45:29 INFO - PROCESS | 1797 | --DOMWINDOW == 53 (0x919a4800) [pid = 1797] [serial = 2019] [outer = (nil)] [url = about:blank] 02:45:29 INFO - PROCESS | 1797 | --DOMWINDOW == 52 (0x9213d800) [pid = 1797] [serial = 2021] [outer = (nil)] [url = about:blank] 02:45:29 INFO - PROCESS | 1797 | --DOMWINDOW == 51 (0x91e48c00) [pid = 1797] [serial = 2027] [outer = (nil)] [url = about:blank] 02:45:29 INFO - PROCESS | 1797 | --DOMWINDOW == 50 (0x92b06800) [pid = 1797] [serial = 2025] [outer = (nil)] [url = about:blank] 02:45:29 INFO - PROCESS | 1797 | --DOMWINDOW == 49 (0x922a4800) [pid = 1797] [serial = 2022] [outer = (nil)] [url = about:blank] 02:45:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:45:29 INFO - PROCESS | 1797 | 1467193529216 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:45:29 INFO - PROCESS | 1797 | 1467193529222 Marionette TRACE conn4 <- [1,2722,null,{}] 02:45:29 INFO - PROCESS | 1797 | 1467193529230 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}] 02:45:29 INFO - PROCESS | 1797 | 1467193529238 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:29 INFO - PROCESS | 1797 | 1467193529461 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 02:45:29 INFO - PROCESS | 1797 | 1467193529603 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:29 INFO - PROCESS | 1797 | 1467193529615 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:29 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8eec00 == 16 [pid = 1797] [id = 688] 02:45:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 50 (0x8eaef800) [pid = 1797] [serial = 2065] [outer = (nil)] 02:45:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 51 (0x8f395000) [pid = 1797] [serial = 2066] [outer = 0x8eaef800] 02:45:29 INFO - PROCESS | 1797 | 1467193529682 Marionette DEBUG loaded listener.js 02:45:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 52 (0x8f4c1800) [pid = 1797] [serial = 2067] [outer = 0x8eaef800] 02:45:30 INFO - PROCESS | 1797 | 1467193530463 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] 02:45:30 INFO - PROCESS | 1797 | 1467193530505 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 02:45:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:45:30 INFO - PROCESS | 1797 | 1467193530514 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:45:30 INFO - PROCESS | 1797 | 1467193530518 Marionette TRACE conn4 <- [1,2726,null,{}] 02:45:30 INFO - PROCESS | 1797 | 1467193530524 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}] 02:45:30 INFO - PROCESS | 1797 | 1467193530529 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:30 INFO - PROCESS | 1797 | 1467193530700 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 02:45:30 INFO - PROCESS | 1797 | 1467193530710 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:30 INFO - PROCESS | 1797 | 1467193530717 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:30 INFO - PROCESS | 1797 | ++DOCSHELL 0x919a8400 == 17 [pid = 1797] [id = 689] 02:45:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 53 (0x91a6d800) [pid = 1797] [serial = 2068] [outer = (nil)] 02:45:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 54 (0x91e40000) [pid = 1797] [serial = 2069] [outer = 0x91a6d800] 02:45:30 INFO - PROCESS | 1797 | 1467193530787 Marionette DEBUG loaded listener.js 02:45:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 55 (0x92230000) [pid = 1797] [serial = 2070] [outer = 0x91a6d800] 02:45:31 INFO - PROCESS | 1797 | 1467193531755 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]]]}] 02:45:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:45:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1279ms 02:45:31 INFO - PROCESS | 1797 | 1467193531793 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 02:45:31 INFO - PROCESS | 1797 | 1467193531797 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 02:45:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:45:31 INFO - PROCESS | 1797 | 1467193531803 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:45:31 INFO - PROCESS | 1797 | 1467193531809 Marionette TRACE conn4 <- [1,2730,null,{}] 02:45:31 INFO - PROCESS | 1797 | 1467193531824 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}] 02:45:31 INFO - PROCESS | 1797 | 1467193531832 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:32 INFO - PROCESS | 1797 | 1467193532059 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 02:45:32 INFO - PROCESS | 1797 | 1467193532081 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:32 INFO - PROCESS | 1797 | 1467193532090 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:32 INFO - PROCESS | 1797 | ++DOCSHELL 0x9298f800 == 18 [pid = 1797] [id = 690] 02:45:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 56 (0x9298fc00) [pid = 1797] [serial = 2071] [outer = (nil)] 02:45:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 57 (0x92994400) [pid = 1797] [serial = 2072] [outer = 0x9298fc00] 02:45:32 INFO - PROCESS | 1797 | 1467193532168 Marionette DEBUG loaded listener.js 02:45:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 58 (0x929c9000) [pid = 1797] [serial = 2073] [outer = 0x9298fc00] 02:45:33 INFO - PROCESS | 1797 | 1467193533454 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"]]]}] 02:45:33 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 02:45:33 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:45:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:45:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1687ms 02:45:33 INFO - PROCESS | 1797 | 1467193533503 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 02:45:33 INFO - PROCESS | 1797 | 1467193533507 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 02:45:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:45:33 INFO - PROCESS | 1797 | 1467193533521 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:45:33 INFO - PROCESS | 1797 | 1467193533523 Marionette TRACE conn4 <- [1,2734,null,{}] 02:45:33 INFO - PROCESS | 1797 | 1467193533529 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}] 02:45:33 INFO - PROCESS | 1797 | 1467193533533 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:33 INFO - PROCESS | 1797 | 1467193533726 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 02:45:33 INFO - PROCESS | 1797 | 1467193533784 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:33 INFO - PROCESS | 1797 | 1467193533792 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:33 INFO - PROCESS | 1797 | ++DOCSHELL 0x929c7c00 == 19 [pid = 1797] [id = 691] 02:45:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 59 (0x92b01c00) [pid = 1797] [serial = 2074] [outer = (nil)] 02:45:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 60 (0x92bde000) [pid = 1797] [serial = 2075] [outer = 0x92b01c00] 02:45:33 INFO - PROCESS | 1797 | 1467193533858 Marionette DEBUG loaded listener.js 02:45:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 61 (0x92bdfc00) [pid = 1797] [serial = 2076] [outer = 0x92b01c00] 02:45:34 INFO - PROCESS | 1797 | --DOMWINDOW == 60 (0x91e3cc00) [pid = 1797] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:45:34 INFO - PROCESS | 1797 | --DOMWINDOW == 59 (0x8e8ec000) [pid = 1797] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:45:34 INFO - PROCESS | 1797 | --DOMWINDOW == 58 (0x8eaf8800) [pid = 1797] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:45:34 INFO - PROCESS | 1797 | --DOMWINDOW == 57 (0x8f4cf400) [pid = 1797] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:45:34 INFO - PROCESS | 1797 | --DOMWINDOW == 56 (0x8e5d0c00) [pid = 1797] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:45:34 INFO - PROCESS | 1797 | --DOMWINDOW == 55 (0x8f399800) [pid = 1797] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:45:34 INFO - PROCESS | 1797 | --DOMWINDOW == 54 (0x91e55000) [pid = 1797] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:45:34 INFO - PROCESS | 1797 | 1467193534750 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]]]}] 02:45:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:45:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1292ms 02:45:34 INFO - PROCESS | 1797 | 1467193534806 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 02:45:34 INFO - PROCESS | 1797 | 1467193534812 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 02:45:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:45:34 INFO - PROCESS | 1797 | 1467193534818 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:45:34 INFO - PROCESS | 1797 | 1467193534820 Marionette TRACE conn4 <- [1,2738,null,{}] 02:45:34 INFO - PROCESS | 1797 | 1467193534826 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}] 02:45:34 INFO - PROCESS | 1797 | 1467193534831 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:34 INFO - PROCESS | 1797 | 1467193534976 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 02:45:35 INFO - PROCESS | 1797 | 1467193534985 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:35 INFO - PROCESS | 1797 | 1467193534995 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:35 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5cf000 == 20 [pid = 1797] [id = 692] 02:45:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 55 (0x8e8eb000) [pid = 1797] [serial = 2077] [outer = (nil)] 02:45:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 56 (0x92ef8800) [pid = 1797] [serial = 2078] [outer = 0x8e8eb000] 02:45:35 INFO - PROCESS | 1797 | 1467193535058 Marionette DEBUG loaded listener.js 02:45:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 57 (0x938c1400) [pid = 1797] [serial = 2079] [outer = 0x8e8eb000] 02:45:35 INFO - PROCESS | 1797 | 1467193535952 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]]]}] 02:45:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:45:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1179ms 02:45:35 INFO - PROCESS | 1797 | 1467193535997 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 02:45:36 INFO - PROCESS | 1797 | 1467193536001 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 02:45:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:45:36 INFO - PROCESS | 1797 | 1467193536007 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:45:36 INFO - PROCESS | 1797 | 1467193536009 Marionette TRACE conn4 <- [1,2742,null,{}] 02:45:36 INFO - PROCESS | 1797 | 1467193536018 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}] 02:45:36 INFO - PROCESS | 1797 | 1467193536028 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:36 INFO - PROCESS | 1797 | 1467193536266 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 02:45:36 INFO - PROCESS | 1797 | 1467193536446 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:36 INFO - PROCESS | 1797 | 1467193536454 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:36 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d2000 == 21 [pid = 1797] [id = 693] 02:45:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 58 (0x8e5d4400) [pid = 1797] [serial = 2080] [outer = (nil)] 02:45:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 59 (0x8e6d5c00) [pid = 1797] [serial = 2081] [outer = 0x8e5d4400] 02:45:36 INFO - PROCESS | 1797 | 1467193536543 Marionette DEBUG loaded listener.js 02:45:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 60 (0x8e8f0800) [pid = 1797] [serial = 2082] [outer = 0x8e5d4400] 02:45:37 INFO - PROCESS | 1797 | 1467193537548 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]]]}] 02:45:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:45:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1591ms 02:45:37 INFO - PROCESS | 1797 | 1467193537600 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 02:45:37 INFO - PROCESS | 1797 | 1467193537605 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 02:45:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:45:37 INFO - PROCESS | 1797 | 1467193537614 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:45:37 INFO - PROCESS | 1797 | 1467193537618 Marionette TRACE conn4 <- [1,2746,null,{}] 02:45:37 INFO - PROCESS | 1797 | 1467193537625 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}] 02:45:37 INFO - PROCESS | 1797 | 1467193537634 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:37 INFO - PROCESS | 1797 | 1467193537853 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 02:45:38 INFO - PROCESS | 1797 | 1467193538034 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:38 INFO - PROCESS | 1797 | 1467193538043 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:38 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c9800 == 22 [pid = 1797] [id = 694] 02:45:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 61 (0x90c26000) [pid = 1797] [serial = 2083] [outer = (nil)] 02:45:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 62 (0x919a5800) [pid = 1797] [serial = 2084] [outer = 0x90c26000] 02:45:38 INFO - PROCESS | 1797 | 1467193538128 Marionette DEBUG loaded listener.js 02:45:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 63 (0x8edbb800) [pid = 1797] [serial = 2085] [outer = 0x90c26000] 02:45:39 INFO - PROCESS | 1797 | 1467193539124 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]]]}] 02:45:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:45:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1590ms 02:45:39 INFO - PROCESS | 1797 | 1467193539203 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 02:45:39 INFO - PROCESS | 1797 | 1467193539209 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 02:45:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:45:39 INFO - PROCESS | 1797 | 1467193539215 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:45:39 INFO - PROCESS | 1797 | 1467193539219 Marionette TRACE conn4 <- [1,2750,null,{}] 02:45:39 INFO - PROCESS | 1797 | 1467193539225 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}] 02:45:39 INFO - PROCESS | 1797 | 1467193539231 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:39 INFO - PROCESS | 1797 | 1467193539467 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 02:45:39 INFO - PROCESS | 1797 | 1467193539747 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:39 INFO - PROCESS | 1797 | 1467193539755 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:39 INFO - PROCESS | 1797 | ++DOCSHELL 0x9223c000 == 23 [pid = 1797] [id = 695] 02:45:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x9229a800) [pid = 1797] [serial = 2086] [outer = (nil)] 02:45:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x922e9c00) [pid = 1797] [serial = 2087] [outer = 0x9229a800] 02:45:39 INFO - PROCESS | 1797 | 1467193539849 Marionette DEBUG loaded listener.js 02:45:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x92992400) [pid = 1797] [serial = 2088] [outer = 0x9229a800] 02:45:40 INFO - PROCESS | 1797 | 1467193540771 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]]]}] 02:45:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:45:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1585ms 02:45:40 INFO - PROCESS | 1797 | 1467193540801 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 02:45:40 INFO - PROCESS | 1797 | 1467193540807 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 02:45:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:45:40 INFO - PROCESS | 1797 | 1467193540824 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:45:40 INFO - PROCESS | 1797 | 1467193540831 Marionette TRACE conn4 <- [1,2754,null,{}] 02:45:40 INFO - PROCESS | 1797 | 1467193540837 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}] 02:45:40 INFO - PROCESS | 1797 | 1467193540844 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:41 INFO - PROCESS | 1797 | 1467193541029 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 02:45:41 INFO - PROCESS | 1797 | 1467193541214 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:41 INFO - PROCESS | 1797 | 1467193541223 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:41 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f2c00 == 24 [pid = 1797] [id = 696] 02:45:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x91e56000) [pid = 1797] [serial = 2089] [outer = (nil)] 02:45:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x93975000) [pid = 1797] [serial = 2090] [outer = 0x91e56000] 02:45:41 INFO - PROCESS | 1797 | 1467193541304 Marionette DEBUG loaded listener.js 02:45:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x93b82400) [pid = 1797] [serial = 2091] [outer = 0x91e56000] 02:45:42 INFO - PROCESS | 1797 | 1467193542233 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]]]}] 02:45:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:45:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1443ms 02:45:42 INFO - PROCESS | 1797 | 1467193542261 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 02:45:42 INFO - PROCESS | 1797 | 1467193542265 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 02:45:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:45:42 INFO - PROCESS | 1797 | 1467193542271 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:45:42 INFO - PROCESS | 1797 | 1467193542275 Marionette TRACE conn4 <- [1,2758,null,{}] 02:45:42 INFO - PROCESS | 1797 | 1467193542280 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}] 02:45:42 INFO - PROCESS | 1797 | 1467193542285 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:42 INFO - PROCESS | 1797 | 1467193542452 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 02:45:42 INFO - PROCESS | 1797 | 1467193542640 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:42 INFO - PROCESS | 1797 | 1467193542646 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:42 INFO - PROCESS | 1797 | ++DOCSHELL 0x9222e000 == 25 [pid = 1797] [id = 697] 02:45:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x92b08800) [pid = 1797] [serial = 2092] [outer = (nil)] 02:45:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x9460ac00) [pid = 1797] [serial = 2093] [outer = 0x92b08800] 02:45:42 INFO - PROCESS | 1797 | 1467193542724 Marionette DEBUG loaded listener.js 02:45:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x950ef000) [pid = 1797] [serial = 2094] [outer = 0x92b08800] 02:45:43 INFO - PROCESS | 1797 | 1467193543626 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]]]}] 02:45:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:45:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1428ms 02:45:43 INFO - PROCESS | 1797 | 1467193543699 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 02:45:43 INFO - PROCESS | 1797 | 1467193543703 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 02:45:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:45:43 INFO - PROCESS | 1797 | 1467193543710 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:45:43 INFO - PROCESS | 1797 | 1467193543713 Marionette TRACE conn4 <- [1,2762,null,{}] 02:45:43 INFO - PROCESS | 1797 | 1467193543719 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}] 02:45:43 INFO - PROCESS | 1797 | 1467193543724 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:43 INFO - PROCESS | 1797 | 1467193543930 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 02:45:44 INFO - PROCESS | 1797 | 1467193544160 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:44 INFO - PROCESS | 1797 | 1467193544178 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:44 INFO - PROCESS | 1797 | ++DOCSHELL 0x9535cc00 == 26 [pid = 1797] [id = 698] 02:45:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x9535d000) [pid = 1797] [serial = 2095] [outer = (nil)] 02:45:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x95360c00) [pid = 1797] [serial = 2096] [outer = 0x9535d000] 02:45:44 INFO - PROCESS | 1797 | 1467193544376 Marionette DEBUG loaded listener.js 02:45:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x990c5000) [pid = 1797] [serial = 2097] [outer = 0x9535d000] 02:45:45 INFO - PROCESS | 1797 | 1467193545558 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]]]}] 02:45:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:45:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1887ms 02:45:45 INFO - PROCESS | 1797 | 1467193545597 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 02:45:45 INFO - PROCESS | 1797 | 1467193545604 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 02:45:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:45:45 INFO - PROCESS | 1797 | 1467193545612 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:45:45 INFO - PROCESS | 1797 | 1467193545616 Marionette TRACE conn4 <- [1,2766,null,{}] 02:45:45 INFO - PROCESS | 1797 | 1467193545632 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}] 02:45:45 INFO - PROCESS | 1797 | 1467193545642 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:45 INFO - PROCESS | 1797 | 1467193545862 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 02:45:46 INFO - PROCESS | 1797 | 1467193546206 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:46 INFO - PROCESS | 1797 | 1467193546219 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:46 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eafac00 == 27 [pid = 1797] [id = 699] 02:45:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8eafb000) [pid = 1797] [serial = 2098] [outer = (nil)] 02:45:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8f4c3000) [pid = 1797] [serial = 2099] [outer = 0x8eafb000] 02:45:46 INFO - PROCESS | 1797 | 1467193546296 Marionette DEBUG loaded listener.js 02:45:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x8f4ce000) [pid = 1797] [serial = 2100] [outer = 0x8eafb000] 02:45:47 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf8000 == 26 [pid = 1797] [id = 680] 02:45:47 INFO - PROCESS | 1797 | --DOCSHELL 0x91a79000 == 25 [pid = 1797] [id = 682] 02:45:47 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c9400 == 24 [pid = 1797] [id = 681] 02:45:47 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5cfc00 == 23 [pid = 1797] [id = 679] 02:45:47 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f2000 == 22 [pid = 1797] [id = 683] 02:45:47 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5cf000 == 21 [pid = 1797] [id = 692] 02:45:47 INFO - PROCESS | 1797 | --DOCSHELL 0x929c7c00 == 20 [pid = 1797] [id = 691] 02:45:47 INFO - PROCESS | 1797 | --DOCSHELL 0x9298f800 == 19 [pid = 1797] [id = 690] 02:45:47 INFO - PROCESS | 1797 | --DOCSHELL 0x919a8400 == 18 [pid = 1797] [id = 689] 02:45:47 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8eec00 == 17 [pid = 1797] [id = 688] 02:45:47 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6de400 == 16 [pid = 1797] [id = 686] 02:45:47 INFO - PROCESS | 1797 | --DOCSHELL 0x90c2b400 == 15 [pid = 1797] [id = 687] 02:45:47 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d5c00 == 14 [pid = 1797] [id = 684] 02:45:47 INFO - PROCESS | 1797 | --DOCSHELL 0x919a1c00 == 13 [pid = 1797] [id = 685] 02:45:47 INFO - PROCESS | 1797 | --DOCSHELL 0x9535cc00 == 12 [pid = 1797] [id = 698] 02:45:47 INFO - PROCESS | 1797 | --DOCSHELL 0x9222e000 == 11 [pid = 1797] [id = 697] 02:45:47 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f2c00 == 10 [pid = 1797] [id = 696] 02:45:47 INFO - PROCESS | 1797 | --DOCSHELL 0x9223c000 == 9 [pid = 1797] [id = 695] 02:45:47 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d2000 == 8 [pid = 1797] [id = 693] 02:45:47 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c9800 == 7 [pid = 1797] [id = 694] 02:45:47 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x91e52800) [pid = 1797] [serial = 2048] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8edc1000) [pid = 1797] [serial = 2040] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8eaf6000) [pid = 1797] [serial = 2039] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8edbd000) [pid = 1797] [serial = 2042] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8edc3400) [pid = 1797] [serial = 2043] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8f75c000) [pid = 1797] [serial = 2045] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8eaee000) [pid = 1797] [serial = 2031] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8e6e1800) [pid = 1797] [serial = 2030] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x91e47800) [pid = 1797] [serial = 2034] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x91a7a400) [pid = 1797] [serial = 2033] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x929cc400) [pid = 1797] [serial = 2037] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x9298f400) [pid = 1797] [serial = 2036] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x91e5e800) [pid = 1797] [serial = 2049] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x90c26400) [pid = 1797] [serial = 2046] [outer = (nil)] [url = about:blank] 02:45:47 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x9222fc00) [pid = 1797] [serial = 2051] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1797 | 1467193548185 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]]]}] 02:45:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:45:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2594ms 02:45:48 INFO - PROCESS | 1797 | 1467193548209 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 02:45:48 INFO - PROCESS | 1797 | 1467193548214 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 02:45:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:45:48 INFO - PROCESS | 1797 | 1467193548222 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:45:48 INFO - PROCESS | 1797 | 1467193548226 Marionette TRACE conn4 <- [1,2770,null,{}] 02:45:48 INFO - PROCESS | 1797 | 1467193548234 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}] 02:45:48 INFO - PROCESS | 1797 | 1467193548240 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:48 INFO - PROCESS | 1797 | 1467193548405 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 02:45:48 INFO - PROCESS | 1797 | 1467193548417 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:48 INFO - PROCESS | 1797 | 1467193548424 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:48 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6e0c00 == 8 [pid = 1797] [id = 700] 02:45:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x8e8e9800) [pid = 1797] [serial = 2101] [outer = (nil)] 02:45:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x8edbd000) [pid = 1797] [serial = 2102] [outer = 0x8e8e9800] 02:45:48 INFO - PROCESS | 1797 | 1467193548496 Marionette DEBUG loaded listener.js 02:45:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x8edc4c00) [pid = 1797] [serial = 2103] [outer = 0x8e8e9800] 02:45:49 INFO - PROCESS | 1797 | 1467193549443 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]]]}] 02:45:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:45:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1282ms 02:45:49 INFO - PROCESS | 1797 | 1467193549504 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 02:45:49 INFO - PROCESS | 1797 | 1467193549512 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 02:45:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:45:49 INFO - PROCESS | 1797 | 1467193549522 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:45:49 INFO - PROCESS | 1797 | 1467193549526 Marionette TRACE conn4 <- [1,2774,null,{}] 02:45:49 INFO - PROCESS | 1797 | 1467193549532 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}] 02:45:49 INFO - PROCESS | 1797 | 1467193549538 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:49 INFO - PROCESS | 1797 | 1467193549703 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 02:45:49 INFO - PROCESS | 1797 | 1467193549841 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:49 INFO - PROCESS | 1797 | 1467193549849 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:49 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c6800 == 9 [pid = 1797] [id = 701] 02:45:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x8f4ce800) [pid = 1797] [serial = 2104] [outer = (nil)] 02:45:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8f75a800) [pid = 1797] [serial = 2105] [outer = 0x8f4ce800] 02:45:49 INFO - PROCESS | 1797 | 1467193549920 Marionette DEBUG loaded listener.js 02:45:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x90c24000) [pid = 1797] [serial = 2106] [outer = 0x8f4ce800] 02:45:50 INFO - PROCESS | 1797 | 1467193550852 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]]]}] 02:45:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:45:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1383ms 02:45:50 INFO - PROCESS | 1797 | 1467193550905 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 02:45:50 INFO - PROCESS | 1797 | 1467193550908 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 02:45:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:45:50 INFO - PROCESS | 1797 | 1467193550922 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:45:50 INFO - PROCESS | 1797 | 1467193550927 Marionette TRACE conn4 <- [1,2778,null,{}] 02:45:50 INFO - PROCESS | 1797 | 1467193550944 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}] 02:45:50 INFO - PROCESS | 1797 | 1467193550953 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:51 INFO - PROCESS | 1797 | 1467193551179 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 02:45:51 INFO - PROCESS | 1797 | 1467193551274 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:51 INFO - PROCESS | 1797 | 1467193551284 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:51 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e47000 == 10 [pid = 1797] [id = 702] 02:45:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x91e48800) [pid = 1797] [serial = 2107] [outer = (nil)] 02:45:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x91e5b000) [pid = 1797] [serial = 2108] [outer = 0x91e48800] 02:45:51 INFO - PROCESS | 1797 | 1467193551363 Marionette DEBUG loaded listener.js 02:45:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x92147c00) [pid = 1797] [serial = 2109] [outer = 0x91e48800] 02:45:52 INFO - PROCESS | 1797 | 1467193552256 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]]]}] 02:45:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:45:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1392ms 02:45:52 INFO - PROCESS | 1797 | 1467193552327 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 02:45:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:45:52 INFO - PROCESS | 1797 | 1467193552332 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 02:45:52 INFO - PROCESS | 1797 | 1467193552338 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:45:52 INFO - PROCESS | 1797 | 1467193552341 Marionette TRACE conn4 <- [1,2782,null,{}] 02:45:52 INFO - PROCESS | 1797 | 1467193552346 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}] 02:45:52 INFO - PROCESS | 1797 | 1467193552351 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:52 INFO - PROCESS | 1797 | 1467193552569 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 02:45:53 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x919aec00) [pid = 1797] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:45:53 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x92148800) [pid = 1797] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:45:53 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x9298fc00) [pid = 1797] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:45:53 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x8e5d6800) [pid = 1797] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:45:53 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x8eaef800) [pid = 1797] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:45:53 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x91a6d800) [pid = 1797] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:45:53 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x92998c00) [pid = 1797] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:45:53 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x92b01c00) [pid = 1797] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:45:53 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x8edc3c00) [pid = 1797] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:45:53 INFO - PROCESS | 1797 | 1467193553055 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:53 INFO - PROCESS | 1797 | 1467193553063 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:53 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d6800 == 11 [pid = 1797] [id = 703] 02:45:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x8e6dfc00) [pid = 1797] [serial = 2110] [outer = (nil)] 02:45:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x8f75bc00) [pid = 1797] [serial = 2111] [outer = 0x8e6dfc00] 02:45:53 INFO - PROCESS | 1797 | 1467193553135 Marionette DEBUG loaded listener.js 02:45:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x9229d400) [pid = 1797] [serial = 2112] [outer = 0x8e6dfc00] 02:45:53 INFO - PROCESS | 1797 | 1467193553860 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]]]}] 02:45:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:45:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1579ms 02:45:53 INFO - PROCESS | 1797 | 1467193553916 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 02:45:53 INFO - PROCESS | 1797 | 1467193553919 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 02:45:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:45:53 INFO - PROCESS | 1797 | 1467193553934 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:45:53 INFO - PROCESS | 1797 | 1467193553936 Marionette TRACE conn4 <- [1,2786,null,{}] 02:45:53 INFO - PROCESS | 1797 | 1467193553942 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}] 02:45:53 INFO - PROCESS | 1797 | 1467193553946 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:54 INFO - PROCESS | 1797 | 1467193554114 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 02:45:54 INFO - PROCESS | 1797 | 1467193554125 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:54 INFO - PROCESS | 1797 | 1467193554133 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:54 INFO - PROCESS | 1797 | ++DOCSHELL 0x922ec800 == 12 [pid = 1797] [id = 704] 02:45:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x922f0c00) [pid = 1797] [serial = 2113] [outer = (nil)] 02:45:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x92997400) [pid = 1797] [serial = 2114] [outer = 0x922f0c00] 02:45:54 INFO - PROCESS | 1797 | 1467193554211 Marionette DEBUG loaded listener.js 02:45:54 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x929cb400) [pid = 1797] [serial = 2115] [outer = 0x922f0c00] 02:45:55 INFO - PROCESS | 1797 | 1467193555281 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]]]}] 02:45:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:45:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1434ms 02:45:55 INFO - PROCESS | 1797 | 1467193555370 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 02:45:55 INFO - PROCESS | 1797 | 1467193555377 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 02:45:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:45:55 INFO - PROCESS | 1797 | 1467193555386 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:45:55 INFO - PROCESS | 1797 | 1467193555390 Marionette TRACE conn4 <- [1,2790,null,{}] 02:45:55 INFO - PROCESS | 1797 | 1467193555399 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}] 02:45:55 INFO - PROCESS | 1797 | 1467193555405 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:55 INFO - PROCESS | 1797 | 1467193555622 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 02:45:55 INFO - PROCESS | 1797 | 1467193555890 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:55 INFO - PROCESS | 1797 | 1467193555903 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:55 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edbc800 == 13 [pid = 1797] [id = 705] 02:45:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x8edbd400) [pid = 1797] [serial = 2116] [outer = (nil)] 02:45:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8edca800) [pid = 1797] [serial = 2117] [outer = 0x8edbd400] 02:45:56 INFO - PROCESS | 1797 | 1467193556015 Marionette DEBUG loaded listener.js 02:45:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8f753400) [pid = 1797] [serial = 2118] [outer = 0x8edbd400] 02:45:56 INFO - PROCESS | 1797 | 1467193556991 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]]]}] 02:45:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:45:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1689ms 02:45:57 INFO - PROCESS | 1797 | 1467193557074 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 02:45:57 INFO - PROCESS | 1797 | 1467193557081 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 02:45:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:45:57 INFO - PROCESS | 1797 | 1467193557092 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:45:57 INFO - PROCESS | 1797 | 1467193557096 Marionette TRACE conn4 <- [1,2794,null,{}] 02:45:57 INFO - PROCESS | 1797 | 1467193557102 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}] 02:45:57 INFO - PROCESS | 1797 | 1467193557108 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:57 INFO - PROCESS | 1797 | 1467193557318 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 02:45:57 INFO - PROCESS | 1797 | 1467193557551 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:57 INFO - PROCESS | 1797 | 1467193557559 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:57 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6dd000 == 14 [pid = 1797] [id = 706] 02:45:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x91e50c00) [pid = 1797] [serial = 2119] [outer = (nil)] 02:45:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x92141800) [pid = 1797] [serial = 2120] [outer = 0x91e50c00] 02:45:57 INFO - PROCESS | 1797 | 1467193557665 Marionette DEBUG loaded listener.js 02:45:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x9222dc00) [pid = 1797] [serial = 2121] [outer = 0x91e50c00] 02:45:58 INFO - PROCESS | 1797 | 1467193558661 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]]]}] 02:45:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:45:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1631ms 02:45:58 INFO - PROCESS | 1797 | 1467193558723 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 02:45:58 INFO - PROCESS | 1797 | 1467193558727 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 02:45:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:45:58 INFO - PROCESS | 1797 | 1467193558734 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:45:58 INFO - PROCESS | 1797 | 1467193558740 Marionette TRACE conn4 <- [1,2798,null,{}] 02:45:58 INFO - PROCESS | 1797 | 1467193558757 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}] 02:45:58 INFO - PROCESS | 1797 | 1467193558765 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:58 INFO - PROCESS | 1797 | 1467193558958 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 02:45:59 INFO - PROCESS | 1797 | 1467193559187 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:59 INFO - PROCESS | 1797 | 1467193559194 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:45:59 INFO - PROCESS | 1797 | ++DOCSHELL 0x92b0bc00 == 15 [pid = 1797] [id = 707] 02:45:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x92b0c000) [pid = 1797] [serial = 2122] [outer = (nil)] 02:45:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92be4c00) [pid = 1797] [serial = 2123] [outer = 0x92b0c000] 02:45:59 INFO - PROCESS | 1797 | 1467193559329 Marionette DEBUG loaded listener.js 02:45:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x92ef7000) [pid = 1797] [serial = 2124] [outer = 0x92b0c000] 02:46:00 INFO - PROCESS | 1797 | 1467193560396 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]]]}] 02:46:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:46:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1690ms 02:46:00 INFO - PROCESS | 1797 | 1467193560425 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 02:46:00 INFO - PROCESS | 1797 | 1467193560429 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 02:46:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:46:00 INFO - PROCESS | 1797 | 1467193560436 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:46:00 INFO - PROCESS | 1797 | 1467193560439 Marionette TRACE conn4 <- [1,2802,null,{}] 02:46:00 INFO - PROCESS | 1797 | 1467193560445 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}] 02:46:00 INFO - PROCESS | 1797 | 1467193560450 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:00 INFO - PROCESS | 1797 | 1467193560629 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 02:46:00 INFO - PROCESS | 1797 | 1467193560865 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:00 INFO - PROCESS | 1797 | 1467193560873 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:00 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6e0400 == 16 [pid = 1797] [id = 708] 02:46:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x8e8ec400) [pid = 1797] [serial = 2125] [outer = (nil)] 02:46:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x8f4c4c00) [pid = 1797] [serial = 2126] [outer = 0x8e8ec400] 02:46:01 INFO - PROCESS | 1797 | 1467193560998 Marionette DEBUG loaded listener.js 02:46:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x8f758000) [pid = 1797] [serial = 2127] [outer = 0x8e8ec400] 02:46:02 INFO - PROCESS | 1797 | 1467193562251 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]]]}] 02:46:02 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x92238800) [pid = 1797] [serial = 2058] [outer = (nil)] [url = about:blank] 02:46:02 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x92ef7800) [pid = 1797] [serial = 2064] [outer = (nil)] [url = about:blank] 02:46:02 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x929c9000) [pid = 1797] [serial = 2073] [outer = (nil)] [url = about:blank] 02:46:02 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8e6d6800) [pid = 1797] [serial = 2054] [outer = (nil)] [url = about:blank] 02:46:02 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8f395000) [pid = 1797] [serial = 2066] [outer = (nil)] [url = about:blank] 02:46:02 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f4c1800) [pid = 1797] [serial = 2067] [outer = (nil)] [url = about:blank] 02:46:02 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x92be9800) [pid = 1797] [serial = 2063] [outer = (nil)] [url = about:blank] 02:46:02 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x92230000) [pid = 1797] [serial = 2070] [outer = (nil)] [url = about:blank] 02:46:02 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x92994400) [pid = 1797] [serial = 2072] [outer = (nil)] [url = about:blank] 02:46:02 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x91a75800) [pid = 1797] [serial = 2057] [outer = (nil)] [url = about:blank] 02:46:02 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8e8f0000) [pid = 1797] [serial = 2055] [outer = (nil)] [url = about:blank] 02:46:02 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x929ca800) [pid = 1797] [serial = 2060] [outer = (nil)] [url = about:blank] 02:46:02 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x92bde000) [pid = 1797] [serial = 2075] [outer = (nil)] [url = about:blank] 02:46:02 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x92bdfc00) [pid = 1797] [serial = 2076] [outer = (nil)] [url = about:blank] 02:46:02 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x91e40000) [pid = 1797] [serial = 2069] [outer = (nil)] [url = about:blank] 02:46:02 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x922a1800) [pid = 1797] [serial = 2052] [outer = (nil)] [url = about:blank] 02:46:02 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x92b06c00) [pid = 1797] [serial = 2061] [outer = (nil)] [url = about:blank] 02:46:02 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x92ef8800) [pid = 1797] [serial = 2078] [outer = (nil)] [url = about:blank] 02:46:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:46:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1881ms 02:46:02 INFO - PROCESS | 1797 | 1467193562317 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 02:46:02 INFO - PROCESS | 1797 | 1467193562323 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 02:46:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:46:02 INFO - PROCESS | 1797 | 1467193562331 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:46:02 INFO - PROCESS | 1797 | 1467193562338 Marionette TRACE conn4 <- [1,2806,null,{}] 02:46:02 INFO - PROCESS | 1797 | 1467193562345 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}] 02:46:02 INFO - PROCESS | 1797 | 1467193562350 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:02 INFO - PROCESS | 1797 | 1467193562515 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 02:46:02 INFO - PROCESS | 1797 | 1467193562712 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:02 INFO - PROCESS | 1797 | 1467193562719 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:02 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc3c00 == 17 [pid = 1797] [id = 709] 02:46:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x8edc9c00) [pid = 1797] [serial = 2128] [outer = (nil)] 02:46:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x8f4c1800) [pid = 1797] [serial = 2129] [outer = 0x8edc9c00] 02:46:02 INFO - PROCESS | 1797 | 1467193562804 Marionette DEBUG loaded listener.js 02:46:02 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x90c2a800) [pid = 1797] [serial = 2130] [outer = 0x8edc9c00] 02:46:03 INFO - PROCESS | 1797 | 1467193563572 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]]]}] 02:46:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:46:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1284ms 02:46:03 INFO - PROCESS | 1797 | 1467193563619 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 02:46:03 INFO - PROCESS | 1797 | 1467193563625 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 02:46:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:46:03 INFO - PROCESS | 1797 | 1467193563635 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:46:03 INFO - PROCESS | 1797 | 1467193563639 Marionette TRACE conn4 <- [1,2810,null,{}] 02:46:03 INFO - PROCESS | 1797 | 1467193563645 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}] 02:46:03 INFO - PROCESS | 1797 | 1467193563649 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:03 INFO - PROCESS | 1797 | 1467193563812 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 02:46:03 INFO - PROCESS | 1797 | 1467193563821 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:03 INFO - PROCESS | 1797 | 1467193563833 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:03 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e51800 == 18 [pid = 1797] [id = 710] 02:46:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x92231000) [pid = 1797] [serial = 2131] [outer = (nil)] 02:46:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x9223c000) [pid = 1797] [serial = 2132] [outer = 0x92231000] 02:46:03 INFO - PROCESS | 1797 | 1467193563900 Marionette DEBUG loaded listener.js 02:46:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x922eb000) [pid = 1797] [serial = 2133] [outer = 0x92231000] 02:46:04 INFO - PROCESS | 1797 | 1467193564876 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]]]}] 02:46:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:46:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1280ms 02:46:04 INFO - PROCESS | 1797 | 1467193564917 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 02:46:04 INFO - PROCESS | 1797 | 1467193564921 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 02:46:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:46:04 INFO - PROCESS | 1797 | 1467193564927 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:46:04 INFO - PROCESS | 1797 | 1467193564933 Marionette TRACE conn4 <- [1,2814,null,{}] 02:46:04 INFO - PROCESS | 1797 | 1467193564954 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}] 02:46:04 INFO - PROCESS | 1797 | 1467193564962 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:05 INFO - PROCESS | 1797 | 1467193565171 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 02:46:05 INFO - PROCESS | 1797 | 1467193565195 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:05 INFO - PROCESS | 1797 | 1467193565204 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:05 INFO - PROCESS | 1797 | ++DOCSHELL 0x929d0c00 == 19 [pid = 1797] [id = 711] 02:46:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x92b01400) [pid = 1797] [serial = 2134] [outer = (nil)] 02:46:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x92b0ac00) [pid = 1797] [serial = 2135] [outer = 0x92b01400] 02:46:05 INFO - PROCESS | 1797 | 1467193565275 Marionette DEBUG loaded listener.js 02:46:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x92be0000) [pid = 1797] [serial = 2136] [outer = 0x92b01400] 02:46:06 INFO - PROCESS | 1797 | 1467193566216 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]]]}] 02:46:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:46:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1339ms 02:46:06 INFO - PROCESS | 1797 | 1467193566267 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 02:46:06 INFO - PROCESS | 1797 | 1467193566270 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 02:46:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:46:06 INFO - PROCESS | 1797 | 1467193566283 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:46:06 INFO - PROCESS | 1797 | 1467193566285 Marionette TRACE conn4 <- [1,2818,null,{}] 02:46:06 INFO - PROCESS | 1797 | 1467193566290 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}] 02:46:06 INFO - PROCESS | 1797 | 1467193566295 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:06 INFO - PROCESS | 1797 | 1467193566501 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 02:46:06 INFO - PROCESS | 1797 | 1467193566520 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:06 INFO - PROCESS | 1797 | 1467193566526 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:06 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e49400 == 20 [pid = 1797] [id = 712] 02:46:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x92be4400) [pid = 1797] [serial = 2137] [outer = (nil)] 02:46:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x938ca800) [pid = 1797] [serial = 2138] [outer = 0x92be4400] 02:46:06 INFO - PROCESS | 1797 | 1467193566596 Marionette DEBUG loaded listener.js 02:46:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x93978c00) [pid = 1797] [serial = 2139] [outer = 0x92be4400] 02:46:07 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8e5d4400) [pid = 1797] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:46:07 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x90c26000) [pid = 1797] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:46:07 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x9229a800) [pid = 1797] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:46:07 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8e8e9800) [pid = 1797] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:46:07 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8eafb000) [pid = 1797] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:46:07 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x91e56000) [pid = 1797] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:46:07 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x92b08800) [pid = 1797] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:46:07 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x91e48800) [pid = 1797] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:46:07 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x8e6dfc00) [pid = 1797] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:46:07 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x9535d000) [pid = 1797] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:46:07 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x8e8eb000) [pid = 1797] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:46:07 INFO - PROCESS | 1797 | 1467193567607 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]]]}] 02:46:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:46:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1339ms 02:46:07 INFO - PROCESS | 1797 | 1467193567622 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 02:46:07 INFO - PROCESS | 1797 | 1467193567624 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 02:46:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:46:07 INFO - PROCESS | 1797 | 1467193567634 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:46:07 INFO - PROCESS | 1797 | 1467193567637 Marionette TRACE conn4 <- [1,2822,null,{}] 02:46:07 INFO - PROCESS | 1797 | 1467193567641 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}] 02:46:07 INFO - PROCESS | 1797 | 1467193567647 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:07 INFO - PROCESS | 1797 | 1467193567842 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 02:46:07 INFO - PROCESS | 1797 | 1467193567859 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:07 INFO - PROCESS | 1797 | 1467193567867 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:07 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5cf000 == 21 [pid = 1797] [id = 713] 02:46:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x8e5dd800) [pid = 1797] [serial = 2140] [outer = (nil)] 02:46:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x91e46800) [pid = 1797] [serial = 2141] [outer = 0x8e5dd800] 02:46:07 INFO - PROCESS | 1797 | 1467193567932 Marionette DEBUG loaded listener.js 02:46:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x92b08800) [pid = 1797] [serial = 2142] [outer = 0x8e5dd800] 02:46:08 INFO - PROCESS | 1797 | 1467193568788 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]]]}] 02:46:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:46:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1181ms 02:46:08 INFO - PROCESS | 1797 | 1467193568818 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 02:46:08 INFO - PROCESS | 1797 | 1467193568821 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 02:46:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:46:08 INFO - PROCESS | 1797 | 1467193568827 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:46:08 INFO - PROCESS | 1797 | 1467193568831 Marionette TRACE conn4 <- [1,2826,null,{}] 02:46:08 INFO - PROCESS | 1797 | 1467193568836 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}] 02:46:08 INFO - PROCESS | 1797 | 1467193568846 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:09 INFO - PROCESS | 1797 | 1467193569078 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 02:46:09 INFO - PROCESS | 1797 | 1467193569088 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:09 INFO - PROCESS | 1797 | 1467193569096 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:09 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc9000 == 22 [pid = 1797] [id = 714] 02:46:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8f4cdc00) [pid = 1797] [serial = 2143] [outer = (nil)] 02:46:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x95354400) [pid = 1797] [serial = 2144] [outer = 0x8f4cdc00] 02:46:09 INFO - PROCESS | 1797 | 1467193569163 Marionette DEBUG loaded listener.js 02:46:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x95358000) [pid = 1797] [serial = 2145] [outer = 0x8f4cdc00] 02:46:10 INFO - PROCESS | 1797 | 1467193570317 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:46:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:46:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1526ms 02:46:10 INFO - PROCESS | 1797 | 1467193570356 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 02:46:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:46:10 INFO - PROCESS | 1797 | 1467193570362 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 02:46:10 INFO - PROCESS | 1797 | 1467193570370 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:46:10 INFO - PROCESS | 1797 | 1467193570378 Marionette TRACE conn4 <- [1,2830,null,{}] 02:46:10 INFO - PROCESS | 1797 | 1467193570386 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}] 02:46:10 INFO - PROCESS | 1797 | 1467193570391 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:10 INFO - PROCESS | 1797 | 1467193570575 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 02:46:10 INFO - PROCESS | 1797 | 1467193570775 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:10 INFO - PROCESS | 1797 | 1467193570787 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:10 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d5800 == 23 [pid = 1797] [id = 715] 02:46:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8e6e1000) [pid = 1797] [serial = 2146] [outer = (nil)] 02:46:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x90c28c00) [pid = 1797] [serial = 2147] [outer = 0x8e6e1000] 02:46:10 INFO - PROCESS | 1797 | 1467193570910 Marionette DEBUG loaded listener.js 02:46:11 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x91e50400) [pid = 1797] [serial = 2148] [outer = 0x8e6e1000] 02:46:11 INFO - PROCESS | 1797 | 1467193571911 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]]]}] 02:46:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:46:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1585ms 02:46:11 INFO - PROCESS | 1797 | 1467193571954 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 02:46:11 INFO - PROCESS | 1797 | 1467193571961 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 02:46:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:46:11 INFO - PROCESS | 1797 | 1467193571972 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:46:11 INFO - PROCESS | 1797 | 1467193571976 Marionette TRACE conn4 <- [1,2834,null,{}] 02:46:11 INFO - PROCESS | 1797 | 1467193571982 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}] 02:46:11 INFO - PROCESS | 1797 | 1467193571988 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:12 INFO - PROCESS | 1797 | 1467193572169 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 02:46:12 INFO - PROCESS | 1797 | 1467193572354 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:12 INFO - PROCESS | 1797 | 1467193572364 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:12 INFO - PROCESS | 1797 | ++DOCSHELL 0x9229f000 == 24 [pid = 1797] [id = 716] 02:46:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x929c2000) [pid = 1797] [serial = 2149] [outer = (nil)] 02:46:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x92b05c00) [pid = 1797] [serial = 2150] [outer = 0x929c2000] 02:46:12 INFO - PROCESS | 1797 | 1467193572447 Marionette DEBUG loaded listener.js 02:46:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x92be3000) [pid = 1797] [serial = 2151] [outer = 0x929c2000] 02:46:13 INFO - PROCESS | 1797 | 1467193573418 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:46:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:46:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1481ms 02:46:13 INFO - PROCESS | 1797 | 1467193573453 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 02:46:13 INFO - PROCESS | 1797 | 1467193573457 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 02:46:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:46:13 INFO - PROCESS | 1797 | 1467193573464 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:46:13 INFO - PROCESS | 1797 | 1467193573470 Marionette TRACE conn4 <- [1,2838,null,{}] 02:46:13 INFO - PROCESS | 1797 | 1467193573504 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}] 02:46:13 INFO - PROCESS | 1797 | 1467193573513 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:13 INFO - PROCESS | 1797 | 1467193573691 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 02:46:13 INFO - PROCESS | 1797 | 1467193573877 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:13 INFO - PROCESS | 1797 | 1467193573889 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:13 INFO - PROCESS | 1797 | ++DOCSHELL 0x92be2000 == 25 [pid = 1797] [id = 717] 02:46:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x94608000) [pid = 1797] [serial = 2152] [outer = (nil)] 02:46:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x95360400) [pid = 1797] [serial = 2153] [outer = 0x94608000] 02:46:13 INFO - PROCESS | 1797 | 1467193573971 Marionette DEBUG loaded listener.js 02:46:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x9817f400) [pid = 1797] [serial = 2154] [outer = 0x94608000] 02:46:14 INFO - PROCESS | 1797 | 1467193574979 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]]]}] 02:46:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:46:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1553ms 02:46:15 INFO - PROCESS | 1797 | 1467193575024 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 02:46:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:46:15 INFO - PROCESS | 1797 | 1467193575029 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 02:46:15 INFO - PROCESS | 1797 | 1467193575036 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:46:15 INFO - PROCESS | 1797 | 1467193575040 Marionette TRACE conn4 <- [1,2842,null,{}] 02:46:15 INFO - PROCESS | 1797 | 1467193575045 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}] 02:46:15 INFO - PROCESS | 1797 | 1467193575050 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:15 INFO - PROCESS | 1797 | 1467193575224 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 02:46:15 INFO - PROCESS | 1797 | 1467193575418 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:15 INFO - PROCESS | 1797 | 1467193575429 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:15 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f1000 == 26 [pid = 1797] [id = 718] 02:46:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x938bbc00) [pid = 1797] [serial = 2155] [outer = (nil)] 02:46:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x99571000) [pid = 1797] [serial = 2156] [outer = 0x938bbc00] 02:46:15 INFO - PROCESS | 1797 | 1467193575504 Marionette DEBUG loaded listener.js 02:46:15 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x99cd0000) [pid = 1797] [serial = 2157] [outer = 0x938bbc00] 02:46:16 INFO - PROCESS | 1797 | 1467193576433 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]]]}] 02:46:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:46:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1429ms 02:46:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:46:16 INFO - PROCESS | 1797 | 1467193576465 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 02:46:16 INFO - PROCESS | 1797 | 1467193576468 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 02:46:16 INFO - PROCESS | 1797 | 1467193576474 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:46:16 INFO - PROCESS | 1797 | 1467193576478 Marionette TRACE conn4 <- [1,2846,null,{}] 02:46:16 INFO - PROCESS | 1797 | 1467193576483 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}] 02:46:16 INFO - PROCESS | 1797 | 1467193576488 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:16 INFO - PROCESS | 1797 | 1467193576648 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 02:46:16 INFO - PROCESS | 1797 | 1467193576842 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:16 INFO - PROCESS | 1797 | 1467193576853 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:16 INFO - PROCESS | 1797 | ++DOCSHELL 0x9903ac00 == 27 [pid = 1797] [id = 719] 02:46:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x990cd000) [pid = 1797] [serial = 2158] [outer = (nil)] 02:46:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x9a01f400) [pid = 1797] [serial = 2159] [outer = 0x990cd000] 02:46:16 INFO - PROCESS | 1797 | 1467193576926 Marionette DEBUG loaded listener.js 02:46:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x9a294400) [pid = 1797] [serial = 2160] [outer = 0x990cd000] 02:46:17 INFO - PROCESS | 1797 | 1467193577880 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]]]}] 02:46:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:46:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1479ms 02:46:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:46:17 INFO - PROCESS | 1797 | 1467193577953 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 02:46:17 INFO - PROCESS | 1797 | 1467193577956 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 02:46:17 INFO - PROCESS | 1797 | 1467193577963 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:46:17 INFO - PROCESS | 1797 | 1467193577966 Marionette TRACE conn4 <- [1,2850,null,{}] 02:46:17 INFO - PROCESS | 1797 | 1467193577972 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}] 02:46:17 INFO - PROCESS | 1797 | 1467193577982 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:18 INFO - PROCESS | 1797 | 1467193578199 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 02:46:18 INFO - PROCESS | 1797 | 1467193578440 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:18 INFO - PROCESS | 1797 | 1467193578449 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:18 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d6c00 == 28 [pid = 1797] [id = 720] 02:46:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x8e6e0800) [pid = 1797] [serial = 2161] [outer = (nil)] 02:46:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x8edca400) [pid = 1797] [serial = 2162] [outer = 0x8e6e0800] 02:46:18 INFO - PROCESS | 1797 | 1467193578568 Marionette DEBUG loaded listener.js 02:46:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x90c21c00) [pid = 1797] [serial = 2163] [outer = 0x8e6e0800] 02:46:19 INFO - PROCESS | 1797 | 1467193579785 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:46:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:46:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1930ms 02:46:19 INFO - PROCESS | 1797 | 1467193579893 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 02:46:19 INFO - PROCESS | 1797 | 1467193579898 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 02:46:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:46:19 INFO - PROCESS | 1797 | 1467193579914 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:46:19 INFO - PROCESS | 1797 | 1467193579919 Marionette TRACE conn4 <- [1,2854,null,{}] 02:46:19 INFO - PROCESS | 1797 | 1467193579926 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}] 02:46:19 INFO - PROCESS | 1797 | 1467193579932 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:20 INFO - PROCESS | 1797 | 1467193580129 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x938c1400) [pid = 1797] [serial = 2079] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x92997400) [pid = 1797] [serial = 2114] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x8e8f0800) [pid = 1797] [serial = 2082] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x8e6d5c00) [pid = 1797] [serial = 2081] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x8edbb800) [pid = 1797] [serial = 2085] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x919a5800) [pid = 1797] [serial = 2084] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x92992400) [pid = 1797] [serial = 2088] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x922e9c00) [pid = 1797] [serial = 2087] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8edbd000) [pid = 1797] [serial = 2102] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8edc4c00) [pid = 1797] [serial = 2103] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8f75a800) [pid = 1797] [serial = 2105] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8f4ce000) [pid = 1797] [serial = 2100] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f4c3000) [pid = 1797] [serial = 2099] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x93b82400) [pid = 1797] [serial = 2091] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x93975000) [pid = 1797] [serial = 2090] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x950ef000) [pid = 1797] [serial = 2094] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x9460ac00) [pid = 1797] [serial = 2093] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x91e5b000) [pid = 1797] [serial = 2108] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8f75bc00) [pid = 1797] [serial = 2111] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x92147c00) [pid = 1797] [serial = 2109] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x990c5000) [pid = 1797] [serial = 2097] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x95360c00) [pid = 1797] [serial = 2096] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x9229d400) [pid = 1797] [serial = 2112] [outer = (nil)] [url = about:blank] 02:46:21 INFO - PROCESS | 1797 | 1467193581403 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:21 INFO - PROCESS | 1797 | 1467193581410 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:21 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5dc800 == 29 [pid = 1797] [id = 721] 02:46:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x8e5dd000) [pid = 1797] [serial = 2164] [outer = (nil)] 02:46:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x8e6d7c00) [pid = 1797] [serial = 2165] [outer = 0x8e5dd000] 02:46:21 INFO - PROCESS | 1797 | 1467193581490 Marionette DEBUG loaded listener.js 02:46:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x8e8ef800) [pid = 1797] [serial = 2166] [outer = 0x8e5dd000] 02:46:22 INFO - PROCESS | 1797 | 1467193582310 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]]]}] 02:46:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:46:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 2441ms 02:46:22 INFO - PROCESS | 1797 | 1467193582348 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 02:46:22 INFO - PROCESS | 1797 | 1467193582354 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 02:46:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:46:22 INFO - PROCESS | 1797 | 1467193582361 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:46:22 INFO - PROCESS | 1797 | 1467193582366 Marionette TRACE conn4 <- [1,2858,null,{}] 02:46:22 INFO - PROCESS | 1797 | 1467193582378 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}] 02:46:22 INFO - PROCESS | 1797 | 1467193582385 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:22 INFO - PROCESS | 1797 | 1467193582596 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 02:46:22 INFO - PROCESS | 1797 | 1467193582608 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:22 INFO - PROCESS | 1797 | 1467193582617 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:22 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edbc000 == 30 [pid = 1797] [id = 722] 02:46:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x8edc3400) [pid = 1797] [serial = 2167] [outer = (nil)] 02:46:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x8f399000) [pid = 1797] [serial = 2168] [outer = 0x8edc3400] 02:46:22 INFO - PROCESS | 1797 | 1467193582688 Marionette DEBUG loaded listener.js 02:46:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8f4c7400) [pid = 1797] [serial = 2169] [outer = 0x8edc3400] 02:46:23 INFO - PROCESS | 1797 | 1467193583614 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:46:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:46:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1287ms 02:46:23 INFO - PROCESS | 1797 | 1467193583653 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 02:46:23 INFO - PROCESS | 1797 | 1467193583660 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 02:46:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:46:23 INFO - PROCESS | 1797 | 1467193583667 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:46:23 INFO - PROCESS | 1797 | 1467193583670 Marionette TRACE conn4 <- [1,2862,null,{}] 02:46:23 INFO - PROCESS | 1797 | 1467193583676 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}] 02:46:23 INFO - PROCESS | 1797 | 1467193583682 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:23 INFO - PROCESS | 1797 | 1467193583851 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 02:46:24 INFO - PROCESS | 1797 | 1467193584023 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:24 INFO - PROCESS | 1797 | 1467193584031 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:24 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc0c00 == 31 [pid = 1797] [id = 723] 02:46:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8f75b800) [pid = 1797] [serial = 2170] [outer = (nil)] 02:46:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x919aac00) [pid = 1797] [serial = 2171] [outer = 0x8f75b800] 02:46:24 INFO - PROCESS | 1797 | 1467193584100 Marionette DEBUG loaded listener.js 02:46:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x91a74800) [pid = 1797] [serial = 2172] [outer = 0x8f75b800] 02:46:25 INFO - PROCESS | 1797 | 1467193585095 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]]]}] 02:46:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:46:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1481ms 02:46:25 INFO - PROCESS | 1797 | 1467193585157 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 02:46:25 INFO - PROCESS | 1797 | 1467193585160 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 02:46:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:46:25 INFO - PROCESS | 1797 | 1467193585175 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:46:25 INFO - PROCESS | 1797 | 1467193585184 Marionette TRACE conn4 <- [1,2866,null,{}] 02:46:25 INFO - PROCESS | 1797 | 1467193585198 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}] 02:46:25 INFO - PROCESS | 1797 | 1467193585205 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:25 INFO - PROCESS | 1797 | 1467193585422 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 02:46:25 INFO - PROCESS | 1797 | 1467193585446 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:25 INFO - PROCESS | 1797 | 1467193585453 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:25 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e5f400 == 32 [pid = 1797] [id = 724] 02:46:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x92147c00) [pid = 1797] [serial = 2173] [outer = (nil)] 02:46:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x92237c00) [pid = 1797] [serial = 2174] [outer = 0x92147c00] 02:46:25 INFO - PROCESS | 1797 | 1467193585520 Marionette DEBUG loaded listener.js 02:46:25 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x9229b800) [pid = 1797] [serial = 2175] [outer = 0x92147c00] 02:46:26 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8f4ce800) [pid = 1797] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:46:26 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x92be4400) [pid = 1797] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:46:26 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8edbd400) [pid = 1797] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:46:26 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8edc9c00) [pid = 1797] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:46:26 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x92231000) [pid = 1797] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:46:26 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x922f0c00) [pid = 1797] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:46:26 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8e8ec400) [pid = 1797] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:46:26 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x91e50c00) [pid = 1797] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:46:26 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x92b0c000) [pid = 1797] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:46:26 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x8e5dd800) [pid = 1797] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:46:26 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x92b01400) [pid = 1797] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:46:26 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x8f4cdc00) [pid = 1797] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:46:26 INFO - PROCESS | 1797 | 1467193586946 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]]]}] 02:46:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:46:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1802ms 02:46:26 INFO - PROCESS | 1797 | 1467193586970 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 02:46:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:46:26 INFO - PROCESS | 1797 | 1467193586975 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 02:46:26 INFO - PROCESS | 1797 | 1467193586989 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:46:26 INFO - PROCESS | 1797 | 1467193586992 Marionette TRACE conn4 <- [1,2870,null,{}] 02:46:27 INFO - PROCESS | 1797 | 1467193586997 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}] 02:46:27 INFO - PROCESS | 1797 | 1467193587002 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:27 INFO - PROCESS | 1797 | 1467193587143 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 02:46:27 INFO - PROCESS | 1797 | 1467193587156 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:27 INFO - PROCESS | 1797 | 1467193587164 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:27 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5dcc00 == 33 [pid = 1797] [id = 725] 02:46:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x8edbd400) [pid = 1797] [serial = 2176] [outer = (nil)] 02:46:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x9229d800) [pid = 1797] [serial = 2177] [outer = 0x8edbd400] 02:46:27 INFO - PROCESS | 1797 | 1467193587230 Marionette DEBUG loaded listener.js 02:46:27 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x922a1c00) [pid = 1797] [serial = 2178] [outer = 0x8edbd400] 02:46:28 INFO - PROCESS | 1797 | 1467193588091 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]]]}] 02:46:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:46:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1137ms 02:46:28 INFO - PROCESS | 1797 | 1467193588117 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 02:46:28 INFO - PROCESS | 1797 | 1467193588122 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 02:46:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:46:28 INFO - PROCESS | 1797 | 1467193588138 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:46:28 INFO - PROCESS | 1797 | 1467193588141 Marionette TRACE conn4 <- [1,2874,null,{}] 02:46:28 INFO - PROCESS | 1797 | 1467193588146 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}] 02:46:28 INFO - PROCESS | 1797 | 1467193588151 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:28 INFO - PROCESS | 1797 | 1467193588301 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 02:46:28 INFO - PROCESS | 1797 | 1467193588313 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:28 INFO - PROCESS | 1797 | 1467193588331 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:28 INFO - PROCESS | 1797 | ++DOCSHELL 0x9298c400 == 34 [pid = 1797] [id = 726] 02:46:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x9298c800) [pid = 1797] [serial = 2179] [outer = (nil)] 02:46:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x92992800) [pid = 1797] [serial = 2180] [outer = 0x9298c800] 02:46:28 INFO - PROCESS | 1797 | 1467193588410 Marionette DEBUG loaded listener.js 02:46:28 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x929cb000) [pid = 1797] [serial = 2181] [outer = 0x9298c800] 02:46:29 INFO - PROCESS | 1797 | 1467193589693 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]]]}] 02:46:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:46:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1636ms 02:46:29 INFO - PROCESS | 1797 | 1467193589775 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 02:46:29 INFO - PROCESS | 1797 | 1467193589782 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 02:46:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:46:29 INFO - PROCESS | 1797 | 1467193589790 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:46:29 INFO - PROCESS | 1797 | 1467193589797 Marionette TRACE conn4 <- [1,2878,null,{}] 02:46:29 INFO - PROCESS | 1797 | 1467193589805 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}] 02:46:29 INFO - PROCESS | 1797 | 1467193589811 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:30 INFO - PROCESS | 1797 | 1467193590068 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 02:46:30 INFO - PROCESS | 1797 | 1467193590352 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:30 INFO - PROCESS | 1797 | 1467193590363 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:30 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6dd400 == 35 [pid = 1797] [id = 727] 02:46:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8edbbc00) [pid = 1797] [serial = 2182] [outer = (nil)] 02:46:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8f75bc00) [pid = 1797] [serial = 2183] [outer = 0x8edbbc00] 02:46:30 INFO - PROCESS | 1797 | 1467193590448 Marionette DEBUG loaded listener.js 02:46:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x919a6000) [pid = 1797] [serial = 2184] [outer = 0x8edbbc00] 02:46:31 INFO - PROCESS | 1797 | 1467193591446 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]]]}] 02:46:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:46:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1737ms 02:46:31 INFO - PROCESS | 1797 | 1467193591527 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 02:46:31 INFO - PROCESS | 1797 | 1467193591535 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 02:46:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:46:31 INFO - PROCESS | 1797 | 1467193591545 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:46:31 INFO - PROCESS | 1797 | 1467193591549 Marionette TRACE conn4 <- [1,2882,null,{}] 02:46:31 INFO - PROCESS | 1797 | 1467193591556 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}] 02:46:31 INFO - PROCESS | 1797 | 1467193591561 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:31 INFO - PROCESS | 1797 | 1467193591756 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 02:46:32 INFO - PROCESS | 1797 | 1467193592013 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:32 INFO - PROCESS | 1797 | 1467193592021 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:32 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaef400 == 36 [pid = 1797] [id = 728] 02:46:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x92147400) [pid = 1797] [serial = 2185] [outer = (nil)] 02:46:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x922f7800) [pid = 1797] [serial = 2186] [outer = 0x92147400] 02:46:32 INFO - PROCESS | 1797 | 1467193592148 Marionette DEBUG loaded listener.js 02:46:32 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92997c00) [pid = 1797] [serial = 2187] [outer = 0x92147400] 02:46:33 INFO - PROCESS | 1797 | 1467193593117 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]]]}] 02:46:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:46:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1634ms 02:46:33 INFO - PROCESS | 1797 | 1467193593181 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 02:46:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:46:33 INFO - PROCESS | 1797 | 1467193593186 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 02:46:33 INFO - PROCESS | 1797 | 1467193593193 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:46:33 INFO - PROCESS | 1797 | 1467193593199 Marionette TRACE conn4 <- [1,2886,null,{}] 02:46:33 INFO - PROCESS | 1797 | 1467193593215 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}] 02:46:33 INFO - PROCESS | 1797 | 1467193593223 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:33 INFO - PROCESS | 1797 | 1467193593399 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 02:46:33 INFO - PROCESS | 1797 | 1467193593585 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:33 INFO - PROCESS | 1797 | 1467193593595 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:33 INFO - PROCESS | 1797 | ++DOCSHELL 0x92be8c00 == 37 [pid = 1797] [id = 729] 02:46:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x92be9c00) [pid = 1797] [serial = 2188] [outer = (nil)] 02:46:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x938c9000) [pid = 1797] [serial = 2189] [outer = 0x92be9c00] 02:46:33 INFO - PROCESS | 1797 | 1467193593680 Marionette DEBUG loaded listener.js 02:46:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x93973c00) [pid = 1797] [serial = 2190] [outer = 0x92be9c00] 02:46:34 INFO - PROCESS | 1797 | 1467193594743 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]]]}] 02:46:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:46:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1590ms 02:46:34 INFO - PROCESS | 1797 | 1467193594784 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 02:46:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:46:34 INFO - PROCESS | 1797 | 1467193594790 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 02:46:34 INFO - PROCESS | 1797 | 1467193594796 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:46:34 INFO - PROCESS | 1797 | 1467193594800 Marionette TRACE conn4 <- [1,2890,null,{}] 02:46:34 INFO - PROCESS | 1797 | 1467193594807 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}] 02:46:34 INFO - PROCESS | 1797 | 1467193594812 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:34 INFO - PROCESS | 1797 | 1467193594996 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 02:46:35 INFO - PROCESS | 1797 | 1467193595395 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:35 INFO - PROCESS | 1797 | 1467193595407 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:35 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d5000 == 38 [pid = 1797] [id = 730] 02:46:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x8e6d5c00) [pid = 1797] [serial = 2191] [outer = (nil)] 02:46:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x8e6df400) [pid = 1797] [serial = 2192] [outer = 0x8e6d5c00] 02:46:35 INFO - PROCESS | 1797 | 1467193595520 Marionette DEBUG loaded listener.js 02:46:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x8eaf0400) [pid = 1797] [serial = 2193] [outer = 0x8e6d5c00] 02:46:36 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6dd000 == 37 [pid = 1797] [id = 706] 02:46:36 INFO - PROCESS | 1797 | --DOCSHELL 0x8f4c6800 == 36 [pid = 1797] [id = 701] 02:46:36 INFO - PROCESS | 1797 | --DOCSHELL 0x8eafac00 == 35 [pid = 1797] [id = 699] 02:46:36 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6e0c00 == 34 [pid = 1797] [id = 700] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x938ca800) [pid = 1797] [serial = 2138] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8edca800) [pid = 1797] [serial = 2117] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8f753400) [pid = 1797] [serial = 2118] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8f4c1800) [pid = 1797] [serial = 2129] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x90c2a800) [pid = 1797] [serial = 2130] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x9223c000) [pid = 1797] [serial = 2132] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x929cb400) [pid = 1797] [serial = 2115] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f4c4c00) [pid = 1797] [serial = 2126] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8f758000) [pid = 1797] [serial = 2127] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x92141800) [pid = 1797] [serial = 2120] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x9222dc00) [pid = 1797] [serial = 2121] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x92be4c00) [pid = 1797] [serial = 2123] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x92ef7000) [pid = 1797] [serial = 2124] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x92b08800) [pid = 1797] [serial = 2142] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x92b0ac00) [pid = 1797] [serial = 2135] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x93978c00) [pid = 1797] [serial = 2139] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x92be0000) [pid = 1797] [serial = 2136] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x95354400) [pid = 1797] [serial = 2144] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x922eb000) [pid = 1797] [serial = 2133] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x91e46800) [pid = 1797] [serial = 2141] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 62 (0x95358000) [pid = 1797] [serial = 2145] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | --DOMWINDOW == 61 (0x90c24000) [pid = 1797] [serial = 2106] [outer = (nil)] [url = about:blank] 02:46:36 INFO - PROCESS | 1797 | 1467193596590 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:46:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:46:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1836ms 02:46:36 INFO - PROCESS | 1797 | 1467193596633 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 02:46:36 INFO - PROCESS | 1797 | 1467193596639 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 02:46:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:46:36 INFO - PROCESS | 1797 | 1467193596646 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:46:36 INFO - PROCESS | 1797 | 1467193596650 Marionette TRACE conn4 <- [1,2894,null,{}] 02:46:36 INFO - PROCESS | 1797 | 1467193596658 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}] 02:46:36 INFO - PROCESS | 1797 | 1467193596664 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:36 INFO - PROCESS | 1797 | 1467193596832 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 02:46:36 INFO - PROCESS | 1797 | 1467193596976 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:36 INFO - PROCESS | 1797 | 1467193596987 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:37 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc8400 == 35 [pid = 1797] [id = 731] 02:46:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 62 (0x8f391400) [pid = 1797] [serial = 2194] [outer = (nil)] 02:46:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 63 (0x8f758000) [pid = 1797] [serial = 2195] [outer = 0x8f391400] 02:46:37 INFO - PROCESS | 1797 | 1467193597064 Marionette DEBUG loaded listener.js 02:46:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x90c27c00) [pid = 1797] [serial = 2196] [outer = 0x8f391400] 02:46:37 INFO - PROCESS | 1797 | 1467193597889 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]]]}] 02:46:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:46:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1285ms 02:46:37 INFO - PROCESS | 1797 | 1467193597935 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 02:46:37 INFO - PROCESS | 1797 | 1467193597941 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 02:46:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:46:37 INFO - PROCESS | 1797 | 1467193597947 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:46:37 INFO - PROCESS | 1797 | 1467193597951 Marionette TRACE conn4 <- [1,2898,null,{}] 02:46:37 INFO - PROCESS | 1797 | 1467193597956 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}] 02:46:37 INFO - PROCESS | 1797 | 1467193597961 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:38 INFO - PROCESS | 1797 | 1467193598124 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 02:46:38 INFO - PROCESS | 1797 | 1467193598134 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:38 INFO - PROCESS | 1797 | 1467193598139 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:38 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e42800 == 36 [pid = 1797] [id = 732] 02:46:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x91e44c00) [pid = 1797] [serial = 2197] [outer = (nil)] 02:46:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x92232c00) [pid = 1797] [serial = 2198] [outer = 0x91e44c00] 02:46:38 INFO - PROCESS | 1797 | 1467193598209 Marionette DEBUG loaded listener.js 02:46:38 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x922a4c00) [pid = 1797] [serial = 2199] [outer = 0x91e44c00] 02:46:39 INFO - PROCESS | 1797 | 1467193599188 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]]]}] 02:46:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:46:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1294ms 02:46:39 INFO - PROCESS | 1797 | 1467193599242 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 02:46:39 INFO - PROCESS | 1797 | 1467193599245 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 02:46:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:46:39 INFO - PROCESS | 1797 | 1467193599263 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:46:39 INFO - PROCESS | 1797 | 1467193599271 Marionette TRACE conn4 <- [1,2902,null,{}] 02:46:39 INFO - PROCESS | 1797 | 1467193599279 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}] 02:46:39 INFO - PROCESS | 1797 | 1467193599286 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:39 INFO - PROCESS | 1797 | 1467193599503 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 02:46:39 INFO - PROCESS | 1797 | 1467193599526 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:39 INFO - PROCESS | 1797 | 1467193599535 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:39 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e41000 == 37 [pid = 1797] [id = 733] 02:46:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x91e5d800) [pid = 1797] [serial = 2200] [outer = (nil)] 02:46:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x92b0b400) [pid = 1797] [serial = 2201] [outer = 0x91e5d800] 02:46:39 INFO - PROCESS | 1797 | 1467193599613 Marionette DEBUG loaded listener.js 02:46:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x92be1000) [pid = 1797] [serial = 2202] [outer = 0x91e5d800] 02:46:40 INFO - PROCESS | 1797 | 1467193600562 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:46:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:46:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1345ms 02:46:40 INFO - PROCESS | 1797 | 1467193600602 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 02:46:40 INFO - PROCESS | 1797 | 1467193600605 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 02:46:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:46:40 INFO - PROCESS | 1797 | 1467193600612 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:46:40 INFO - PROCESS | 1797 | 1467193600615 Marionette TRACE conn4 <- [1,2906,null,{}] 02:46:40 INFO - PROCESS | 1797 | 1467193600627 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}] 02:46:40 INFO - PROCESS | 1797 | 1467193600631 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:40 INFO - PROCESS | 1797 | 1467193600832 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 02:46:40 INFO - PROCESS | 1797 | 1467193600854 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:40 INFO - PROCESS | 1797 | 1467193600863 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:40 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e46800 == 38 [pid = 1797] [id = 734] 02:46:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x92b0f400) [pid = 1797] [serial = 2203] [outer = (nil)] 02:46:40 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x92ef8000) [pid = 1797] [serial = 2204] [outer = 0x92b0f400] 02:46:40 INFO - PROCESS | 1797 | 1467193600951 Marionette DEBUG loaded listener.js 02:46:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x938c9800) [pid = 1797] [serial = 2205] [outer = 0x92b0f400] 02:46:41 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x92147c00) [pid = 1797] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:46:41 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8edbd400) [pid = 1797] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:46:41 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8e5dd000) [pid = 1797] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:46:41 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8edc3400) [pid = 1797] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:46:41 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x8e6e0800) [pid = 1797] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:46:41 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x8e6e1000) [pid = 1797] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:46:41 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x929c2000) [pid = 1797] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:46:41 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x94608000) [pid = 1797] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:46:41 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x938bbc00) [pid = 1797] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:46:41 INFO - PROCESS | 1797 | --DOMWINDOW == 63 (0x990cd000) [pid = 1797] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:46:41 INFO - PROCESS | 1797 | --DOMWINDOW == 62 (0x8f75b800) [pid = 1797] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:46:41 INFO - PROCESS | 1797 | 1467193601982 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]]]}] 02:46:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:46:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1387ms 02:46:42 INFO - PROCESS | 1797 | 1467193601999 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 02:46:42 INFO - PROCESS | 1797 | 1467193602002 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 02:46:42 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:46:42 INFO - PROCESS | 1797 | 1467193602009 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:46:42 INFO - PROCESS | 1797 | 1467193602013 Marionette TRACE conn4 <- [1,2910,null,{}] 02:46:42 INFO - PROCESS | 1797 | 1467193602018 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}] 02:46:42 INFO - PROCESS | 1797 | 1467193602023 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:42 INFO - PROCESS | 1797 | 1467193602219 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 02:46:42 INFO - PROCESS | 1797 | 1467193602313 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:42 INFO - PROCESS | 1797 | 1467193602331 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:42 INFO - PROCESS | 1797 | ++DOCSHELL 0x91a6d800 == 39 [pid = 1797] [id = 735] 02:46:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 63 (0x91a74c00) [pid = 1797] [serial = 2206] [outer = (nil)] 02:46:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 64 (0x92ef6000) [pid = 1797] [serial = 2207] [outer = 0x91a74c00] 02:46:42 INFO - PROCESS | 1797 | 1467193602408 Marionette DEBUG loaded listener.js 02:46:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x93b83c00) [pid = 1797] [serial = 2208] [outer = 0x91a74c00] 02:46:43 INFO - PROCESS | 1797 | 1467193603096 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]]]}] 02:46:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:46:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:46:43 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1131ms 02:46:43 INFO - PROCESS | 1797 | 1467193603141 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 02:46:43 INFO - PROCESS | 1797 | 1467193603145 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 02:46:43 INFO - TEST-START | /DOMEvents/constructors.html 02:46:43 INFO - PROCESS | 1797 | 1467193603151 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:46:43 INFO - PROCESS | 1797 | 1467193603154 Marionette TRACE conn4 <- [1,2914,null,{}] 02:46:43 INFO - PROCESS | 1797 | 1467193603159 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}] 02:46:43 INFO - PROCESS | 1797 | 1467193603164 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:43 INFO - PROCESS | 1797 | 1467193603360 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 02:46:43 INFO - PROCESS | 1797 | 1467193603378 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:43 INFO - PROCESS | 1797 | 1467193603387 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:43 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5dc000 == 40 [pid = 1797] [id = 736] 02:46:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x8e8e9400) [pid = 1797] [serial = 2209] [outer = (nil)] 02:46:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x950ecc00) [pid = 1797] [serial = 2210] [outer = 0x8e8e9400] 02:46:43 INFO - PROCESS | 1797 | 1467193603452 Marionette DEBUG loaded listener.js 02:46:43 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x94607000) [pid = 1797] [serial = 2211] [outer = 0x8e8e9400] 02:46:44 INFO - PROCESS | 1797 | 1467193604581 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]]]}] 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:46:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:46:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:46:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:46:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:46:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:46:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:46:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:46:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:46:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:46:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:46:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:46:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:46:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:46:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:46:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:46:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:46:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:46:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:46:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:46:44 INFO - TEST-OK | /DOMEvents/constructors.html | took 1551ms 02:46:44 INFO - PROCESS | 1797 | 1467193604704 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 02:46:44 INFO - PROCESS | 1797 | 1467193604712 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 02:46:44 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:46:44 INFO - PROCESS | 1797 | 1467193604728 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:46:44 INFO - PROCESS | 1797 | 1467193604743 Marionette TRACE conn4 <- [1,2918,null,{}] 02:46:44 INFO - PROCESS | 1797 | 1467193604803 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}] 02:46:44 INFO - PROCESS | 1797 | 1467193604812 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:45 INFO - PROCESS | 1797 | 1467193605006 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 02:46:45 INFO - PROCESS | 1797 | 1467193605254 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:45 INFO - PROCESS | 1797 | 1467193605262 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:45 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f754c00 == 41 [pid = 1797] [id = 737] 02:46:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x90c23c00) [pid = 1797] [serial = 2212] [outer = (nil)] 02:46:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x91e3dc00) [pid = 1797] [serial = 2213] [outer = 0x90c23c00] 02:46:45 INFO - PROCESS | 1797 | 1467193605351 Marionette DEBUG loaded listener.js 02:46:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x91e5a400) [pid = 1797] [serial = 2214] [outer = 0x90c23c00] 02:46:46 INFO - PROCESS | 1797 | 1467193606176 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:46:46 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:46:46 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1493ms 02:46:46 INFO - PROCESS | 1797 | 1467193606219 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 02:46:46 INFO - PROCESS | 1797 | 1467193606226 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 02:46:46 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:46:46 INFO - PROCESS | 1797 | 1467193606237 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:46:46 INFO - PROCESS | 1797 | 1467193606240 Marionette TRACE conn4 <- [1,2922,null,{}] 02:46:46 INFO - PROCESS | 1797 | 1467193606247 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}] 02:46:46 INFO - PROCESS | 1797 | 1467193606253 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:46 INFO - PROCESS | 1797 | 1467193606504 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 02:46:46 INFO - PROCESS | 1797 | 1467193606640 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:46 INFO - PROCESS | 1797 | 1467193606646 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:46 INFO - PROCESS | 1797 | ++DOCSHELL 0x92989800 == 42 [pid = 1797] [id = 738] 02:46:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x92b01400) [pid = 1797] [serial = 2215] [outer = (nil)] 02:46:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x92eef400) [pid = 1797] [serial = 2216] [outer = 0x92b01400] 02:46:46 INFO - PROCESS | 1797 | 1467193606728 Marionette DEBUG loaded listener.js 02:46:46 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x93b1c400) [pid = 1797] [serial = 2217] [outer = 0x92b01400] 02:46:47 INFO - PROCESS | 1797 | [1797] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:46:47 INFO - PROCESS | 1797 | [1797] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:46:47 INFO - PROCESS | 1797 | [1797] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:46:47 INFO - PROCESS | 1797 | [1797] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:46:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:46:47 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:46:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:46:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:46:47 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 02:46:47 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:46:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:46:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:46:47 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 02:46:47 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:46:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:46:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:46:47 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]" 02:46:47 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:46:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:46:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:46:47 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:46:47 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1434ms 02:46:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:46:47 INFO - PROCESS | 1797 | 1467193607652 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]]]}] 02:46:47 INFO - PROCESS | 1797 | 1467193607670 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 02:46:47 INFO - PROCESS | 1797 | 1467193607678 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 02:46:47 INFO - PROCESS | 1797 | 1467193607693 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:46:47 INFO - PROCESS | 1797 | 1467193607706 Marionette TRACE conn4 <- [1,2926,null,{}] 02:46:47 INFO - PROCESS | 1797 | 1467193607766 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}] 02:46:47 INFO - PROCESS | 1797 | 1467193607775 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:48 INFO - PROCESS | 1797 | 1467193608025 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 02:46:48 INFO - PROCESS | 1797 | 1467193608175 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:48 INFO - PROCESS | 1797 | 1467193608186 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:48 INFO - PROCESS | 1797 | ++DOCSHELL 0x99576800 == 43 [pid = 1797] [id = 739] 02:46:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x99579800) [pid = 1797] [serial = 2218] [outer = (nil)] 02:46:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x99d0e400) [pid = 1797] [serial = 2219] [outer = 0x99579800] 02:46:48 INFO - PROCESS | 1797 | 1467193608265 Marionette DEBUG loaded listener.js 02:46:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x9a28b400) [pid = 1797] [serial = 2220] [outer = 0x99579800] 02:46:48 INFO - PROCESS | 1797 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:46:49 INFO - PROCESS | 1797 | 1467193609072 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]]]}] 02:46:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:46:49 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1442ms 02:46:49 INFO - PROCESS | 1797 | 1467193609133 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 02:46:49 INFO - PROCESS | 1797 | 1467193609137 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 02:46:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:46:49 INFO - PROCESS | 1797 | 1467193609143 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:46:49 INFO - PROCESS | 1797 | 1467193609146 Marionette TRACE conn4 <- [1,2930,null,{}] 02:46:49 INFO - PROCESS | 1797 | 1467193609152 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}] 02:46:49 INFO - PROCESS | 1797 | 1467193609158 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:49 INFO - PROCESS | 1797 | 1467193609396 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 02:46:49 INFO - PROCESS | 1797 | 1467193609532 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:49 INFO - PROCESS | 1797 | 1467193609539 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:49 INFO - PROCESS | 1797 | ++DOCSHELL 0x9a3d4800 == 44 [pid = 1797] [id = 740] 02:46:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x9a4efc00) [pid = 1797] [serial = 2221] [outer = (nil)] 02:46:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x9a4f7000) [pid = 1797] [serial = 2222] [outer = 0x9a4efc00] 02:46:49 INFO - PROCESS | 1797 | 1467193609621 Marionette DEBUG loaded listener.js 02:46:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x9a4fd400) [pid = 1797] [serial = 2223] [outer = 0x9a4efc00] 02:46:50 INFO - PROCESS | 1797 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:46:50 INFO - PROCESS | 1797 | 1467193610464 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]]]}] 02:46:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:46:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1335ms 02:46:50 INFO - PROCESS | 1797 | 1467193610479 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 02:46:50 INFO - PROCESS | 1797 | 1467193610482 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 02:46:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:46:50 INFO - PROCESS | 1797 | 1467193610489 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:46:50 INFO - PROCESS | 1797 | 1467193610493 Marionette TRACE conn4 <- [1,2934,null,{}] 02:46:50 INFO - PROCESS | 1797 | 1467193610498 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}] 02:46:50 INFO - PROCESS | 1797 | 1467193610504 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:50 INFO - PROCESS | 1797 | 1467193610665 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 02:46:50 INFO - PROCESS | 1797 | 1467193610874 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:50 INFO - PROCESS | 1797 | 1467193610885 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:50 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f39b400 == 45 [pid = 1797] [id = 741] 02:46:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x9a4f8c00) [pid = 1797] [serial = 2224] [outer = (nil)] 02:46:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x9a567400) [pid = 1797] [serial = 2225] [outer = 0x9a4f8c00] 02:46:50 INFO - PROCESS | 1797 | 1467193610974 Marionette DEBUG loaded listener.js 02:46:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x9a568400) [pid = 1797] [serial = 2226] [outer = 0x9a4f8c00] 02:46:51 INFO - PROCESS | 1797 | 1467193611846 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]]]}] 02:46:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:46:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1381ms 02:46:51 INFO - PROCESS | 1797 | 1467193611870 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 02:46:51 INFO - PROCESS | 1797 | 1467193611874 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 02:46:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:46:51 INFO - PROCESS | 1797 | 1467193611880 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:46:51 INFO - PROCESS | 1797 | 1467193611884 Marionette TRACE conn4 <- [1,2938,null,{}] 02:46:51 INFO - PROCESS | 1797 | 1467193611889 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}] 02:46:51 INFO - PROCESS | 1797 | 1467193611899 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:52 INFO - PROCESS | 1797 | 1467193612071 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 02:46:52 INFO - PROCESS | 1797 | 1467193612266 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:52 INFO - PROCESS | 1797 | 1467193612276 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:52 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc2c00 == 46 [pid = 1797] [id = 742] 02:46:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x8f755c00) [pid = 1797] [serial = 2227] [outer = (nil)] 02:46:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x9a7b5c00) [pid = 1797] [serial = 2228] [outer = 0x8f755c00] 02:46:52 INFO - PROCESS | 1797 | 1467193612354 Marionette DEBUG loaded listener.js 02:46:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x9a7b7c00) [pid = 1797] [serial = 2229] [outer = 0x8f755c00] 02:46:53 INFO - PROCESS | 1797 | 1467193613143 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]]]}] 02:46:53 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. 02:46:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1284ms 02:46:53 INFO - PROCESS | 1797 | 1467193613164 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 02:46:53 INFO - PROCESS | 1797 | 1467193613168 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 02:46:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:46:53 INFO - PROCESS | 1797 | 1467193613175 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:46:53 INFO - PROCESS | 1797 | 1467193613179 Marionette TRACE conn4 <- [1,2942,null,{}] 02:46:53 INFO - PROCESS | 1797 | 1467193613184 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}] 02:46:53 INFO - PROCESS | 1797 | 1467193613189 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:53 INFO - PROCESS | 1797 | 1467193613344 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 02:46:53 INFO - PROCESS | 1797 | 1467193613561 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:53 INFO - PROCESS | 1797 | 1467193613567 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:53 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6da000 == 47 [pid = 1797] [id = 743] 02:46:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x8eaef800) [pid = 1797] [serial = 2230] [outer = (nil)] 02:46:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x8edc1800) [pid = 1797] [serial = 2231] [outer = 0x8eaef800] 02:46:53 INFO - PROCESS | 1797 | 1467193613648 Marionette DEBUG loaded listener.js 02:46:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x9a7be800) [pid = 1797] [serial = 2232] [outer = 0x8eaef800] 02:46:54 INFO - PROCESS | 1797 | 1467193614460 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"]]]}] 02:46:54 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 02:46:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:46:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1302ms 02:46:54 INFO - PROCESS | 1797 | 1467193614478 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 02:46:54 INFO - PROCESS | 1797 | 1467193614482 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 02:46:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:46:54 INFO - PROCESS | 1797 | 1467193614488 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:46:54 INFO - PROCESS | 1797 | 1467193614492 Marionette TRACE conn4 <- [1,2946,null,{}] 02:46:54 INFO - PROCESS | 1797 | 1467193614497 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}] 02:46:54 INFO - PROCESS | 1797 | 1467193614502 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:54 INFO - PROCESS | 1797 | 1467193614652 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 02:46:55 INFO - PROCESS | 1797 | 1467193615070 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:55 INFO - PROCESS | 1797 | 1467193615077 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:55 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d8400 == 48 [pid = 1797] [id = 744] 02:46:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x8e6dbc00) [pid = 1797] [serial = 2233] [outer = (nil)] 02:46:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x8e8f5000) [pid = 1797] [serial = 2234] [outer = 0x8e6dbc00] 02:46:55 INFO - PROCESS | 1797 | 1467193615189 Marionette DEBUG loaded listener.js 02:46:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x8f399800) [pid = 1797] [serial = 2235] [outer = 0x8e6dbc00] 02:46:56 INFO - PROCESS | 1797 | 1467193616053 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]]]}] 02:46:56 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. 02:46:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1595ms 02:46:56 INFO - PROCESS | 1797 | 1467193616084 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 02:46:56 INFO - PROCESS | 1797 | 1467193616089 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 02:46:56 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:46:56 INFO - PROCESS | 1797 | 1467193616097 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:46:56 INFO - PROCESS | 1797 | 1467193616101 Marionette TRACE conn4 <- [1,2950,null,{}] 02:46:56 INFO - PROCESS | 1797 | 1467193616109 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}] 02:46:56 INFO - PROCESS | 1797 | 1467193616117 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:56 INFO - PROCESS | 1797 | 1467193616353 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 02:46:56 INFO - PROCESS | 1797 | 1467193616555 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:56 INFO - PROCESS | 1797 | 1467193616563 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:57 INFO - PROCESS | 1797 | --DOCSHELL 0x92be2000 == 47 [pid = 1797] [id = 717] 02:46:57 INFO - PROCESS | 1797 | --DOCSHELL 0x9903ac00 == 46 [pid = 1797] [id = 719] 02:46:57 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d6c00 == 45 [pid = 1797] [id = 720] 02:46:57 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f1000 == 44 [pid = 1797] [id = 718] 02:46:57 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5dc800 == 43 [pid = 1797] [id = 721] 02:46:57 INFO - PROCESS | 1797 | --DOCSHELL 0x91e51800 == 42 [pid = 1797] [id = 710] 02:46:57 INFO - PROCESS | 1797 | --DOCSHELL 0x922ec800 == 41 [pid = 1797] [id = 704] 02:46:57 INFO - PROCESS | 1797 | --DOCSHELL 0x91e47000 == 40 [pid = 1797] [id = 702] 02:46:57 INFO - PROCESS | 1797 | --DOCSHELL 0x929d0c00 == 39 [pid = 1797] [id = 711] 02:46:57 INFO - PROCESS | 1797 | --DOCSHELL 0x8edbc800 == 38 [pid = 1797] [id = 705] 02:46:57 INFO - PROCESS | 1797 | --DOCSHELL 0x91e49400 == 37 [pid = 1797] [id = 712] 02:46:57 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5cf000 == 36 [pid = 1797] [id = 713] 02:46:57 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5d6800 == 35 [pid = 1797] [id = 703] 02:46:57 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6e0400 == 34 [pid = 1797] [id = 708] 02:46:57 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d5800 == 33 [pid = 1797] [id = 715] 02:46:57 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc3c00 == 32 [pid = 1797] [id = 709] 02:46:57 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc9000 == 31 [pid = 1797] [id = 714] 02:46:57 INFO - PROCESS | 1797 | --DOCSHELL 0x9229f000 == 30 [pid = 1797] [id = 716] 02:46:57 INFO - PROCESS | 1797 | --DOCSHELL 0x92b0bc00 == 29 [pid = 1797] [id = 707] 02:46:57 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5cf000 == 30 [pid = 1797] [id = 745] 02:46:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x8e5d0400) [pid = 1797] [serial = 2236] [outer = (nil)] 02:46:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0x8e5d7000) [pid = 1797] [serial = 2237] [outer = 0x8e5d0400] 02:46:57 INFO - PROCESS | 1797 | 1467193617645 Marionette DEBUG loaded listener.js 02:46:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 95 (0x8e6db000) [pid = 1797] [serial = 2238] [outer = 0x8e5d0400] 02:46:57 INFO - PROCESS | 1797 | --DOMWINDOW == 94 (0x92237c00) [pid = 1797] [serial = 2174] [outer = (nil)] [url = about:blank] 02:46:57 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x9229d800) [pid = 1797] [serial = 2177] [outer = (nil)] [url = about:blank] 02:46:57 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x8e6d7c00) [pid = 1797] [serial = 2165] [outer = (nil)] [url = about:blank] 02:46:57 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x8e8ef800) [pid = 1797] [serial = 2166] [outer = (nil)] [url = about:blank] 02:46:57 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x8f399000) [pid = 1797] [serial = 2168] [outer = (nil)] [url = about:blank] 02:46:57 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x8f4c7400) [pid = 1797] [serial = 2169] [outer = (nil)] [url = about:blank] 02:46:57 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x90c21c00) [pid = 1797] [serial = 2163] [outer = (nil)] [url = about:blank] 02:46:57 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x8edca400) [pid = 1797] [serial = 2162] [outer = (nil)] [url = about:blank] 02:46:57 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x91e50400) [pid = 1797] [serial = 2148] [outer = (nil)] [url = about:blank] 02:46:57 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x90c28c00) [pid = 1797] [serial = 2147] [outer = (nil)] [url = about:blank] 02:46:57 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x92be3000) [pid = 1797] [serial = 2151] [outer = (nil)] [url = about:blank] 02:46:58 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x92b05c00) [pid = 1797] [serial = 2150] [outer = (nil)] [url = about:blank] 02:46:58 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x9817f400) [pid = 1797] [serial = 2154] [outer = (nil)] [url = about:blank] 02:46:58 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x95360400) [pid = 1797] [serial = 2153] [outer = (nil)] [url = about:blank] 02:46:58 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x9229b800) [pid = 1797] [serial = 2175] [outer = (nil)] [url = about:blank] 02:46:58 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x99cd0000) [pid = 1797] [serial = 2157] [outer = (nil)] [url = about:blank] 02:46:58 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x99571000) [pid = 1797] [serial = 2156] [outer = (nil)] [url = about:blank] 02:46:58 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x9a294400) [pid = 1797] [serial = 2160] [outer = (nil)] [url = about:blank] 02:46:58 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x922a1c00) [pid = 1797] [serial = 2178] [outer = (nil)] [url = about:blank] 02:46:58 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x9a01f400) [pid = 1797] [serial = 2159] [outer = (nil)] [url = about:blank] 02:46:58 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x91a74800) [pid = 1797] [serial = 2172] [outer = (nil)] [url = about:blank] 02:46:58 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x919aac00) [pid = 1797] [serial = 2171] [outer = (nil)] [url = about:blank] 02:46:58 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8f7c00 == 31 [pid = 1797] [id = 746] 02:46:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8edc9000) [pid = 1797] [serial = 2239] [outer = (nil)] 02:46:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x8edc9c00) [pid = 1797] [serial = 2240] [outer = 0x8edc9000] 02:46:58 INFO - PROCESS | 1797 | 1467193618620 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]]]}] 02:46:58 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. 02:46:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 2581ms 02:46:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:46:58 INFO - PROCESS | 1797 | 1467193618679 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 02:46:58 INFO - PROCESS | 1797 | 1467193618682 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 02:46:58 INFO - PROCESS | 1797 | 1467193618694 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:46:58 INFO - PROCESS | 1797 | 1467193618699 Marionette TRACE conn4 <- [1,2954,null,{}] 02:46:58 INFO - PROCESS | 1797 | 1467193618707 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}] 02:46:58 INFO - PROCESS | 1797 | 1467193618714 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:58 INFO - PROCESS | 1797 | 1467193618877 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 02:46:59 INFO - PROCESS | 1797 | 1467193619020 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:59 INFO - PROCESS | 1797 | 1467193619028 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:46:59 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f39d400 == 32 [pid = 1797] [id = 747] 02:46:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x8f39d800) [pid = 1797] [serial = 2241] [outer = (nil)] 02:46:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x8f4c5400) [pid = 1797] [serial = 2242] [outer = 0x8f39d800] 02:46:59 INFO - PROCESS | 1797 | 1467193619101 Marionette DEBUG loaded listener.js 02:46:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x8f752400) [pid = 1797] [serial = 2243] [outer = 0x8f39d800] 02:46:59 INFO - PROCESS | 1797 | 1467193619810 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]]]}] 02:46:59 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:46:59 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 02:46:59 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1135ms 02:46:59 INFO - PROCESS | 1797 | 1467193619830 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 02:46:59 INFO - PROCESS | 1797 | 1467193619837 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 02:46:59 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:46:59 INFO - PROCESS | 1797 | 1467193619849 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:46:59 INFO - PROCESS | 1797 | 1467193619852 Marionette TRACE conn4 <- [1,2958,null,{}] 02:46:59 INFO - PROCESS | 1797 | 1467193619858 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}] 02:46:59 INFO - PROCESS | 1797 | 1467193619864 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:00 INFO - PROCESS | 1797 | 1467193620099 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 02:47:00 INFO - PROCESS | 1797 | 1467193620204 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:00 INFO - PROCESS | 1797 | 1467193620211 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:00 INFO - PROCESS | 1797 | ++DOCSHELL 0x90c30400 == 33 [pid = 1797] [id = 748] 02:47:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x919a3400) [pid = 1797] [serial = 2244] [outer = (nil)] 02:47:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x91a75c00) [pid = 1797] [serial = 2245] [outer = 0x919a3400] 02:47:00 INFO - PROCESS | 1797 | 1467193620282 Marionette DEBUG loaded listener.js 02:47:00 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x91e49000) [pid = 1797] [serial = 2246] [outer = 0x919a3400] 02:47:01 INFO - PROCESS | 1797 | 1467193621169 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]]]}] 02:47:01 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. 02:47:01 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1339ms 02:47:01 INFO - PROCESS | 1797 | 1467193621192 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 02:47:01 INFO - PROCESS | 1797 | 1467193621195 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 02:47:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:47:01 INFO - PROCESS | 1797 | 1467193621202 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:47:01 INFO - PROCESS | 1797 | 1467193621207 Marionette TRACE conn4 <- [1,2962,null,{}] 02:47:01 INFO - PROCESS | 1797 | 1467193621224 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}] 02:47:01 INFO - PROCESS | 1797 | 1467193621233 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:01 INFO - PROCESS | 1797 | 1467193621450 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 02:47:01 INFO - PROCESS | 1797 | 1467193621595 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:01 INFO - PROCESS | 1797 | 1467193621602 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:01 INFO - PROCESS | 1797 | ++DOCSHELL 0x9222d400 == 34 [pid = 1797] [id = 749] 02:47:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x92295800) [pid = 1797] [serial = 2247] [outer = (nil)] 02:47:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x922ea000) [pid = 1797] [serial = 2248] [outer = 0x92295800] 02:47:01 INFO - PROCESS | 1797 | 1467193621671 Marionette DEBUG loaded listener.js 02:47:01 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x922f5800) [pid = 1797] [serial = 2249] [outer = 0x92295800] 02:47:02 INFO - PROCESS | 1797 | 1467193622448 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]]]}] 02:47:02 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. 02:47:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1296ms 02:47:02 INFO - PROCESS | 1797 | 1467193622498 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 02:47:02 INFO - PROCESS | 1797 | 1467193622503 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 02:47:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:47:02 INFO - PROCESS | 1797 | 1467193622951 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:47:02 INFO - PROCESS | 1797 | 1467193622956 Marionette TRACE conn4 <- [1,2966,null,{}] 02:47:02 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x8e8e9400) [pid = 1797] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:47:02 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x91a74c00) [pid = 1797] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:47:02 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x92b0f400) [pid = 1797] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:47:02 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x92147400) [pid = 1797] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:47:02 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x8edbbc00) [pid = 1797] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:47:02 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8e6d5c00) [pid = 1797] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:47:02 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x92be9c00) [pid = 1797] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:47:02 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x9298c800) [pid = 1797] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:47:02 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f391400) [pid = 1797] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:47:02 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x91e44c00) [pid = 1797] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:47:02 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x91e5d800) [pid = 1797] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:47:03 INFO - PROCESS | 1797 | 1467193623021 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}] 02:47:03 INFO - PROCESS | 1797 | 1467193623026 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:03 INFO - PROCESS | 1797 | 1467193623153 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 02:47:03 INFO - PROCESS | 1797 | 1467193623374 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:03 INFO - PROCESS | 1797 | 1467193623384 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:03 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d8c00 == 35 [pid = 1797] [id = 750] 02:47:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8f4c5800) [pid = 1797] [serial = 2250] [outer = (nil)] 02:47:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x92297400) [pid = 1797] [serial = 2251] [outer = 0x8f4c5800] 02:47:03 INFO - PROCESS | 1797 | 1467193623451 Marionette DEBUG loaded listener.js 02:47:03 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x9298ec00) [pid = 1797] [serial = 2252] [outer = 0x8f4c5800] 02:47:04 INFO - PROCESS | 1797 | 1467193624055 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]]]}] 02:47:04 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. 02:47:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1576ms 02:47:04 INFO - PROCESS | 1797 | 1467193624092 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 02:47:04 INFO - PROCESS | 1797 | 1467193624095 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 02:47:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:47:04 INFO - PROCESS | 1797 | 1467193624101 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:47:04 INFO - PROCESS | 1797 | 1467193624105 Marionette TRACE conn4 <- [1,2970,null,{}] 02:47:04 INFO - PROCESS | 1797 | 1467193624111 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}] 02:47:04 INFO - PROCESS | 1797 | 1467193624116 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:04 INFO - PROCESS | 1797 | 1467193624253 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 02:47:04 INFO - PROCESS | 1797 | 1467193624406 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:04 INFO - PROCESS | 1797 | 1467193624413 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:04 INFO - PROCESS | 1797 | ++DOCSHELL 0x929c1c00 == 36 [pid = 1797] [id = 751] 02:47:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x929c6000) [pid = 1797] [serial = 2253] [outer = (nil)] 02:47:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x929ce000) [pid = 1797] [serial = 2254] [outer = 0x929c6000] 02:47:04 INFO - PROCESS | 1797 | 1467193624494 Marionette DEBUG loaded listener.js 02:47:04 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x92bdd400) [pid = 1797] [serial = 2255] [outer = 0x929c6000] 02:47:05 INFO - PROCESS | 1797 | 1467193625358 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]]]}] 02:47:05 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. 02:47:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1283ms 02:47:05 INFO - PROCESS | 1797 | 1467193625387 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 02:47:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:47:05 INFO - PROCESS | 1797 | 1467193625394 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 02:47:05 INFO - PROCESS | 1797 | 1467193625403 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:47:05 INFO - PROCESS | 1797 | 1467193625408 Marionette TRACE conn4 <- [1,2974,null,{}] 02:47:05 INFO - PROCESS | 1797 | 1467193625417 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}] 02:47:05 INFO - PROCESS | 1797 | 1467193625422 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:05 INFO - PROCESS | 1797 | 1467193625707 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 02:47:05 INFO - PROCESS | 1797 | 1467193625847 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:05 INFO - PROCESS | 1797 | 1467193625859 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:05 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6df800 == 37 [pid = 1797] [id = 752] 02:47:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x8e8f1000) [pid = 1797] [serial = 2256] [outer = (nil)] 02:47:05 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x8f39c000) [pid = 1797] [serial = 2257] [outer = 0x8e8f1000] 02:47:06 INFO - PROCESS | 1797 | 1467193626002 Marionette DEBUG loaded listener.js 02:47:06 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x8f75ac00) [pid = 1797] [serial = 2258] [outer = 0x8e8f1000] 02:47:06 INFO - PROCESS | 1797 | 1467193626890 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]]]}] 02:47:06 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. 02:47:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1534ms 02:47:06 INFO - PROCESS | 1797 | 1467193626936 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 02:47:06 INFO - PROCESS | 1797 | 1467193626943 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 02:47:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:47:06 INFO - PROCESS | 1797 | 1467193626953 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:47:06 INFO - PROCESS | 1797 | 1467193626957 Marionette TRACE conn4 <- [1,2978,null,{}] 02:47:06 INFO - PROCESS | 1797 | 1467193626964 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}] 02:47:06 INFO - PROCESS | 1797 | 1467193626969 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:07 INFO - PROCESS | 1797 | 1467193627218 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 02:47:07 INFO - PROCESS | 1797 | 1467193627362 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:07 INFO - PROCESS | 1797 | 1467193627370 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:07 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e47c00 == 38 [pid = 1797] [id = 753] 02:47:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x91e5c800) [pid = 1797] [serial = 2259] [outer = (nil)] 02:47:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x92147000) [pid = 1797] [serial = 2260] [outer = 0x91e5c800] 02:47:07 INFO - PROCESS | 1797 | 1467193627490 Marionette DEBUG loaded listener.js 02:47:07 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x9223a400) [pid = 1797] [serial = 2261] [outer = 0x91e5c800] 02:47:08 INFO - PROCESS | 1797 | 1467193628412 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]]]}] 02:47:08 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. 02:47:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1492ms 02:47:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:47:08 INFO - PROCESS | 1797 | 1467193628445 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 02:47:08 INFO - PROCESS | 1797 | 1467193628448 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 02:47:08 INFO - PROCESS | 1797 | 1467193628455 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:47:08 INFO - PROCESS | 1797 | 1467193628461 Marionette TRACE conn4 <- [1,2982,null,{}] 02:47:08 INFO - PROCESS | 1797 | 1467193628478 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}] 02:47:08 INFO - PROCESS | 1797 | 1467193628486 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:08 INFO - PROCESS | 1797 | 1467193628730 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 02:47:08 INFO - PROCESS | 1797 | 1467193628915 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:08 INFO - PROCESS | 1797 | 1467193628924 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:08 INFO - PROCESS | 1797 | ++DOCSHELL 0x92be9000 == 39 [pid = 1797] [id = 754] 02:47:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x92eef800) [pid = 1797] [serial = 2262] [outer = (nil)] 02:47:08 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x938ca000) [pid = 1797] [serial = 2263] [outer = 0x92eef800] 02:47:09 INFO - PROCESS | 1797 | 1467193629010 Marionette DEBUG loaded listener.js 02:47:09 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x93b7f400) [pid = 1797] [serial = 2264] [outer = 0x92eef800] 02:47:09 INFO - PROCESS | 1797 | 1467193629897 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"]]]}] 02:47:09 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 02:47:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:47:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:47:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1492ms 02:47:09 INFO - PROCESS | 1797 | 1467193629947 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 02:47:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:47:09 INFO - PROCESS | 1797 | 1467193629952 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 02:47:09 INFO - PROCESS | 1797 | 1467193629958 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:47:09 INFO - PROCESS | 1797 | 1467193629962 Marionette TRACE conn4 <- [1,2986,null,{}] 02:47:09 INFO - PROCESS | 1797 | 1467193629968 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}] 02:47:09 INFO - PROCESS | 1797 | 1467193629973 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:10 INFO - PROCESS | 1797 | 1467193630143 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 02:47:10 INFO - PROCESS | 1797 | 1467193630340 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:10 INFO - PROCESS | 1797 | 1467193630351 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:10 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e53000 == 40 [pid = 1797] [id = 755] 02:47:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x9396ac00) [pid = 1797] [serial = 2265] [outer = (nil)] 02:47:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x950f4400) [pid = 1797] [serial = 2266] [outer = 0x9396ac00] 02:47:10 INFO - PROCESS | 1797 | 1467193630471 Marionette DEBUG loaded listener.js 02:47:10 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x9535b000) [pid = 1797] [serial = 2267] [outer = 0x9396ac00] 02:47:11 INFO - PROCESS | 1797 | 1467193631335 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]]]}] 02:47:11 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. 02:47:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1435ms 02:47:11 INFO - PROCESS | 1797 | 1467193631437 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 02:47:11 INFO - PROCESS | 1797 | 1467193631441 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 02:47:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:47:11 INFO - PROCESS | 1797 | 1467193631456 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:47:11 INFO - PROCESS | 1797 | 1467193631458 Marionette TRACE conn4 <- [1,2990,null,{}] 02:47:11 INFO - PROCESS | 1797 | 1467193631465 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}] 02:47:11 INFO - PROCESS | 1797 | 1467193631470 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:11 INFO - PROCESS | 1797 | 1467193631634 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 02:47:12 INFO - PROCESS | 1797 | 1467193632036 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:12 INFO - PROCESS | 1797 | 1467193632044 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:12 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8eb400 == 41 [pid = 1797] [id = 756] 02:47:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x8e8edc00) [pid = 1797] [serial = 2268] [outer = (nil)] 02:47:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x8e8f8000) [pid = 1797] [serial = 2269] [outer = 0x8e8edc00] 02:47:12 INFO - PROCESS | 1797 | 1467193632169 Marionette DEBUG loaded listener.js 02:47:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0x8edcac00) [pid = 1797] [serial = 2270] [outer = 0x8e8edc00] 02:47:12 INFO - PROCESS | 1797 | ++DOCSHELL 0x8eaf3c00 == 42 [pid = 1797] [id = 757] 02:47:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 95 (0x8eaf4000) [pid = 1797] [serial = 2271] [outer = (nil)] 02:47:12 INFO - PROCESS | 1797 | ++DOMWINDOW == 96 (0x8e5d0c00) [pid = 1797] [serial = 2272] [outer = 0x8eaf4000] 02:47:12 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d8400 == 41 [pid = 1797] [id = 744] 02:47:12 INFO - PROCESS | 1797 | --DOCSHELL 0x91e42800 == 40 [pid = 1797] [id = 732] 02:47:12 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc8400 == 39 [pid = 1797] [id = 731] 02:47:13 INFO - PROCESS | 1797 | --DOCSHELL 0x8e8f7c00 == 38 [pid = 1797] [id = 746] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 95 (0x94607000) [pid = 1797] [serial = 2211] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 94 (0x950ecc00) [pid = 1797] [serial = 2210] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x92ef6000) [pid = 1797] [serial = 2207] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x92ef8000) [pid = 1797] [serial = 2204] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x922f7800) [pid = 1797] [serial = 2186] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x92997c00) [pid = 1797] [serial = 2187] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x8f75bc00) [pid = 1797] [serial = 2183] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x919a6000) [pid = 1797] [serial = 2184] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x8e6df400) [pid = 1797] [serial = 2192] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x8eaf0400) [pid = 1797] [serial = 2193] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x938c9000) [pid = 1797] [serial = 2189] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x93973c00) [pid = 1797] [serial = 2190] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x929cb000) [pid = 1797] [serial = 2181] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x92992800) [pid = 1797] [serial = 2180] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8f758000) [pid = 1797] [serial = 2195] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x90c27c00) [pid = 1797] [serial = 2196] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x92232c00) [pid = 1797] [serial = 2198] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x92be1000) [pid = 1797] [serial = 2202] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x92b0b400) [pid = 1797] [serial = 2201] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x938c9800) [pid = 1797] [serial = 2205] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x93b83c00) [pid = 1797] [serial = 2208] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x922a4c00) [pid = 1797] [serial = 2199] [outer = (nil)] [url = about:blank] 02:47:13 INFO - PROCESS | 1797 | 1467193633171 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]]]}] 02:47:13 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. 02:47:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1733ms 02:47:13 INFO - PROCESS | 1797 | 1467193633187 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 02:47:13 INFO - PROCESS | 1797 | 1467193633191 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 02:47:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:47:13 INFO - PROCESS | 1797 | 1467193633199 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:47:13 INFO - PROCESS | 1797 | 1467193633203 Marionette TRACE conn4 <- [1,2994,null,{}] 02:47:13 INFO - PROCESS | 1797 | 1467193633211 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}] 02:47:13 INFO - PROCESS | 1797 | 1467193633218 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:13 INFO - PROCESS | 1797 | 1467193633383 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 02:47:13 INFO - PROCESS | 1797 | 1467193633530 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:13 INFO - PROCESS | 1797 | 1467193633537 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:13 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c2c00 == 39 [pid = 1797] [id = 758] 02:47:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x90c2cc00) [pid = 1797] [serial = 2273] [outer = (nil)] 02:47:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x91e48000) [pid = 1797] [serial = 2274] [outer = 0x90c2cc00] 02:47:13 INFO - PROCESS | 1797 | 1467193633608 Marionette DEBUG loaded listener.js 02:47:13 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92145800) [pid = 1797] [serial = 2275] [outer = 0x90c2cc00] 02:47:14 INFO - PROCESS | 1797 | 1467193634325 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]]]}] 02:47:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:47:14 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 02:47:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1188ms 02:47:14 INFO - PROCESS | 1797 | 1467193634391 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 02:47:14 INFO - PROCESS | 1797 | 1467193634397 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 02:47:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:47:14 INFO - PROCESS | 1797 | 1467193634421 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:47:14 INFO - PROCESS | 1797 | 1467193634424 Marionette TRACE conn4 <- [1,2998,null,{}] 02:47:14 INFO - PROCESS | 1797 | 1467193634434 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}] 02:47:14 INFO - PROCESS | 1797 | 1467193634439 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:14 INFO - PROCESS | 1797 | 1467193634596 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 02:47:14 INFO - PROCESS | 1797 | 1467193634607 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:14 INFO - PROCESS | 1797 | 1467193634615 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:14 INFO - PROCESS | 1797 | ++DOCSHELL 0x922a1000 == 40 [pid = 1797] [id = 759] 02:47:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x922f3000) [pid = 1797] [serial = 2276] [outer = (nil)] 02:47:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x92995800) [pid = 1797] [serial = 2277] [outer = 0x922f3000] 02:47:14 INFO - PROCESS | 1797 | 1467193634681 Marionette DEBUG loaded listener.js 02:47:14 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x929ca000) [pid = 1797] [serial = 2278] [outer = 0x922f3000] 02:47:15 INFO - PROCESS | 1797 | 1467193635554 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]]]}] 02:47:15 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. 02:47:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1182ms 02:47:15 INFO - PROCESS | 1797 | 1467193635631 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 02:47:15 INFO - PROCESS | 1797 | 1467193635635 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 02:47:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:47:15 INFO - PROCESS | 1797 | 1467193635654 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:47:15 INFO - PROCESS | 1797 | 1467193635663 Marionette TRACE conn4 <- [1,3002,null,{}] 02:47:15 INFO - PROCESS | 1797 | 1467193635671 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}] 02:47:15 INFO - PROCESS | 1797 | 1467193635677 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:15 INFO - PROCESS | 1797 | 1467193635886 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 02:47:16 INFO - PROCESS | 1797 | 1467193635982 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:16 INFO - PROCESS | 1797 | 1467193635990 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:16 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f4c3000 == 41 [pid = 1797] [id = 760] 02:47:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x92efb800) [pid = 1797] [serial = 2279] [outer = (nil)] 02:47:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x9396f000) [pid = 1797] [serial = 2280] [outer = 0x92efb800] 02:47:16 INFO - PROCESS | 1797 | 1467193636066 Marionette DEBUG loaded listener.js 02:47:16 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x93973400) [pid = 1797] [serial = 2281] [outer = 0x92efb800] 02:47:16 INFO - PROCESS | 1797 | 1467193636809 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]]]}] 02:47:16 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. 02:47:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1206ms 02:47:16 INFO - PROCESS | 1797 | 1467193636847 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 02:47:16 INFO - PROCESS | 1797 | 1467193636850 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 02:47:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:47:16 INFO - PROCESS | 1797 | 1467193636857 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:47:16 INFO - PROCESS | 1797 | 1467193636860 Marionette TRACE conn4 <- [1,3006,null,{}] 02:47:16 INFO - PROCESS | 1797 | 1467193636871 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}] 02:47:16 INFO - PROCESS | 1797 | 1467193636874 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:17 INFO - PROCESS | 1797 | 1467193637069 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 02:47:17 INFO - PROCESS | 1797 | 1467193637096 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:17 INFO - PROCESS | 1797 | 1467193637102 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:17 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d2c00 == 42 [pid = 1797] [id = 761] 02:47:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x938c9800) [pid = 1797] [serial = 2282] [outer = (nil)] 02:47:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x94608000) [pid = 1797] [serial = 2283] [outer = 0x938c9800] 02:47:17 INFO - PROCESS | 1797 | 1467193637168 Marionette DEBUG loaded listener.js 02:47:17 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x950ed800) [pid = 1797] [serial = 2284] [outer = 0x938c9800] 02:47:17 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x9a4f8c00) [pid = 1797] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:47:17 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x92295800) [pid = 1797] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:47:17 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x919a3400) [pid = 1797] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:47:17 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x90c23c00) [pid = 1797] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:47:17 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x99579800) [pid = 1797] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:47:17 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8f4c5800) [pid = 1797] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:47:17 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x92b01400) [pid = 1797] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:47:17 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x8e5d0400) [pid = 1797] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:47:17 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8eaef800) [pid = 1797] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:47:17 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x8edc9000) [pid = 1797] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:47:17 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f39d800) [pid = 1797] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:47:17 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x9a4efc00) [pid = 1797] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:47:17 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8e6dbc00) [pid = 1797] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:47:17 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8f755c00) [pid = 1797] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:47:18 INFO - PROCESS | 1797 | 1467193638143 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]]]}] 02:47:18 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. 02:47:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1343ms 02:47:18 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:47:18 INFO - PROCESS | 1797 | 1467193638201 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 02:47:18 INFO - PROCESS | 1797 | 1467193638203 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 02:47:18 INFO - PROCESS | 1797 | 1467193638209 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:47:18 INFO - PROCESS | 1797 | 1467193638213 Marionette TRACE conn4 <- [1,3010,null,{}] 02:47:18 INFO - PROCESS | 1797 | 1467193638218 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}] 02:47:18 INFO - PROCESS | 1797 | 1467193638223 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:18 INFO - PROCESS | 1797 | 1467193638357 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 02:47:18 INFO - PROCESS | 1797 | 1467193638369 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:18 INFO - PROCESS | 1797 | 1467193638387 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:18 INFO - PROCESS | 1797 | ++DOCSHELL 0x919a3400 == 43 [pid = 1797] [id = 762] 02:47:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x92b01400) [pid = 1797] [serial = 2285] [outer = (nil)] 02:47:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x95360800) [pid = 1797] [serial = 2286] [outer = 0x92b01400] 02:47:18 INFO - PROCESS | 1797 | 1467193638463 Marionette DEBUG loaded listener.js 02:47:18 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x98180400) [pid = 1797] [serial = 2287] [outer = 0x92b01400] 02:47:19 INFO - PROCESS | 1797 | 1467193639293 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]]]}] 02:47:19 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 02:47:19 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1132ms 02:47:19 INFO - PROCESS | 1797 | 1467193639340 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 02:47:19 INFO - PROCESS | 1797 | 1467193639344 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 02:47:19 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:47:19 INFO - PROCESS | 1797 | 1467193639350 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:47:19 INFO - PROCESS | 1797 | 1467193639352 Marionette TRACE conn4 <- [1,3014,null,{}] 02:47:19 INFO - PROCESS | 1797 | 1467193639358 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}] 02:47:19 INFO - PROCESS | 1797 | 1467193639363 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:19 INFO - PROCESS | 1797 | 1467193639503 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 02:47:19 INFO - PROCESS | 1797 | 1467193639522 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:19 INFO - PROCESS | 1797 | 1467193639530 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:19 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5dd800 == 44 [pid = 1797] [id = 763] 02:47:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x95361800) [pid = 1797] [serial = 2288] [outer = (nil)] 02:47:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x9a289c00) [pid = 1797] [serial = 2289] [outer = 0x95361800] 02:47:19 INFO - PROCESS | 1797 | 1467193639596 Marionette DEBUG loaded listener.js 02:47:19 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x9a3d4c00) [pid = 1797] [serial = 2290] [outer = 0x95361800] 02:47:20 INFO - PROCESS | 1797 | [1797] 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 02:47:20 INFO - PROCESS | 1797 | 1467193640764 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:47:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:47:20 INFO - {} 02:47:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:47:20 INFO - {} 02:47:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:47:20 INFO - {} 02:47:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:47:20 INFO - {} 02:47:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1427ms 02:47:20 INFO - PROCESS | 1797 | 1467193640789 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 02:47:20 INFO - PROCESS | 1797 | 1467193640796 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 02:47:20 INFO - TEST-START | /FileAPI/fileReader.html 02:47:20 INFO - PROCESS | 1797 | 1467193640804 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:47:20 INFO - PROCESS | 1797 | 1467193640809 Marionette TRACE conn4 <- [1,3018,null,{}] 02:47:20 INFO - PROCESS | 1797 | 1467193640863 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}] 02:47:20 INFO - PROCESS | 1797 | 1467193640870 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:21 INFO - PROCESS | 1797 | 1467193641066 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 02:47:21 INFO - PROCESS | 1797 | 1467193641278 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:21 INFO - PROCESS | 1797 | 1467193641288 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:21 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f753c00 == 45 [pid = 1797] [id = 764] 02:47:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x8f755c00) [pid = 1797] [serial = 2291] [outer = (nil)] 02:47:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x922a0400) [pid = 1797] [serial = 2292] [outer = 0x8f755c00] 02:47:21 INFO - PROCESS | 1797 | 1467193641415 Marionette DEBUG loaded listener.js 02:47:21 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x9298dc00) [pid = 1797] [serial = 2293] [outer = 0x8f755c00] 02:47:22 INFO - PROCESS | 1797 | 1467193642215 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]]]}] 02:47:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:47:22 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:47:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:47:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:47:22 INFO - TEST-OK | /FileAPI/fileReader.html | took 1430ms 02:47:22 INFO - PROCESS | 1797 | 1467193642253 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 02:47:22 INFO - PROCESS | 1797 | 1467193642261 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 02:47:22 INFO - TEST-START | /FileAPI/historical.html 02:47:22 INFO - PROCESS | 1797 | 1467193642272 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:47:22 INFO - PROCESS | 1797 | 1467193642276 Marionette TRACE conn4 <- [1,3022,null,{}] 02:47:22 INFO - PROCESS | 1797 | 1467193642283 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}] 02:47:22 INFO - PROCESS | 1797 | 1467193642289 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:22 INFO - PROCESS | 1797 | 1467193642459 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 02:47:22 INFO - PROCESS | 1797 | 1467193642655 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:22 INFO - PROCESS | 1797 | 1467193642665 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:22 INFO - PROCESS | 1797 | ++DOCSHELL 0x92be4400 == 46 [pid = 1797] [id = 765] 02:47:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x92be6000) [pid = 1797] [serial = 2294] [outer = (nil)] 02:47:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x93971c00) [pid = 1797] [serial = 2295] [outer = 0x92be6000] 02:47:22 INFO - PROCESS | 1797 | 1467193642755 Marionette DEBUG loaded listener.js 02:47:22 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x94608c00) [pid = 1797] [serial = 2296] [outer = 0x92be6000] 02:47:23 INFO - PROCESS | 1797 | 1467193643657 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"]]]}] 02:47:23 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:47:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:47:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:47:23 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:47:23 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:47:23 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:47:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:47:23 INFO - TEST-OK | /FileAPI/historical.html | took 1430ms 02:47:23 INFO - PROCESS | 1797 | 1467193643705 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 02:47:23 INFO - PROCESS | 1797 | 1467193643709 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 02:47:23 INFO - TEST-START | /FileAPI/idlharness.html 02:47:23 INFO - PROCESS | 1797 | 1467193643716 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:47:23 INFO - PROCESS | 1797 | 1467193643722 Marionette TRACE conn4 <- [1,3026,null,{}] 02:47:23 INFO - PROCESS | 1797 | 1467193643783 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}] 02:47:23 INFO - PROCESS | 1797 | 1467193643793 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:23 INFO - PROCESS | 1797 | 1467193643971 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 02:47:24 INFO - PROCESS | 1797 | 1467193644159 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:24 INFO - PROCESS | 1797 | 1467193644170 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:24 INFO - PROCESS | 1797 | ++DOCSHELL 0x93b88000 == 47 [pid = 1797] [id = 766] 02:47:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x9a294400) [pid = 1797] [serial = 2297] [outer = (nil)] 02:47:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x9a4fc400) [pid = 1797] [serial = 2298] [outer = 0x9a294400] 02:47:24 INFO - PROCESS | 1797 | 1467193644252 Marionette DEBUG loaded listener.js 02:47:24 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x9a567c00) [pid = 1797] [serial = 2299] [outer = 0x9a294400] 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:47:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:47:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:47:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:47:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:47:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:47:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:47:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:47:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:47:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:47:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:47:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:47:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:47:25 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 02:47:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:47:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:47:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:47:25 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 02:47:25 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 02:47:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:47:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:47:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:47:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:47:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:47:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:47:25 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 02:47:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:47:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:47:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:47:25 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 02:47:25 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 02:47:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:47:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:47:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:47:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:47:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:47:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:47:25 INFO - TEST-OK | /FileAPI/idlharness.html | took 2163ms 02:47:25 INFO - PROCESS | 1797 | 1467193645657 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]]]}] 02:47:25 INFO - PROCESS | 1797 | 1467193645982 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 02:47:25 INFO - PROCESS | 1797 | 1467193645989 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 02:47:26 INFO - TEST-START | /FileAPI/idlharness.worker 02:47:26 INFO - PROCESS | 1797 | 1467193646002 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:47:26 INFO - PROCESS | 1797 | 1467193646008 Marionette TRACE conn4 <- [1,3030,null,{}] 02:47:26 INFO - PROCESS | 1797 | 1467193646019 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}] 02:47:26 INFO - PROCESS | 1797 | 1467193646023 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:26 INFO - PROCESS | 1797 | 1467193646203 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 02:47:26 INFO - PROCESS | 1797 | 1467193646404 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:26 INFO - PROCESS | 1797 | 1467193646410 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:26 INFO - PROCESS | 1797 | ++DOCSHELL 0x91a71c00 == 48 [pid = 1797] [id = 767] 02:47:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x91a76000) [pid = 1797] [serial = 2300] [outer = (nil)] 02:47:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 89 (0x9a565800) [pid = 1797] [serial = 2301] [outer = 0x91a76000] 02:47:26 INFO - PROCESS | 1797 | 1467193646493 Marionette DEBUG loaded listener.js 02:47:26 INFO - PROCESS | 1797 | ++DOMWINDOW == 90 (0x9b0f7c00) [pid = 1797] [serial = 2302] [outer = 0x91a76000] 02:47:26 INFO - PROCESS | 1797 | [1797] 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 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:47:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:47:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:47:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:47:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:47:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:47:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:47:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:47:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:47:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:47:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:47:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:47:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:47:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:47:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:47:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:47:28 INFO - {} 02:47:28 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 02:47:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:47:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:47:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:47:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:47:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:47:28 INFO - {} 02:47:28 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 - {} 02:47:28 INFO - {} 02:47:28 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 02:47:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:47:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:47:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:47:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:47:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:47:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:47:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:47:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:47:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:47:28 INFO - {} 02:47:28 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 02:47:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:47:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:47:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:47:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:47:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:47:28 INFO - {} 02:47:28 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 - {} 02:47:28 INFO - {} 02:47:28 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 02:47:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:47:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:47:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:47:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:47:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:47:28 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 02:47:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:47:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:47:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:47:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:47:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:47:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:47:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:47:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:47:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:47:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:47:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:47:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:47:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:47:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:47:28 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 02:47:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:47:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:47:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:47:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:47:28 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 02:47:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:47:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:47:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:47:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:47:28 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 02:47:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:47:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:47:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:47:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:47:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:47:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:47:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:47:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:47:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:47:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:47:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:47:28 INFO - {} 02:47:28 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2612ms 02:47:28 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:47:28 INFO - PROCESS | 1797 | 1467193648487 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,{},{}]]]}] 02:47:28 INFO - PROCESS | 1797 | 1467193648641 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 02:47:28 INFO - PROCESS | 1797 | 1467193648650 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 02:47:28 INFO - PROCESS | 1797 | 1467193648674 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:47:28 INFO - PROCESS | 1797 | 1467193648680 Marionette TRACE conn4 <- [1,3034,null,{}] 02:47:28 INFO - PROCESS | 1797 | 1467193648696 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}] 02:47:28 INFO - PROCESS | 1797 | 1467193648704 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:28 INFO - PROCESS | 1797 | 1467193648982 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 02:47:29 INFO - PROCESS | 1797 | 1467193649170 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:29 INFO - PROCESS | 1797 | 1467193649179 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:29 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d2400 == 49 [pid = 1797] [id = 768] 02:47:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 91 (0x8e5d5c00) [pid = 1797] [serial = 2303] [outer = (nil)] 02:47:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 92 (0x8edbf400) [pid = 1797] [serial = 2304] [outer = 0x8e5d5c00] 02:47:29 INFO - PROCESS | 1797 | 1467193649255 Marionette DEBUG loaded listener.js 02:47:29 INFO - PROCESS | 1797 | ++DOMWINDOW == 93 (0x8f4cd800) [pid = 1797] [serial = 2305] [outer = 0x8e5d5c00] 02:47:30 INFO - PROCESS | 1797 | 1467193650332 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]]]}] 02:47:30 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:47:30 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1697ms 02:47:30 INFO - PROCESS | 1797 | 1467193650364 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 02:47:30 INFO - PROCESS | 1797 | 1467193650369 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 02:47:30 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:47:30 INFO - PROCESS | 1797 | 1467193650377 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:47:30 INFO - PROCESS | 1797 | 1467193650382 Marionette TRACE conn4 <- [1,3038,null,{}] 02:47:30 INFO - PROCESS | 1797 | 1467193650391 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}] 02:47:30 INFO - PROCESS | 1797 | 1467193650396 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:30 INFO - PROCESS | 1797 | 1467193650558 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 02:47:30 INFO - PROCESS | 1797 | 1467193650785 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:30 INFO - PROCESS | 1797 | 1467193650791 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:30 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f396800 == 50 [pid = 1797] [id = 769] 02:47:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 94 (0x91e52c00) [pid = 1797] [serial = 2306] [outer = (nil)] 02:47:30 INFO - PROCESS | 1797 | ++DOMWINDOW == 95 (0x92145000) [pid = 1797] [serial = 2307] [outer = 0x91e52c00] 02:47:30 INFO - PROCESS | 1797 | 1467193650966 Marionette DEBUG loaded listener.js 02:47:31 INFO - PROCESS | 1797 | ++DOMWINDOW == 96 (0x9229a800) [pid = 1797] [serial = 2308] [outer = 0x91e52c00] 02:47:31 INFO - PROCESS | 1797 | 1467193651765 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"]]]}] 02:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:47:31 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1437ms 02:47:31 INFO - PROCESS | 1797 | 1467193651816 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 02:47:31 INFO - PROCESS | 1797 | 1467193651823 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 02:47:31 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:47:31 INFO - PROCESS | 1797 | 1467193651833 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:47:31 INFO - PROCESS | 1797 | 1467193651837 Marionette TRACE conn4 <- [1,3042,null,{}] 02:47:31 INFO - PROCESS | 1797 | 1467193651843 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}] 02:47:31 INFO - PROCESS | 1797 | 1467193651847 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5dcc00 == 49 [pid = 1797] [id = 725] 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d5000 == 48 [pid = 1797] [id = 730] 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaf3c00 == 47 [pid = 1797] [id = 757] 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc0c00 == 46 [pid = 1797] [id = 723] 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x91e41000 == 45 [pid = 1797] [id = 733] 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x91e46800 == 44 [pid = 1797] [id = 734] 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8eaef400 == 43 [pid = 1797] [id = 728] 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x9298c400 == 42 [pid = 1797] [id = 726] 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8edbc000 == 41 [pid = 1797] [id = 722] 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5dc000 == 40 [pid = 1797] [id = 736] 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x92be8c00 == 39 [pid = 1797] [id = 729] 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6dd400 == 38 [pid = 1797] [id = 727] 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x92989800 == 37 [pid = 1797] [id = 738] 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8f754c00 == 36 [pid = 1797] [id = 737] 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6da000 == 35 [pid = 1797] [id = 743] 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x99576800 == 34 [pid = 1797] [id = 739] 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x9a3d4800 == 33 [pid = 1797] [id = 740] 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8f39b400 == 32 [pid = 1797] [id = 741] 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8edc2c00 == 31 [pid = 1797] [id = 742] 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x8e5cf000 == 30 [pid = 1797] [id = 745] 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x91e5f400 == 29 [pid = 1797] [id = 724] 02:47:32 INFO - PROCESS | 1797 | --DOCSHELL 0x91a6d800 == 28 [pid = 1797] [id = 735] 02:47:33 INFO - PROCESS | 1797 | 1467193653013 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 95 (0x9a568400) [pid = 1797] [serial = 2226] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 94 (0x922ea000) [pid = 1797] [serial = 2248] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 93 (0x91e49000) [pid = 1797] [serial = 2246] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 92 (0x91e5a400) [pid = 1797] [serial = 2214] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 91 (0x99d0e400) [pid = 1797] [serial = 2219] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 90 (0x922f5800) [pid = 1797] [serial = 2249] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 89 (0x92297400) [pid = 1797] [serial = 2251] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 88 (0x92eef400) [pid = 1797] [serial = 2216] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x8e6db000) [pid = 1797] [serial = 2238] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x93b1c400) [pid = 1797] [serial = 2217] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x9a7be800) [pid = 1797] [serial = 2232] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x9298ec00) [pid = 1797] [serial = 2252] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x8edc9c00) [pid = 1797] [serial = 2240] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x8f752400) [pid = 1797] [serial = 2243] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x9a4fd400) [pid = 1797] [serial = 2223] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x9a4f7000) [pid = 1797] [serial = 2222] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x91e3dc00) [pid = 1797] [serial = 2213] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x91a75c00) [pid = 1797] [serial = 2245] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x8f399800) [pid = 1797] [serial = 2235] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x9a7b5c00) [pid = 1797] [serial = 2228] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x9a567400) [pid = 1797] [serial = 2225] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x9a28b400) [pid = 1797] [serial = 2220] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8edc1800) [pid = 1797] [serial = 2231] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x9a7b7c00) [pid = 1797] [serial = 2229] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8f4c5400) [pid = 1797] [serial = 2242] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8e5d7000) [pid = 1797] [serial = 2237] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x8e8f5000) [pid = 1797] [serial = 2234] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x929ce000) [pid = 1797] [serial = 2254] [outer = (nil)] [url = about:blank] 02:47:33 INFO - PROCESS | 1797 | 1467193653358 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:33 INFO - PROCESS | 1797 | 1467193653368 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:33 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e6d3000 == 29 [pid = 1797] [id = 770] 02:47:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x8e6d4800) [pid = 1797] [serial = 2309] [outer = (nil)] 02:47:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x8e6dcc00) [pid = 1797] [serial = 2310] [outer = 0x8e6d4800] 02:47:33 INFO - PROCESS | 1797 | 1467193653442 Marionette DEBUG loaded listener.js 02:47:33 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8e8f6c00) [pid = 1797] [serial = 2311] [outer = 0x8e6d4800] 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:47:34 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. 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:47:34 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'.) 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:47:34 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. 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:47:34 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. 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:47:34 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. 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 02:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:47:34 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2731ms 02:47:34 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:47:34 INFO - PROCESS | 1797 | 1467193654471 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]]]}] 02:47:34 INFO - PROCESS | 1797 | 1467193654581 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 02:47:34 INFO - PROCESS | 1797 | 1467193654588 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 02:47:34 INFO - PROCESS | 1797 | 1467193654635 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:47:34 INFO - PROCESS | 1797 | 1467193654640 Marionette TRACE conn4 <- [1,3046,null,{}] 02:47:34 INFO - PROCESS | 1797 | 1467193654652 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}] 02:47:34 INFO - PROCESS | 1797 | 1467193654656 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:34 INFO - PROCESS | 1797 | 1467193654799 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 02:47:35 INFO - PROCESS | 1797 | 1467193655001 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:35 INFO - PROCESS | 1797 | 1467193655009 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:35 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f753800 == 30 [pid = 1797] [id = 771] 02:47:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8f754000) [pid = 1797] [serial = 2312] [outer = (nil)] 02:47:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8f75bc00) [pid = 1797] [serial = 2313] [outer = 0x8f754000] 02:47:35 INFO - PROCESS | 1797 | 1467193655083 Marionette DEBUG loaded listener.js 02:47:35 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x90c24c00) [pid = 1797] [serial = 2314] [outer = 0x8f754000] 02:47:35 INFO - PROCESS | 1797 | [1797] 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 02:47:35 INFO - PROCESS | 1797 | 1467193655872 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:47:35 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:47:35 INFO - {} 02:47:35 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1321ms 02:47:35 INFO - PROCESS | 1797 | 1467193655936 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 02:47:35 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:47:35 INFO - PROCESS | 1797 | 1467193655940 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 02:47:35 INFO - PROCESS | 1797 | 1467193655946 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:47:35 INFO - PROCESS | 1797 | 1467193655950 Marionette TRACE conn4 <- [1,3050,null,{}] 02:47:35 INFO - PROCESS | 1797 | 1467193655955 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}] 02:47:35 INFO - PROCESS | 1797 | 1467193655960 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:36 INFO - PROCESS | 1797 | 1467193656158 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 02:47:36 INFO - PROCESS | 1797 | 1467193656186 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:36 INFO - PROCESS | 1797 | 1467193656193 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:36 INFO - PROCESS | 1797 | ++DOCSHELL 0x91e3dc00 == 31 [pid = 1797] [id = 772] 02:47:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x91e58800) [pid = 1797] [serial = 2315] [outer = (nil)] 02:47:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x92148800) [pid = 1797] [serial = 2316] [outer = 0x91e58800] 02:47:36 INFO - PROCESS | 1797 | 1467193656261 Marionette DEBUG loaded listener.js 02:47:36 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92239c00) [pid = 1797] [serial = 2317] [outer = 0x91e58800] 02:47:37 INFO - PROCESS | 1797 | 1467193657163 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]]]}] 02:47:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:47:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:47:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:47:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:47:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1230ms 02:47:37 INFO - PROCESS | 1797 | 1467193657183 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 02:47:37 INFO - PROCESS | 1797 | 1467193657188 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 02:47:37 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:47:37 INFO - PROCESS | 1797 | 1467193657206 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:47:37 INFO - PROCESS | 1797 | 1467193657214 Marionette TRACE conn4 <- [1,3054,null,{}] 02:47:37 INFO - PROCESS | 1797 | 1467193657225 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}] 02:47:37 INFO - PROCESS | 1797 | 1467193657231 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:37 INFO - PROCESS | 1797 | 1467193657430 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 02:47:37 INFO - PROCESS | 1797 | 1467193657457 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:37 INFO - PROCESS | 1797 | 1467193657463 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:37 INFO - PROCESS | 1797 | ++DOCSHELL 0x922f0400 == 32 [pid = 1797] [id = 773] 02:47:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x9298fc00) [pid = 1797] [serial = 2318] [outer = (nil)] 02:47:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x929c4800) [pid = 1797] [serial = 2319] [outer = 0x9298fc00] 02:47:37 INFO - PROCESS | 1797 | 1467193657529 Marionette DEBUG loaded listener.js 02:47:37 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x92b01c00) [pid = 1797] [serial = 2320] [outer = 0x9298fc00] 02:47:38 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x938c9800) [pid = 1797] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:47:38 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x92b01400) [pid = 1797] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:47:38 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x929c6000) [pid = 1797] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:47:38 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x92eef800) [pid = 1797] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:47:38 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8e8f1000) [pid = 1797] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:47:38 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x90c2cc00) [pid = 1797] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:47:38 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x922f3000) [pid = 1797] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:47:38 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x91e5c800) [pid = 1797] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:47:38 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x8e8edc00) [pid = 1797] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:47:38 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x8eaf4000) [pid = 1797] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:47:38 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x9396ac00) [pid = 1797] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:47:38 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x92efb800) [pid = 1797] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:47:38 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x95361800) [pid = 1797] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:47:39 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" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:47:39 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" 02:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:47:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2040ms 02:47:39 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:47:39 INFO - PROCESS | 1797 | 1467193659106 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"]]]}] 02:47:39 INFO - PROCESS | 1797 | 1467193659237 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 02:47:39 INFO - PROCESS | 1797 | 1467193659240 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 02:47:39 INFO - PROCESS | 1797 | 1467193659252 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:47:39 INFO - PROCESS | 1797 | 1467193659259 Marionette TRACE conn4 <- [1,3058,null,{}] 02:47:39 INFO - PROCESS | 1797 | 1467193659270 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}] 02:47:39 INFO - PROCESS | 1797 | 1467193659274 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:39 INFO - PROCESS | 1797 | 1467193659564 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 02:47:39 INFO - PROCESS | 1797 | 1467193659600 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:39 INFO - PROCESS | 1797 | 1467193659606 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:39 INFO - PROCESS | 1797 | ++DOCSHELL 0x92ef7000 == 33 [pid = 1797] [id = 774] 02:47:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x92ef9000) [pid = 1797] [serial = 2321] [outer = (nil)] 02:47:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x938c1400) [pid = 1797] [serial = 2322] [outer = 0x92ef9000] 02:47:39 INFO - PROCESS | 1797 | 1467193659675 Marionette DEBUG loaded listener.js 02:47:39 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x938c9800) [pid = 1797] [serial = 2323] [outer = 0x92ef9000] 02:47:40 INFO - PROCESS | 1797 | 1467193660599 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]]]}] 02:47:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:47:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:47:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:47:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:47:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:47:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:47:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:47:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:47:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:47:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:47:40 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:40 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:47:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:47:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:47:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:47:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:47:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:47:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:47:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:47:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:47:40 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1403ms 02:47:40 INFO - PROCESS | 1797 | 1467193660668 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 02:47:40 INFO - PROCESS | 1797 | 1467193660674 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 02:47:40 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:47:40 INFO - PROCESS | 1797 | 1467193660685 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:47:40 INFO - PROCESS | 1797 | 1467193660689 Marionette TRACE conn4 <- [1,3062,null,{}] 02:47:40 INFO - PROCESS | 1797 | 1467193660698 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}] 02:47:40 INFO - PROCESS | 1797 | 1467193660704 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:40 INFO - PROCESS | 1797 | 1467193660895 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 02:47:41 INFO - PROCESS | 1797 | 1467193661176 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:41 INFO - PROCESS | 1797 | 1467193661190 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:41 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc0c00 == 34 [pid = 1797] [id = 775] 02:47:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x8edc1000) [pid = 1797] [serial = 2324] [outer = (nil)] 02:47:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x8f391800) [pid = 1797] [serial = 2325] [outer = 0x8edc1000] 02:47:41 INFO - PROCESS | 1797 | 1467193661337 Marionette DEBUG loaded listener.js 02:47:41 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8f4c4c00) [pid = 1797] [serial = 2326] [outer = 0x8edc1000] 02:47:41 INFO - PROCESS | 1797 | [1797] 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 02:47:42 INFO - PROCESS | 1797 | 1467193662270 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:47:42 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:47:42 INFO - {} 02:47:42 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1598ms 02:47:42 INFO - PROCESS | 1797 | 1467193662283 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 02:47:42 INFO - PROCESS | 1797 | 1467193662290 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 02:47:42 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:47:42 INFO - PROCESS | 1797 | 1467193662300 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:47:42 INFO - PROCESS | 1797 | 1467193662304 Marionette TRACE conn4 <- [1,3066,null,{}] 02:47:42 INFO - PROCESS | 1797 | 1467193662318 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}] 02:47:42 INFO - PROCESS | 1797 | 1467193662324 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:42 INFO - PROCESS | 1797 | 1467193662520 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 02:47:42 INFO - PROCESS | 1797 | 1467193662693 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:42 INFO - PROCESS | 1797 | 1467193662701 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:42 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d4000 == 35 [pid = 1797] [id = 776] 02:47:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8e8f3c00) [pid = 1797] [serial = 2327] [outer = (nil)] 02:47:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x92148c00) [pid = 1797] [serial = 2328] [outer = 0x8e8f3c00] 02:47:42 INFO - PROCESS | 1797 | 1467193662781 Marionette DEBUG loaded listener.js 02:47:42 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x922f3800) [pid = 1797] [serial = 2329] [outer = 0x8e8f3c00] 02:47:43 INFO - PROCESS | 1797 | 1467193663714 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]]]}] 02:47:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:47:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:47:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:47:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:47:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:47:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:47:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:47:43 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1449ms 02:47:43 INFO - PROCESS | 1797 | 1467193663751 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 02:47:43 INFO - PROCESS | 1797 | 1467193663754 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 02:47:43 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:47:43 INFO - PROCESS | 1797 | 1467193663762 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:47:43 INFO - PROCESS | 1797 | 1467193663768 Marionette TRACE conn4 <- [1,3070,null,{}] 02:47:43 INFO - PROCESS | 1797 | 1467193663784 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}] 02:47:43 INFO - PROCESS | 1797 | 1467193663793 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:44 INFO - PROCESS | 1797 | 1467193664047 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 02:47:44 INFO - PROCESS | 1797 | 1467193664191 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:44 INFO - PROCESS | 1797 | 1467193664202 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:44 INFO - PROCESS | 1797 | ++DOCSHELL 0x92be5800 == 36 [pid = 1797] [id = 777] 02:47:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x92ef8000) [pid = 1797] [serial = 2330] [outer = (nil)] 02:47:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x93b83000) [pid = 1797] [serial = 2331] [outer = 0x92ef8000] 02:47:44 INFO - PROCESS | 1797 | 1467193664325 Marionette DEBUG loaded listener.js 02:47:44 INFO - PROCESS | 1797 | ++DOMWINDOW == 79 (0x95352c00) [pid = 1797] [serial = 2332] [outer = 0x92ef8000] 02:47:45 INFO - PROCESS | 1797 | 1467193665228 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]]]}] 02:47:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:47:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:47:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:47:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:47:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:47:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:47:45 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1494ms 02:47:45 INFO - PROCESS | 1797 | 1467193665257 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 02:47:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:47:45 INFO - PROCESS | 1797 | 1467193665261 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 02:47:45 INFO - PROCESS | 1797 | 1467193665267 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:47:45 INFO - PROCESS | 1797 | 1467193665271 Marionette TRACE conn4 <- [1,3074,null,{}] 02:47:45 INFO - PROCESS | 1797 | 1467193665277 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}] 02:47:45 INFO - PROCESS | 1797 | 1467193665282 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:45 INFO - PROCESS | 1797 | 1467193665445 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 02:47:45 INFO - PROCESS | 1797 | 1467193665659 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:45 INFO - PROCESS | 1797 | 1467193665668 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:45 INFO - PROCESS | 1797 | ++DOCSHELL 0x97fe4c00 == 37 [pid = 1797] [id = 778] 02:47:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 80 (0x97fe5800) [pid = 1797] [serial = 2333] [outer = (nil)] 02:47:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 81 (0x9813b800) [pid = 1797] [serial = 2334] [outer = 0x97fe5800] 02:47:45 INFO - PROCESS | 1797 | 1467193665787 Marionette DEBUG loaded listener.js 02:47:45 INFO - PROCESS | 1797 | ++DOMWINDOW == 82 (0x9956d400) [pid = 1797] [serial = 2335] [outer = 0x97fe5800] 02:47:46 INFO - PROCESS | 1797 | 1467193666704 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]]]}] 02:47:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:47:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:47:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:47:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:47:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:47:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:47:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1451ms 02:47:46 INFO - PROCESS | 1797 | 1467193666720 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 02:47:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:47:46 INFO - PROCESS | 1797 | 1467193666724 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 02:47:46 INFO - PROCESS | 1797 | 1467193666730 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:47:46 INFO - PROCESS | 1797 | 1467193666734 Marionette TRACE conn4 <- [1,3078,null,{}] 02:47:46 INFO - PROCESS | 1797 | 1467193666741 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}] 02:47:46 INFO - PROCESS | 1797 | 1467193666745 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:46 INFO - PROCESS | 1797 | 1467193666904 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 02:47:47 INFO - PROCESS | 1797 | 1467193667145 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:47 INFO - PROCESS | 1797 | 1467193667153 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:47 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d5800 == 38 [pid = 1797] [id = 779] 02:47:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 83 (0x8e5d6800) [pid = 1797] [serial = 2336] [outer = (nil)] 02:47:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 84 (0x938c0c00) [pid = 1797] [serial = 2337] [outer = 0x8e5d6800] 02:47:47 INFO - PROCESS | 1797 | 1467193667234 Marionette DEBUG loaded listener.js 02:47:47 INFO - PROCESS | 1797 | ++DOMWINDOW == 85 (0x95358c00) [pid = 1797] [serial = 2338] [outer = 0x8e5d6800] 02:47:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 02:47:48 INFO - reader.readAsText(blob_2) 02:47:48 INFO - }" did not throw 02:47:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 02:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 02:47:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 02:47:48 INFO - reader.readAsDataURL(blob_2) 02:47:48 INFO - }" did not throw 02:47:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 02:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 02:47:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 02:47:48 INFO - reader.readAsArrayBuffer(blob_2) 02:47:48 INFO - }" did not throw 02:47:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 02:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 02:47:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 02:47:48 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 02:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:47:48 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 02:47:48 INFO - PROCESS | 1797 | 1467193668384 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 02:47:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:47:48 INFO - PROCESS | 1797 | 1467193668442 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:47:48 INFO - PROCESS | 1797 | 1467193668448 Marionette TRACE conn4 <- [1,3082,null,{}] 02:47:48 INFO - PROCESS | 1797 | 1467193668461 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}] 02:47:48 INFO - PROCESS | 1797 | 1467193668467 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:48 INFO - PROCESS | 1797 | 1467193668626 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 02:47:48 INFO - PROCESS | 1797 | 1467193668929 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:48 INFO - PROCESS | 1797 | 1467193668939 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:48 INFO - PROCESS | 1797 | ++DOCSHELL 0x8edc8400 == 39 [pid = 1797] [id = 780] 02:47:48 INFO - PROCESS | 1797 | ++DOMWINDOW == 86 (0x8edc9400) [pid = 1797] [serial = 2339] [outer = (nil)] 02:47:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 87 (0x8f4c2400) [pid = 1797] [serial = 2340] [outer = 0x8edc9400] 02:47:49 INFO - PROCESS | 1797 | 1467193669018 Marionette DEBUG loaded listener.js 02:47:49 INFO - PROCESS | 1797 | ++DOMWINDOW == 88 (0x8f755400) [pid = 1797] [serial = 2341] [outer = 0x8edc9400] 02:47:49 INFO - PROCESS | 1797 | --DOCSHELL 0x922f0400 == 38 [pid = 1797] [id = 773] 02:47:49 INFO - PROCESS | 1797 | --DOCSHELL 0x91e3dc00 == 37 [pid = 1797] [id = 772] 02:47:49 INFO - PROCESS | 1797 | --DOCSHELL 0x8f753800 == 36 [pid = 1797] [id = 771] 02:47:49 INFO - PROCESS | 1797 | --DOCSHELL 0x8e6d3000 == 35 [pid = 1797] [id = 770] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 87 (0x94608000) [pid = 1797] [serial = 2283] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 86 (0x95360800) [pid = 1797] [serial = 2286] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 85 (0x950ed800) [pid = 1797] [serial = 2284] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 84 (0x92bdd400) [pid = 1797] [serial = 2255] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 83 (0x938ca000) [pid = 1797] [serial = 2263] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 82 (0x93b7f400) [pid = 1797] [serial = 2264] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 81 (0x8f39c000) [pid = 1797] [serial = 2257] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 80 (0x8f75ac00) [pid = 1797] [serial = 2258] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 79 (0x91e48000) [pid = 1797] [serial = 2274] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 78 (0x92145800) [pid = 1797] [serial = 2275] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 77 (0x92995800) [pid = 1797] [serial = 2277] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 76 (0x92147000) [pid = 1797] [serial = 2260] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x9223a400) [pid = 1797] [serial = 2261] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8e8f8000) [pid = 1797] [serial = 2269] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x8edcac00) [pid = 1797] [serial = 2270] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8e5d0c00) [pid = 1797] [serial = 2272] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x950f4400) [pid = 1797] [serial = 2266] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x9535b000) [pid = 1797] [serial = 2267] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x9396f000) [pid = 1797] [serial = 2280] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x93973400) [pid = 1797] [serial = 2281] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x9a289c00) [pid = 1797] [serial = 2289] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x9a3d4c00) [pid = 1797] [serial = 2290] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 65 (0x929ca000) [pid = 1797] [serial = 2278] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | --DOMWINDOW == 64 (0x98180400) [pid = 1797] [serial = 2287] [outer = (nil)] [url = about:blank] 02:47:49 INFO - PROCESS | 1797 | 1467193669837 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]]]}] 02:47:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:47:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:47:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:47:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1487ms 02:47:49 INFO - PROCESS | 1797 | 1467193669885 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 02:47:49 INFO - PROCESS | 1797 | 1467193669891 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 02:47:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:47:49 INFO - PROCESS | 1797 | 1467193669901 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:47:49 INFO - PROCESS | 1797 | 1467193669904 Marionette TRACE conn4 <- [1,3086,null,{}] 02:47:49 INFO - PROCESS | 1797 | 1467193669910 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}] 02:47:49 INFO - PROCESS | 1797 | 1467193669915 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:50 INFO - PROCESS | 1797 | 1467193670068 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 02:47:50 INFO - PROCESS | 1797 | 1467193670261 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:50 INFO - PROCESS | 1797 | 1467193670271 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:50 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d0c00 == 36 [pid = 1797] [id = 781] 02:47:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 65 (0x8f4c3c00) [pid = 1797] [serial = 2342] [outer = (nil)] 02:47:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 66 (0x90c2d800) [pid = 1797] [serial = 2343] [outer = 0x8f4c3c00] 02:47:50 INFO - PROCESS | 1797 | 1467193670340 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x91a76400) [pid = 1797] [serial = 2344] [outer = 0x8f4c3c00] 02:47:51 INFO - PROCESS | 1797 | 1467193671045 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:47:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:47:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1177ms 02:47:51 INFO - PROCESS | 1797 | 1467193671078 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 02:47:51 INFO - PROCESS | 1797 | 1467193671082 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 02:47:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:47:51 INFO - PROCESS | 1797 | 1467193671097 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:47:51 INFO - PROCESS | 1797 | 1467193671102 Marionette TRACE conn4 <- [1,3090,null,{}] 02:47:51 INFO - PROCESS | 1797 | 1467193671124 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}] 02:47:51 INFO - PROCESS | 1797 | 1467193671141 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:51 INFO - PROCESS | 1797 | 1467193671291 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 02:47:51 INFO - PROCESS | 1797 | 1467193671301 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:51 INFO - PROCESS | 1797 | 1467193671310 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:51 INFO - PROCESS | 1797 | ++DOCSHELL 0x9229cc00 == 37 [pid = 1797] [id = 782] 02:47:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x922f0400) [pid = 1797] [serial = 2345] [outer = (nil)] 02:47:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x9298c000) [pid = 1797] [serial = 2346] [outer = 0x922f0400] 02:47:51 INFO - PROCESS | 1797 | 1467193671380 Marionette DEBUG loaded listener.js 02:47:51 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x92997400) [pid = 1797] [serial = 2347] [outer = 0x922f0400] 02:47:52 INFO - PROCESS | 1797 | 1467193672273 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:47:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:47:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1241ms 02:47:52 INFO - PROCESS | 1797 | 1467193672334 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 02:47:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:47:52 INFO - PROCESS | 1797 | 1467193672339 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 02:47:52 INFO - PROCESS | 1797 | 1467193672345 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:47:52 INFO - PROCESS | 1797 | 1467193672348 Marionette TRACE conn4 <- [1,3094,null,{}] 02:47:52 INFO - PROCESS | 1797 | 1467193672353 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}] 02:47:52 INFO - PROCESS | 1797 | 1467193672358 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:52 INFO - PROCESS | 1797 | 1467193672556 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 02:47:52 INFO - PROCESS | 1797 | 1467193672574 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:52 INFO - PROCESS | 1797 | 1467193672582 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:52 INFO - PROCESS | 1797 | ++DOCSHELL 0x929c3400 == 38 [pid = 1797] [id = 783] 02:47:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x929ce800) [pid = 1797] [serial = 2348] [outer = (nil)] 02:47:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x92b0c000) [pid = 1797] [serial = 2349] [outer = 0x929ce800] 02:47:52 INFO - PROCESS | 1797 | 1467193672648 Marionette DEBUG loaded listener.js 02:47:52 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x92be1c00) [pid = 1797] [serial = 2350] [outer = 0x929ce800] 02:47:53 INFO - PROCESS | 1797 | 1467193673469 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:47:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1178ms 02:47:53 INFO - PROCESS | 1797 | 1467193673523 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 02:47:53 INFO - PROCESS | 1797 | 1467193673526 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 02:47:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:47:53 INFO - PROCESS | 1797 | 1467193673532 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:47:53 INFO - PROCESS | 1797 | 1467193673534 Marionette TRACE conn4 <- [1,3098,null,{}] 02:47:53 INFO - PROCESS | 1797 | 1467193673540 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}] 02:47:53 INFO - PROCESS | 1797 | 1467193673545 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:53 INFO - PROCESS | 1797 | 1467193673740 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 02:47:53 INFO - PROCESS | 1797 | 1467193673762 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:53 INFO - PROCESS | 1797 | 1467193673769 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:53 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e8e9800 == 39 [pid = 1797] [id = 784] 02:47:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x929cf400) [pid = 1797] [serial = 2351] [outer = (nil)] 02:47:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x92efd800) [pid = 1797] [serial = 2352] [outer = 0x929cf400] 02:47:53 INFO - PROCESS | 1797 | 1467193673838 Marionette DEBUG loaded listener.js 02:47:53 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x938ca000) [pid = 1797] [serial = 2353] [outer = 0x929cf400] 02:47:54 INFO - PROCESS | 1797 | --DOMWINDOW == 75 (0x8f754000) [pid = 1797] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:47:54 INFO - PROCESS | 1797 | --DOMWINDOW == 74 (0x8f755c00) [pid = 1797] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:47:54 INFO - PROCESS | 1797 | --DOMWINDOW == 73 (0x91e58800) [pid = 1797] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 02:47:54 INFO - PROCESS | 1797 | --DOMWINDOW == 72 (0x8e6d4800) [pid = 1797] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:47:54 INFO - PROCESS | 1797 | --DOMWINDOW == 71 (0x9298fc00) [pid = 1797] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 02:47:54 INFO - PROCESS | 1797 | --DOMWINDOW == 70 (0x92be6000) [pid = 1797] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:47:54 INFO - PROCESS | 1797 | --DOMWINDOW == 69 (0x9a294400) [pid = 1797] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:47:54 INFO - PROCESS | 1797 | --DOMWINDOW == 68 (0x91e52c00) [pid = 1797] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:47:54 INFO - PROCESS | 1797 | --DOMWINDOW == 67 (0x91a76000) [pid = 1797] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:47:54 INFO - PROCESS | 1797 | --DOMWINDOW == 66 (0x8e5d5c00) [pid = 1797] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:47:54 INFO - PROCESS | 1797 | 1467193674813 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]]]}] 02:47:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:47:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:47:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1330ms 02:47:54 INFO - PROCESS | 1797 | 1467193674863 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 02:47:54 INFO - PROCESS | 1797 | 1467193674866 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 02:47:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:47:54 INFO - PROCESS | 1797 | 1467193674872 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:47:54 INFO - PROCESS | 1797 | 1467193674875 Marionette TRACE conn4 <- [1,3102,null,{}] 02:47:54 INFO - PROCESS | 1797 | 1467193674880 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}] 02:47:54 INFO - PROCESS | 1797 | 1467193674890 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:55 INFO - PROCESS | 1797 | 1467193675144 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 02:47:55 INFO - PROCESS | 1797 | 1467193675157 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:55 INFO - PROCESS | 1797 | 1467193675164 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:55 INFO - PROCESS | 1797 | ++DOCSHELL 0x92234c00 == 40 [pid = 1797] [id = 785] 02:47:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 67 (0x9298fc00) [pid = 1797] [serial = 2354] [outer = (nil)] 02:47:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 68 (0x93b88800) [pid = 1797] [serial = 2355] [outer = 0x9298fc00] 02:47:55 INFO - PROCESS | 1797 | 1467193675233 Marionette DEBUG loaded listener.js 02:47:55 INFO - PROCESS | 1797 | ++DOMWINDOW == 69 (0x95352800) [pid = 1797] [serial = 2356] [outer = 0x9298fc00] 02:47:55 INFO - PROCESS | 1797 | 1467193675967 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:47:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:47:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1135ms 02:47:56 INFO - PROCESS | 1797 | 1467193676007 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 02:47:56 INFO - PROCESS | 1797 | 1467193676010 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 02:47:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:47:56 INFO - PROCESS | 1797 | 1467193676016 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 02:47:56 INFO - PROCESS | 1797 | 1467193676019 Marionette TRACE conn4 <- [1,3106,null,{}] 02:47:56 INFO - PROCESS | 1797 | 1467193676025 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}] 02:47:56 INFO - PROCESS | 1797 | 1467193676031 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:56 INFO - PROCESS | 1797 | 1467193676174 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 02:47:56 INFO - PROCESS | 1797 | 1467193676342 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:56 INFO - PROCESS | 1797 | 1467193676347 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:56 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5d4c00 == 41 [pid = 1797] [id = 786] 02:47:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 70 (0x8e6d9c00) [pid = 1797] [serial = 2357] [outer = (nil)] 02:47:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 71 (0x9535f400) [pid = 1797] [serial = 2358] [outer = 0x8e6d9c00] 02:47:56 INFO - PROCESS | 1797 | 1467193676429 Marionette DEBUG loaded listener.js 02:47:56 INFO - PROCESS | 1797 | ++DOMWINDOW == 72 (0x97fde800) [pid = 1797] [serial = 2359] [outer = 0x8e6d9c00] 02:47:57 INFO - PROCESS | 1797 | 1467193677335 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]]]}] 02:47:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:47:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:47:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:47:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1338ms 02:47:57 INFO - PROCESS | 1797 | 1467193677365 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 02:47:57 INFO - PROCESS | 1797 | 1467193677371 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 02:47:57 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:47:57 INFO - PROCESS | 1797 | 1467193677381 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 02:47:57 INFO - PROCESS | 1797 | 1467193677388 Marionette TRACE conn4 <- [1,3110,null,{}] 02:47:57 INFO - PROCESS | 1797 | 1467193677397 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}] 02:47:57 INFO - PROCESS | 1797 | 1467193677402 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:57 INFO - PROCESS | 1797 | 1467193677568 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 02:47:57 INFO - PROCESS | 1797 | 1467193677774 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:57 INFO - PROCESS | 1797 | 1467193677787 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:57 INFO - PROCESS | 1797 | ++DOCSHELL 0x8e5ddc00 == 42 [pid = 1797] [id = 787] 02:47:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 73 (0x8edbdc00) [pid = 1797] [serial = 2360] [outer = (nil)] 02:47:57 INFO - PROCESS | 1797 | ++DOMWINDOW == 74 (0x8f753800) [pid = 1797] [serial = 2361] [outer = 0x8edbdc00] 02:47:57 INFO - PROCESS | 1797 | 1467193677902 Marionette DEBUG loaded listener.js 02:47:58 INFO - PROCESS | 1797 | ++DOMWINDOW == 75 (0x90c26400) [pid = 1797] [serial = 2362] [outer = 0x8edbdc00] 02:47:58 INFO - PROCESS | 1797 | 1467193678770 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"]]]}] 02:47:58 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:47:58 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 02:47:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:47:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:47:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:47:58 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1433ms 02:47:58 INFO - PROCESS | 1797 | 1467193678816 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 02:47:58 INFO - PROCESS | 1797 | 1467193678823 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 02:47:58 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:47:58 INFO - PROCESS | 1797 | 1467193678833 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 02:47:58 INFO - PROCESS | 1797 | 1467193678837 Marionette TRACE conn4 <- [1,3114,null,{}] 02:47:58 INFO - PROCESS | 1797 | 1467193678844 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}] 02:47:58 INFO - PROCESS | 1797 | 1467193678850 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:59 INFO - PROCESS | 1797 | 1467193679097 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 02:47:59 INFO - PROCESS | 1797 | 1467193679243 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\", \"5ccfb5b9-09a3-4298-a074-e6725c7ad6ae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:59 INFO - PROCESS | 1797 | 1467193679256 Marionette INFO sendAsync f9f0b3b1-a814-489a-82ee-a2469222481e 02:47:59 INFO - PROCESS | 1797 | ++DOCSHELL 0x8f759c00 == 43 [pid = 1797] [id = 788] 02:47:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 76 (0x91e48000) [pid = 1797] [serial = 2363] [outer = (nil)] 02:47:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 77 (0x9298b000) [pid = 1797] [serial = 2364] [outer = 0x91e48000] 02:47:59 INFO - PROCESS | 1797 | 1467193679380 Marionette DEBUG loaded listener.js 02:47:59 INFO - PROCESS | 1797 | ++DOMWINDOW == 78 (0x929cac00) [pid = 1797] [serial = 2365] [outer = 0x91e48000] 02:48:00 INFO - PROCESS | 1797 | 1467193680290 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]]]}] 02:48:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:48:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1482ms 02:48:00 INFO - PROCESS | 1797 | 1467193680315 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 02:48:00 INFO - PROCESS | 1797 | 1467193680319 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 02:48:01 WARNING - u'runner_teardown' () 02:48:01 INFO - No more tests 02:48:01 INFO - Got 0 unexpected results 02:48:01 INFO - SUITE-END | took 1197s 02:48:01 INFO - Closing logging queue 02:48:01 INFO - queue closed 02:48:01 INFO - Return code: 0 02:48:01 WARNING - # TBPL SUCCESS # 02:48:01 INFO - Running post-action listener: _resource_record_post_action 02:48:01 INFO - Running post-run listener: _resource_record_post_run 02:48:02 INFO - Total resource usage - Wall time: 1231s; CPU: 98.0%; Read bytes: 14123008; Write bytes: 923860992; Read time: 752; Write time: 254588 02:48:02 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:48:02 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134619136; Read time: 12; Write time: 119788 02:48:02 INFO - run-tests - Wall time: 1202s; CPU: 98.0%; Read bytes: 11284480; Write bytes: 779472896; Read time: 464; Write time: 124484 02:48:02 INFO - Running post-run listener: _upload_blobber_files 02:48:02 INFO - Blob upload gear active. 02:48:02 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:48:02 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 02:48:02 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'] 02:48:02 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 02:48:03 INFO - (blobuploader) - INFO - Open directory for files ... 02:48:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 02:48:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:48:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:48:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:48:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:48:04 INFO - (blobuploader) - INFO - Done attempting. 02:48:04 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 02:48:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:48:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:48:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:48:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:48:05 INFO - (blobuploader) - INFO - Done attempting. 02:48:05 INFO - (blobuploader) - INFO - Iteration through files over. 02:48:05 INFO - Return code: 0 02:48:05 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:48:05 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:48:05 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cc4eb100a6c7cbce8f252811fca538554dd741a324f122fdcd418b243933bde2ef4c8fc22dc9595cc274e0b020903e0986b8a01e5bda7d7465ac31a470c3c6c6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e97d17a5f7fe244882b2d9bbfab80b491d0e9ffc1dae472eff8151dc1dc854a8aee0d55e7c1c64c476efc7a17df1e4f81f8558ce7f72783a94be1a0c27714b14"} 02:48:05 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:48:05 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:48:05 INFO - Contents: 02:48:05 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cc4eb100a6c7cbce8f252811fca538554dd741a324f122fdcd418b243933bde2ef4c8fc22dc9595cc274e0b020903e0986b8a01e5bda7d7465ac31a470c3c6c6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e97d17a5f7fe244882b2d9bbfab80b491d0e9ffc1dae472eff8151dc1dc854a8aee0d55e7c1c64c476efc7a17df1e4f81f8558ce7f72783a94be1a0c27714b14"} 02:48:05 INFO - Running post-run listener: copy_logs_to_upload_dir 02:48:05 INFO - Copying logs to upload dir... 02:48:05 INFO - mkdir: /builds/slave/test/build/upload/logs 02:48:05 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1369.655972 ========= master_lag: 0.52 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 50 secs) (at 2016-06-29 02:48:05.987254) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 02:48:05.988352) ========= 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-1467190352.466947-858659189 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cc4eb100a6c7cbce8f252811fca538554dd741a324f122fdcd418b243933bde2ef4c8fc22dc9595cc274e0b020903e0986b8a01e5bda7d7465ac31a470c3c6c6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e97d17a5f7fe244882b2d9bbfab80b491d0e9ffc1dae472eff8151dc1dc854a8aee0d55e7c1c64c476efc7a17df1e4f81f8558ce7f72783a94be1a0c27714b14"} build_url:https://queue.taskcluster.net/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031482 build_url: 'https://queue.taskcluster.net/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/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/cc4eb100a6c7cbce8f252811fca538554dd741a324f122fdcd418b243933bde2ef4c8fc22dc9595cc274e0b020903e0986b8a01e5bda7d7465ac31a470c3c6c6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e97d17a5f7fe244882b2d9bbfab80b491d0e9ffc1dae472eff8151dc1dc854a8aee0d55e7c1c64c476efc7a17df1e4f81f8558ce7f72783a94be1a0c27714b14"}' symbols_url: 'https://queue.taskcluster.net/v1/task/IKs8G0qrQlC_H-3nSRPFtQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.86 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 02:48:06.875802) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 02:48:06.876312) ========= 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-1467190352.466947-858659189 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016403 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 02:48:06.938430) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-29 02:48:06.938892) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-29 02:48:06.939542) ========= ========= Total master_lag: 1.85 =========