builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-643 starttime: 1464443202.61 results: success (0) buildid: 20160528051133 builduid: 7503437525154ad183cd41cd16907ba0 revision: bfea62662298a8400d559abd40ec7d4d12fbd97d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-28 06:46:42.613067) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-28 06:46:42.613492) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-28 06:46:42.613774) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-28 06:46:42.649373) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-28 06:46:42.649633) ========= 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-1464442927.310028-1583643923 _=/tools/buildbot/bin/python using PTY: False --2016-05-28 06:46:42-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.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% 7.39M=0.002s 2016-05-28 06:46:43 (7.39 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.304073 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-28 06:46:42.982526) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-28 06:46:42.982806) ========= 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-1464442927.310028-1583643923 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.033611 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-28 06:46:43.045779) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-28 06:46:43.046137) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev bfea62662298a8400d559abd40ec7d4d12fbd97d --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev bfea62662298a8400d559abd40ec7d4d12fbd97d --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-1464442927.310028-1583643923 _=/tools/buildbot/bin/python using PTY: False 2016-05-28 06:46:43,343 truncating revision to first 12 chars 2016-05-28 06:46:43,344 Setting DEBUG logging. 2016-05-28 06:46:43,344 attempt 1/10 2016-05-28 06:46:43,344 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/bfea62662298?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-28 06:46:43,753 unpacking tar archive at: mozilla-aurora-bfea62662298/testing/mozharness/ program finished with exit code 0 elapsedTime=0.724853 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-28 06:46:43.799707) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-28 06:46:43.799982) ========= script_repo_revision: bfea62662298a8400d559abd40ec7d4d12fbd97d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-28 06:46:43.800373) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-28 06:46:43.800638) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-28 06:46:43.827268) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 28 secs) (at 2016-05-28 06:46:43.827534) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464442927.310028-1583643923 _=/tools/buildbot/bin/python using PTY: False 06:46:44 INFO - MultiFileLogger online at 20160528 06:46:44 in /builds/slave/test 06:46:44 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 06:46:44 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:46:44 INFO - {'append_to_log': False, 06:46:44 INFO - 'base_work_dir': '/builds/slave/test', 06:46:44 INFO - 'blob_upload_branch': 'mozilla-aurora', 06:46:44 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:46:44 INFO - 'buildbot_json_path': 'buildprops.json', 06:46:44 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:46:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:46:44 INFO - 'download_minidump_stackwalk': True, 06:46:44 INFO - 'download_symbols': 'true', 06:46:44 INFO - 'e10s': False, 06:46:44 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:46:44 INFO - 'tooltool.py': '/tools/tooltool.py', 06:46:44 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:46:44 INFO - '/tools/misc-python/virtualenv.py')}, 06:46:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:46:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:46:44 INFO - 'log_level': 'info', 06:46:44 INFO - 'log_to_console': True, 06:46:44 INFO - 'opt_config_files': (), 06:46:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:46:44 INFO - '--processes=1', 06:46:44 INFO - '--config=%(test_path)s/wptrunner.ini', 06:46:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:46:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:46:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:46:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:46:44 INFO - 'pip_index': False, 06:46:44 INFO - 'require_test_zip': True, 06:46:44 INFO - 'test_type': ('testharness',), 06:46:44 INFO - 'this_chunk': '1', 06:46:44 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:46:44 INFO - 'total_chunks': '10', 06:46:44 INFO - 'virtualenv_path': 'venv', 06:46:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:46:44 INFO - 'work_dir': 'build'} 06:46:44 INFO - ##### 06:46:44 INFO - ##### Running clobber step. 06:46:44 INFO - ##### 06:46:44 INFO - Running pre-action listener: _resource_record_pre_action 06:46:44 INFO - Running main action method: clobber 06:46:44 INFO - rmtree: /builds/slave/test/build 06:46:44 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:46:45 INFO - Running post-action listener: _resource_record_post_action 06:46:45 INFO - ##### 06:46:45 INFO - ##### Running read-buildbot-config step. 06:46:45 INFO - ##### 06:46:45 INFO - Running pre-action listener: _resource_record_pre_action 06:46:45 INFO - Running main action method: read_buildbot_config 06:46:45 INFO - Using buildbot properties: 06:46:45 INFO - { 06:46:45 INFO - "project": "", 06:46:45 INFO - "product": "firefox", 06:46:45 INFO - "script_repo_revision": "production", 06:46:45 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 06:46:45 INFO - "repository": "", 06:46:45 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 06:46:45 INFO - "buildid": "20160528051133", 06:46:45 INFO - "pgo_build": "False", 06:46:45 INFO - "basedir": "/builds/slave/test", 06:46:45 INFO - "buildnumber": 40, 06:46:45 INFO - "slavename": "tst-linux32-spot-643", 06:46:45 INFO - "revision": "bfea62662298a8400d559abd40ec7d4d12fbd97d", 06:46:45 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 06:46:45 INFO - "platform": "linux", 06:46:45 INFO - "branch": "mozilla-aurora", 06:46:45 INFO - "repo_path": "releases/mozilla-aurora", 06:46:45 INFO - "moz_repo_path": "", 06:46:45 INFO - "stage_platform": "linux", 06:46:45 INFO - "builduid": "7503437525154ad183cd41cd16907ba0", 06:46:45 INFO - "slavebuilddir": "test" 06:46:45 INFO - } 06:46:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 06:46:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 06:46:45 INFO - Running post-action listener: _resource_record_post_action 06:46:45 INFO - ##### 06:46:45 INFO - ##### Running download-and-extract step. 06:46:45 INFO - ##### 06:46:45 INFO - Running pre-action listener: _resource_record_pre_action 06:46:45 INFO - Running main action method: download_and_extract 06:46:45 INFO - mkdir: /builds/slave/test/build/tests 06:46:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:46:45 INFO - https://queue.taskcluster.net/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 06:46:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 06:46:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 06:46:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 06:46:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 06:46:48 INFO - Downloaded 1325 bytes. 06:46:48 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 06:46:48 INFO - Using the following test package requirements: 06:46:48 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 06:46:48 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:46:48 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 06:46:48 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:46:48 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 06:46:48 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:46:48 INFO - u'jsshell-linux-i686.zip'], 06:46:48 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:46:48 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 06:46:48 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 06:46:48 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:46:48 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 06:46:48 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:46:48 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 06:46:48 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:46:48 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 06:46:48 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:46:48 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 06:46:48 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 06:46:48 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')]} 06:46:48 INFO - https://queue.taskcluster.net/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 06:46:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 06:46:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 06:46:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 06:46:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 06:46:52 INFO - Downloaded 22760507 bytes. 06:46:52 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:46:52 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:46:53 INFO - caution: filename not matched: web-platform/* 06:46:53 INFO - Return code: 11 06:46:53 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')]} 06:46:53 INFO - https://queue.taskcluster.net/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 06:46:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 06:46:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 06:46:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 06:46:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 06:46:57 INFO - Downloaded 36409186 bytes. 06:46:57 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:46:57 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:47:01 INFO - caution: filename not matched: bin/* 06:47:01 INFO - caution: filename not matched: config/* 06:47:01 INFO - caution: filename not matched: mozbase/* 06:47:01 INFO - caution: filename not matched: marionette/* 06:47:01 INFO - caution: filename not matched: tools/wptserve/* 06:47:01 INFO - Return code: 11 06:47:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:47:01 INFO - https://queue.taskcluster.net/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 06:47:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:47:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:47:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:47:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 06:47:10 INFO - Downloaded 69340974 bytes. 06:47:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:47:10 INFO - mkdir: /builds/slave/test/properties 06:47:10 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:47:10 INFO - Writing to file /builds/slave/test/properties/build_url 06:47:10 INFO - Contents: 06:47:10 INFO - build_url:https://queue.taskcluster.net/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:47:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:47:11 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:47:11 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:47:11 INFO - Contents: 06:47:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:47: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')]} 06:47:11 INFO - https://queue.taskcluster.net/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:47:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:47:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:47:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:47:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 06:47:19 INFO - Downloaded 92309111 bytes. 06:47:19 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 06:47:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 06:47:28 INFO - Return code: 0 06:47:28 INFO - Running post-action listener: _resource_record_post_action 06:47:28 INFO - Running post-action listener: set_extra_try_arguments 06:47:28 INFO - ##### 06:47:28 INFO - ##### Running create-virtualenv step. 06:47:28 INFO - ##### 06:47:28 INFO - Running pre-action listener: _pre_create_virtualenv 06:47:28 INFO - Running pre-action listener: _resource_record_pre_action 06:47:28 INFO - Running main action method: create_virtualenv 06:47:28 INFO - Creating virtualenv /builds/slave/test/build/venv 06:47:28 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 06:47:28 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:47:28 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:47:28 INFO - Using real prefix '/usr' 06:47:28 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:47:29 INFO - Installing distribute.............................................................................................................................................................................................done. 06:47:33 INFO - Installing pip.................done. 06:47:33 INFO - Return code: 0 06:47:33 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:47:33 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')]} 06:47:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:47:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:47:33 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')]} 06:47:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:47:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:47:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa35ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3c5598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4792b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa468f70>, '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 0xa468620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa46e750>, '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-1464442927.310028-1583643923', '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 06:47:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 06:47:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 06:47:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:47:33 INFO - 'CCACHE_UMASK': '002', 06:47:33 INFO - 'DISPLAY': ':0', 06:47:33 INFO - 'HOME': '/home/cltbld', 06:47:33 INFO - 'LANG': 'en_US.UTF-8', 06:47:33 INFO - 'LOGNAME': 'cltbld', 06:47:33 INFO - 'MAIL': '/var/mail/cltbld', 06:47:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:47:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:47:33 INFO - 'MOZ_NO_REMOTE': '1', 06:47:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:47:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:47:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:47:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:47:33 INFO - 'PWD': '/builds/slave/test', 06:47:33 INFO - 'SHELL': '/bin/bash', 06:47:33 INFO - 'SHLVL': '1', 06:47:33 INFO - 'TERM': 'linux', 06:47:33 INFO - 'TMOUT': '86400', 06:47:33 INFO - 'USER': 'cltbld', 06:47:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464442927.310028-1583643923', 06:47:33 INFO - '_': '/tools/buildbot/bin/python'} 06:47:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:47:33 INFO - Downloading/unpacking psutil>=0.7.1 06:47:33 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 06:47:33 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 06:47:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:47:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:47:33 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 06:47:33 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 06:47:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:47:37 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:47:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:47:37 INFO - Installing collected packages: psutil 06:47:37 INFO - Running setup.py install for psutil 06:47:38 INFO - building 'psutil._psutil_linux' extension 06:47:38 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 06:47:38 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 06:47:38 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 06:47:38 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 06:47:38 INFO - building 'psutil._psutil_posix' extension 06:47:38 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 06:47:38 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 06:47:38 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:47:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:47:38 INFO - Successfully installed psutil 06:47:38 INFO - Cleaning up... 06:47:39 INFO - Return code: 0 06:47:39 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:47:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:47:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:47:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:47:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:47:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:47:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:47:39 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0xa35ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3c5598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4792b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa468f70>, '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 0xa468620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa46e750>, '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-1464442927.310028-1583643923', '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 06:47:39 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 06:47:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 06:47:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:47:39 INFO - 'CCACHE_UMASK': '002', 06:47:39 INFO - 'DISPLAY': ':0', 06:47:39 INFO - 'HOME': '/home/cltbld', 06:47:39 INFO - 'LANG': 'en_US.UTF-8', 06:47:39 INFO - 'LOGNAME': 'cltbld', 06:47:39 INFO - 'MAIL': '/var/mail/cltbld', 06:47:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:47:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:47:39 INFO - 'MOZ_NO_REMOTE': '1', 06:47:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:47:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:47:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:47:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:47:39 INFO - 'PWD': '/builds/slave/test', 06:47:39 INFO - 'SHELL': '/bin/bash', 06:47:39 INFO - 'SHLVL': '1', 06:47:39 INFO - 'TERM': 'linux', 06:47:39 INFO - 'TMOUT': '86400', 06:47:39 INFO - 'USER': 'cltbld', 06:47:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464442927.310028-1583643923', 06:47:39 INFO - '_': '/tools/buildbot/bin/python'} 06:47:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:47:39 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:47:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:47:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:47:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:47:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:47:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:47:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:47:43 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:47:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:47:43 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:47:43 INFO - Installing collected packages: mozsystemmonitor 06:47:43 INFO - Running setup.py install for mozsystemmonitor 06:47:43 INFO - Successfully installed mozsystemmonitor 06:47:43 INFO - Cleaning up... 06:47:43 INFO - Return code: 0 06:47:43 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:47: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')]} 06:47:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:47:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:47: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')]} 06:47:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:47:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:47:43 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa35ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3c5598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4792b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa468f70>, '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 0xa468620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa46e750>, '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-1464442927.310028-1583643923', '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 06:47:43 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 06:47:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 06:47:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:47:43 INFO - 'CCACHE_UMASK': '002', 06:47:43 INFO - 'DISPLAY': ':0', 06:47:43 INFO - 'HOME': '/home/cltbld', 06:47:43 INFO - 'LANG': 'en_US.UTF-8', 06:47:43 INFO - 'LOGNAME': 'cltbld', 06:47:43 INFO - 'MAIL': '/var/mail/cltbld', 06:47:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:47:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:47:43 INFO - 'MOZ_NO_REMOTE': '1', 06:47:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:47:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:47:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:47:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:47:43 INFO - 'PWD': '/builds/slave/test', 06:47:43 INFO - 'SHELL': '/bin/bash', 06:47:43 INFO - 'SHLVL': '1', 06:47:43 INFO - 'TERM': 'linux', 06:47:43 INFO - 'TMOUT': '86400', 06:47:43 INFO - 'USER': 'cltbld', 06:47:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464442927.310028-1583643923', 06:47:43 INFO - '_': '/tools/buildbot/bin/python'} 06:47:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:47:43 INFO - Downloading/unpacking blobuploader==1.2.4 06:47:43 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 06:47:43 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 06:47:43 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:47:43 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:47:43 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 06:47:43 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 06:47:47 INFO - Downloading blobuploader-1.2.4.tar.gz 06:47:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:47:47 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:47:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:47:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:47:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:47:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:47:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:47:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:47:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:47:48 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:47:48 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 06:47:48 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 06:47:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:47:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:47:48 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 06:47:48 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 06:47:49 INFO - Downloading docopt-0.6.1.tar.gz 06:47:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:47:49 INFO - Installing collected packages: blobuploader, requests, docopt 06:47:49 INFO - Running setup.py install for blobuploader 06:47:49 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:47:49 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:47:49 INFO - Running setup.py install for requests 06:47:50 INFO - Running setup.py install for docopt 06:47:50 INFO - Successfully installed blobuploader requests docopt 06:47:50 INFO - Cleaning up... 06:47:50 INFO - Return code: 0 06:47:50 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:47: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')]} 06:47:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:47:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:47: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')]} 06:47:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:47:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:47:50 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa35ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3c5598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4792b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa468f70>, '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 0xa468620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa46e750>, '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-1464442927.310028-1583643923', '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 06:47:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 06:47:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:47:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:47:50 INFO - 'CCACHE_UMASK': '002', 06:47:50 INFO - 'DISPLAY': ':0', 06:47:50 INFO - 'HOME': '/home/cltbld', 06:47:50 INFO - 'LANG': 'en_US.UTF-8', 06:47:50 INFO - 'LOGNAME': 'cltbld', 06:47:50 INFO - 'MAIL': '/var/mail/cltbld', 06:47:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:47:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:47:50 INFO - 'MOZ_NO_REMOTE': '1', 06:47:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:47:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:47:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:47:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:47:50 INFO - 'PWD': '/builds/slave/test', 06:47:50 INFO - 'SHELL': '/bin/bash', 06:47:50 INFO - 'SHLVL': '1', 06:47:50 INFO - 'TERM': 'linux', 06:47:50 INFO - 'TMOUT': '86400', 06:47:50 INFO - 'USER': 'cltbld', 06:47:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464442927.310028-1583643923', 06:47:50 INFO - '_': '/tools/buildbot/bin/python'} 06:47:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:47:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:47:51 INFO - Running setup.py (path:/tmp/pip-0hi9vZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:47:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:47:51 INFO - Running setup.py (path:/tmp/pip-fvovGI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:47:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:47:51 INFO - Running setup.py (path:/tmp/pip-tY9P_i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:47:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:47:52 INFO - Running setup.py (path:/tmp/pip-Y5HI31-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:47:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:47:52 INFO - Running setup.py (path:/tmp/pip-DSNGQ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:47:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:47:52 INFO - Running setup.py (path:/tmp/pip-8os6Rm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:47:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:47:52 INFO - Running setup.py (path:/tmp/pip-3WStBB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:47:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:47:52 INFO - Running setup.py (path:/tmp/pip-Kwlvc8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:47:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:47:52 INFO - Running setup.py (path:/tmp/pip-2F3UqY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:47:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:47:53 INFO - Running setup.py (path:/tmp/pip-QBrGIJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:47:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:47:53 INFO - Running setup.py (path:/tmp/pip-4G8jjU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:47:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:47:53 INFO - Running setup.py (path:/tmp/pip-oSXE1S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:47:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:47:53 INFO - Running setup.py (path:/tmp/pip-kCsGZx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:47:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:47:53 INFO - Running setup.py (path:/tmp/pip-_Rm9Yo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:47:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:47:53 INFO - Running setup.py (path:/tmp/pip-W55_i3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:47:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:47:53 INFO - Running setup.py (path:/tmp/pip-wznm8U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:47:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:47:54 INFO - Running setup.py (path:/tmp/pip-6RsfDD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:47:54 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:47:54 INFO - Running setup.py (path:/tmp/pip-tXHid_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:47:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:47:54 INFO - Running setup.py (path:/tmp/pip-nokL_8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:47:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:47:54 INFO - Running setup.py (path:/tmp/pip-0l3Mmx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:47:54 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:47:54 INFO - Running setup.py (path:/tmp/pip-zGxBGW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:47:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:47:55 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 06:47:55 INFO - Running setup.py install for manifestparser 06:47:55 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:47:55 INFO - Running setup.py install for mozcrash 06:47:55 INFO - Running setup.py install for mozdebug 06:47:55 INFO - Running setup.py install for mozdevice 06:47:56 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:47:56 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:47:56 INFO - Running setup.py install for mozfile 06:47:56 INFO - Running setup.py install for mozhttpd 06:47:56 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:47:56 INFO - Running setup.py install for mozinfo 06:47:56 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:47:56 INFO - Running setup.py install for mozInstall 06:47:56 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:47:56 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:47:56 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:47:56 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:47:56 INFO - Running setup.py install for mozleak 06:47:57 INFO - Running setup.py install for mozlog 06:47:57 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:47:57 INFO - Running setup.py install for moznetwork 06:47:57 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:47:57 INFO - Running setup.py install for mozprocess 06:47:57 INFO - Running setup.py install for mozprofile 06:47:57 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:47:57 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:47:57 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:47:58 INFO - Running setup.py install for mozrunner 06:47:58 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:47:58 INFO - Running setup.py install for mozscreenshot 06:47:58 INFO - Running setup.py install for moztest 06:47:58 INFO - Running setup.py install for mozversion 06:47:58 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:47:58 INFO - Running setup.py install for wptserve 06:47:59 INFO - Running setup.py install for marionette-driver 06:47:59 INFO - Running setup.py install for browsermob-proxy 06:47:59 INFO - Running setup.py install for marionette-client 06:47:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:48:00 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:48:00 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 06:48:00 INFO - Cleaning up... 06:48:00 INFO - Return code: 0 06:48:00 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:48:00 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')]} 06:48:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:48:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:48:00 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')]} 06:48:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:48:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:48:00 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa35ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3c5598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4792b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa468f70>, '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 0xa468620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa46e750>, '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-1464442927.310028-1583643923', '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 06:48:00 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 06:48:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:48:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:48:00 INFO - 'CCACHE_UMASK': '002', 06:48:00 INFO - 'DISPLAY': ':0', 06:48:00 INFO - 'HOME': '/home/cltbld', 06:48:00 INFO - 'LANG': 'en_US.UTF-8', 06:48:00 INFO - 'LOGNAME': 'cltbld', 06:48:00 INFO - 'MAIL': '/var/mail/cltbld', 06:48:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:48:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:48:00 INFO - 'MOZ_NO_REMOTE': '1', 06:48:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:48:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:48:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:48:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:48:00 INFO - 'PWD': '/builds/slave/test', 06:48:00 INFO - 'SHELL': '/bin/bash', 06:48:00 INFO - 'SHLVL': '1', 06:48:00 INFO - 'TERM': 'linux', 06:48:00 INFO - 'TMOUT': '86400', 06:48:00 INFO - 'USER': 'cltbld', 06:48:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464442927.310028-1583643923', 06:48:00 INFO - '_': '/tools/buildbot/bin/python'} 06:48:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:48:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:48:00 INFO - Running setup.py (path:/tmp/pip-yAB8RF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:48:00 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)) 06:48:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:48:00 INFO - Running setup.py (path:/tmp/pip-IwjkSx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:48:01 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)) 06:48:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:48:01 INFO - Running setup.py (path:/tmp/pip-FlyMn5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:48:01 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)) 06:48:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:48:01 INFO - Running setup.py (path:/tmp/pip-tv8ptx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:48:01 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)) 06:48:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:48:01 INFO - Running setup.py (path:/tmp/pip-Va2YvT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:48:01 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)) 06:48:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:48:01 INFO - Running setup.py (path:/tmp/pip-nmqxYR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:48:01 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)) 06:48:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:48:01 INFO - Running setup.py (path:/tmp/pip-6bY9n7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:48:01 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)) 06:48:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:48:01 INFO - Running setup.py (path:/tmp/pip-vypt3d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:48:01 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)) 06:48:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:48:01 INFO - Running setup.py (path:/tmp/pip-QIywaS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:48:02 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)) 06:48:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:48:02 INFO - Running setup.py (path:/tmp/pip-G0l66P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:48:02 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)) 06:48:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:48:02 INFO - Running setup.py (path:/tmp/pip-9B1KAv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:48:02 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)) 06:48:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:48:02 INFO - Running setup.py (path:/tmp/pip-vUdaiw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:48:02 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)) 06:48:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:48:02 INFO - Running setup.py (path:/tmp/pip-S0669K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:48:02 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)) 06:48:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:48:02 INFO - Running setup.py (path:/tmp/pip-J90HaK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:48:02 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)) 06:48:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:48:02 INFO - Running setup.py (path:/tmp/pip-v9kjsm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:48:02 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)) 06:48:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:48:02 INFO - Running setup.py (path:/tmp/pip-XW7jee-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:48:03 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)) 06:48:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:48:03 INFO - Running setup.py (path:/tmp/pip-NXt1jL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:48:03 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)) 06:48:03 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:48:03 INFO - Running setup.py (path:/tmp/pip-WmnJvn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:48:03 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)) 06:48:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:48:03 INFO - Running setup.py (path:/tmp/pip-WeIHO9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:48:03 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)) 06:48:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:48:03 INFO - Running setup.py (path:/tmp/pip-vawEXK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:48:03 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)) 06:48:03 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:48:04 INFO - Running setup.py (path:/tmp/pip-2DeBvV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:48:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:48:04 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)) 06:48:04 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)) 06:48:04 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)) 06:48:04 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)) 06:48:04 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)) 06:48:04 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)) 06:48:04 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:48:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:48:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:48:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:48:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:48:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:48:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:48:07 INFO - Downloading blessings-1.6.tar.gz 06:48:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:48:08 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)) 06:48:08 INFO - Installing collected packages: blessings 06:48:08 INFO - Running setup.py install for blessings 06:48:08 INFO - Successfully installed blessings 06:48:08 INFO - Cleaning up... 06:48:08 INFO - Return code: 0 06:48:08 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:48:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:48:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:48:09 INFO - Reading from file tmpfile_stdout 06:48:09 INFO - Current package versions: 06:48:09 INFO - argparse == 1.2.1 06:48:09 INFO - blessings == 1.6 06:48:09 INFO - blobuploader == 1.2.4 06:48:09 INFO - browsermob-proxy == 0.6.0 06:48:09 INFO - docopt == 0.6.1 06:48:09 INFO - manifestparser == 1.1 06:48:09 INFO - marionette-client == 2.3.0 06:48:09 INFO - marionette-driver == 1.4.0 06:48:09 INFO - mozInstall == 1.12 06:48:09 INFO - mozcrash == 0.17 06:48:09 INFO - mozdebug == 0.1 06:48:09 INFO - mozdevice == 0.48 06:48:09 INFO - mozfile == 1.2 06:48:09 INFO - mozhttpd == 0.7 06:48:09 INFO - mozinfo == 0.9 06:48:09 INFO - mozleak == 0.1 06:48:09 INFO - mozlog == 3.1 06:48:09 INFO - moznetwork == 0.27 06:48:09 INFO - mozprocess == 0.22 06:48:09 INFO - mozprofile == 0.28 06:48:09 INFO - mozrunner == 6.11 06:48:09 INFO - mozscreenshot == 0.1 06:48:09 INFO - mozsystemmonitor == 0.0 06:48:09 INFO - moztest == 0.7 06:48:09 INFO - mozversion == 1.4 06:48:09 INFO - psutil == 3.1.1 06:48:09 INFO - requests == 1.2.3 06:48:09 INFO - wptserve == 1.4.0 06:48:09 INFO - wsgiref == 0.1.2 06:48:09 INFO - Running post-action listener: _resource_record_post_action 06:48:09 INFO - Running post-action listener: _start_resource_monitoring 06:48:09 INFO - Starting resource monitoring. 06:48:09 INFO - ##### 06:48:09 INFO - ##### Running pull step. 06:48:09 INFO - ##### 06:48:09 INFO - Running pre-action listener: _resource_record_pre_action 06:48:09 INFO - Running main action method: pull 06:48:09 INFO - Pull has nothing to do! 06:48:09 INFO - Running post-action listener: _resource_record_post_action 06:48:09 INFO - ##### 06:48:09 INFO - ##### Running install step. 06:48:09 INFO - ##### 06:48:09 INFO - Running pre-action listener: _resource_record_pre_action 06:48:09 INFO - Running main action method: install 06:48:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:48:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:48:09 INFO - Reading from file tmpfile_stdout 06:48:09 INFO - Detecting whether we're running mozinstall >=1.0... 06:48:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:48:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:48:09 INFO - Reading from file tmpfile_stdout 06:48:09 INFO - Output received: 06:48:09 INFO - Usage: mozinstall [options] installer 06:48:09 INFO - Options: 06:48:09 INFO - -h, --help show this help message and exit 06:48:09 INFO - -d DEST, --destination=DEST 06:48:09 INFO - Directory to install application into. [default: 06:48:09 INFO - "/builds/slave/test"] 06:48:09 INFO - --app=APP Application being installed. [default: firefox] 06:48:09 INFO - mkdir: /builds/slave/test/build/application 06:48:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 06:48:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 06:48:41 INFO - Reading from file tmpfile_stdout 06:48:41 INFO - Output received: 06:48:41 INFO - /builds/slave/test/build/application/firefox/firefox 06:48:41 INFO - Running post-action listener: _resource_record_post_action 06:48:41 INFO - ##### 06:48:41 INFO - ##### Running run-tests step. 06:48:41 INFO - ##### 06:48:41 INFO - Running pre-action listener: _resource_record_pre_action 06:48:41 INFO - Running main action method: run_tests 06:48:41 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:48:41 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:48:41 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:48:41 INFO - grabbing minidump binary from tooltool 06:48:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:48:41 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 0xa468f70>, '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 0xa468620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa46e750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:48:41 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 06:48:41 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 06:48:41 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:48:41 INFO - Return code: 0 06:48:41 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 06:48:42 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:48:42 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/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 06:48:42 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/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 06:48:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:48:42 INFO - 'CCACHE_UMASK': '002', 06:48:42 INFO - 'DISPLAY': ':0', 06:48:42 INFO - 'HOME': '/home/cltbld', 06:48:42 INFO - 'LANG': 'en_US.UTF-8', 06:48:42 INFO - 'LOGNAME': 'cltbld', 06:48:42 INFO - 'MAIL': '/var/mail/cltbld', 06:48:42 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:48:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:48:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:48:42 INFO - 'MOZ_NO_REMOTE': '1', 06:48:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:48:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:48:42 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:48:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:48:42 INFO - 'PWD': '/builds/slave/test', 06:48:42 INFO - 'SHELL': '/bin/bash', 06:48:42 INFO - 'SHLVL': '1', 06:48:42 INFO - 'TERM': 'linux', 06:48:42 INFO - 'TMOUT': '86400', 06:48:42 INFO - 'USER': 'cltbld', 06:48:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464442927.310028-1583643923', 06:48:42 INFO - '_': '/tools/buildbot/bin/python'} 06:48:42 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/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 06:48:42 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 06:48:42 INFO - import pkg_resources 06:48:44 INFO - Using 1 client processes 06:48:44 INFO - wptserve Starting http server on 127.0.0.1:8000 06:48:44 INFO - wptserve Starting http server on 127.0.0.1:8001 06:48:44 INFO - wptserve Starting http server on 127.0.0.1:8443 06:48:46 INFO - SUITE-START | Running 778 tests 06:48:46 INFO - Running testharness tests 06:48:46 INFO - Setting up ssl 06:48:46 INFO - PROCESS | certutil | 06:48:46 INFO - PROCESS | certutil | 06:48:46 INFO - PROCESS | certutil | 06:48:46 INFO - Certificate Nickname Trust Attributes 06:48:46 INFO - SSL,S/MIME,JAR/XPI 06:48:46 INFO - 06:48:46 INFO - web-platform-tests CT,, 06:48:46 INFO - 06:48:46 INFO - Starting runner 06:48:49 INFO - PROCESS | 15886 | 1464443329891 Marionette DEBUG Marionette enabled via build flag and pref 06:48:50 INFO - PROCESS | 15886 | ++DOCSHELL 0xa4e2d800 == 1 [pid = 15886] [id = 1] 06:48:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 1 (0xa4e2dc00) [pid = 15886] [serial = 1] [outer = (nil)] 06:48:50 INFO - PROCESS | 15886 | [15886] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:48:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 2 (0xa4e2e400) [pid = 15886] [serial = 2] [outer = 0xa4e2dc00] 06:48:50 INFO - PROCESS | 15886 | 1464443330613 Marionette INFO Listening on port 2828 06:48:51 INFO - PROCESS | 15886 | 1464443331227 Marionette DEBUG Marionette enabled via command-line flag 06:48:51 INFO - PROCESS | 15886 | ++DOCSHELL 0xa2386400 == 2 [pid = 15886] [id = 2] 06:48:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 3 (0xa23c8400) [pid = 15886] [serial = 3] [outer = (nil)] 06:48:51 INFO - PROCESS | 15886 | [15886] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:48:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 4 (0xa23c8c00) [pid = 15886] [serial = 4] [outer = 0xa23c8400] 06:48:51 INFO - PROCESS | 15886 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a219aee0 06:48:51 INFO - PROCESS | 15886 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a68d79e0 06:48:51 INFO - PROCESS | 15886 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21be8e0 06:48:51 INFO - PROCESS | 15886 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21c1540 06:48:51 INFO - PROCESS | 15886 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21c6280 06:48:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 5 (0xa21b6800) [pid = 15886] [serial = 5] [outer = 0xa4e2dc00] 06:48:51 INFO - PROCESS | 15886 | [15886] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:48:51 INFO - PROCESS | 15886 | 1464443331627 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:38177 06:48:51 INFO - PROCESS | 15886 | [15886] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:48:51 INFO - PROCESS | 15886 | 1464443331718 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:38178 06:48:51 INFO - PROCESS | 15886 | 1464443331727 Marionette DEBUG Closed connection conn0 06:48:51 INFO - PROCESS | 15886 | [15886] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 06:48:51 INFO - PROCESS | 15886 | 1464443331922 Marionette DEBUG Closed connection conn1 06:48:51 INFO - PROCESS | 15886 | [15886] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:48:51 INFO - PROCESS | 15886 | 1464443331968 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:38179 06:48:52 INFO - PROCESS | 15886 | [15886] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:48:52 INFO - PROCESS | 15886 | 1464443332041 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:38180 06:48:52 INFO - PROCESS | 15886 | 1464443332056 Marionette DEBUG Closed connection conn2 06:48:52 INFO - PROCESS | 15886 | [15886] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:48:52 INFO - PROCESS | 15886 | 1464443332089 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:38181 06:48:52 INFO - PROCESS | 15886 | 1464443332100 Marionette DEBUG Closed connection conn3 06:48:52 INFO - PROCESS | 15886 | 1464443332155 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:48:52 INFO - PROCESS | 15886 | 1464443332172 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160528051133","device":"desktop","version":"48.0a2"} 06:48:53 INFO - PROCESS | 15886 | [15886] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:48:53 INFO - PROCESS | 15886 | ++DOCSHELL 0x9b68a400 == 3 [pid = 15886] [id = 3] 06:48:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 6 (0x9b68a800) [pid = 15886] [serial = 6] [outer = (nil)] 06:48:53 INFO - PROCESS | 15886 | ++DOCSHELL 0x9b68ac00 == 4 [pid = 15886] [id = 4] 06:48:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 7 (0x9b68b000) [pid = 15886] [serial = 7] [outer = (nil)] 06:48:54 INFO - PROCESS | 15886 | [15886] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:48:54 INFO - PROCESS | 15886 | ++DOCSHELL 0x9ae89c00 == 5 [pid = 15886] [id = 5] 06:48:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 8 (0x9ae8a000) [pid = 15886] [serial = 8] [outer = (nil)] 06:48:54 INFO - PROCESS | 15886 | [15886] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:48:54 INFO - PROCESS | 15886 | [15886] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:48:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 9 (0x9a9a5800) [pid = 15886] [serial = 9] [outer = 0x9ae8a000] 06:48:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 10 (0x9a5ca800) [pid = 15886] [serial = 10] [outer = 0x9b68a800] 06:48:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 11 (0x9a5cc400) [pid = 15886] [serial = 11] [outer = 0x9b68b000] 06:48:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 12 (0x9a5ce800) [pid = 15886] [serial = 12] [outer = 0x9ae8a000] 06:48:56 INFO - PROCESS | 15886 | 1464443336755 Marionette DEBUG loaded listener.js 06:48:56 INFO - PROCESS | 15886 | 1464443336776 Marionette DEBUG loaded listener.js 06:48:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 13 (0xa23cfc00) [pid = 15886] [serial = 13] [outer = 0x9ae8a000] 06:48:57 INFO - PROCESS | 15886 | 1464443337573 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"aba7befb-33b9-4a4a-923d-6cd980044850","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160528051133","device":"desktop","version":"48.0a2","command_id":1}}] 06:48:57 INFO - PROCESS | 15886 | 1464443337806 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}] 06:48:58 INFO - PROCESS | 15886 | 1464443338158 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 06:48:58 INFO - PROCESS | 15886 | 1464443338295 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:48:58 INFO - PROCESS | 15886 | [15886] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:48:58 INFO - PROCESS | 15886 | [15886] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:48:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 14 (0x9517d000) [pid = 15886] [serial = 14] [outer = 0x9ae8a000] 06:48:59 INFO - PROCESS | 15886 | [15886] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:48:59 INFO - PROCESS | 15886 | [15886] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:48:59 INFO - PROCESS | 15886 | 1464443339069 Marionette TRACE conn4 <- [1,3,null,{}] 06:48:59 INFO - PROCESS | 15886 | 1464443339119 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:48:59 INFO - PROCESS | 15886 | 1464443339184 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 06:48:59 INFO - PROCESS | 15886 | 1464443339256 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 06:48:59 INFO - PROCESS | 15886 | 1464443339259 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 06:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:48:59 INFO - PROCESS | 15886 | 1464443339293 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:48:59 INFO - PROCESS | 15886 | 1464443339300 Marionette TRACE conn4 <- [1,6,null,{}] 06:48:59 INFO - PROCESS | 15886 | 1464443339382 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}] 06:48:59 INFO - PROCESS | 15886 | 1464443339406 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 06:48:59 INFO - PROCESS | 15886 | 1464443339413 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:59 INFO - PROCESS | 15886 | ++DOCSHELL 0x93c83800 == 6 [pid = 15886] [id = 6] 06:48:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 15 (0x93c83c00) [pid = 15886] [serial = 15] [outer = (nil)] 06:48:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 16 (0x93c85c00) [pid = 15886] [serial = 16] [outer = 0x93c83c00] 06:48:59 INFO - PROCESS | 15886 | 1464443339501 Marionette DEBUG loaded listener.js 06:48:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 17 (0x93c8b000) [pid = 15886] [serial = 17] [outer = 0x93c83c00] 06:48:59 INFO - PROCESS | 15886 | ++DOCSHELL 0x93b93c00 == 7 [pid = 15886] [id = 7] 06:48:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 18 (0x93b99000) [pid = 15886] [serial = 18] [outer = (nil)] 06:49:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 19 (0x93b9b400) [pid = 15886] [serial = 19] [outer = 0x93b99000] 06:49:00 INFO - PROCESS | 15886 | 1464443340069 Marionette DEBUG loaded listener.js 06:49:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 20 (0x93bf3000) [pid = 15886] [serial = 20] [outer = 0x93b99000] 06:49:00 INFO - PROCESS | 15886 | [15886] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 06:49:01 INFO - PROCESS | 15886 | 1464443341022 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]]]}] 06:49:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1871ms 06:49:01 INFO - PROCESS | 15886 | 1464443341268 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 06:49:01 INFO - PROCESS | 15886 | 1464443341274 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 06:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:49:01 INFO - PROCESS | 15886 | 1464443341336 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:49:01 INFO - PROCESS | 15886 | 1464443341342 Marionette TRACE conn4 <- [1,10,null,{}] 06:49:01 INFO - PROCESS | 15886 | 1464443341365 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}] 06:49:01 INFO - PROCESS | 15886 | 1464443341606 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 06:49:01 INFO - PROCESS | 15886 | 1464443341707 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:01 INFO - PROCESS | 15886 | ++DOCSHELL 0x93b92c00 == 8 [pid = 15886] [id = 8] 06:49:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 21 (0x93b94000) [pid = 15886] [serial = 21] [outer = (nil)] 06:49:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 22 (0x93c84c00) [pid = 15886] [serial = 22] [outer = 0x93b94000] 06:49:01 INFO - PROCESS | 15886 | 1464443341804 Marionette DEBUG loaded listener.js 06:49:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 23 (0x9b686000) [pid = 15886] [serial = 23] [outer = 0x93b94000] 06:49:02 INFO - PROCESS | 15886 | ++DOCSHELL 0xa060d800 == 9 [pid = 15886] [id = 9] 06:49:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 24 (0xa0611400) [pid = 15886] [serial = 24] [outer = (nil)] 06:49:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 25 (0xa2156000) [pid = 15886] [serial = 25] [outer = 0xa0611400] 06:49:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 26 (0x9d5dec00) [pid = 15886] [serial = 26] [outer = 0xa0611400] 06:49:02 INFO - PROCESS | 15886 | ++DOCSHELL 0x9a5c4400 == 10 [pid = 15886] [id = 10] 06:49:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 27 (0x9b691000) [pid = 15886] [serial = 27] [outer = (nil)] 06:49:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 28 (0xa26cac00) [pid = 15886] [serial = 28] [outer = 0x9b691000] 06:49:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 29 (0xa35f2c00) [pid = 15886] [serial = 29] [outer = 0x9b691000] 06:49:02 INFO - PROCESS | 15886 | 1464443342977 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]]]}] 06:49:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1721ms 06:49:03 INFO - PROCESS | 15886 | 1464443343138 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 06:49:03 INFO - PROCESS | 15886 | 1464443343146 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 06:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:49:03 INFO - PROCESS | 15886 | 1464443343172 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:49:03 INFO - PROCESS | 15886 | 1464443343177 Marionette TRACE conn4 <- [1,14,null,{}] 06:49:03 INFO - PROCESS | 15886 | 1464443343263 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}] 06:49:03 INFO - PROCESS | 15886 | 1464443343481 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 06:49:03 INFO - PROCESS | 15886 | 1464443343500 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:03 INFO - PROCESS | 15886 | ++DOCSHELL 0x9b6f3400 == 11 [pid = 15886] [id = 11] 06:49:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 30 (0x9be11400) [pid = 15886] [serial = 30] [outer = (nil)] 06:49:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 31 (0xa35e9000) [pid = 15886] [serial = 31] [outer = 0x9be11400] 06:49:03 INFO - PROCESS | 15886 | 1464443343631 Marionette DEBUG loaded listener.js 06:49:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 32 (0xa9020c00) [pid = 15886] [serial = 32] [outer = 0x9be11400] 06:49:04 INFO - PROCESS | 15886 | 1464443344666 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]]]}] 06:49:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:49:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1543ms 06:49:04 INFO - PROCESS | 15886 | 1464443344714 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 06:49:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:49:04 INFO - PROCESS | 15886 | 1464443344718 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 06:49:04 INFO - PROCESS | 15886 | 1464443344726 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:49:04 INFO - PROCESS | 15886 | 1464443344733 Marionette TRACE conn4 <- [1,18,null,{}] 06:49:04 INFO - PROCESS | 15886 | 1464443344752 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}] 06:49:05 INFO - PROCESS | 15886 | 1464443345070 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 06:49:05 INFO - PROCESS | 15886 | 1464443345219 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:05 INFO - PROCESS | 15886 | ++DOCSHELL 0x9c136000 == 12 [pid = 15886] [id = 12] 06:49:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 33 (0x9c136c00) [pid = 15886] [serial = 33] [outer = (nil)] 06:49:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 34 (0xa2155800) [pid = 15886] [serial = 34] [outer = 0x9c136c00] 06:49:05 INFO - PROCESS | 15886 | 1464443345318 Marionette DEBUG loaded listener.js 06:49:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 35 (0xa90b1c00) [pid = 15886] [serial = 35] [outer = 0x9c136c00] 06:49:06 INFO - PROCESS | 15886 | 1464443346368 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]]]}] 06:49:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:49:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1689ms 06:49:06 INFO - PROCESS | 15886 | 1464443346415 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 06:49:06 INFO - PROCESS | 15886 | 1464443346422 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 06:49:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:49:06 INFO - PROCESS | 15886 | 1464443346430 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:49:06 INFO - PROCESS | 15886 | 1464443346436 Marionette TRACE conn4 <- [1,22,null,{}] 06:49:06 INFO - PROCESS | 15886 | 1464443346444 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}] 06:49:06 INFO - PROCESS | 15886 | 1464443346611 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 06:49:06 INFO - PROCESS | 15886 | 1464443346891 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:06 INFO - PROCESS | 15886 | ++DOCSHELL 0x99304000 == 13 [pid = 15886] [id = 13] 06:49:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 36 (0x99307000) [pid = 15886] [serial = 36] [outer = (nil)] 06:49:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 37 (0x9b2a2c00) [pid = 15886] [serial = 37] [outer = 0x99307000] 06:49:07 INFO - PROCESS | 15886 | 1464443347011 Marionette DEBUG loaded listener.js 06:49:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 38 (0x9c133400) [pid = 15886] [serial = 38] [outer = 0x99307000] 06:49:07 INFO - PROCESS | 15886 | 1464443347749 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]]]}] 06:49:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1334ms 06:49:07 INFO - PROCESS | 15886 | 1464443347764 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 06:49:07 INFO - PROCESS | 15886 | 1464443347772 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 06:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:49:07 INFO - PROCESS | 15886 | 1464443347796 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:49:07 INFO - PROCESS | 15886 | 1464443347800 Marionette TRACE conn4 <- [1,26,null,{}] 06:49:07 INFO - PROCESS | 15886 | 1464443347807 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}] 06:49:07 INFO - PROCESS | 15886 | 1464443347963 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 06:49:08 INFO - PROCESS | 15886 | 1464443347983 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:08 INFO - PROCESS | 15886 | ++DOCSHELL 0x9be11800 == 14 [pid = 15886] [id = 14] 06:49:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 39 (0x9be11c00) [pid = 15886] [serial = 39] [outer = (nil)] 06:49:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 40 (0x9d5e0c00) [pid = 15886] [serial = 40] [outer = 0x9be11c00] 06:49:08 INFO - PROCESS | 15886 | 1464443348063 Marionette DEBUG loaded listener.js 06:49:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 41 (0x9d98a400) [pid = 15886] [serial = 41] [outer = 0x9be11c00] 06:49:08 INFO - PROCESS | 15886 | 1464443348897 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]]]}] 06:49:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1134ms 06:49:08 INFO - PROCESS | 15886 | 1464443348926 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 06:49:08 INFO - PROCESS | 15886 | 1464443348930 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 06:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:49:08 INFO - PROCESS | 15886 | 1464443348937 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:49:08 INFO - PROCESS | 15886 | 1464443348944 Marionette TRACE conn4 <- [1,30,null,{}] 06:49:08 INFO - PROCESS | 15886 | 1464443348960 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}] 06:49:09 INFO - PROCESS | 15886 | 1464443349126 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 06:49:09 INFO - PROCESS | 15886 | 1464443349140 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:09 INFO - PROCESS | 15886 | ++DOCSHELL 0xa214f000 == 15 [pid = 15886] [id = 15] 06:49:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 42 (0xa2150400) [pid = 15886] [serial = 42] [outer = (nil)] 06:49:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 43 (0xa21b5000) [pid = 15886] [serial = 43] [outer = 0xa2150400] 06:49:09 INFO - PROCESS | 15886 | 1464443349227 Marionette DEBUG loaded listener.js 06:49:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 44 (0xa23c5800) [pid = 15886] [serial = 44] [outer = 0xa2150400] 06:49:10 INFO - PROCESS | 15886 | 1464443350158 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]]]}] 06:49:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:49:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1290ms 06:49:10 INFO - PROCESS | 15886 | 1464443350231 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 06:49:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:49:10 INFO - PROCESS | 15886 | 1464443350236 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 06:49:10 INFO - PROCESS | 15886 | 1464443350243 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:49:10 INFO - PROCESS | 15886 | 1464443350247 Marionette TRACE conn4 <- [1,34,null,{}] 06:49:10 INFO - PROCESS | 15886 | 1464443350254 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}] 06:49:10 INFO - PROCESS | 15886 | 1464443350414 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 06:49:10 INFO - PROCESS | 15886 | 1464443350427 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:10 INFO - PROCESS | 15886 | ++DOCSHELL 0x93bf5400 == 16 [pid = 15886] [id = 16] 06:49:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 45 (0x9512e000) [pid = 15886] [serial = 45] [outer = (nil)] 06:49:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 46 (0x95131000) [pid = 15886] [serial = 46] [outer = 0x9512e000] 06:49:10 INFO - PROCESS | 15886 | 1464443350583 Marionette DEBUG loaded listener.js 06:49:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 47 (0x982e9400) [pid = 15886] [serial = 47] [outer = 0x9512e000] 06:49:11 INFO - PROCESS | 15886 | 1464443351259 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]]]}] 06:49:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1079ms 06:49:11 INFO - PROCESS | 15886 | 1464443351323 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 06:49:11 INFO - PROCESS | 15886 | 1464443351326 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 06:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:49:11 INFO - PROCESS | 15886 | 1464443351333 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:49:11 INFO - PROCESS | 15886 | 1464443351337 Marionette TRACE conn4 <- [1,38,null,{}] 06:49:11 INFO - PROCESS | 15886 | 1464443351343 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}] 06:49:11 INFO - PROCESS | 15886 | 1464443351498 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 06:49:11 INFO - PROCESS | 15886 | 1464443351597 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:11 INFO - PROCESS | 15886 | ++DOCSHELL 0x9b6ed400 == 17 [pid = 15886] [id = 17] 06:49:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 48 (0xa23c9400) [pid = 15886] [serial = 48] [outer = (nil)] 06:49:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 49 (0xa30ee000) [pid = 15886] [serial = 49] [outer = 0xa23c9400] 06:49:11 INFO - PROCESS | 15886 | 1464443351687 Marionette DEBUG loaded listener.js 06:49:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 50 (0xa3263400) [pid = 15886] [serial = 50] [outer = 0xa23c9400] 06:49:12 INFO - PROCESS | 15886 | 1464443352453 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]]]}] 06:49:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:49:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1147ms 06:49:12 INFO - PROCESS | 15886 | 1464443352481 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 06:49:12 INFO - PROCESS | 15886 | 1464443352485 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 06:49:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:49:12 INFO - PROCESS | 15886 | 1464443352491 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:49:12 INFO - PROCESS | 15886 | 1464443352494 Marionette TRACE conn4 <- [1,42,null,{}] 06:49:12 INFO - PROCESS | 15886 | 1464443352500 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}] 06:49:12 INFO - PROCESS | 15886 | 1464443352664 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 06:49:12 INFO - PROCESS | 15886 | 1464443352682 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:12 INFO - PROCESS | 15886 | ++DOCSHELL 0xa6234400 == 18 [pid = 15886] [id = 18] 06:49:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 51 (0xa623a000) [pid = 15886] [serial = 51] [outer = (nil)] 06:49:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 52 (0xa6298c00) [pid = 15886] [serial = 52] [outer = 0xa623a000] 06:49:12 INFO - PROCESS | 15886 | 1464443352777 Marionette DEBUG loaded listener.js 06:49:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 53 (0xa670a800) [pid = 15886] [serial = 53] [outer = 0xa623a000] 06:49:13 INFO - PROCESS | 15886 | 1464443353630 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]]]}] 06:49:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1178ms 06:49:13 INFO - PROCESS | 15886 | 1464443353670 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 06:49:13 INFO - PROCESS | 15886 | 1464443353675 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 06:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:49:13 INFO - PROCESS | 15886 | 1464443353681 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:49:13 INFO - PROCESS | 15886 | 1464443353683 Marionette TRACE conn4 <- [1,46,null,{}] 06:49:13 INFO - PROCESS | 15886 | 1464443353694 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}] 06:49:13 INFO - PROCESS | 15886 | 1464443353836 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 06:49:13 INFO - PROCESS | 15886 | 1464443353852 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:13 INFO - PROCESS | 15886 | ++DOCSHELL 0xa62f5800 == 19 [pid = 15886] [id = 19] 06:49:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 54 (0xa670d400) [pid = 15886] [serial = 54] [outer = (nil)] 06:49:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 55 (0xa6f33400) [pid = 15886] [serial = 55] [outer = 0xa670d400] 06:49:13 INFO - PROCESS | 15886 | 1464443353936 Marionette DEBUG loaded listener.js 06:49:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 56 (0xa6f82000) [pid = 15886] [serial = 56] [outer = 0xa670d400] 06:49:14 INFO - PROCESS | 15886 | 1464443354697 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]]]}] 06:49:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:49:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1080ms 06:49:14 INFO - PROCESS | 15886 | 1464443354762 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 06:49:14 INFO - PROCESS | 15886 | 1464443354772 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 06:49:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:49:14 INFO - PROCESS | 15886 | 1464443354793 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:49:14 INFO - PROCESS | 15886 | 1464443354797 Marionette TRACE conn4 <- [1,50,null,{}] 06:49:14 INFO - PROCESS | 15886 | 1464443354803 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}] 06:49:14 INFO - PROCESS | 15886 | 1464443354956 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 06:49:14 INFO - PROCESS | 15886 | 1464443354968 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:14 INFO - PROCESS | 15886 | ++DOCSHELL 0x93b8f000 == 20 [pid = 15886] [id = 20] 06:49:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 57 (0x9c135400) [pid = 15886] [serial = 57] [outer = (nil)] 06:49:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 58 (0xa8c20800) [pid = 15886] [serial = 58] [outer = 0x9c135400] 06:49:15 INFO - PROCESS | 15886 | 1464443355042 Marionette DEBUG loaded listener.js 06:49:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 59 (0xa8c49800) [pid = 15886] [serial = 59] [outer = 0x9c135400] 06:49:15 INFO - PROCESS | 15886 | 1464443355819 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]]]}] 06:49:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:49:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1092ms 06:49:15 INFO - PROCESS | 15886 | 1464443355885 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 06:49:15 INFO - PROCESS | 15886 | 1464443355905 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 06:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:49:17 INFO - PROCESS | 15886 | 1464443357021 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:49:17 INFO - PROCESS | 15886 | 1464443357027 Marionette TRACE conn4 <- [1,54,null,{}] 06:49:17 INFO - PROCESS | 15886 | 1464443357035 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}] 06:49:17 INFO - PROCESS | 15886 | 1464443357218 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 06:49:17 INFO - PROCESS | 15886 | 1464443357251 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:17 INFO - PROCESS | 15886 | ++DOCSHELL 0x982ee400 == 21 [pid = 15886] [id = 21] 06:49:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 60 (0x9844dc00) [pid = 15886] [serial = 60] [outer = (nil)] 06:49:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 61 (0x99309c00) [pid = 15886] [serial = 61] [outer = 0x9844dc00] 06:49:17 INFO - PROCESS | 15886 | 1464443357334 Marionette DEBUG loaded listener.js 06:49:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 62 (0x9938c800) [pid = 15886] [serial = 62] [outer = 0x9844dc00] 06:49:18 INFO - PROCESS | 15886 | --DOMWINDOW == 61 (0x9c136c00) [pid = 15886] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:49:18 INFO - PROCESS | 15886 | --DOMWINDOW == 60 (0x99307000) [pid = 15886] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:49:18 INFO - PROCESS | 15886 | --DOMWINDOW == 59 (0x9be11c00) [pid = 15886] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:49:18 INFO - PROCESS | 15886 | --DOMWINDOW == 58 (0xa2150400) [pid = 15886] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:49:18 INFO - PROCESS | 15886 | --DOMWINDOW == 57 (0x9512e000) [pid = 15886] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:49:18 INFO - PROCESS | 15886 | --DOMWINDOW == 56 (0x93c83c00) [pid = 15886] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:49:18 INFO - PROCESS | 15886 | --DOMWINDOW == 55 (0x93b94000) [pid = 15886] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:49:18 INFO - PROCESS | 15886 | --DOMWINDOW == 54 (0x9be11400) [pid = 15886] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:49:18 INFO - PROCESS | 15886 | 1464443358626 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]]]}] 06:49:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1765ms 06:49:18 INFO - PROCESS | 15886 | 1464443358681 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 06:49:18 INFO - PROCESS | 15886 | 1464443358686 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 06:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:49:18 INFO - PROCESS | 15886 | 1464443358731 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:49:18 INFO - PROCESS | 15886 | 1464443358735 Marionette TRACE conn4 <- [1,58,null,{}] 06:49:18 INFO - PROCESS | 15886 | 1464443358748 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}] 06:49:18 INFO - PROCESS | 15886 | 1464443358903 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 06:49:18 INFO - PROCESS | 15886 | 1464443358915 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:18 INFO - PROCESS | 15886 | ++DOCSHELL 0x9844d000 == 22 [pid = 15886] [id = 22] 06:49:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 55 (0x99307000) [pid = 15886] [serial = 63] [outer = (nil)] 06:49:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 56 (0x9b685400) [pid = 15886] [serial = 64] [outer = 0x99307000] 06:49:19 INFO - PROCESS | 15886 | 1464443358993 Marionette DEBUG loaded listener.js 06:49:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 57 (0x9bb75000) [pid = 15886] [serial = 65] [outer = 0x99307000] 06:49:19 INFO - PROCESS | 15886 | 1464443359760 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]]]}] 06:49:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1096ms 06:49:19 INFO - PROCESS | 15886 | 1464443359819 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 06:49:19 INFO - PROCESS | 15886 | 1464443359824 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 06:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:49:19 INFO - PROCESS | 15886 | 1464443359831 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:49:19 INFO - PROCESS | 15886 | 1464443359835 Marionette TRACE conn4 <- [1,62,null,{}] 06:49:19 INFO - PROCESS | 15886 | 1464443359841 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}] 06:49:20 INFO - PROCESS | 15886 | 1464443360001 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 06:49:20 INFO - PROCESS | 15886 | 1464443360024 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:20 INFO - PROCESS | 15886 | ++DOCSHELL 0x9d5e2400 == 23 [pid = 15886] [id = 23] 06:49:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 58 (0x9d980800) [pid = 15886] [serial = 66] [outer = (nil)] 06:49:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 59 (0x9d9ae800) [pid = 15886] [serial = 67] [outer = 0x9d980800] 06:49:20 INFO - PROCESS | 15886 | 1464443360117 Marionette DEBUG loaded listener.js 06:49:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 60 (0x9d9e9c00) [pid = 15886] [serial = 68] [outer = 0x9d980800] 06:49:21 INFO - PROCESS | 15886 | 1464443361063 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]]]}] 06:49:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1297ms 06:49:21 INFO - PROCESS | 15886 | 1464443361129 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 06:49:21 INFO - PROCESS | 15886 | 1464443361136 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 06:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:49:21 INFO - PROCESS | 15886 | 1464443361146 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:49:21 INFO - PROCESS | 15886 | 1464443361151 Marionette TRACE conn4 <- [1,66,null,{}] 06:49:21 INFO - PROCESS | 15886 | 1464443361161 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}] 06:49:21 INFO - PROCESS | 15886 | 1464443361343 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 06:49:21 INFO - PROCESS | 15886 | 1464443361479 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:21 INFO - PROCESS | 15886 | ++DOCSHELL 0x95125800 == 24 [pid = 15886] [id = 24] 06:49:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 61 (0x98257800) [pid = 15886] [serial = 69] [outer = (nil)] 06:49:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 62 (0x9ae85400) [pid = 15886] [serial = 70] [outer = 0x98257800] 06:49:21 INFO - PROCESS | 15886 | 1464443361577 Marionette DEBUG loaded listener.js 06:49:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 63 (0x9c12a400) [pid = 15886] [serial = 71] [outer = 0x98257800] 06:49:22 INFO - PROCESS | 15886 | 1464443362446 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]]]}] 06:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1344ms 06:49:22 INFO - PROCESS | 15886 | 1464443362494 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 06:49:22 INFO - PROCESS | 15886 | 1464443362503 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 06:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:49:22 INFO - PROCESS | 15886 | 1464443362515 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:49:22 INFO - PROCESS | 15886 | 1464443362519 Marionette TRACE conn4 <- [1,70,null,{}] 06:49:22 INFO - PROCESS | 15886 | 1464443362526 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}] 06:49:22 INFO - PROCESS | 15886 | 1464443362704 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 06:49:22 INFO - PROCESS | 15886 | 1464443362838 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:22 INFO - PROCESS | 15886 | ++DOCSHELL 0x9d9b0800 == 25 [pid = 15886] [id = 25] 06:49:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 64 (0x9d9e9400) [pid = 15886] [serial = 72] [outer = (nil)] 06:49:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 65 (0xa1143800) [pid = 15886] [serial = 73] [outer = 0x9d9e9400] 06:49:22 INFO - PROCESS | 15886 | 1464443362928 Marionette DEBUG loaded listener.js 06:49:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 66 (0xa21ae000) [pid = 15886] [serial = 74] [outer = 0x9d9e9400] 06:49:23 INFO - PROCESS | 15886 | 1464443363806 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]]]}] 06:49:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1336ms 06:49:23 INFO - PROCESS | 15886 | 1464443363853 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 06:49:23 INFO - PROCESS | 15886 | 1464443363858 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 06:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:49:23 INFO - PROCESS | 15886 | 1464443363865 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:49:23 INFO - PROCESS | 15886 | 1464443363871 Marionette TRACE conn4 <- [1,74,null,{}] 06:49:23 INFO - PROCESS | 15886 | 1464443363888 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}] 06:49:24 INFO - PROCESS | 15886 | 1464443364066 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 06:49:24 INFO - PROCESS | 15886 | 1464443364202 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:24 INFO - PROCESS | 15886 | ++DOCSHELL 0xa23d1c00 == 26 [pid = 15886] [id = 26] 06:49:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 67 (0xa30f2000) [pid = 15886] [serial = 75] [outer = (nil)] 06:49:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 68 (0xa355a800) [pid = 15886] [serial = 76] [outer = 0xa30f2000] 06:49:24 INFO - PROCESS | 15886 | 1464443364296 Marionette DEBUG loaded listener.js 06:49:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 69 (0xa5047c00) [pid = 15886] [serial = 77] [outer = 0xa30f2000] 06:49:25 INFO - PROCESS | 15886 | 1464443365182 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]]]}] 06:49:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1386ms 06:49:25 INFO - PROCESS | 15886 | 1464443365251 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 06:49:25 INFO - PROCESS | 15886 | 1464443365257 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 06:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:49:25 INFO - PROCESS | 15886 | 1464443365264 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:49:25 INFO - PROCESS | 15886 | 1464443365267 Marionette TRACE conn4 <- [1,78,null,{}] 06:49:25 INFO - PROCESS | 15886 | 1464443365274 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}] 06:49:25 INFO - PROCESS | 15886 | 1464443365456 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 06:49:25 INFO - PROCESS | 15886 | 1464443365614 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:25 INFO - PROCESS | 15886 | ++DOCSHELL 0xa5047800 == 27 [pid = 15886] [id = 27] 06:49:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 70 (0xa6233c00) [pid = 15886] [serial = 78] [outer = (nil)] 06:49:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 71 (0xa62fcc00) [pid = 15886] [serial = 79] [outer = 0xa6233c00] 06:49:25 INFO - PROCESS | 15886 | 1464443365706 Marionette DEBUG loaded listener.js 06:49:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 72 (0xa6ea4800) [pid = 15886] [serial = 80] [outer = 0xa6233c00] 06:49:26 INFO - PROCESS | 15886 | 1464443366522 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]]]}] 06:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1334ms 06:49:26 INFO - PROCESS | 15886 | 1464443366598 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 06:49:26 INFO - PROCESS | 15886 | 1464443366602 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 06:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:49:26 INFO - PROCESS | 15886 | 1464443366610 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:49:26 INFO - PROCESS | 15886 | 1464443366614 Marionette TRACE conn4 <- [1,82,null,{}] 06:49:26 INFO - PROCESS | 15886 | 1464443366620 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}] 06:49:26 INFO - PROCESS | 15886 | 1464443366793 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 06:49:26 INFO - PROCESS | 15886 | 1464443366933 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:26 INFO - PROCESS | 15886 | ++DOCSHELL 0x9b6edc00 == 28 [pid = 15886] [id = 28] 06:49:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 73 (0x9d5d9000) [pid = 15886] [serial = 81] [outer = (nil)] 06:49:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 74 (0xa6f3cc00) [pid = 15886] [serial = 82] [outer = 0x9d5d9000] 06:49:27 INFO - PROCESS | 15886 | 1464443367040 Marionette DEBUG loaded listener.js 06:49:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 75 (0xa828a400) [pid = 15886] [serial = 83] [outer = 0x9d5d9000] 06:49:27 INFO - PROCESS | 15886 | 1464443367884 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]]]}] 06:49:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:49:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1303ms 06:49:27 INFO - PROCESS | 15886 | 1464443367932 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 06:49:27 INFO - PROCESS | 15886 | 1464443367937 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 06:49:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:49:27 INFO - PROCESS | 15886 | 1464443367944 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:49:27 INFO - PROCESS | 15886 | 1464443367949 Marionette TRACE conn4 <- [1,86,null,{}] 06:49:27 INFO - PROCESS | 15886 | 1464443367956 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}] 06:49:28 INFO - PROCESS | 15886 | 1464443368162 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 06:49:28 INFO - PROCESS | 15886 | 1464443368301 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:28 INFO - PROCESS | 15886 | ++DOCSHELL 0x95304800 == 29 [pid = 15886] [id = 29] 06:49:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 76 (0xa3265c00) [pid = 15886] [serial = 84] [outer = (nil)] 06:49:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 77 (0xa6c58400) [pid = 15886] [serial = 85] [outer = 0xa3265c00] 06:49:28 INFO - PROCESS | 15886 | 1464443368395 Marionette DEBUG loaded listener.js 06:49:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 78 (0xa6c5e400) [pid = 15886] [serial = 86] [outer = 0xa3265c00] 06:49:29 INFO - PROCESS | 15886 | 1464443369360 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]]]}] 06:49:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:49:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1487ms 06:49:29 INFO - PROCESS | 15886 | 1464443369432 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 06:49:29 INFO - PROCESS | 15886 | 1464443369436 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 06:49:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:49:29 INFO - PROCESS | 15886 | 1464443369443 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:49:29 INFO - PROCESS | 15886 | 1464443369447 Marionette TRACE conn4 <- [1,90,null,{}] 06:49:29 INFO - PROCESS | 15886 | 1464443369457 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}] 06:49:29 INFO - PROCESS | 15886 | 1464443369627 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 06:49:29 INFO - PROCESS | 15886 | 1464443369851 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:29 INFO - PROCESS | 15886 | ++DOCSHELL 0x9512f800 == 30 [pid = 15886] [id = 30] 06:49:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 79 (0x9517a000) [pid = 15886] [serial = 87] [outer = (nil)] 06:49:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 80 (0x9821d000) [pid = 15886] [serial = 88] [outer = 0x9517a000] 06:49:29 INFO - PROCESS | 15886 | 1464443369981 Marionette DEBUG loaded listener.js 06:49:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 81 (0x99f72400) [pid = 15886] [serial = 89] [outer = 0x9517a000] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 80 (0x9a5ce800) [pid = 15886] [serial = 12] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 79 (0xa2155800) [pid = 15886] [serial = 34] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 78 (0x9b2a2c00) [pid = 15886] [serial = 37] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 77 (0x9d5e0c00) [pid = 15886] [serial = 40] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 76 (0xa21b5000) [pid = 15886] [serial = 43] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 75 (0x95131000) [pid = 15886] [serial = 46] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 74 (0xa30ee000) [pid = 15886] [serial = 49] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 73 (0xa6298c00) [pid = 15886] [serial = 52] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 72 (0xa6f33400) [pid = 15886] [serial = 55] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 71 (0x93b9b400) [pid = 15886] [serial = 19] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 70 (0x93c84c00) [pid = 15886] [serial = 22] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 69 (0xa26cac00) [pid = 15886] [serial = 28] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 68 (0xa35e9000) [pid = 15886] [serial = 31] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 67 (0xa2156000) [pid = 15886] [serial = 25] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 66 (0xa23c5800) [pid = 15886] [serial = 44] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 65 (0x982e9400) [pid = 15886] [serial = 47] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 64 (0x9b686000) [pid = 15886] [serial = 23] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 63 (0x9c133400) [pid = 15886] [serial = 38] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 62 (0xa9020c00) [pid = 15886] [serial = 32] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 61 (0x9d98a400) [pid = 15886] [serial = 41] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 60 (0x93c8b000) [pid = 15886] [serial = 17] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 59 (0xa90b1c00) [pid = 15886] [serial = 35] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 58 (0xa4e2e400) [pid = 15886] [serial = 2] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 57 (0x93c85c00) [pid = 15886] [serial = 16] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | --DOMWINDOW == 56 (0x9a9a5800) [pid = 15886] [serial = 9] [outer = (nil)] [url = about:blank] 06:49:31 INFO - PROCESS | 15886 | 1464443371778 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]]]}] 06:49:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:49:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 2394ms 06:49:31 INFO - PROCESS | 15886 | 1464443371838 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 06:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:49:31 INFO - PROCESS | 15886 | 1464443371844 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 06:49:31 INFO - PROCESS | 15886 | 1464443371854 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:49:31 INFO - PROCESS | 15886 | 1464443371860 Marionette TRACE conn4 <- [1,94,null,{}] 06:49:31 INFO - PROCESS | 15886 | 1464443371871 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}] 06:49:32 INFO - PROCESS | 15886 | 1464443372084 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 06:49:32 INFO - PROCESS | 15886 | 1464443372197 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:32 INFO - PROCESS | 15886 | ++DOCSHELL 0x93b9c000 == 31 [pid = 15886] [id = 31] 06:49:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 57 (0x95130000) [pid = 15886] [serial = 90] [outer = (nil)] 06:49:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 58 (0x982e9800) [pid = 15886] [serial = 91] [outer = 0x95130000] 06:49:32 INFO - PROCESS | 15886 | 1464443372283 Marionette DEBUG loaded listener.js 06:49:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 59 (0x9930c400) [pid = 15886] [serial = 92] [outer = 0x95130000] 06:49:32 INFO - PROCESS | 15886 | 1464443372989 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]]]}] 06:49:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 60 (0x9517e000) [pid = 15886] [serial = 93] [outer = 0x9b691000] 06:49:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1190ms 06:49:33 INFO - PROCESS | 15886 | 1464443373065 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 06:49:33 INFO - PROCESS | 15886 | 1464443373075 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 06:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:49:33 INFO - PROCESS | 15886 | 1464443373135 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:49:33 INFO - PROCESS | 15886 | 1464443373141 Marionette TRACE conn4 <- [1,98,null,{}] 06:49:33 INFO - PROCESS | 15886 | 1464443373157 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}] 06:49:33 INFO - PROCESS | 15886 | 1464443373315 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 06:49:33 INFO - PROCESS | 15886 | 1464443373418 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:33 INFO - PROCESS | 15886 | ++DOCSHELL 0x9a5d0400 == 32 [pid = 15886] [id = 32] 06:49:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 61 (0x9a897000) [pid = 15886] [serial = 94] [outer = (nil)] 06:49:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 62 (0x9b6e7400) [pid = 15886] [serial = 95] [outer = 0x9a897000] 06:49:33 INFO - PROCESS | 15886 | 1464443373501 Marionette DEBUG loaded listener.js 06:49:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 63 (0x9c131400) [pid = 15886] [serial = 96] [outer = 0x9a897000] 06:49:34 INFO - PROCESS | 15886 | 1464443374330 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]]]}] 06:49:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1289ms 06:49:34 INFO - PROCESS | 15886 | 1464443374384 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 06:49:34 INFO - PROCESS | 15886 | 1464443374387 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 06:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:49:34 INFO - PROCESS | 15886 | 1464443374404 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:49:34 INFO - PROCESS | 15886 | 1464443374410 Marionette TRACE conn4 <- [1,102,null,{}] 06:49:34 INFO - PROCESS | 15886 | 1464443374428 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}] 06:49:34 INFO - PROCESS | 15886 | 1464443374651 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 06:49:34 INFO - PROCESS | 15886 | 1464443374676 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:34 INFO - PROCESS | 15886 | ++DOCSHELL 0xa113cc00 == 33 [pid = 15886] [id = 33] 06:49:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 64 (0xa1142400) [pid = 15886] [serial = 97] [outer = (nil)] 06:49:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 65 (0xa2157400) [pid = 15886] [serial = 98] [outer = 0xa1142400] 06:49:34 INFO - PROCESS | 15886 | 1464443374760 Marionette DEBUG loaded listener.js 06:49:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 66 (0xa2386000) [pid = 15886] [serial = 99] [outer = 0xa1142400] 06:49:35 INFO - PROCESS | 15886 | 1464443375586 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]]]}] 06:49:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:49:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1246ms 06:49:35 INFO - PROCESS | 15886 | 1464443375655 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 06:49:35 INFO - PROCESS | 15886 | 1464443375663 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 06:49:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:49:35 INFO - PROCESS | 15886 | 1464443375683 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:49:35 INFO - PROCESS | 15886 | 1464443375687 Marionette TRACE conn4 <- [1,106,null,{}] 06:49:35 INFO - PROCESS | 15886 | 1464443375693 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}] 06:49:35 INFO - PROCESS | 15886 | 1464443375889 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 06:49:36 INFO - PROCESS | 15886 | --DOMWINDOW == 65 (0xa23c9400) [pid = 15886] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:49:36 INFO - PROCESS | 15886 | --DOMWINDOW == 64 (0xa623a000) [pid = 15886] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:49:36 INFO - PROCESS | 15886 | --DOMWINDOW == 63 (0xa670d400) [pid = 15886] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:49:36 INFO - PROCESS | 15886 | --DOMWINDOW == 62 (0x9c135400) [pid = 15886] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:49:36 INFO - PROCESS | 15886 | --DOMWINDOW == 61 (0x99307000) [pid = 15886] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:49:36 INFO - PROCESS | 15886 | --DOMWINDOW == 60 (0x9844dc00) [pid = 15886] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:49:36 INFO - PROCESS | 15886 | --DOMWINDOW == 59 (0x9d980800) [pid = 15886] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:49:36 INFO - PROCESS | 15886 | 1464443376073 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:36 INFO - PROCESS | 15886 | ++DOCSHELL 0x93bfa400 == 34 [pid = 15886] [id = 34] 06:49:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 60 (0x94738800) [pid = 15886] [serial = 100] [outer = (nil)] 06:49:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 61 (0x9bb74800) [pid = 15886] [serial = 101] [outer = 0x94738800] 06:49:36 INFO - PROCESS | 15886 | 1464443376154 Marionette DEBUG loaded listener.js 06:49:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 62 (0xa2410800) [pid = 15886] [serial = 102] [outer = 0x94738800] 06:49:36 INFO - PROCESS | 15886 | 1464443376901 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]]]}] 06:49:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1254ms 06:49:36 INFO - PROCESS | 15886 | 1464443376930 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 06:49:36 INFO - PROCESS | 15886 | 1464443376934 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 06:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:49:36 INFO - PROCESS | 15886 | 1464443376942 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:49:36 INFO - PROCESS | 15886 | 1464443376946 Marionette TRACE conn4 <- [1,110,null,{}] 06:49:36 INFO - PROCESS | 15886 | 1464443376960 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}] 06:49:37 INFO - PROCESS | 15886 | 1464443377124 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 06:49:37 INFO - PROCESS | 15886 | 1464443377140 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:37 INFO - PROCESS | 15886 | ++DOCSHELL 0x982e7400 == 35 [pid = 15886] [id = 35] 06:49:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 63 (0x9d4e1000) [pid = 15886] [serial = 103] [outer = (nil)] 06:49:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 64 (0x9d4eb000) [pid = 15886] [serial = 104] [outer = 0x9d4e1000] 06:49:37 INFO - PROCESS | 15886 | 1464443377219 Marionette DEBUG loaded listener.js 06:49:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 65 (0x9d4edc00) [pid = 15886] [serial = 105] [outer = 0x9d4e1000] 06:49:38 INFO - PROCESS | 15886 | 1464443378029 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]]]}] 06:49:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:49:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1242ms 06:49:38 INFO - PROCESS | 15886 | 1464443378237 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 06:49:38 INFO - PROCESS | 15886 | 1464443378246 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 06:49:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:49:38 INFO - PROCESS | 15886 | 1464443378260 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:49:38 INFO - PROCESS | 15886 | 1464443378265 Marionette TRACE conn4 <- [1,114,null,{}] 06:49:38 INFO - PROCESS | 15886 | 1464443378275 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}] 06:49:38 INFO - PROCESS | 15886 | 1464443378477 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 06:49:38 INFO - PROCESS | 15886 | 1464443378616 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:38 INFO - PROCESS | 15886 | ++DOCSHELL 0x982ebc00 == 36 [pid = 15886] [id = 36] 06:49:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 66 (0x982ec800) [pid = 15886] [serial = 106] [outer = (nil)] 06:49:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 67 (0x9a087400) [pid = 15886] [serial = 107] [outer = 0x982ec800] 06:49:38 INFO - PROCESS | 15886 | 1464443378765 Marionette DEBUG loaded listener.js 06:49:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 68 (0x9b68b800) [pid = 15886] [serial = 108] [outer = 0x982ec800] 06:49:39 INFO - PROCESS | 15886 | 1464443379788 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]]]}] 06:49:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:49:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1586ms 06:49:39 INFO - PROCESS | 15886 | 1464443379845 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 06:49:39 INFO - PROCESS | 15886 | 1464443379852 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 06:49:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:49:39 INFO - PROCESS | 15886 | 1464443379866 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:49:39 INFO - PROCESS | 15886 | 1464443379873 Marionette TRACE conn4 <- [1,118,null,{}] 06:49:39 INFO - PROCESS | 15886 | 1464443379881 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}] 06:49:40 INFO - PROCESS | 15886 | 1464443380072 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 06:49:40 INFO - PROCESS | 15886 | 1464443380247 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:40 INFO - PROCESS | 15886 | ++DOCSHELL 0x93bfac00 == 37 [pid = 15886] [id = 37] 06:49:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 69 (0x9d4e9c00) [pid = 15886] [serial = 109] [outer = (nil)] 06:49:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 70 (0x9d9f1400) [pid = 15886] [serial = 110] [outer = 0x9d4e9c00] 06:49:40 INFO - PROCESS | 15886 | 1464443380350 Marionette DEBUG loaded listener.js 06:49:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 71 (0xa21ac000) [pid = 15886] [serial = 111] [outer = 0x9d4e9c00] 06:49:41 INFO - PROCESS | 15886 | 1464443381306 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]]]}] 06:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1495ms 06:49:41 INFO - PROCESS | 15886 | 1464443381359 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 06:49:41 INFO - PROCESS | 15886 | 1464443381362 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 06:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:49:41 INFO - PROCESS | 15886 | 1464443381371 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:49:41 INFO - PROCESS | 15886 | 1464443381375 Marionette TRACE conn4 <- [1,122,null,{}] 06:49:41 INFO - PROCESS | 15886 | 1464443381391 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}] 06:49:41 INFO - PROCESS | 15886 | 1464443381585 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 06:49:41 INFO - PROCESS | 15886 | 1464443381726 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:41 INFO - PROCESS | 15886 | ++DOCSHELL 0x9512a800 == 38 [pid = 15886] [id = 38] 06:49:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 72 (0x9669cc00) [pid = 15886] [serial = 112] [outer = (nil)] 06:49:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 73 (0x9d4eb400) [pid = 15886] [serial = 113] [outer = 0x9669cc00] 06:49:41 INFO - PROCESS | 15886 | 1464443381823 Marionette DEBUG loaded listener.js 06:49:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 74 (0xa23c7400) [pid = 15886] [serial = 114] [outer = 0x9669cc00] 06:49:42 INFO - PROCESS | 15886 | 1464443382755 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]]]}] 06:49:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:49:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1433ms 06:49:42 INFO - PROCESS | 15886 | 1464443382805 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 06:49:42 INFO - PROCESS | 15886 | 1464443382808 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 06:49:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:49:42 INFO - PROCESS | 15886 | 1464443382817 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:49:42 INFO - PROCESS | 15886 | 1464443382822 Marionette TRACE conn4 <- [1,126,null,{}] 06:49:42 INFO - PROCESS | 15886 | 1464443382829 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}] 06:49:43 INFO - PROCESS | 15886 | 1464443383018 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 06:49:43 INFO - PROCESS | 15886 | 1464443383158 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:43 INFO - PROCESS | 15886 | ++DOCSHELL 0xa0610c00 == 39 [pid = 15886] [id = 39] 06:49:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 75 (0xa113b800) [pid = 15886] [serial = 115] [outer = (nil)] 06:49:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 76 (0xa3229c00) [pid = 15886] [serial = 116] [outer = 0xa113b800] 06:49:43 INFO - PROCESS | 15886 | 1464443383257 Marionette DEBUG loaded listener.js 06:49:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 77 (0xa3268400) [pid = 15886] [serial = 117] [outer = 0xa113b800] 06:49:44 INFO - PROCESS | 15886 | 1464443384473 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]]]}] 06:49:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1690ms 06:49:44 INFO - PROCESS | 15886 | 1464443384509 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 06:49:44 INFO - PROCESS | 15886 | 1464443384515 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 06:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:49:44 INFO - PROCESS | 15886 | 1464443384524 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:49:44 INFO - PROCESS | 15886 | 1464443384531 Marionette TRACE conn4 <- [1,130,null,{}] 06:49:44 INFO - PROCESS | 15886 | 1464443384541 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}] 06:49:44 INFO - PROCESS | 15886 | 1464443384775 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 06:49:44 INFO - PROCESS | 15886 | 1464443384955 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:44 INFO - PROCESS | 15886 | ++DOCSHELL 0x95127800 == 40 [pid = 15886] [id = 40] 06:49:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 78 (0x9821c000) [pid = 15886] [serial = 118] [outer = (nil)] 06:49:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 79 (0x98264400) [pid = 15886] [serial = 119] [outer = 0x9821c000] 06:49:45 INFO - PROCESS | 15886 | 1464443385037 Marionette DEBUG loaded listener.js 06:49:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 80 (0x99ee4c00) [pid = 15886] [serial = 120] [outer = 0x9821c000] 06:49:45 INFO - PROCESS | 15886 | --DOMWINDOW == 79 (0x9d9ae800) [pid = 15886] [serial = 67] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 15886 | --DOMWINDOW == 78 (0x9d9e9c00) [pid = 15886] [serial = 68] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 15886 | --DOMWINDOW == 77 (0x99309c00) [pid = 15886] [serial = 61] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 15886 | --DOMWINDOW == 76 (0x9b685400) [pid = 15886] [serial = 64] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 15886 | --DOMWINDOW == 75 (0x9bb75000) [pid = 15886] [serial = 65] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 15886 | --DOMWINDOW == 74 (0x9938c800) [pid = 15886] [serial = 62] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 15886 | --DOMWINDOW == 73 (0xa8c49800) [pid = 15886] [serial = 59] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 15886 | --DOMWINDOW == 72 (0xa8c20800) [pid = 15886] [serial = 58] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 15886 | --DOMWINDOW == 71 (0xa3263400) [pid = 15886] [serial = 50] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 15886 | --DOMWINDOW == 70 (0xa670a800) [pid = 15886] [serial = 53] [outer = (nil)] [url = about:blank] 06:49:45 INFO - PROCESS | 15886 | --DOMWINDOW == 69 (0xa6f82000) [pid = 15886] [serial = 56] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 15886 | 1464443386038 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]]]}] 06:49:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1597ms 06:49:46 INFO - PROCESS | 15886 | 1464443386124 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 06:49:46 INFO - PROCESS | 15886 | 1464443386138 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 06:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:49:46 INFO - PROCESS | 15886 | 1464443386156 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:49:46 INFO - PROCESS | 15886 | 1464443386164 Marionette TRACE conn4 <- [1,134,null,{}] 06:49:46 INFO - PROCESS | 15886 | 1464443386174 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}] 06:49:46 INFO - PROCESS | 15886 | 1464443386439 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 06:49:46 INFO - PROCESS | 15886 | 1464443386612 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:46 INFO - PROCESS | 15886 | ++DOCSHELL 0x9a70f400 == 41 [pid = 15886] [id = 41] 06:49:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 70 (0x9ae7ec00) [pid = 15886] [serial = 121] [outer = (nil)] 06:49:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 71 (0x9bb75000) [pid = 15886] [serial = 122] [outer = 0x9ae7ec00] 06:49:46 INFO - PROCESS | 15886 | 1464443386698 Marionette DEBUG loaded listener.js 06:49:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 72 (0x9c131000) [pid = 15886] [serial = 123] [outer = 0x9ae7ec00] 06:49:47 INFO - PROCESS | 15886 | 1464443387603 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]]]}] 06:49:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1491ms 06:49:47 INFO - PROCESS | 15886 | 1464443387650 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 06:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:49:47 INFO - PROCESS | 15886 | 1464443387654 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 06:49:47 INFO - PROCESS | 15886 | 1464443387662 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:49:47 INFO - PROCESS | 15886 | 1464443387668 Marionette TRACE conn4 <- [1,138,null,{}] 06:49:47 INFO - PROCESS | 15886 | 1464443387685 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}] 06:49:47 INFO - PROCESS | 15886 | 1464443387856 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 06:49:47 INFO - PROCESS | 15886 | 1464443387969 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:48 INFO - PROCESS | 15886 | ++DOCSHELL 0x99f77400 == 42 [pid = 15886] [id = 42] 06:49:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 73 (0xa1142000) [pid = 15886] [serial = 124] [outer = (nil)] 06:49:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 74 (0xa26ca000) [pid = 15886] [serial = 125] [outer = 0xa1142000] 06:49:48 INFO - PROCESS | 15886 | 1464443388058 Marionette DEBUG loaded listener.js 06:49:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 75 (0xa3265400) [pid = 15886] [serial = 126] [outer = 0xa1142000] 06:49:48 INFO - PROCESS | 15886 | 1464443388955 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]]]}] 06:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1337ms 06:49:49 INFO - PROCESS | 15886 | 1464443388998 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 06:49:49 INFO - PROCESS | 15886 | 1464443389004 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 06:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:49:49 INFO - PROCESS | 15886 | 1464443389018 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:49:49 INFO - PROCESS | 15886 | 1464443389023 Marionette TRACE conn4 <- [1,142,null,{}] 06:49:49 INFO - PROCESS | 15886 | 1464443389029 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}] 06:49:49 INFO - PROCESS | 15886 | 1464443389263 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 06:49:49 INFO - PROCESS | 15886 | 1464443389291 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:49 INFO - PROCESS | 15886 | ++DOCSHELL 0xa060cc00 == 43 [pid = 15886] [id = 43] 06:49:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 76 (0xa325f400) [pid = 15886] [serial = 127] [outer = (nil)] 06:49:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 77 (0xa6235400) [pid = 15886] [serial = 128] [outer = 0xa325f400] 06:49:49 INFO - PROCESS | 15886 | 1464443389371 Marionette DEBUG loaded listener.js 06:49:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 78 (0xa628b000) [pid = 15886] [serial = 129] [outer = 0xa325f400] 06:49:50 INFO - PROCESS | 15886 | --DOMWINDOW == 77 (0x9a897000) [pid = 15886] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:49:50 INFO - PROCESS | 15886 | --DOMWINDOW == 76 (0x95130000) [pid = 15886] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:49:50 INFO - PROCESS | 15886 | --DOMWINDOW == 75 (0xa1142400) [pid = 15886] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:49:50 INFO - PROCESS | 15886 | --DOMWINDOW == 74 (0x94738800) [pid = 15886] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:49:50 INFO - PROCESS | 15886 | --DOMWINDOW == 73 (0x98257800) [pid = 15886] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:49:50 INFO - PROCESS | 15886 | --DOMWINDOW == 72 (0x9d9e9400) [pid = 15886] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:49:50 INFO - PROCESS | 15886 | --DOMWINDOW == 71 (0xa30f2000) [pid = 15886] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:49:50 INFO - PROCESS | 15886 | --DOMWINDOW == 70 (0xa6233c00) [pid = 15886] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:49:50 INFO - PROCESS | 15886 | --DOMWINDOW == 69 (0x9d5d9000) [pid = 15886] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:49:50 INFO - PROCESS | 15886 | --DOMWINDOW == 68 (0xa3265c00) [pid = 15886] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:49:50 INFO - PROCESS | 15886 | 1464443390390 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]]]}] 06:49:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1386ms 06:49:50 INFO - PROCESS | 15886 | 1464443390468 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 06:49:50 INFO - PROCESS | 15886 | 1464443390473 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 06:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:49:50 INFO - PROCESS | 15886 | 1464443390524 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:49:50 INFO - PROCESS | 15886 | 1464443390527 Marionette TRACE conn4 <- [1,146,null,{}] 06:49:50 INFO - PROCESS | 15886 | 1464443390583 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}] 06:49:50 INFO - PROCESS | 15886 | 1464443390741 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 06:49:50 INFO - PROCESS | 15886 | 1464443390884 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:50 INFO - PROCESS | 15886 | ++DOCSHELL 0x93b9d400 == 44 [pid = 15886] [id = 44] 06:49:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 69 (0x95130000) [pid = 15886] [serial = 130] [outer = (nil)] 06:49:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 70 (0xa6764c00) [pid = 15886] [serial = 131] [outer = 0x95130000] 06:49:50 INFO - PROCESS | 15886 | 1464443390966 Marionette DEBUG loaded listener.js 06:49:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 71 (0xa6c51800) [pid = 15886] [serial = 132] [outer = 0x95130000] 06:49:51 INFO - PROCESS | 15886 | 1464443391690 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]]]}] 06:49:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1238ms 06:49:51 INFO - PROCESS | 15886 | 1464443391731 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 06:49:51 INFO - PROCESS | 15886 | 1464443391736 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 06:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:49:51 INFO - PROCESS | 15886 | 1464443391742 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:49:51 INFO - PROCESS | 15886 | 1464443391746 Marionette TRACE conn4 <- [1,150,null,{}] 06:49:51 INFO - PROCESS | 15886 | 1464443391764 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}] 06:49:51 INFO - PROCESS | 15886 | 1464443391962 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 06:49:52 INFO - PROCESS | 15886 | 1464443392127 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:52 INFO - PROCESS | 15886 | ++DOCSHELL 0x93b8f800 == 45 [pid = 15886] [id = 45] 06:49:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 72 (0x93b90000) [pid = 15886] [serial = 133] [outer = (nil)] 06:49:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 73 (0x95125c00) [pid = 15886] [serial = 134] [outer = 0x93b90000] 06:49:52 INFO - PROCESS | 15886 | 1464443392269 Marionette DEBUG loaded listener.js 06:49:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 74 (0x95175000) [pid = 15886] [serial = 135] [outer = 0x93b90000] 06:49:53 INFO - PROCESS | 15886 | 1464443393223 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]]]}] 06:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1494ms 06:49:53 INFO - PROCESS | 15886 | 1464443393238 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 06:49:53 INFO - PROCESS | 15886 | 1464443393245 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 06:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:49:53 INFO - PROCESS | 15886 | 1464443393255 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:49:53 INFO - PROCESS | 15886 | 1464443393261 Marionette TRACE conn4 <- [1,154,null,{}] 06:49:53 INFO - PROCESS | 15886 | 1464443393269 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}] 06:49:53 INFO - PROCESS | 15886 | 1464443393464 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 06:49:53 INFO - PROCESS | 15886 | 1464443393606 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:53 INFO - PROCESS | 15886 | ++DOCSHELL 0x9669e000 == 46 [pid = 15886] [id = 46] 06:49:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 75 (0x9669ec00) [pid = 15886] [serial = 136] [outer = (nil)] 06:49:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 76 (0x9938c800) [pid = 15886] [serial = 137] [outer = 0x9669ec00] 06:49:53 INFO - PROCESS | 15886 | 1464443393700 Marionette DEBUG loaded listener.js 06:49:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 77 (0x9a30c400) [pid = 15886] [serial = 138] [outer = 0x9669ec00] 06:49:54 INFO - PROCESS | 15886 | 1464443394747 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]]]}] 06:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1538ms 06:49:54 INFO - PROCESS | 15886 | 1464443394798 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 06:49:54 INFO - PROCESS | 15886 | 1464443394806 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 06:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:49:54 INFO - PROCESS | 15886 | 1464443394815 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:49:54 INFO - PROCESS | 15886 | 1464443394820 Marionette TRACE conn4 <- [1,158,null,{}] 06:49:54 INFO - PROCESS | 15886 | 1464443394826 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}] 06:49:55 INFO - PROCESS | 15886 | 1464443395051 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 06:49:55 INFO - PROCESS | 15886 | 1464443395231 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:55 INFO - PROCESS | 15886 | ++DOCSHELL 0x9d4e5800 == 47 [pid = 15886] [id = 47] 06:49:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 78 (0x9d4ee000) [pid = 15886] [serial = 139] [outer = (nil)] 06:49:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 79 (0x9d9ab400) [pid = 15886] [serial = 140] [outer = 0x9d4ee000] 06:49:55 INFO - PROCESS | 15886 | 1464443395371 Marionette DEBUG loaded listener.js 06:49:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 80 (0xa23cd000) [pid = 15886] [serial = 141] [outer = 0x9d4ee000] 06:49:56 INFO - PROCESS | 15886 | 1464443396273 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]]]}] 06:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1489ms 06:49:56 INFO - PROCESS | 15886 | 1464443396304 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 06:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:49:56 INFO - PROCESS | 15886 | 1464443396309 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 06:49:56 INFO - PROCESS | 15886 | 1464443396325 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:49:56 INFO - PROCESS | 15886 | 1464443396336 Marionette TRACE conn4 <- [1,162,null,{}] 06:49:56 INFO - PROCESS | 15886 | 1464443396344 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}] 06:49:56 INFO - PROCESS | 15886 | 1464443396576 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 06:49:56 INFO - PROCESS | 15886 | 1464443396760 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:56 INFO - PROCESS | 15886 | 1464443396815 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:49:56 INFO - PROCESS | 15886 | ++DOCSHELL 0xa6ea2000 == 48 [pid = 15886] [id = 48] 06:49:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 81 (0xa6ea3000) [pid = 15886] [serial = 142] [outer = (nil)] 06:49:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 82 (0xa6f30400) [pid = 15886] [serial = 143] [outer = 0xa6ea3000] 06:49:56 INFO - PROCESS | 15886 | 1464443396943 Marionette DEBUG loaded listener.js 06:49:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 83 (0xa6f39c00) [pid = 15886] [serial = 144] [outer = 0xa6ea3000] 06:49:57 INFO - PROCESS | 15886 | 1464443397847 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]]]}] 06:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1605ms 06:49:57 INFO - PROCESS | 15886 | 1464443397922 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 06:49:57 INFO - PROCESS | 15886 | 1464443397926 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 06:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:49:57 INFO - PROCESS | 15886 | 1464443397936 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:49:57 INFO - PROCESS | 15886 | 1464443397941 Marionette TRACE conn4 <- [1,166,null,{}] 06:49:57 INFO - PROCESS | 15886 | 1464443397949 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}] 06:49:58 INFO - PROCESS | 15886 | 1464443398181 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 06:49:58 INFO - PROCESS | 15886 | 1464443398358 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:58 INFO - PROCESS | 15886 | ++DOCSHELL 0x952a6800 == 49 [pid = 15886] [id = 49] 06:49:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 84 (0x952a7800) [pid = 15886] [serial = 145] [outer = (nil)] 06:49:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 85 (0x952ae800) [pid = 15886] [serial = 146] [outer = 0x952a7800] 06:49:58 INFO - PROCESS | 15886 | 1464443398498 Marionette DEBUG loaded listener.js 06:49:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 86 (0x952b1c00) [pid = 15886] [serial = 147] [outer = 0x952a7800] 06:49:59 INFO - PROCESS | 15886 | 1464443399710 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]]]}] 06:49:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1784ms 06:49:59 INFO - PROCESS | 15886 | 1464443399719 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 06:49:59 INFO - PROCESS | 15886 | 1464443399724 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 06:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:49:59 INFO - PROCESS | 15886 | 1464443399731 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:49:59 INFO - PROCESS | 15886 | 1464443399735 Marionette TRACE conn4 <- [1,170,null,{}] 06:49:59 INFO - PROCESS | 15886 | 1464443399741 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}] 06:49:59 INFO - PROCESS | 15886 | 1464443399922 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 06:50:00 INFO - PROCESS | 15886 | 1464443400266 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:00 INFO - PROCESS | 15886 | ++DOCSHELL 0x9512ac00 == 50 [pid = 15886] [id = 50] 06:50:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 87 (0x9512b800) [pid = 15886] [serial = 148] [outer = (nil)] 06:50:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 88 (0x9523b400) [pid = 15886] [serial = 149] [outer = 0x9512b800] 06:50:00 INFO - PROCESS | 15886 | 1464443400370 Marionette DEBUG loaded listener.js 06:50:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 89 (0x95246400) [pid = 15886] [serial = 150] [outer = 0x9512b800] 06:50:01 INFO - PROCESS | 15886 | 1464443401348 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]]]}] 06:50:01 INFO - PROCESS | 15886 | --DOCSHELL 0x9512f800 == 49 [pid = 15886] [id = 30] 06:50:01 INFO - PROCESS | 15886 | --DOCSHELL 0x93b9d400 == 48 [pid = 15886] [id = 44] 06:50:01 INFO - PROCESS | 15886 | --DOCSHELL 0xa060cc00 == 47 [pid = 15886] [id = 43] 06:50:01 INFO - PROCESS | 15886 | --DOCSHELL 0x99f77400 == 46 [pid = 15886] [id = 42] 06:50:01 INFO - PROCESS | 15886 | --DOCSHELL 0x9a70f400 == 45 [pid = 15886] [id = 41] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 88 (0x9d4eb000) [pid = 15886] [serial = 104] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | --DOCSHELL 0x95127800 == 44 [pid = 15886] [id = 40] 06:50:01 INFO - PROCESS | 15886 | --DOCSHELL 0xa0610c00 == 43 [pid = 15886] [id = 39] 06:50:01 INFO - PROCESS | 15886 | --DOCSHELL 0x982ebc00 == 42 [pid = 15886] [id = 36] 06:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1692ms 06:50:01 INFO - PROCESS | 15886 | 1464443401424 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 06:50:01 INFO - PROCESS | 15886 | 1464443401430 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 06:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:50:01 INFO - PROCESS | 15886 | 1464443401438 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:50:01 INFO - PROCESS | 15886 | 1464443401444 Marionette TRACE conn4 <- [1,174,null,{}] 06:50:01 INFO - PROCESS | 15886 | 1464443401451 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}] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 87 (0x9b6e7400) [pid = 15886] [serial = 95] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 86 (0x982e9800) [pid = 15886] [serial = 91] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 85 (0x9930c400) [pid = 15886] [serial = 92] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 84 (0xa2157400) [pid = 15886] [serial = 98] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 83 (0xa35f2c00) [pid = 15886] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 82 (0x9bb74800) [pid = 15886] [serial = 101] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 81 (0x9c12a400) [pid = 15886] [serial = 71] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 80 (0x9ae85400) [pid = 15886] [serial = 70] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 79 (0xa21ae000) [pid = 15886] [serial = 74] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 78 (0xa1143800) [pid = 15886] [serial = 73] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 77 (0xa5047c00) [pid = 15886] [serial = 77] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 76 (0xa355a800) [pid = 15886] [serial = 76] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 75 (0xa6ea4800) [pid = 15886] [serial = 80] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 74 (0xa62fcc00) [pid = 15886] [serial = 79] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 73 (0xa828a400) [pid = 15886] [serial = 83] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 72 (0xa6f3cc00) [pid = 15886] [serial = 82] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 71 (0xa6c5e400) [pid = 15886] [serial = 86] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 70 (0xa6c58400) [pid = 15886] [serial = 85] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 69 (0x9821d000) [pid = 15886] [serial = 88] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 68 (0xa2386000) [pid = 15886] [serial = 99] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 67 (0x9c131400) [pid = 15886] [serial = 96] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | --DOMWINDOW == 66 (0xa2410800) [pid = 15886] [serial = 102] [outer = (nil)] [url = about:blank] 06:50:01 INFO - PROCESS | 15886 | 1464443401709 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 06:50:01 INFO - PROCESS | 15886 | 1464443401826 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:01 INFO - PROCESS | 15886 | ++DOCSHELL 0x98257800 == 43 [pid = 15886] [id = 51] 06:50:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 67 (0x98263800) [pid = 15886] [serial = 151] [outer = (nil)] 06:50:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 68 (0x982f4400) [pid = 15886] [serial = 152] [outer = 0x98263800] 06:50:01 INFO - PROCESS | 15886 | 1464443401917 Marionette DEBUG loaded listener.js 06:50:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 69 (0x99f6e400) [pid = 15886] [serial = 153] [outer = 0x98263800] 06:50:02 INFO - PROCESS | 15886 | 1464443402857 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]]]}] 06:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1437ms 06:50:02 INFO - PROCESS | 15886 | 1464443402878 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 06:50:02 INFO - PROCESS | 15886 | 1464443402884 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 06:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:50:02 INFO - PROCESS | 15886 | 1464443402894 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:50:02 INFO - PROCESS | 15886 | 1464443402898 Marionette TRACE conn4 <- [1,178,null,{}] 06:50:02 INFO - PROCESS | 15886 | 1464443402904 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}] 06:50:03 INFO - PROCESS | 15886 | 1464443403069 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 06:50:03 INFO - PROCESS | 15886 | 1464443403082 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:03 INFO - PROCESS | 15886 | ++DOCSHELL 0x9be10000 == 44 [pid = 15886] [id = 52] 06:50:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 70 (0x9c131400) [pid = 15886] [serial = 154] [outer = (nil)] 06:50:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 71 (0x9d4e4400) [pid = 15886] [serial = 155] [outer = 0x9c131400] 06:50:03 INFO - PROCESS | 15886 | 1464443403162 Marionette DEBUG loaded listener.js 06:50:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 72 (0x9d5df000) [pid = 15886] [serial = 156] [outer = 0x9c131400] 06:50:03 INFO - PROCESS | 15886 | 1464443403975 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]]]}] 06:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1141ms 06:50:04 INFO - PROCESS | 15886 | 1464443404036 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 06:50:04 INFO - PROCESS | 15886 | 1464443404040 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 06:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:50:04 INFO - PROCESS | 15886 | 1464443404049 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:50:04 INFO - PROCESS | 15886 | 1464443404059 Marionette TRACE conn4 <- [1,182,null,{}] 06:50:04 INFO - PROCESS | 15886 | 1464443404079 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}] 06:50:04 INFO - PROCESS | 15886 | 1464443404290 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 06:50:04 INFO - PROCESS | 15886 | 1464443404317 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:04 INFO - PROCESS | 15886 | ++DOCSHELL 0x9c12d400 == 45 [pid = 15886] [id = 53] 06:50:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 73 (0xa2155400) [pid = 15886] [serial = 157] [outer = (nil)] 06:50:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 74 (0xa2388000) [pid = 15886] [serial = 158] [outer = 0xa2155400] 06:50:04 INFO - PROCESS | 15886 | 1464443404413 Marionette DEBUG loaded listener.js 06:50:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 75 (0xa26cd400) [pid = 15886] [serial = 159] [outer = 0xa2155400] 06:50:05 INFO - PROCESS | 15886 | 1464443405264 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]]]}] 06:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1248ms 06:50:05 INFO - PROCESS | 15886 | 1464443405296 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 06:50:05 INFO - PROCESS | 15886 | 1464443405300 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 06:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:50:05 INFO - PROCESS | 15886 | 1464443405308 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:50:05 INFO - PROCESS | 15886 | 1464443405312 Marionette TRACE conn4 <- [1,186,null,{}] 06:50:05 INFO - PROCESS | 15886 | 1464443405324 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}] 06:50:05 INFO - PROCESS | 15886 | 1464443405540 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 06:50:05 INFO - PROCESS | 15886 | 1464443405568 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:05 INFO - PROCESS | 15886 | ++DOCSHELL 0x93befc00 == 46 [pid = 15886] [id = 54] 06:50:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 76 (0x93bf1c00) [pid = 15886] [serial = 160] [outer = (nil)] 06:50:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 77 (0xa35ebc00) [pid = 15886] [serial = 161] [outer = 0x93bf1c00] 06:50:05 INFO - PROCESS | 15886 | 1464443405648 Marionette DEBUG loaded listener.js 06:50:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 78 (0xa35f3800) [pid = 15886] [serial = 162] [outer = 0x93bf1c00] 06:50:06 INFO - PROCESS | 15886 | --DOMWINDOW == 77 (0xa325f400) [pid = 15886] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:50:06 INFO - PROCESS | 15886 | --DOMWINDOW == 76 (0x9ae7ec00) [pid = 15886] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:50:06 INFO - PROCESS | 15886 | --DOMWINDOW == 75 (0x9821c000) [pid = 15886] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:50:06 INFO - PROCESS | 15886 | --DOMWINDOW == 74 (0x9d4e1000) [pid = 15886] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:50:06 INFO - PROCESS | 15886 | --DOMWINDOW == 73 (0xa1142000) [pid = 15886] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:50:06 INFO - PROCESS | 15886 | 1464443406553 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]]]}] 06:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1293ms 06:50:06 INFO - PROCESS | 15886 | 1464443406604 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 06:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:50:06 INFO - PROCESS | 15886 | 1464443406609 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 06:50:06 INFO - PROCESS | 15886 | 1464443406616 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:50:06 INFO - PROCESS | 15886 | 1464443406620 Marionette TRACE conn4 <- [1,190,null,{}] 06:50:06 INFO - PROCESS | 15886 | 1464443406636 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}] 06:50:06 INFO - PROCESS | 15886 | 1464443406798 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 06:50:06 INFO - PROCESS | 15886 | 1464443406809 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:06 INFO - PROCESS | 15886 | ++DOCSHELL 0x9534f800 == 47 [pid = 15886] [id = 55] 06:50:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 74 (0x9534fc00) [pid = 15886] [serial = 163] [outer = (nil)] 06:50:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 75 (0x95355000) [pid = 15886] [serial = 164] [outer = 0x9534fc00] 06:50:06 INFO - PROCESS | 15886 | 1464443406902 Marionette DEBUG loaded listener.js 06:50:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 76 (0x9825b400) [pid = 15886] [serial = 165] [outer = 0x9534fc00] 06:50:07 INFO - PROCESS | 15886 | 1464443407753 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]]]}] 06:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1191ms 06:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:50:07 INFO - PROCESS | 15886 | 1464443407807 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 06:50:07 INFO - PROCESS | 15886 | 1464443407810 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 06:50:07 INFO - PROCESS | 15886 | 1464443407818 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:50:07 INFO - PROCESS | 15886 | 1464443407820 Marionette TRACE conn4 <- [1,194,null,{}] 06:50:07 INFO - PROCESS | 15886 | 1464443407827 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}] 06:50:08 INFO - PROCESS | 15886 | 1464443407997 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 06:50:08 INFO - PROCESS | 15886 | 1464443408009 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:08 INFO - PROCESS | 15886 | ++DOCSHELL 0x93b9dc00 == 48 [pid = 15886] [id = 56] 06:50:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 77 (0x95350000) [pid = 15886] [serial = 166] [outer = (nil)] 06:50:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 78 (0xa35f0000) [pid = 15886] [serial = 167] [outer = 0x95350000] 06:50:08 INFO - PROCESS | 15886 | 1464443408173 Marionette DEBUG loaded listener.js 06:50:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 79 (0xa2639000) [pid = 15886] [serial = 168] [outer = 0x95350000] 06:50:09 INFO - PROCESS | 15886 | 1464443409131 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]]]}] 06:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1347ms 06:50:09 INFO - PROCESS | 15886 | 1464443409165 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 06:50:09 INFO - PROCESS | 15886 | 1464443409173 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 06:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:50:09 INFO - PROCESS | 15886 | 1464443409184 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:50:09 INFO - PROCESS | 15886 | 1464443409192 Marionette TRACE conn4 <- [1,198,null,{}] 06:50:09 INFO - PROCESS | 15886 | 1464443409201 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}] 06:50:09 INFO - PROCESS | 15886 | 1464443409455 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 06:50:09 INFO - PROCESS | 15886 | 1464443409602 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:09 INFO - PROCESS | 15886 | ++DOCSHELL 0x952b0400 == 49 [pid = 15886] [id = 57] 06:50:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 80 (0x95309000) [pid = 15886] [serial = 169] [outer = (nil)] 06:50:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 81 (0x95358c00) [pid = 15886] [serial = 170] [outer = 0x95309000] 06:50:09 INFO - PROCESS | 15886 | 1464443409764 Marionette DEBUG loaded listener.js 06:50:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 82 (0x982e9400) [pid = 15886] [serial = 171] [outer = 0x95309000] 06:50:10 INFO - PROCESS | 15886 | 1464443410657 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]]]}] 06:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1547ms 06:50:10 INFO - PROCESS | 15886 | 1464443410731 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 06:50:10 INFO - PROCESS | 15886 | 1464443410740 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 06:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:50:10 INFO - PROCESS | 15886 | 1464443410751 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:50:10 INFO - PROCESS | 15886 | 1464443410755 Marionette TRACE conn4 <- [1,202,null,{}] 06:50:10 INFO - PROCESS | 15886 | 1464443410763 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}] 06:50:10 INFO - PROCESS | 15886 | 1464443410993 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 06:50:11 INFO - PROCESS | 15886 | 1464443411178 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:11 INFO - PROCESS | 15886 | ++DOCSHELL 0x9c12f000 == 50 [pid = 15886] [id = 58] 06:50:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 83 (0x9d4e2800) [pid = 15886] [serial = 172] [outer = (nil)] 06:50:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 84 (0x9d5de000) [pid = 15886] [serial = 173] [outer = 0x9d4e2800] 06:50:11 INFO - PROCESS | 15886 | 1464443411315 Marionette DEBUG loaded listener.js 06:50:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 85 (0xa1144400) [pid = 15886] [serial = 174] [outer = 0x9d4e2800] 06:50:12 INFO - PROCESS | 15886 | 1464443412176 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]]]}] 06:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1485ms 06:50:12 INFO - PROCESS | 15886 | 1464443412237 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 06:50:12 INFO - PROCESS | 15886 | 1464443412242 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 06:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:50:12 INFO - PROCESS | 15886 | 1464443412250 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:50:12 INFO - PROCESS | 15886 | 1464443412257 Marionette TRACE conn4 <- [1,206,null,{}] 06:50:12 INFO - PROCESS | 15886 | 1464443412275 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}] 06:50:12 INFO - PROCESS | 15886 | 1464443412512 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 06:50:12 INFO - PROCESS | 15886 | 1464443412661 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:12 INFO - PROCESS | 15886 | ++DOCSHELL 0x93b95000 == 51 [pid = 15886] [id = 59] 06:50:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 86 (0xa35f0800) [pid = 15886] [serial = 175] [outer = (nil)] 06:50:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 87 (0xa6765000) [pid = 15886] [serial = 176] [outer = 0xa35f0800] 06:50:12 INFO - PROCESS | 15886 | 1464443412796 Marionette DEBUG loaded listener.js 06:50:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 88 (0xa6c54c00) [pid = 15886] [serial = 177] [outer = 0xa35f0800] 06:50:13 INFO - PROCESS | 15886 | 1464443413679 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]]]}] 06:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1497ms 06:50:13 INFO - PROCESS | 15886 | 1464443413748 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 06:50:13 INFO - PROCESS | 15886 | 1464443413753 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 06:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:50:13 INFO - PROCESS | 15886 | 1464443413761 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:50:13 INFO - PROCESS | 15886 | 1464443413764 Marionette TRACE conn4 <- [1,210,null,{}] 06:50:13 INFO - PROCESS | 15886 | 1464443413770 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}] 06:50:13 INFO - PROCESS | 15886 | 1464443413982 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 06:50:14 INFO - PROCESS | 15886 | 1464443414127 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:14 INFO - PROCESS | 15886 | ++DOCSHELL 0x93b96c00 == 52 [pid = 15886] [id = 60] 06:50:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 89 (0x9aabf400) [pid = 15886] [serial = 178] [outer = (nil)] 06:50:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 90 (0x9aac5c00) [pid = 15886] [serial = 179] [outer = 0x9aabf400] 06:50:14 INFO - PROCESS | 15886 | 1464443414225 Marionette DEBUG loaded listener.js 06:50:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 91 (0x9aac9000) [pid = 15886] [serial = 180] [outer = 0x9aabf400] 06:50:15 INFO - PROCESS | 15886 | 1464443415127 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]]]}] 06:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1441ms 06:50:15 INFO - PROCESS | 15886 | 1464443415203 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 06:50:15 INFO - PROCESS | 15886 | 1464443415207 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 06:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:50:15 INFO - PROCESS | 15886 | 1464443415215 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:50:15 INFO - PROCESS | 15886 | 1464443415219 Marionette TRACE conn4 <- [1,214,null,{}] 06:50:15 INFO - PROCESS | 15886 | 1464443415225 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}] 06:50:15 INFO - PROCESS | 15886 | 1464443415441 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 06:50:15 INFO - PROCESS | 15886 | 1464443415586 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:15 INFO - PROCESS | 15886 | ++DOCSHELL 0x9669f800 == 53 [pid = 15886] [id = 61] 06:50:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 92 (0x9a011800) [pid = 15886] [serial = 181] [outer = (nil)] 06:50:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 93 (0x9abdc800) [pid = 15886] [serial = 182] [outer = 0x9a011800] 06:50:15 INFO - PROCESS | 15886 | 1464443415679 Marionette DEBUG loaded listener.js 06:50:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 94 (0x9abde000) [pid = 15886] [serial = 183] [outer = 0x9a011800] 06:50:16 INFO - PROCESS | 15886 | 1464443416634 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]]]}] 06:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1481ms 06:50:16 INFO - PROCESS | 15886 | 1464443416698 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 06:50:16 INFO - PROCESS | 15886 | 1464443416702 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 06:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:50:16 INFO - PROCESS | 15886 | 1464443416710 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:50:16 INFO - PROCESS | 15886 | 1464443416714 Marionette TRACE conn4 <- [1,218,null,{}] 06:50:16 INFO - PROCESS | 15886 | 1464443416720 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}] 06:50:17 INFO - PROCESS | 15886 | 1464443417127 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 06:50:17 INFO - PROCESS | 15886 | 1464443417351 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:17 INFO - PROCESS | 15886 | ++DOCSHELL 0x9534ac00 == 54 [pid = 15886] [id = 62] 06:50:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 95 (0x9534b800) [pid = 15886] [serial = 184] [outer = (nil)] 06:50:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 96 (0x95351800) [pid = 15886] [serial = 185] [outer = 0x9534b800] 06:50:17 INFO - PROCESS | 15886 | 1464443417436 Marionette DEBUG loaded listener.js 06:50:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 97 (0x96690c00) [pid = 15886] [serial = 186] [outer = 0x9534b800] 06:50:18 INFO - PROCESS | 15886 | 1464443418298 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]]]}] 06:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1632ms 06:50:18 INFO - PROCESS | 15886 | 1464443418351 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 06:50:18 INFO - PROCESS | 15886 | 1464443418355 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 06:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:50:18 INFO - PROCESS | 15886 | 1464443418372 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:50:18 INFO - PROCESS | 15886 | 1464443418379 Marionette TRACE conn4 <- [1,222,null,{}] 06:50:18 INFO - PROCESS | 15886 | 1464443418387 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}] 06:50:18 INFO - PROCESS | 15886 | 1464443418563 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 06:50:18 INFO - PROCESS | 15886 | 1464443418714 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:18 INFO - PROCESS | 15886 | ++DOCSHELL 0x9523fc00 == 55 [pid = 15886] [id = 63] 06:50:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 98 (0x95248c00) [pid = 15886] [serial = 187] [outer = (nil)] 06:50:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 99 (0x9aa87c00) [pid = 15886] [serial = 188] [outer = 0x95248c00] 06:50:18 INFO - PROCESS | 15886 | 1464443418803 Marionette DEBUG loaded listener.js 06:50:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 100 (0x9aa8dc00) [pid = 15886] [serial = 189] [outer = 0x95248c00] 06:50:19 INFO - PROCESS | 15886 | --DOCSHELL 0xa113cc00 == 54 [pid = 15886] [id = 33] 06:50:19 INFO - PROCESS | 15886 | --DOCSHELL 0x9a5d0400 == 53 [pid = 15886] [id = 32] 06:50:19 INFO - PROCESS | 15886 | --DOCSHELL 0x9534f800 == 52 [pid = 15886] [id = 55] 06:50:19 INFO - PROCESS | 15886 | --DOMWINDOW == 99 (0xa6764c00) [pid = 15886] [serial = 131] [outer = (nil)] [url = about:blank] 06:50:19 INFO - PROCESS | 15886 | --DOCSHELL 0x93befc00 == 51 [pid = 15886] [id = 54] 06:50:19 INFO - PROCESS | 15886 | --DOCSHELL 0x9c12d400 == 50 [pid = 15886] [id = 53] 06:50:19 INFO - PROCESS | 15886 | --DOCSHELL 0x9be10000 == 49 [pid = 15886] [id = 52] 06:50:19 INFO - PROCESS | 15886 | --DOCSHELL 0x98257800 == 48 [pid = 15886] [id = 51] 06:50:19 INFO - PROCESS | 15886 | --DOCSHELL 0x9512ac00 == 47 [pid = 15886] [id = 50] 06:50:19 INFO - PROCESS | 15886 | 1464443419720 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]]]}] 06:50:19 INFO - PROCESS | 15886 | --DOMWINDOW == 98 (0xa6235400) [pid = 15886] [serial = 128] [outer = (nil)] [url = about:blank] 06:50:19 INFO - PROCESS | 15886 | --DOMWINDOW == 97 (0x9bb75000) [pid = 15886] [serial = 122] [outer = (nil)] [url = about:blank] 06:50:19 INFO - PROCESS | 15886 | --DOMWINDOW == 96 (0x9c131000) [pid = 15886] [serial = 123] [outer = (nil)] [url = about:blank] 06:50:19 INFO - PROCESS | 15886 | --DOMWINDOW == 95 (0xa3229c00) [pid = 15886] [serial = 116] [outer = (nil)] [url = about:blank] 06:50:19 INFO - PROCESS | 15886 | --DOMWINDOW == 94 (0x9d4eb400) [pid = 15886] [serial = 113] [outer = (nil)] [url = about:blank] 06:50:19 INFO - PROCESS | 15886 | --DOMWINDOW == 93 (0x99ee4c00) [pid = 15886] [serial = 120] [outer = (nil)] [url = about:blank] 06:50:19 INFO - PROCESS | 15886 | --DOMWINDOW == 92 (0x98264400) [pid = 15886] [serial = 119] [outer = (nil)] [url = about:blank] 06:50:19 INFO - PROCESS | 15886 | --DOMWINDOW == 91 (0x9d9f1400) [pid = 15886] [serial = 110] [outer = (nil)] [url = about:blank] 06:50:19 INFO - PROCESS | 15886 | --DOMWINDOW == 90 (0x9a087400) [pid = 15886] [serial = 107] [outer = (nil)] [url = about:blank] 06:50:19 INFO - PROCESS | 15886 | --DOMWINDOW == 89 (0x9d4edc00) [pid = 15886] [serial = 105] [outer = (nil)] [url = about:blank] 06:50:19 INFO - PROCESS | 15886 | --DOMWINDOW == 88 (0xa3265400) [pid = 15886] [serial = 126] [outer = (nil)] [url = about:blank] 06:50:19 INFO - PROCESS | 15886 | --DOMWINDOW == 87 (0xa26ca000) [pid = 15886] [serial = 125] [outer = (nil)] [url = about:blank] 06:50:19 INFO - PROCESS | 15886 | --DOMWINDOW == 86 (0xa628b000) [pid = 15886] [serial = 129] [outer = (nil)] [url = about:blank] 06:50:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1441ms 06:50:19 INFO - PROCESS | 15886 | 1464443419814 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 06:50:19 INFO - PROCESS | 15886 | 1464443419819 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 06:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:50:19 INFO - PROCESS | 15886 | 1464443419826 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:50:19 INFO - PROCESS | 15886 | 1464443419830 Marionette TRACE conn4 <- [1,226,null,{}] 06:50:19 INFO - PROCESS | 15886 | 1464443419836 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}] 06:50:20 INFO - PROCESS | 15886 | 1464443420001 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 06:50:20 INFO - PROCESS | 15886 | 1464443420122 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:20 INFO - PROCESS | 15886 | ++DOCSHELL 0x95131000 == 48 [pid = 15886] [id = 64] 06:50:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 87 (0x9534f800) [pid = 15886] [serial = 190] [outer = (nil)] 06:50:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 88 (0x9aabe400) [pid = 15886] [serial = 191] [outer = 0x9534f800] 06:50:20 INFO - PROCESS | 15886 | 1464443420204 Marionette DEBUG loaded listener.js 06:50:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 89 (0x9abd8400) [pid = 15886] [serial = 192] [outer = 0x9534f800] 06:50:20 INFO - PROCESS | 15886 | 1464443420963 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]]]}] 06:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1185ms 06:50:21 INFO - PROCESS | 15886 | 1464443421012 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 06:50:21 INFO - PROCESS | 15886 | 1464443421019 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 06:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:50:21 INFO - PROCESS | 15886 | 1464443421044 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:50:21 INFO - PROCESS | 15886 | 1464443421052 Marionette TRACE conn4 <- [1,230,null,{}] 06:50:21 INFO - PROCESS | 15886 | 1464443421059 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}] 06:50:21 INFO - PROCESS | 15886 | 1464443421237 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 06:50:21 INFO - PROCESS | 15886 | 1464443421249 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:21 INFO - PROCESS | 15886 | ++DOCSHELL 0x952ac400 == 49 [pid = 15886] [id = 65] 06:50:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 90 (0x9a5ce800) [pid = 15886] [serial = 193] [outer = (nil)] 06:50:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 91 (0x9c12b000) [pid = 15886] [serial = 194] [outer = 0x9a5ce800] 06:50:21 INFO - PROCESS | 15886 | 1464443421325 Marionette DEBUG loaded listener.js 06:50:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 92 (0x9c14b400) [pid = 15886] [serial = 195] [outer = 0x9a5ce800] 06:50:22 INFO - PROCESS | 15886 | 1464443422230 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]]]}] 06:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1253ms 06:50:22 INFO - PROCESS | 15886 | 1464443422289 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 06:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:50:22 INFO - PROCESS | 15886 | 1464443422294 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 06:50:22 INFO - PROCESS | 15886 | 1464443422301 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:50:22 INFO - PROCESS | 15886 | 1464443422305 Marionette TRACE conn4 <- [1,234,null,{}] 06:50:22 INFO - PROCESS | 15886 | 1464443422311 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}] 06:50:22 INFO - PROCESS | 15886 | 1464443422513 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 06:50:22 INFO - PROCESS | 15886 | 1464443422537 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:22 INFO - PROCESS | 15886 | ++DOCSHELL 0x93bed000 == 50 [pid = 15886] [id = 66] 06:50:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 93 (0x9bb74800) [pid = 15886] [serial = 196] [outer = (nil)] 06:50:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 94 (0x9d4ee400) [pid = 15886] [serial = 197] [outer = 0x9bb74800] 06:50:22 INFO - PROCESS | 15886 | 1464443422616 Marionette DEBUG loaded listener.js 06:50:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 95 (0x9d5dfc00) [pid = 15886] [serial = 198] [outer = 0x9bb74800] 06:50:23 INFO - PROCESS | 15886 | 1464443423467 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]]]}] 06:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1185ms 06:50:23 INFO - PROCESS | 15886 | 1464443423486 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 06:50:23 INFO - PROCESS | 15886 | 1464443423490 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 06:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:50:23 INFO - PROCESS | 15886 | 1464443423497 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:50:23 INFO - PROCESS | 15886 | 1464443423500 Marionette TRACE conn4 <- [1,238,null,{}] 06:50:23 INFO - PROCESS | 15886 | 1464443423514 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}] 06:50:23 INFO - PROCESS | 15886 | 1464443423731 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 06:50:23 INFO - PROCESS | 15886 | 1464443423757 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:23 INFO - PROCESS | 15886 | ++DOCSHELL 0x9512ec00 == 51 [pid = 15886] [id = 67] 06:50:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 96 (0xa2150400) [pid = 15886] [serial = 199] [outer = (nil)] 06:50:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 97 (0xa2382400) [pid = 15886] [serial = 200] [outer = 0xa2150400] 06:50:23 INFO - PROCESS | 15886 | 1464443423847 Marionette DEBUG loaded listener.js 06:50:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 98 (0xa302cc00) [pid = 15886] [serial = 201] [outer = 0xa2150400] 06:50:24 INFO - PROCESS | 15886 | --DOMWINDOW == 97 (0x95130000) [pid = 15886] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:50:24 INFO - PROCESS | 15886 | --DOMWINDOW == 96 (0x9c131400) [pid = 15886] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:50:24 INFO - PROCESS | 15886 | --DOMWINDOW == 95 (0x98263800) [pid = 15886] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:50:24 INFO - PROCESS | 15886 | --DOMWINDOW == 94 (0x93bf1c00) [pid = 15886] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:50:24 INFO - PROCESS | 15886 | --DOMWINDOW == 93 (0x9512b800) [pid = 15886] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:50:24 INFO - PROCESS | 15886 | --DOMWINDOW == 92 (0x9534fc00) [pid = 15886] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:50:24 INFO - PROCESS | 15886 | --DOMWINDOW == 91 (0xa2155400) [pid = 15886] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:50:24 INFO - PROCESS | 15886 | 1464443424830 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]]]}] 06:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1391ms 06:50:24 INFO - PROCESS | 15886 | 1464443424890 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 06:50:24 INFO - PROCESS | 15886 | 1464443424892 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 06:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:50:24 INFO - PROCESS | 15886 | 1464443424900 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:50:24 INFO - PROCESS | 15886 | 1464443424903 Marionette TRACE conn4 <- [1,242,null,{}] 06:50:24 INFO - PROCESS | 15886 | 1464443424909 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}] 06:50:25 INFO - PROCESS | 15886 | 1464443425065 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 06:50:25 INFO - PROCESS | 15886 | 1464443425075 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:25 INFO - PROCESS | 15886 | ++DOCSHELL 0x96693400 == 52 [pid = 15886] [id = 68] 06:50:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 92 (0xa2156c00) [pid = 15886] [serial = 202] [outer = (nil)] 06:50:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 93 (0xa35e6400) [pid = 15886] [serial = 203] [outer = 0xa2156c00] 06:50:25 INFO - PROCESS | 15886 | 1464443425152 Marionette DEBUG loaded listener.js 06:50:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 94 (0xa35f2c00) [pid = 15886] [serial = 204] [outer = 0xa2156c00] 06:50:26 INFO - PROCESS | 15886 | 1464443426004 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]]]}] 06:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1136ms 06:50:26 INFO - PROCESS | 15886 | 1464443426037 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 06:50:26 INFO - PROCESS | 15886 | 1464443426041 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 06:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:50:26 INFO - PROCESS | 15886 | 1464443426048 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:50:26 INFO - PROCESS | 15886 | 1464443426051 Marionette TRACE conn4 <- [1,246,null,{}] 06:50:26 INFO - PROCESS | 15886 | 1464443426057 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}] 06:50:26 INFO - PROCESS | 15886 | 1464443426218 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 06:50:26 INFO - PROCESS | 15886 | 1464443426394 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:26 INFO - PROCESS | 15886 | ++DOCSHELL 0x93b8e800 == 53 [pid = 15886] [id = 69] 06:50:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 95 (0x93b91800) [pid = 15886] [serial = 205] [outer = (nil)] 06:50:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 96 (0x93c83c00) [pid = 15886] [serial = 206] [outer = 0x93b91800] 06:50:26 INFO - PROCESS | 15886 | 1464443426528 Marionette DEBUG loaded listener.js 06:50:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 97 (0x9523a400) [pid = 15886] [serial = 207] [outer = 0x93b91800] 06:50:27 INFO - PROCESS | 15886 | 1464443427558 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]]]}] 06:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1585ms 06:50:27 INFO - PROCESS | 15886 | 1464443427636 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 06:50:27 INFO - PROCESS | 15886 | 1464443427643 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 06:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:50:27 INFO - PROCESS | 15886 | 1464443427652 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:50:27 INFO - PROCESS | 15886 | 1464443427658 Marionette TRACE conn4 <- [1,250,null,{}] 06:50:27 INFO - PROCESS | 15886 | 1464443427667 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}] 06:50:27 INFO - PROCESS | 15886 | 1464443427914 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 06:50:28 INFO - PROCESS | 15886 | 1464443428114 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:28 INFO - PROCESS | 15886 | ++DOCSHELL 0x95355400 == 54 [pid = 15886] [id = 70] 06:50:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 98 (0x9a087400) [pid = 15886] [serial = 208] [outer = (nil)] 06:50:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 99 (0x9a898400) [pid = 15886] [serial = 209] [outer = 0x9a087400] 06:50:28 INFO - PROCESS | 15886 | 1464443428228 Marionette DEBUG loaded listener.js 06:50:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 100 (0x9aa88000) [pid = 15886] [serial = 210] [outer = 0x9a087400] 06:50:29 INFO - PROCESS | 15886 | 1464443429120 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]]]}] 06:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1539ms 06:50:29 INFO - PROCESS | 15886 | 1464443429196 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 06:50:29 INFO - PROCESS | 15886 | 1464443429202 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 06:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:50:29 INFO - PROCESS | 15886 | 1464443429210 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:50:29 INFO - PROCESS | 15886 | 1464443429214 Marionette TRACE conn4 <- [1,254,null,{}] 06:50:29 INFO - PROCESS | 15886 | 1464443429221 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}] 06:50:29 INFO - PROCESS | 15886 | 1464443429453 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 06:50:29 INFO - PROCESS | 15886 | 1464443429605 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:29 INFO - PROCESS | 15886 | ++DOCSHELL 0x9abe4c00 == 55 [pid = 15886] [id = 71] 06:50:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 101 (0x9b2a2c00) [pid = 15886] [serial = 211] [outer = (nil)] 06:50:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 102 (0x9bbd7c00) [pid = 15886] [serial = 212] [outer = 0x9b2a2c00] 06:50:29 INFO - PROCESS | 15886 | 1464443429755 Marionette DEBUG loaded listener.js 06:50:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 103 (0x9d4e1c00) [pid = 15886] [serial = 213] [outer = 0x9b2a2c00] 06:50:30 INFO - PROCESS | 15886 | 1464443430710 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]]]}] 06:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1533ms 06:50:30 INFO - PROCESS | 15886 | 1464443430745 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 06:50:30 INFO - PROCESS | 15886 | 1464443430749 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 06:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:50:30 INFO - PROCESS | 15886 | 1464443430765 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:50:30 INFO - PROCESS | 15886 | 1464443430775 Marionette TRACE conn4 <- [1,258,null,{}] 06:50:30 INFO - PROCESS | 15886 | 1464443430810 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}] 06:50:31 INFO - PROCESS | 15886 | 1464443431012 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 06:50:31 INFO - PROCESS | 15886 | 1464443431167 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:31 INFO - PROCESS | 15886 | ++DOCSHELL 0x95125400 == 56 [pid = 15886] [id = 72] 06:50:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 104 (0x9abe6c00) [pid = 15886] [serial = 214] [outer = (nil)] 06:50:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 105 (0xa628b000) [pid = 15886] [serial = 215] [outer = 0x9abe6c00] 06:50:31 INFO - PROCESS | 15886 | 1464443431257 Marionette DEBUG loaded listener.js 06:50:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 106 (0xa6296800) [pid = 15886] [serial = 216] [outer = 0x9abe6c00] 06:50:32 INFO - PROCESS | 15886 | 1464443432199 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]]]}] 06:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1477ms 06:50:32 INFO - PROCESS | 15886 | 1464443432236 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 06:50:32 INFO - PROCESS | 15886 | 1464443432240 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 06:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:50:32 INFO - PROCESS | 15886 | 1464443432249 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:50:32 INFO - PROCESS | 15886 | 1464443432253 Marionette TRACE conn4 <- [1,262,null,{}] 06:50:32 INFO - PROCESS | 15886 | 1464443432259 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}] 06:50:32 INFO - PROCESS | 15886 | 1464443432466 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 06:50:32 INFO - PROCESS | 15886 | 1464443432616 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:32 INFO - PROCESS | 15886 | ++DOCSHELL 0x93bf4000 == 57 [pid = 15886] [id = 73] 06:50:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 107 (0x9512c800) [pid = 15886] [serial = 217] [outer = (nil)] 06:50:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 108 (0xa6ea7000) [pid = 15886] [serial = 218] [outer = 0x9512c800] 06:50:32 INFO - PROCESS | 15886 | 1464443432708 Marionette DEBUG loaded listener.js 06:50:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 109 (0xa6f78800) [pid = 15886] [serial = 219] [outer = 0x9512c800] 06:50:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 110 (0x911abc00) [pid = 15886] [serial = 220] [outer = 0x9b691000] 06:50:33 INFO - PROCESS | 15886 | 1464443433757 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]]]}] 06:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1547ms 06:50:33 INFO - PROCESS | 15886 | 1464443433797 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 06:50:33 INFO - PROCESS | 15886 | 1464443433802 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 06:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:50:33 INFO - PROCESS | 15886 | 1464443433811 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:50:33 INFO - PROCESS | 15886 | 1464443433815 Marionette TRACE conn4 <- [1,266,null,{}] 06:50:33 INFO - PROCESS | 15886 | 1464443433822 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}] 06:50:34 INFO - PROCESS | 15886 | 1464443434017 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 06:50:34 INFO - PROCESS | 15886 | 1464443434213 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:34 INFO - PROCESS | 15886 | ++DOCSHELL 0x911b4000 == 58 [pid = 15886] [id = 74] 06:50:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 111 (0x911b7400) [pid = 15886] [serial = 221] [outer = (nil)] 06:50:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 112 (0x9a9a1000) [pid = 15886] [serial = 222] [outer = 0x911b7400] 06:50:34 INFO - PROCESS | 15886 | 1464443434360 Marionette DEBUG loaded listener.js 06:50:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 113 (0xa8289000) [pid = 15886] [serial = 223] [outer = 0x911b7400] 06:50:35 INFO - PROCESS | 15886 | 1464443435289 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]]]}] 06:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1540ms 06:50:35 INFO - PROCESS | 15886 | 1464443435351 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 06:50:35 INFO - PROCESS | 15886 | 1464443435354 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 06:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:50:35 INFO - PROCESS | 15886 | 1464443435363 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:50:35 INFO - PROCESS | 15886 | 1464443435367 Marionette TRACE conn4 <- [1,270,null,{}] 06:50:35 INFO - PROCESS | 15886 | 1464443435375 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}] 06:50:35 INFO - PROCESS | 15886 | 1464443435605 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 06:50:35 INFO - PROCESS | 15886 | 1464443435795 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:35 INFO - PROCESS | 15886 | ++DOCSHELL 0x911adc00 == 59 [pid = 15886] [id = 75] 06:50:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 114 (0x911b0c00) [pid = 15886] [serial = 224] [outer = (nil)] 06:50:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 115 (0x913ac000) [pid = 15886] [serial = 225] [outer = 0x911b0c00] 06:50:35 INFO - PROCESS | 15886 | 1464443435935 Marionette DEBUG loaded listener.js 06:50:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 116 (0x913afc00) [pid = 15886] [serial = 226] [outer = 0x911b0c00] 06:50:36 INFO - PROCESS | 15886 | 1464443436807 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]]]}] 06:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1485ms 06:50:36 INFO - PROCESS | 15886 | 1464443436849 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 06:50:36 INFO - PROCESS | 15886 | 1464443436853 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 06:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:50:36 INFO - PROCESS | 15886 | 1464443436860 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:50:36 INFO - PROCESS | 15886 | 1464443436864 Marionette TRACE conn4 <- [1,274,null,{}] 06:50:36 INFO - PROCESS | 15886 | 1464443436871 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}] 06:50:37 INFO - PROCESS | 15886 | 1464443437061 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 06:50:37 INFO - PROCESS | 15886 | 1464443437536 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:37 INFO - PROCESS | 15886 | ++DOCSHELL 0x93c88c00 == 60 [pid = 15886] [id = 76] 06:50:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 117 (0x93c89400) [pid = 15886] [serial = 227] [outer = (nil)] 06:50:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 118 (0x95129c00) [pid = 15886] [serial = 228] [outer = 0x93c89400] 06:50:37 INFO - PROCESS | 15886 | 1464443437671 Marionette DEBUG loaded listener.js 06:50:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 119 (0x95243400) [pid = 15886] [serial = 229] [outer = 0x93c89400] 06:50:38 INFO - PROCESS | 15886 | 1464443438555 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]]]}] 06:50:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1739ms 06:50:38 INFO - PROCESS | 15886 | 1464443438612 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 06:50:38 INFO - PROCESS | 15886 | 1464443438627 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 06:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:50:38 INFO - PROCESS | 15886 | 1464443438643 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:50:38 INFO - PROCESS | 15886 | 1464443438657 Marionette TRACE conn4 <- [1,278,null,{}] 06:50:38 INFO - PROCESS | 15886 | 1464443438673 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}] 06:50:38 INFO - PROCESS | 15886 | 1464443438919 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 06:50:39 INFO - PROCESS | 15886 | 1464443439119 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:39 INFO - PROCESS | 15886 | ++DOCSHELL 0x95127000 == 61 [pid = 15886] [id = 77] 06:50:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 120 (0x9512e000) [pid = 15886] [serial = 230] [outer = (nil)] 06:50:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 121 (0x952b1000) [pid = 15886] [serial = 231] [outer = 0x9512e000] 06:50:39 INFO - PROCESS | 15886 | 1464443439251 Marionette DEBUG loaded listener.js 06:50:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 122 (0x98488000) [pid = 15886] [serial = 232] [outer = 0x9512e000] 06:50:39 INFO - PROCESS | 15886 | --DOCSHELL 0x982ee400 == 60 [pid = 15886] [id = 21] 06:50:39 INFO - PROCESS | 15886 | --DOCSHELL 0x96693400 == 59 [pid = 15886] [id = 68] 06:50:39 INFO - PROCESS | 15886 | --DOCSHELL 0x9512ec00 == 58 [pid = 15886] [id = 67] 06:50:39 INFO - PROCESS | 15886 | --DOCSHELL 0x93bed000 == 57 [pid = 15886] [id = 66] 06:50:39 INFO - PROCESS | 15886 | --DOCSHELL 0x952ac400 == 56 [pid = 15886] [id = 65] 06:50:39 INFO - PROCESS | 15886 | --DOCSHELL 0x95131000 == 55 [pid = 15886] [id = 64] 06:50:39 INFO - PROCESS | 15886 | --DOCSHELL 0x9523fc00 == 54 [pid = 15886] [id = 63] 06:50:39 INFO - PROCESS | 15886 | --DOCSHELL 0x9534ac00 == 53 [pid = 15886] [id = 62] 06:50:39 INFO - PROCESS | 15886 | --DOCSHELL 0x93b9dc00 == 52 [pid = 15886] [id = 56] 06:50:39 INFO - PROCESS | 15886 | --DOMWINDOW == 121 (0xa6c51800) [pid = 15886] [serial = 132] [outer = (nil)] [url = about:blank] 06:50:39 INFO - PROCESS | 15886 | --DOMWINDOW == 120 (0x9d4e4400) [pid = 15886] [serial = 155] [outer = (nil)] [url = about:blank] 06:50:39 INFO - PROCESS | 15886 | --DOMWINDOW == 119 (0x982f4400) [pid = 15886] [serial = 152] [outer = (nil)] [url = about:blank] 06:50:39 INFO - PROCESS | 15886 | --DOMWINDOW == 118 (0x9938c800) [pid = 15886] [serial = 137] [outer = (nil)] [url = about:blank] 06:50:39 INFO - PROCESS | 15886 | --DOMWINDOW == 117 (0xa35ebc00) [pid = 15886] [serial = 161] [outer = (nil)] [url = about:blank] 06:50:39 INFO - PROCESS | 15886 | --DOMWINDOW == 116 (0xa6f30400) [pid = 15886] [serial = 143] [outer = (nil)] [url = about:blank] 06:50:39 INFO - PROCESS | 15886 | --DOMWINDOW == 115 (0x9d5df000) [pid = 15886] [serial = 156] [outer = (nil)] [url = about:blank] 06:50:39 INFO - PROCESS | 15886 | --DOMWINDOW == 114 (0x9d9ab400) [pid = 15886] [serial = 140] [outer = (nil)] [url = about:blank] 06:50:39 INFO - PROCESS | 15886 | --DOMWINDOW == 113 (0x99f6e400) [pid = 15886] [serial = 153] [outer = (nil)] [url = about:blank] 06:50:39 INFO - PROCESS | 15886 | --DOMWINDOW == 112 (0x95246400) [pid = 15886] [serial = 150] [outer = (nil)] [url = about:blank] 06:50:39 INFO - PROCESS | 15886 | --DOMWINDOW == 111 (0x952ae800) [pid = 15886] [serial = 146] [outer = (nil)] [url = about:blank] 06:50:39 INFO - PROCESS | 15886 | --DOMWINDOW == 110 (0x95355000) [pid = 15886] [serial = 164] [outer = (nil)] [url = about:blank] 06:50:39 INFO - PROCESS | 15886 | --DOMWINDOW == 109 (0x95125c00) [pid = 15886] [serial = 134] [outer = (nil)] [url = about:blank] 06:50:39 INFO - PROCESS | 15886 | --DOMWINDOW == 108 (0xa35f3800) [pid = 15886] [serial = 162] [outer = (nil)] [url = about:blank] 06:50:39 INFO - PROCESS | 15886 | --DOMWINDOW == 107 (0xa26cd400) [pid = 15886] [serial = 159] [outer = (nil)] [url = about:blank] 06:50:39 INFO - PROCESS | 15886 | --DOMWINDOW == 106 (0x9523b400) [pid = 15886] [serial = 149] [outer = (nil)] [url = about:blank] 06:50:39 INFO - PROCESS | 15886 | --DOMWINDOW == 105 (0xa2388000) [pid = 15886] [serial = 158] [outer = (nil)] [url = about:blank] 06:50:39 INFO - PROCESS | 15886 | --DOMWINDOW == 104 (0x9825b400) [pid = 15886] [serial = 165] [outer = (nil)] [url = about:blank] 06:50:40 INFO - PROCESS | 15886 | 1464443440147 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]]]}] 06:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1552ms 06:50:40 INFO - PROCESS | 15886 | 1464443440199 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 06:50:40 INFO - PROCESS | 15886 | 1464443440204 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 06:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:50:40 INFO - PROCESS | 15886 | 1464443440213 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:50:40 INFO - PROCESS | 15886 | 1464443440216 Marionette TRACE conn4 <- [1,282,null,{}] 06:50:40 INFO - PROCESS | 15886 | 1464443440222 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}] 06:50:40 INFO - PROCESS | 15886 | 1464443440407 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 06:50:40 INFO - PROCESS | 15886 | 1464443440425 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:40 INFO - PROCESS | 15886 | ++DOCSHELL 0x95131000 == 53 [pid = 15886] [id = 78] 06:50:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 105 (0x982e6000) [pid = 15886] [serial = 233] [outer = (nil)] 06:50:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 106 (0x9a702c00) [pid = 15886] [serial = 234] [outer = 0x982e6000] 06:50:40 INFO - PROCESS | 15886 | 1464443440598 Marionette DEBUG loaded listener.js 06:50:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 107 (0x9aa8c000) [pid = 15886] [serial = 235] [outer = 0x982e6000] 06:50:41 INFO - PROCESS | 15886 | 1464443441494 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]]]}] 06:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1334ms 06:50:41 INFO - PROCESS | 15886 | 1464443441548 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 06:50:41 INFO - PROCESS | 15886 | 1464443441551 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 06:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:50:41 INFO - PROCESS | 15886 | 1464443441566 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:50:41 INFO - PROCESS | 15886 | 1464443441576 Marionette TRACE conn4 <- [1,286,null,{}] 06:50:41 INFO - PROCESS | 15886 | 1464443441586 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}] 06:50:41 INFO - PROCESS | 15886 | 1464443441772 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 06:50:41 INFO - PROCESS | 15886 | 1464443441911 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:41 INFO - PROCESS | 15886 | ++DOCSHELL 0x9a2c7c00 == 54 [pid = 15886] [id = 79] 06:50:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 108 (0x9abe3c00) [pid = 15886] [serial = 236] [outer = (nil)] 06:50:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 109 (0x9c12f400) [pid = 15886] [serial = 237] [outer = 0x9abe3c00] 06:50:41 INFO - PROCESS | 15886 | 1464443441990 Marionette DEBUG loaded listener.js 06:50:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 110 (0x9d4e3400) [pid = 15886] [serial = 238] [outer = 0x9abe3c00] 06:50:42 INFO - PROCESS | 15886 | 1464443442880 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]]]}] 06:50:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1350ms 06:50:42 INFO - PROCESS | 15886 | 1464443442919 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 06:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:50:42 INFO - PROCESS | 15886 | 1464443442924 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 06:50:42 INFO - PROCESS | 15886 | 1464443442931 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:50:42 INFO - PROCESS | 15886 | 1464443442934 Marionette TRACE conn4 <- [1,290,null,{}] 06:50:42 INFO - PROCESS | 15886 | 1464443442941 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}] 06:50:43 INFO - PROCESS | 15886 | 1464443443156 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 06:50:43 INFO - PROCESS | 15886 | 1464443443182 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:43 INFO - PROCESS | 15886 | ++DOCSHELL 0x913a9c00 == 55 [pid = 15886] [id = 80] 06:50:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 111 (0x9abdcc00) [pid = 15886] [serial = 239] [outer = (nil)] 06:50:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 112 (0x9d9e6c00) [pid = 15886] [serial = 240] [outer = 0x9abdcc00] 06:50:43 INFO - PROCESS | 15886 | 1464443443260 Marionette DEBUG loaded listener.js 06:50:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 113 (0xa1142000) [pid = 15886] [serial = 241] [outer = 0x9abdcc00] 06:50:44 INFO - PROCESS | 15886 | --DOMWINDOW == 112 (0x9534b800) [pid = 15886] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:50:44 INFO - PROCESS | 15886 | --DOMWINDOW == 111 (0x9bb74800) [pid = 15886] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:50:44 INFO - PROCESS | 15886 | --DOMWINDOW == 110 (0x95248c00) [pid = 15886] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:50:44 INFO - PROCESS | 15886 | --DOMWINDOW == 109 (0x9534f800) [pid = 15886] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:50:44 INFO - PROCESS | 15886 | --DOMWINDOW == 108 (0x9a5ce800) [pid = 15886] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:50:44 INFO - PROCESS | 15886 | --DOMWINDOW == 107 (0xa2150400) [pid = 15886] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:50:44 INFO - PROCESS | 15886 | 1464443444268 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]]]}] 06:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1380ms 06:50:44 INFO - PROCESS | 15886 | 1464443444313 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 06:50:44 INFO - PROCESS | 15886 | 1464443444316 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 06:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:50:44 INFO - PROCESS | 15886 | 1464443444324 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:50:44 INFO - PROCESS | 15886 | 1464443444328 Marionette TRACE conn4 <- [1,294,null,{}] 06:50:44 INFO - PROCESS | 15886 | 1464443444333 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}] 06:50:44 INFO - PROCESS | 15886 | 1464443444491 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 06:50:44 INFO - PROCESS | 15886 | 1464443444507 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:44 INFO - PROCESS | 15886 | ++DOCSHELL 0x9534b800 == 56 [pid = 15886] [id = 81] 06:50:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 108 (0x9534dc00) [pid = 15886] [serial = 242] [outer = (nil)] 06:50:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 109 (0xa2150400) [pid = 15886] [serial = 243] [outer = 0x9534dc00] 06:50:44 INFO - PROCESS | 15886 | 1464443444693 Marionette DEBUG loaded listener.js 06:50:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 110 (0xa35f2400) [pid = 15886] [serial = 244] [outer = 0x9534dc00] 06:50:45 INFO - PROCESS | 15886 | 1464443445560 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]]]}] 06:50:45 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. 06:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1283ms 06:50:45 INFO - PROCESS | 15886 | 1464443445612 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 06:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:50:45 INFO - PROCESS | 15886 | 1464443445617 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 06:50:45 INFO - PROCESS | 15886 | 1464443445624 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:50:45 INFO - PROCESS | 15886 | 1464443445627 Marionette TRACE conn4 <- [1,298,null,{}] 06:50:45 INFO - PROCESS | 15886 | 1464443445634 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}] 06:50:45 INFO - PROCESS | 15886 | 1464443445813 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 06:50:45 INFO - PROCESS | 15886 | 1464443445824 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:45 INFO - PROCESS | 15886 | ++DOCSHELL 0x913ab400 == 57 [pid = 15886] [id = 82] 06:50:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 111 (0x95173800) [pid = 15886] [serial = 245] [outer = (nil)] 06:50:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 112 (0xa68bdc00) [pid = 15886] [serial = 246] [outer = 0x95173800] 06:50:45 INFO - PROCESS | 15886 | 1464443445914 Marionette DEBUG loaded listener.js 06:50:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 113 (0xa6f3b800) [pid = 15886] [serial = 247] [outer = 0x95173800] 06:50:47 INFO - PROCESS | 15886 | 1464443447004 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]]]}] 06:50:47 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. 06:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1440ms 06:50:47 INFO - PROCESS | 15886 | 1464443447065 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 06:50:47 INFO - PROCESS | 15886 | 1464443447073 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 06:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:50:47 INFO - PROCESS | 15886 | 1464443447081 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:50:47 INFO - PROCESS | 15886 | 1464443447088 Marionette TRACE conn4 <- [1,302,null,{}] 06:50:47 INFO - PROCESS | 15886 | 1464443447097 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}] 06:50:47 INFO - PROCESS | 15886 | 1464443447339 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 06:50:47 INFO - PROCESS | 15886 | 1464443447552 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:47 INFO - PROCESS | 15886 | ++DOCSHELL 0x95246400 == 58 [pid = 15886] [id = 83] 06:50:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 114 (0x952b2400) [pid = 15886] [serial = 248] [outer = (nil)] 06:50:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 115 (0x96692400) [pid = 15886] [serial = 249] [outer = 0x952b2400] 06:50:47 INFO - PROCESS | 15886 | 1464443447661 Marionette DEBUG loaded listener.js 06:50:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 116 (0x9a009800) [pid = 15886] [serial = 250] [outer = 0x952b2400] 06:50:48 INFO - PROCESS | 15886 | 1464443448548 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]]]}] 06:50:48 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. 06:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1538ms 06:50:48 INFO - PROCESS | 15886 | 1464443448622 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 06:50:48 INFO - PROCESS | 15886 | 1464443448632 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 06:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:50:48 INFO - PROCESS | 15886 | 1464443448643 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:50:48 INFO - PROCESS | 15886 | 1464443448647 Marionette TRACE conn4 <- [1,306,null,{}] 06:50:48 INFO - PROCESS | 15886 | 1464443448655 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}] 06:50:48 INFO - PROCESS | 15886 | 1464443448886 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 06:50:49 INFO - PROCESS | 15886 | 1464443449084 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:49 INFO - PROCESS | 15886 | ++DOCSHELL 0x9aabe800 == 59 [pid = 15886] [id = 84] 06:50:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 117 (0x9abe3800) [pid = 15886] [serial = 251] [outer = (nil)] 06:50:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 118 (0x9bbce800) [pid = 15886] [serial = 252] [outer = 0x9abe3800] 06:50:49 INFO - PROCESS | 15886 | 1464443449219 Marionette DEBUG loaded listener.js 06:50:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 119 (0x9d9ab400) [pid = 15886] [serial = 253] [outer = 0x9abe3800] 06:50:50 INFO - PROCESS | 15886 | 1464443450145 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]]]}] 06:50:50 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. 06:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1537ms 06:50:50 INFO - PROCESS | 15886 | 1464443450180 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 06:50:50 INFO - PROCESS | 15886 | 1464443450185 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 06:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:50:50 INFO - PROCESS | 15886 | 1464443450254 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:50:50 INFO - PROCESS | 15886 | 1464443450262 Marionette TRACE conn4 <- [1,310,null,{}] 06:50:50 INFO - PROCESS | 15886 | 1464443450346 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}] 06:50:50 INFO - PROCESS | 15886 | 1464443450548 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 06:50:50 INFO - PROCESS | 15886 | 1464443450731 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:50 INFO - PROCESS | 15886 | ++DOCSHELL 0x915ca400 == 60 [pid = 15886] [id = 85] 06:50:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 120 (0x915cb000) [pid = 15886] [serial = 254] [outer = (nil)] 06:50:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 121 (0x95129800) [pid = 15886] [serial = 255] [outer = 0x915cb000] 06:50:50 INFO - PROCESS | 15886 | 1464443450825 Marionette DEBUG loaded listener.js 06:50:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 122 (0x9d9ea400) [pid = 15886] [serial = 256] [outer = 0x915cb000] 06:50:51 INFO - PROCESS | 15886 | 1464443451671 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]]]}] 06:50:51 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. 06:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1461ms 06:50:51 INFO - PROCESS | 15886 | 1464443451714 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 06:50:51 INFO - PROCESS | 15886 | 1464443451719 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 06:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:50:51 INFO - PROCESS | 15886 | 1464443451727 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:50:51 INFO - PROCESS | 15886 | 1464443451730 Marionette TRACE conn4 <- [1,314,null,{}] 06:50:51 INFO - PROCESS | 15886 | 1464443451737 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}] 06:50:51 INFO - PROCESS | 15886 | 1464443451928 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 06:50:52 INFO - PROCESS | 15886 | 1464443452082 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:52 INFO - PROCESS | 15886 | ++DOCSHELL 0xa6233c00 == 61 [pid = 15886] [id = 86] 06:50:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 123 (0xa628b800) [pid = 15886] [serial = 257] [outer = (nil)] 06:50:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 124 (0xa6c53800) [pid = 15886] [serial = 258] [outer = 0xa628b800] 06:50:52 INFO - PROCESS | 15886 | 1464443452182 Marionette DEBUG loaded listener.js 06:50:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 125 (0xa6f80400) [pid = 15886] [serial = 259] [outer = 0xa628b800] 06:50:53 INFO - PROCESS | 15886 | 1464443453142 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]]]}] 06:50:53 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. 06:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1484ms 06:50:53 INFO - PROCESS | 15886 | 1464443453211 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 06:50:53 INFO - PROCESS | 15886 | 1464443453214 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 06:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:50:53 INFO - PROCESS | 15886 | 1464443453222 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:50:53 INFO - PROCESS | 15886 | 1464443453225 Marionette TRACE conn4 <- [1,318,null,{}] 06:50:53 INFO - PROCESS | 15886 | 1464443453232 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}] 06:50:53 INFO - PROCESS | 15886 | 1464443453452 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 06:50:53 INFO - PROCESS | 15886 | 1464443453655 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:53 INFO - PROCESS | 15886 | ++DOCSHELL 0x913a2c00 == 62 [pid = 15886] [id = 87] 06:50:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 126 (0x92d21c00) [pid = 15886] [serial = 260] [outer = (nil)] 06:50:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 127 (0x92d2ac00) [pid = 15886] [serial = 261] [outer = 0x92d21c00] 06:50:53 INFO - PROCESS | 15886 | 1464443453789 Marionette DEBUG loaded listener.js 06:50:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x92d2dc00) [pid = 15886] [serial = 262] [outer = 0x92d21c00] 06:50:54 INFO - PROCESS | 15886 | 1464443454742 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]]]}] 06:50:54 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. 06:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1535ms 06:50:54 INFO - PROCESS | 15886 | 1464443454758 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 06:50:54 INFO - PROCESS | 15886 | 1464443454761 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 06:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:50:54 INFO - PROCESS | 15886 | 1464443454769 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:50:54 INFO - PROCESS | 15886 | 1464443454773 Marionette TRACE conn4 <- [1,322,null,{}] 06:50:54 INFO - PROCESS | 15886 | 1464443454779 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}] 06:50:54 INFO - PROCESS | 15886 | 1464443454977 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 06:50:55 INFO - PROCESS | 15886 | 1464443455141 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:55 INFO - PROCESS | 15886 | ++DOCSHELL 0x913a0800 == 63 [pid = 15886] [id = 88] 06:50:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x92d2fc00) [pid = 15886] [serial = 263] [outer = (nil)] 06:50:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x92e8b800) [pid = 15886] [serial = 264] [outer = 0x92d2fc00] 06:50:55 INFO - PROCESS | 15886 | 1464443455286 Marionette DEBUG loaded listener.js 06:50:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x92e8f800) [pid = 15886] [serial = 265] [outer = 0x92d2fc00] 06:50:56 INFO - PROCESS | 15886 | 1464443456222 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]]]}] 06:50:56 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. 06:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1492ms 06:50:56 INFO - PROCESS | 15886 | 1464443456263 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 06:50:56 INFO - PROCESS | 15886 | 1464443456267 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 06:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:50:56 INFO - PROCESS | 15886 | 1464443456275 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:50:56 INFO - PROCESS | 15886 | 1464443456279 Marionette TRACE conn4 <- [1,326,null,{}] 06:50:56 INFO - PROCESS | 15886 | 1464443456285 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}] 06:50:56 INFO - PROCESS | 15886 | 1464443456487 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 06:50:56 INFO - PROCESS | 15886 | 1464443456743 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:56 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fa49c00 == 64 [pid = 15886] [id = 89] 06:50:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x8fa4c400) [pid = 15886] [serial = 266] [outer = (nil)] 06:50:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8fa50c00) [pid = 15886] [serial = 267] [outer = 0x8fa4c400] 06:50:56 INFO - PROCESS | 15886 | 1464443456876 Marionette DEBUG loaded listener.js 06:50:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8fa55000) [pid = 15886] [serial = 268] [outer = 0x8fa4c400] 06:50:57 INFO - PROCESS | 15886 | 1464443457821 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]]]}] 06:50:57 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. 06:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1589ms 06:50:57 INFO - PROCESS | 15886 | 1464443457866 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 06:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:50:57 INFO - PROCESS | 15886 | 1464443457871 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 06:50:57 INFO - PROCESS | 15886 | 1464443457879 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:50:57 INFO - PROCESS | 15886 | 1464443457882 Marionette TRACE conn4 <- [1,330,null,{}] 06:50:57 INFO - PROCESS | 15886 | 1464443457889 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}] 06:50:58 INFO - PROCESS | 15886 | 1464443458119 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 06:50:58 INFO - PROCESS | 15886 | 1464443458609 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:58 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fc87400 == 65 [pid = 15886] [id = 90] 06:50:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x8fc87800) [pid = 15886] [serial = 269] [outer = (nil)] 06:50:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x911ab000) [pid = 15886] [serial = 270] [outer = 0x8fc87800] 06:50:58 INFO - PROCESS | 15886 | 1464443458722 Marionette DEBUG loaded listener.js 06:50:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x913a3c00) [pid = 15886] [serial = 271] [outer = 0x8fc87800] 06:50:59 INFO - PROCESS | 15886 | 1464443459705 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]]]}] 06:50:59 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. 06:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1888ms 06:50:59 INFO - PROCESS | 15886 | 1464443459767 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 06:50:59 INFO - PROCESS | 15886 | 1464443459774 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 06:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:50:59 INFO - PROCESS | 15886 | 1464443459782 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:50:59 INFO - PROCESS | 15886 | 1464443459788 Marionette TRACE conn4 <- [1,334,null,{}] 06:50:59 INFO - PROCESS | 15886 | 1464443459796 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}] 06:51:00 INFO - PROCESS | 15886 | 1464443460168 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 06:51:00 INFO - PROCESS | 15886 | 1464443460369 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:00 INFO - PROCESS | 15886 | ++DOCSHELL 0x915c8000 == 66 [pid = 15886] [id = 91] 06:51:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x915ce800) [pid = 15886] [serial = 272] [outer = (nil)] 06:51:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x92d26000) [pid = 15886] [serial = 273] [outer = 0x915ce800] 06:51:00 INFO - PROCESS | 15886 | 1464443460492 Marionette DEBUG loaded listener.js 06:51:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x92e82800) [pid = 15886] [serial = 274] [outer = 0x915ce800] 06:51:01 INFO - PROCESS | 15886 | --DOCSHELL 0x9d4e5800 == 65 [pid = 15886] [id = 47] 06:51:01 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0xa35e6400) [pid = 15886] [serial = 203] [outer = (nil)] [url = about:blank] 06:51:01 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0xa35f0000) [pid = 15886] [serial = 167] [outer = (nil)] [url = about:blank] 06:51:01 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x95358c00) [pid = 15886] [serial = 170] [outer = (nil)] [url = about:blank] 06:51:01 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x9d5de000) [pid = 15886] [serial = 173] [outer = (nil)] [url = about:blank] 06:51:01 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0xa6765000) [pid = 15886] [serial = 176] [outer = (nil)] [url = about:blank] 06:51:01 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x9aac5c00) [pid = 15886] [serial = 179] [outer = (nil)] [url = about:blank] 06:51:01 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x9abdc800) [pid = 15886] [serial = 182] [outer = (nil)] [url = about:blank] 06:51:01 INFO - PROCESS | 15886 | --DOCSHELL 0xa6ea2000 == 64 [pid = 15886] [id = 48] 06:51:01 INFO - PROCESS | 15886 | --DOCSHELL 0x952a6800 == 63 [pid = 15886] [id = 49] 06:51:01 INFO - PROCESS | 15886 | --DOCSHELL 0x9669e000 == 62 [pid = 15886] [id = 46] 06:51:01 INFO - PROCESS | 15886 | 1464443461731 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]]]}] 06:51:01 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. 06:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1987ms 06:51:01 INFO - PROCESS | 15886 | --DOCSHELL 0x911adc00 == 61 [pid = 15886] [id = 75] 06:51:01 INFO - PROCESS | 15886 | --DOCSHELL 0x93bf4000 == 60 [pid = 15886] [id = 73] 06:51:01 INFO - PROCESS | 15886 | --DOCSHELL 0x95125400 == 59 [pid = 15886] [id = 72] 06:51:01 INFO - PROCESS | 15886 | --DOCSHELL 0x9abe4c00 == 58 [pid = 15886] [id = 71] 06:51:01 INFO - PROCESS | 15886 | 1464443461790 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 06:51:01 INFO - PROCESS | 15886 | 1464443461801 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 06:51:01 INFO - PROCESS | 15886 | --DOCSHELL 0x95355400 == 57 [pid = 15886] [id = 70] 06:51:01 INFO - PROCESS | 15886 | --DOCSHELL 0x93b8e800 == 56 [pid = 15886] [id = 69] 06:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:51:01 INFO - PROCESS | 15886 | 1464443461851 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:51:01 INFO - PROCESS | 15886 | 1464443461857 Marionette TRACE conn4 <- [1,338,null,{}] 06:51:01 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x96690c00) [pid = 15886] [serial = 186] [outer = (nil)] [url = about:blank] 06:51:01 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x95351800) [pid = 15886] [serial = 185] [outer = (nil)] [url = about:blank] 06:51:01 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0x9d5dfc00) [pid = 15886] [serial = 198] [outer = (nil)] [url = about:blank] 06:51:01 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x9aa8dc00) [pid = 15886] [serial = 189] [outer = (nil)] [url = about:blank] 06:51:01 INFO - PROCESS | 15886 | --DOMWINDOW == 128 (0x9aa87c00) [pid = 15886] [serial = 188] [outer = (nil)] [url = about:blank] 06:51:01 INFO - PROCESS | 15886 | --DOMWINDOW == 127 (0x9d4ee400) [pid = 15886] [serial = 197] [outer = (nil)] [url = about:blank] 06:51:01 INFO - PROCESS | 15886 | --DOMWINDOW == 126 (0x9aabe400) [pid = 15886] [serial = 191] [outer = (nil)] [url = about:blank] 06:51:01 INFO - PROCESS | 15886 | --DOMWINDOW == 125 (0x9abd8400) [pid = 15886] [serial = 192] [outer = (nil)] [url = about:blank] 06:51:01 INFO - PROCESS | 15886 | --DOMWINDOW == 124 (0x9c12b000) [pid = 15886] [serial = 194] [outer = (nil)] [url = about:blank] 06:51:01 INFO - PROCESS | 15886 | --DOMWINDOW == 123 (0xa2382400) [pid = 15886] [serial = 200] [outer = (nil)] [url = about:blank] 06:51:01 INFO - PROCESS | 15886 | --DOMWINDOW == 122 (0xa302cc00) [pid = 15886] [serial = 201] [outer = (nil)] [url = about:blank] 06:51:02 INFO - PROCESS | 15886 | --DOMWINDOW == 121 (0x9c14b400) [pid = 15886] [serial = 195] [outer = (nil)] [url = about:blank] 06:51:02 INFO - PROCESS | 15886 | 1464443461996 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}] 06:51:02 INFO - PROCESS | 15886 | 1464443462258 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 06:51:02 INFO - PROCESS | 15886 | 1464443462365 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:02 INFO - PROCESS | 15886 | ++DOCSHELL 0x92e8cc00 == 57 [pid = 15886] [id = 92] 06:51:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 122 (0x92e8d000) [pid = 15886] [serial = 275] [outer = (nil)] 06:51:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 123 (0x94732000) [pid = 15886] [serial = 276] [outer = 0x92e8d000] 06:51:02 INFO - PROCESS | 15886 | 1464443462444 Marionette DEBUG loaded listener.js 06:51:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 124 (0x95179c00) [pid = 15886] [serial = 277] [outer = 0x92e8d000] 06:51:03 INFO - PROCESS | 15886 | 1464443463267 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]]]}] 06:51:03 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. 06:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1475ms 06:51:03 INFO - PROCESS | 15886 | 1464443463309 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 06:51:03 INFO - PROCESS | 15886 | 1464443463313 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 06:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:51:03 INFO - PROCESS | 15886 | 1464443463328 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:51:03 INFO - PROCESS | 15886 | 1464443463338 Marionette TRACE conn4 <- [1,342,null,{}] 06:51:03 INFO - PROCESS | 15886 | 1464443463347 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}] 06:51:03 INFO - PROCESS | 15886 | 1464443463598 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 06:51:03 INFO - PROCESS | 15886 | 1464443463740 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:03 INFO - PROCESS | 15886 | ++DOCSHELL 0x92e86800 == 58 [pid = 15886] [id = 93] 06:51:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 125 (0x9534d400) [pid = 15886] [serial = 278] [outer = (nil)] 06:51:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 126 (0x98257800) [pid = 15886] [serial = 279] [outer = 0x9534d400] 06:51:03 INFO - PROCESS | 15886 | 1464443463816 Marionette DEBUG loaded listener.js 06:51:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 127 (0x99309c00) [pid = 15886] [serial = 280] [outer = 0x9534d400] 06:51:04 INFO - PROCESS | 15886 | 1464443464631 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]]]}] 06:51:04 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. 06:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1348ms 06:51:04 INFO - PROCESS | 15886 | 1464443464670 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 06:51:04 INFO - PROCESS | 15886 | 1464443464675 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 06:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:51:04 INFO - PROCESS | 15886 | 1464443464693 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:51:04 INFO - PROCESS | 15886 | 1464443464697 Marionette TRACE conn4 <- [1,346,null,{}] 06:51:04 INFO - PROCESS | 15886 | 1464443464703 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}] 06:51:04 INFO - PROCESS | 15886 | 1464443464932 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 06:51:04 INFO - PROCESS | 15886 | 1464443464957 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:04 INFO - PROCESS | 15886 | ++DOCSHELL 0x95356800 == 59 [pid = 15886] [id = 94] 06:51:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x99f6d800) [pid = 15886] [serial = 281] [outer = (nil)] 06:51:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x9aa87000) [pid = 15886] [serial = 282] [outer = 0x99f6d800] 06:51:05 INFO - PROCESS | 15886 | 1464443465037 Marionette DEBUG loaded listener.js 06:51:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x9aa8a400) [pid = 15886] [serial = 283] [outer = 0x99f6d800] 06:51:05 INFO - PROCESS | 15886 | 1464443465959 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]]]}] 06:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1331ms 06:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:51:06 INFO - PROCESS | 15886 | 1464443466031 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 06:51:06 INFO - PROCESS | 15886 | 1464443466034 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 06:51:06 INFO - PROCESS | 15886 | 1464443466042 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:51:06 INFO - PROCESS | 15886 | 1464443466045 Marionette TRACE conn4 <- [1,350,null,{}] 06:51:06 INFO - PROCESS | 15886 | 1464443466051 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}] 06:51:06 INFO - PROCESS | 15886 | 1464443466417 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 06:51:06 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x9512e000) [pid = 15886] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:51:06 INFO - PROCESS | 15886 | --DOMWINDOW == 128 (0x93c89400) [pid = 15886] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:51:06 INFO - PROCESS | 15886 | --DOMWINDOW == 127 (0x9abe3c00) [pid = 15886] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:51:06 INFO - PROCESS | 15886 | --DOMWINDOW == 126 (0x9534dc00) [pid = 15886] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:51:06 INFO - PROCESS | 15886 | --DOMWINDOW == 125 (0x95350000) [pid = 15886] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:51:06 INFO - PROCESS | 15886 | --DOMWINDOW == 124 (0xa2156c00) [pid = 15886] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:51:06 INFO - PROCESS | 15886 | --DOMWINDOW == 123 (0x9abdcc00) [pid = 15886] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:51:06 INFO - PROCESS | 15886 | --DOMWINDOW == 122 (0x982e6000) [pid = 15886] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:51:06 INFO - PROCESS | 15886 | 1464443466563 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:06 INFO - PROCESS | 15886 | ++DOCSHELL 0x9534dc00 == 60 [pid = 15886] [id = 95] 06:51:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 123 (0x95350000) [pid = 15886] [serial = 284] [outer = (nil)] 06:51:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 124 (0x9a5c6c00) [pid = 15886] [serial = 285] [outer = 0x95350000] 06:51:06 INFO - PROCESS | 15886 | 1464443466658 Marionette DEBUG loaded listener.js 06:51:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 125 (0x9abda400) [pid = 15886] [serial = 286] [outer = 0x95350000] 06:51:07 INFO - PROCESS | 15886 | 1464443467479 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]]]}] 06:51:07 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. 06:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1492ms 06:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:51:07 INFO - PROCESS | 15886 | 1464443467533 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 06:51:07 INFO - PROCESS | 15886 | 1464443467536 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 06:51:07 INFO - PROCESS | 15886 | 1464443467543 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:51:07 INFO - PROCESS | 15886 | 1464443467547 Marionette TRACE conn4 <- [1,354,null,{}] 06:51:07 INFO - PROCESS | 15886 | 1464443467553 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}] 06:51:07 INFO - PROCESS | 15886 | 1464443467725 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 06:51:07 INFO - PROCESS | 15886 | 1464443467841 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:07 INFO - PROCESS | 15886 | ++DOCSHELL 0x9aabb400 == 61 [pid = 15886] [id = 96] 06:51:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 126 (0x9aabbc00) [pid = 15886] [serial = 287] [outer = (nil)] 06:51:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 127 (0x9be0f800) [pid = 15886] [serial = 288] [outer = 0x9aabbc00] 06:51:07 INFO - PROCESS | 15886 | 1464443467919 Marionette DEBUG loaded listener.js 06:51:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x9c133c00) [pid = 15886] [serial = 289] [outer = 0x9aabbc00] 06:51:08 INFO - PROCESS | 15886 | 1464443468892 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]]]}] 06:51:08 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. 06:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1390ms 06:51:08 INFO - PROCESS | 15886 | 1464443468934 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 06:51:08 INFO - PROCESS | 15886 | 1464443468941 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 06:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:51:08 INFO - PROCESS | 15886 | 1464443468951 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:51:08 INFO - PROCESS | 15886 | 1464443468958 Marionette TRACE conn4 <- [1,358,null,{}] 06:51:08 INFO - PROCESS | 15886 | 1464443468967 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}] 06:51:09 INFO - PROCESS | 15886 | 1464443469201 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 06:51:09 INFO - PROCESS | 15886 | 1464443469480 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:09 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fa56400 == 62 [pid = 15886] [id = 97] 06:51:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x911a9800) [pid = 15886] [serial = 290] [outer = (nil)] 06:51:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x915c7000) [pid = 15886] [serial = 291] [outer = 0x911a9800] 06:51:09 INFO - PROCESS | 15886 | 1464443469580 Marionette DEBUG loaded listener.js 06:51:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x92d23800) [pid = 15886] [serial = 292] [outer = 0x911a9800] 06:51:10 INFO - PROCESS | 15886 | 1464443470564 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]]]}] 06:51:10 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. 06:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1635ms 06:51:10 INFO - PROCESS | 15886 | 1464443470587 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 06:51:10 INFO - PROCESS | 15886 | 1464443470597 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 06:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:51:10 INFO - PROCESS | 15886 | 1464443470610 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:51:10 INFO - PROCESS | 15886 | 1464443470616 Marionette TRACE conn4 <- [1,362,null,{}] 06:51:10 INFO - PROCESS | 15886 | 1464443470622 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}] 06:51:10 INFO - PROCESS | 15886 | 1464443470859 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 06:51:11 INFO - PROCESS | 15886 | 1464443471080 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:11 INFO - PROCESS | 15886 | ++DOCSHELL 0x95125400 == 63 [pid = 15886] [id = 98] 06:51:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x95128c00) [pid = 15886] [serial = 293] [outer = (nil)] 06:51:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x95249400) [pid = 15886] [serial = 294] [outer = 0x95128c00] 06:51:11 INFO - PROCESS | 15886 | 1464443471187 Marionette DEBUG loaded listener.js 06:51:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x95355400) [pid = 15886] [serial = 295] [outer = 0x95128c00] 06:51:12 INFO - PROCESS | 15886 | 1464443472192 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]]]}] 06:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1595ms 06:51:12 INFO - PROCESS | 15886 | 1464443472204 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 06:51:12 INFO - PROCESS | 15886 | 1464443472209 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 06:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:51:12 INFO - PROCESS | 15886 | 1464443472217 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:51:12 INFO - PROCESS | 15886 | 1464443472224 Marionette TRACE conn4 <- [1,366,null,{}] 06:51:12 INFO - PROCESS | 15886 | 1464443472242 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}] 06:51:12 INFO - PROCESS | 15886 | 1464443472464 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 06:51:12 INFO - PROCESS | 15886 | 1464443472678 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:12 INFO - PROCESS | 15886 | ++DOCSHELL 0x9aac8800 == 64 [pid = 15886] [id = 99] 06:51:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x9b6ecc00) [pid = 15886] [serial = 296] [outer = (nil)] 06:51:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x9d4ef800) [pid = 15886] [serial = 297] [outer = 0x9b6ecc00] 06:51:12 INFO - PROCESS | 15886 | 1464443472787 Marionette DEBUG loaded listener.js 06:51:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0xa113c000) [pid = 15886] [serial = 298] [outer = 0x9b6ecc00] 06:51:13 INFO - PROCESS | 15886 | 1464443473708 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]]]}] 06:51:13 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. 06:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1548ms 06:51:13 INFO - PROCESS | 15886 | 1464443473765 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 06:51:13 INFO - PROCESS | 15886 | 1464443473769 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 06:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:51:13 INFO - PROCESS | 15886 | 1464443473778 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:51:13 INFO - PROCESS | 15886 | 1464443473782 Marionette TRACE conn4 <- [1,370,null,{}] 06:51:13 INFO - PROCESS | 15886 | 1464443473789 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}] 06:51:14 INFO - PROCESS | 15886 | 1464443474023 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 06:51:14 INFO - PROCESS | 15886 | 1464443474231 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:14 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fc83c00 == 65 [pid = 15886] [id = 100] 06:51:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x8fd7c400) [pid = 15886] [serial = 299] [outer = (nil)] 06:51:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x8fd82400) [pid = 15886] [serial = 300] [outer = 0x8fd7c400] 06:51:14 INFO - PROCESS | 15886 | 1464443474341 Marionette DEBUG loaded listener.js 06:51:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8fd86400) [pid = 15886] [serial = 301] [outer = 0x8fd7c400] 06:51:15 INFO - PROCESS | 15886 | 1464443475255 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]]]}] 06:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1493ms 06:51:15 INFO - PROCESS | 15886 | 1464443475272 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 06:51:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:51:15 INFO - PROCESS | 15886 | 1464443475277 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 06:51:15 INFO - PROCESS | 15886 | 1464443475284 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:51:15 INFO - PROCESS | 15886 | 1464443475288 Marionette TRACE conn4 <- [1,374,null,{}] 06:51:15 INFO - PROCESS | 15886 | 1464443475295 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}] 06:51:15 INFO - PROCESS | 15886 | 1464443475539 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 06:51:15 INFO - PROCESS | 15886 | 1464443475752 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:15 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fd87800 == 66 [pid = 15886] [id = 101] 06:51:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x9d9edc00) [pid = 15886] [serial = 302] [outer = (nil)] 06:51:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0xa23c7000) [pid = 15886] [serial = 303] [outer = 0x9d9edc00] 06:51:15 INFO - PROCESS | 15886 | 1464443475885 Marionette DEBUG loaded listener.js 06:51:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0xa3230400) [pid = 15886] [serial = 304] [outer = 0x9d9edc00] 06:51:16 INFO - PROCESS | 15886 | 1464443476775 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:51:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:51:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1542ms 06:51:16 INFO - PROCESS | 15886 | 1464443476827 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 06:51:16 INFO - PROCESS | 15886 | 1464443476830 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 06:51:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:51:16 INFO - PROCESS | 15886 | 1464443476838 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:51:16 INFO - PROCESS | 15886 | 1464443476841 Marionette TRACE conn4 <- [1,378,null,{}] 06:51:16 INFO - PROCESS | 15886 | 1464443476848 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}] 06:51:17 INFO - PROCESS | 15886 | 1464443477101 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 06:51:17 INFO - PROCESS | 15886 | 1464443477313 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:17 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ef04800 == 67 [pid = 15886] [id = 102] 06:51:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x8ef07c00) [pid = 15886] [serial = 305] [outer = (nil)] 06:51:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x8ef0d400) [pid = 15886] [serial = 306] [outer = 0x8ef07c00] 06:51:17 INFO - PROCESS | 15886 | 1464443477448 Marionette DEBUG loaded listener.js 06:51:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x9d5df000) [pid = 15886] [serial = 307] [outer = 0x8ef07c00] 06:51:18 INFO - PROCESS | 15886 | 1464443478349 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:51:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:51:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1581ms 06:51:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:51:18 INFO - PROCESS | 15886 | 1464443478421 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 06:51:18 INFO - PROCESS | 15886 | 1464443478424 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 06:51:18 INFO - PROCESS | 15886 | 1464443478432 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:51:18 INFO - PROCESS | 15886 | 1464443478435 Marionette TRACE conn4 <- [1,382,null,{}] 06:51:18 INFO - PROCESS | 15886 | 1464443478441 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}] 06:51:18 INFO - PROCESS | 15886 | 1464443478663 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 06:51:18 INFO - PROCESS | 15886 | 1464443478870 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:18 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ef10800 == 68 [pid = 15886] [id = 103] 06:51:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x8f162400) [pid = 15886] [serial = 308] [outer = (nil)] 06:51:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x8f16b800) [pid = 15886] [serial = 309] [outer = 0x8f162400] 06:51:19 INFO - PROCESS | 15886 | 1464443479006 Marionette DEBUG loaded listener.js 06:51:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x8f16e400) [pid = 15886] [serial = 310] [outer = 0x8f162400] 06:51:19 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:19 INFO - PROCESS | 15886 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:51:19 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:19 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:19 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:19 INFO - PROCESS | 15886 | 1464443479892 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:51:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:51:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1537ms 06:51:19 INFO - PROCESS | 15886 | 1464443479968 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 06:51:19 INFO - PROCESS | 15886 | 1464443479971 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 06:51:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:51:19 INFO - PROCESS | 15886 | 1464443479978 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:51:19 INFO - PROCESS | 15886 | 1464443479982 Marionette TRACE conn4 <- [1,386,null,{}] 06:51:19 INFO - PROCESS | 15886 | 1464443479988 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}] 06:51:20 INFO - PROCESS | 15886 | 1464443480212 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 06:51:20 INFO - PROCESS | 15886 | 1464443480438 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:20 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f16d400 == 69 [pid = 15886] [id = 104] 06:51:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x8f2aa400) [pid = 15886] [serial = 311] [outer = (nil)] 06:51:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x8f2aec00) [pid = 15886] [serial = 312] [outer = 0x8f2aa400] 06:51:20 INFO - PROCESS | 15886 | 1464443480585 Marionette DEBUG loaded listener.js 06:51:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x8f2b1c00) [pid = 15886] [serial = 313] [outer = 0x8f2aa400] 06:51:21 INFO - PROCESS | 15886 | 1464443481835 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]]]}] 06:51:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:51:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1939ms 06:51:21 INFO - PROCESS | 15886 | 1464443481918 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 06:51:21 INFO - PROCESS | 15886 | 1464443481924 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 06:51:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:51:22 INFO - PROCESS | 15886 | 1464443482005 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:51:22 INFO - PROCESS | 15886 | 1464443482011 Marionette TRACE conn4 <- [1,390,null,{}] 06:51:22 INFO - PROCESS | 15886 | 1464443482036 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}] 06:51:22 INFO - PROCESS | 15886 | 1464443482202 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 06:51:22 INFO - PROCESS | 15886 | 1464443482380 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:22 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fa4f400 == 70 [pid = 15886] [id = 105] 06:51:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x8fa51400) [pid = 15886] [serial = 314] [outer = (nil)] 06:51:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x8fc82c00) [pid = 15886] [serial = 315] [outer = 0x8fa51400] 06:51:22 INFO - PROCESS | 15886 | 1464443482464 Marionette DEBUG loaded listener.js 06:51:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x8fd7a400) [pid = 15886] [serial = 316] [outer = 0x8fa51400] 06:51:23 INFO - PROCESS | 15886 | 1464443483507 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]]]}] 06:51:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:51:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1628ms 06:51:23 INFO - PROCESS | 15886 | 1464443483562 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 06:51:23 INFO - PROCESS | 15886 | 1464443483571 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 06:51:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:51:23 INFO - PROCESS | 15886 | 1464443483582 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:51:23 INFO - PROCESS | 15886 | 1464443483587 Marionette TRACE conn4 <- [1,394,null,{}] 06:51:23 INFO - PROCESS | 15886 | 1464443483593 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}] 06:51:23 INFO - PROCESS | 15886 | 1464443483812 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 06:51:24 INFO - PROCESS | 15886 | --DOCSHELL 0x9512a800 == 69 [pid = 15886] [id = 38] 06:51:24 INFO - PROCESS | 15886 | --DOCSHELL 0x93b92c00 == 68 [pid = 15886] [id = 8] 06:51:24 INFO - PROCESS | 15886 | --DOCSHELL 0x9b6f3400 == 67 [pid = 15886] [id = 11] 06:51:24 INFO - PROCESS | 15886 | --DOCSHELL 0x93bfac00 == 66 [pid = 15886] [id = 37] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0x9a9a1000) [pid = 15886] [serial = 222] [outer = (nil)] [url = about:blank] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 153 (0x913ac000) [pid = 15886] [serial = 225] [outer = (nil)] [url = about:blank] 06:51:24 INFO - PROCESS | 15886 | 1464443484106 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:24 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fa4f800 == 67 [pid = 15886] [id = 106] 06:51:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x8fa52000) [pid = 15886] [serial = 317] [outer = (nil)] 06:51:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x913ac800) [pid = 15886] [serial = 318] [outer = 0x8fa52000] 06:51:24 INFO - PROCESS | 15886 | 1464443484198 Marionette DEBUG loaded listener.js 06:51:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x915c5400) [pid = 15886] [serial = 319] [outer = 0x8fa52000] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0xa35f2c00) [pid = 15886] [serial = 204] [outer = (nil)] [url = about:blank] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0xa2639000) [pid = 15886] [serial = 168] [outer = (nil)] [url = about:blank] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 153 (0x9d9e6c00) [pid = 15886] [serial = 240] [outer = (nil)] [url = about:blank] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0xa1142000) [pid = 15886] [serial = 241] [outer = (nil)] [url = about:blank] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0xa6ea7000) [pid = 15886] [serial = 218] [outer = (nil)] [url = about:blank] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0xa628b000) [pid = 15886] [serial = 215] [outer = (nil)] [url = about:blank] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x9a702c00) [pid = 15886] [serial = 234] [outer = (nil)] [url = about:blank] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x9aa8c000) [pid = 15886] [serial = 235] [outer = (nil)] [url = about:blank] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x9a898400) [pid = 15886] [serial = 209] [outer = (nil)] [url = about:blank] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x952b1000) [pid = 15886] [serial = 231] [outer = (nil)] [url = about:blank] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x98488000) [pid = 15886] [serial = 232] [outer = (nil)] [url = about:blank] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x9bbd7c00) [pid = 15886] [serial = 212] [outer = (nil)] [url = about:blank] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x95243400) [pid = 15886] [serial = 229] [outer = (nil)] [url = about:blank] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x95129c00) [pid = 15886] [serial = 228] [outer = (nil)] [url = about:blank] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x93c83c00) [pid = 15886] [serial = 206] [outer = (nil)] [url = about:blank] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x9517e000) [pid = 15886] [serial = 93] [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.] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x9d4e3400) [pid = 15886] [serial = 238] [outer = (nil)] [url = about:blank] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x9c12f400) [pid = 15886] [serial = 237] [outer = (nil)] [url = about:blank] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0xa2150400) [pid = 15886] [serial = 243] [outer = (nil)] [url = about:blank] 06:51:24 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0xa35f2400) [pid = 15886] [serial = 244] [outer = (nil)] [url = about:blank] 06:51:25 INFO - PROCESS | 15886 | 1464443485031 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]]]}] 06:51:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:51:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1486ms 06:51:25 INFO - PROCESS | 15886 | 1464443485068 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 06:51:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:51:25 INFO - PROCESS | 15886 | 1464443485073 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 06:51:25 INFO - PROCESS | 15886 | 1464443485080 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:51:25 INFO - PROCESS | 15886 | 1464443485086 Marionette TRACE conn4 <- [1,398,null,{}] 06:51:25 INFO - PROCESS | 15886 | 1464443485102 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}] 06:51:25 INFO - PROCESS | 15886 | 1464443485282 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 06:51:25 INFO - PROCESS | 15886 | 1464443485295 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:25 INFO - PROCESS | 15886 | ++DOCSHELL 0x92d2b400 == 68 [pid = 15886] [id = 107] 06:51:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x92e8bc00) [pid = 15886] [serial = 320] [outer = (nil)] 06:51:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x93bfac00) [pid = 15886] [serial = 321] [outer = 0x92e8bc00] 06:51:25 INFO - PROCESS | 15886 | 1464443485406 Marionette DEBUG loaded listener.js 06:51:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x9512e800) [pid = 15886] [serial = 322] [outer = 0x92e8bc00] 06:51:26 INFO - PROCESS | 15886 | 1464443486428 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]]]}] 06:51:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:51:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1394ms 06:51:26 INFO - PROCESS | 15886 | 1464443486475 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 06:51:26 INFO - PROCESS | 15886 | 1464443486479 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 06:51:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:51:26 INFO - PROCESS | 15886 | 1464443486498 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:51:26 INFO - PROCESS | 15886 | 1464443486500 Marionette TRACE conn4 <- [1,402,null,{}] 06:51:26 INFO - PROCESS | 15886 | 1464443486507 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}] 06:51:26 INFO - PROCESS | 15886 | 1464443486713 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 06:51:26 INFO - PROCESS | 15886 | 1464443486746 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:26 INFO - PROCESS | 15886 | ++DOCSHELL 0x9523bc00 == 69 [pid = 15886] [id = 108] 06:51:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x952a3c00) [pid = 15886] [serial = 323] [outer = (nil)] 06:51:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x9534e800) [pid = 15886] [serial = 324] [outer = 0x952a3c00] 06:51:26 INFO - PROCESS | 15886 | 1464443486824 Marionette DEBUG loaded listener.js 06:51:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x9669e400) [pid = 15886] [serial = 325] [outer = 0x952a3c00] 06:51:27 INFO - PROCESS | 15886 | 1464443487760 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]]]}] 06:51:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:51:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1332ms 06:51:27 INFO - PROCESS | 15886 | 1464443487830 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 06:51:27 INFO - PROCESS | 15886 | 1464443487834 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 06:51:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:51:27 INFO - PROCESS | 15886 | 1464443487840 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:51:27 INFO - PROCESS | 15886 | 1464443487844 Marionette TRACE conn4 <- [1,406,null,{}] 06:51:27 INFO - PROCESS | 15886 | 1464443487849 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}] 06:51:28 INFO - PROCESS | 15886 | 1464443488059 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 06:51:28 INFO - PROCESS | 15886 | 1464443488090 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:28 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ef0a800 == 70 [pid = 15886] [id = 109] 06:51:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x95247800) [pid = 15886] [serial = 326] [outer = (nil)] 06:51:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x99f71000) [pid = 15886] [serial = 327] [outer = 0x95247800] 06:51:28 INFO - PROCESS | 15886 | 1464443488169 Marionette DEBUG loaded listener.js 06:51:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x9a303c00) [pid = 15886] [serial = 328] [outer = 0x95247800] 06:51:28 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x99f6d800) [pid = 15886] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:51:28 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x915ce800) [pid = 15886] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:51:28 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x95350000) [pid = 15886] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:51:28 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x8fc87800) [pid = 15886] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:51:28 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x9534d400) [pid = 15886] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:51:28 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x92e8d000) [pid = 15886] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:51:29 INFO - PROCESS | 15886 | 1464443489289 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]]]}] 06:51:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:51:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1479ms 06:51:29 INFO - PROCESS | 15886 | 1464443489321 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 06:51:29 INFO - PROCESS | 15886 | 1464443489324 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 06:51:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:51:29 INFO - PROCESS | 15886 | 1464443489331 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:51:29 INFO - PROCESS | 15886 | 1464443489335 Marionette TRACE conn4 <- [1,410,null,{}] 06:51:29 INFO - PROCESS | 15886 | 1464443489341 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}] 06:51:29 INFO - PROCESS | 15886 | 1464443489577 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 06:51:29 INFO - PROCESS | 15886 | 1464443489604 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:29 INFO - PROCESS | 15886 | ++DOCSHELL 0x92d2d000 == 71 [pid = 15886] [id = 110] 06:51:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x99edf800) [pid = 15886] [serial = 329] [outer = (nil)] 06:51:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x9aa87400) [pid = 15886] [serial = 330] [outer = 0x99edf800] 06:51:29 INFO - PROCESS | 15886 | 1464443489683 Marionette DEBUG loaded listener.js 06:51:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x9aac1400) [pid = 15886] [serial = 331] [outer = 0x99edf800] 06:51:30 INFO - PROCESS | 15886 | 1464443490559 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]]]}] 06:51:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:51:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1286ms 06:51:30 INFO - PROCESS | 15886 | 1464443490632 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 06:51:30 INFO - PROCESS | 15886 | 1464443490637 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 06:51:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:51:30 INFO - PROCESS | 15886 | 1464443490646 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:51:30 INFO - PROCESS | 15886 | 1464443490649 Marionette TRACE conn4 <- [1,414,null,{}] 06:51:30 INFO - PROCESS | 15886 | 1464443490655 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}] 06:51:30 INFO - PROCESS | 15886 | 1464443490818 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 06:51:31 INFO - PROCESS | 15886 | 1464443491025 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:31 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ef02400 == 72 [pid = 15886] [id = 111] 06:51:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x8ef07400) [pid = 15886] [serial = 332] [outer = (nil)] 06:51:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x8f166400) [pid = 15886] [serial = 333] [outer = 0x8ef07400] 06:51:31 INFO - PROCESS | 15886 | 1464443491130 Marionette DEBUG loaded listener.js 06:51:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x8f2b4800) [pid = 15886] [serial = 334] [outer = 0x8ef07400] 06:51:32 INFO - PROCESS | 15886 | 1464443492220 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]]]}] 06:51:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:51:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1635ms 06:51:32 INFO - PROCESS | 15886 | 1464443492284 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 06:51:32 INFO - PROCESS | 15886 | 1464443492293 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 06:51:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:51:32 INFO - PROCESS | 15886 | 1464443492303 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:51:32 INFO - PROCESS | 15886 | 1464443492310 Marionette TRACE conn4 <- [1,418,null,{}] 06:51:32 INFO - PROCESS | 15886 | 1464443492321 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}] 06:51:32 INFO - PROCESS | 15886 | 1464443492572 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 06:51:32 INFO - PROCESS | 15886 | 1464443492837 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:32 INFO - PROCESS | 15886 | ++DOCSHELL 0x913ac400 == 73 [pid = 15886] [id = 112] 06:51:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x913ae400) [pid = 15886] [serial = 335] [outer = (nil)] 06:51:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x915d0800) [pid = 15886] [serial = 336] [outer = 0x913ae400] 06:51:32 INFO - PROCESS | 15886 | 1464443492935 Marionette DEBUG loaded listener.js 06:51:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x92e83400) [pid = 15886] [serial = 337] [outer = 0x913ae400] 06:51:34 INFO - PROCESS | 15886 | 1464443494309 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]]]}] 06:51:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 06:51:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2056ms 06:51:34 INFO - PROCESS | 15886 | 1464443494444 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 06:51:34 INFO - PROCESS | 15886 | 1464443494452 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 06:51:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:51:34 INFO - PROCESS | 15886 | 1464443494463 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:51:34 INFO - PROCESS | 15886 | 1464443494466 Marionette TRACE conn4 <- [1,422,null,{}] 06:51:34 INFO - PROCESS | 15886 | 1464443494474 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}] 06:51:34 INFO - PROCESS | 15886 | 1464443494663 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 06:51:34 INFO - PROCESS | 15886 | 1464443494826 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:34 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f168800 == 74 [pid = 15886] [id = 113] 06:51:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x92e88400) [pid = 15886] [serial = 338] [outer = (nil)] 06:51:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x9534f800) [pid = 15886] [serial = 339] [outer = 0x92e88400] 06:51:34 INFO - PROCESS | 15886 | 1464443494916 Marionette DEBUG loaded listener.js 06:51:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x9a21cc00) [pid = 15886] [serial = 340] [outer = 0x92e88400] 06:51:36 INFO - PROCESS | 15886 | 1464443496390 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]]]}] 06:51:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:51:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1988ms 06:51:36 INFO - PROCESS | 15886 | 1464443496451 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 06:51:36 INFO - PROCESS | 15886 | 1464443496456 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 06:51:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:51:36 INFO - PROCESS | 15886 | 1464443496475 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:51:36 INFO - PROCESS | 15886 | 1464443496486 Marionette TRACE conn4 <- [1,426,null,{}] 06:51:36 INFO - PROCESS | 15886 | 1464443496493 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}] 06:51:36 INFO - PROCESS | 15886 | 1464443496720 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 06:51:36 INFO - PROCESS | 15886 | 1464443496886 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:36 INFO - PROCESS | 15886 | ++DOCSHELL 0x95125c00 == 75 [pid = 15886] [id = 114] 06:51:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x9a9a5400) [pid = 15886] [serial = 341] [outer = (nil)] 06:51:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x9bb75000) [pid = 15886] [serial = 342] [outer = 0x9a9a5400] 06:51:36 INFO - PROCESS | 15886 | 1464443496976 Marionette DEBUG loaded listener.js 06:51:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x9c131800) [pid = 15886] [serial = 343] [outer = 0x9a9a5400] 06:51:37 INFO - PROCESS | 15886 | 1464443497958 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] 06:51:38 INFO - PROCESS | 15886 | 1464443498033 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 06:51:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:51:38 INFO - PROCESS | 15886 | 1464443498041 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:51:38 INFO - PROCESS | 15886 | 1464443498045 Marionette TRACE conn4 <- [1,430,null,{}] 06:51:38 INFO - PROCESS | 15886 | 1464443498053 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}] 06:51:38 INFO - PROCESS | 15886 | 1464443498262 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 06:51:38 INFO - PROCESS | 15886 | 1464443498477 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:38 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f16b400 == 76 [pid = 15886] [id = 115] 06:51:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x8fa4b000) [pid = 15886] [serial = 344] [outer = (nil)] 06:51:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x9d9f1000) [pid = 15886] [serial = 345] [outer = 0x8fa4b000] 06:51:38 INFO - PROCESS | 15886 | 1464443498585 Marionette DEBUG loaded listener.js 06:51:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0xa214e800) [pid = 15886] [serial = 346] [outer = 0x8fa4b000] 06:51:39 INFO - PROCESS | 15886 | 1464443499539 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]]]}] 06:51:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:51:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1531ms 06:51:39 INFO - PROCESS | 15886 | 1464443499573 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 06:51:39 INFO - PROCESS | 15886 | 1464443499577 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 06:51:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:51:39 INFO - PROCESS | 15886 | 1464443499585 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:51:39 INFO - PROCESS | 15886 | 1464443499589 Marionette TRACE conn4 <- [1,434,null,{}] 06:51:39 INFO - PROCESS | 15886 | 1464443499596 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}] 06:51:39 INFO - PROCESS | 15886 | 1464443499787 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 06:51:39 INFO - PROCESS | 15886 | 1464443499951 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:40 INFO - PROCESS | 15886 | ++DOCSHELL 0xa2156400 == 77 [pid = 15886] [id = 116] 06:51:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0xa2386000) [pid = 15886] [serial = 347] [outer = (nil)] 06:51:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0xa2410800) [pid = 15886] [serial = 348] [outer = 0xa2386000] 06:51:40 INFO - PROCESS | 15886 | 1464443500105 Marionette DEBUG loaded listener.js 06:51:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0xa4e2ec00) [pid = 15886] [serial = 349] [outer = 0xa2386000] 06:51:41 INFO - PROCESS | 15886 | 1464443501125 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]]]}] 06:51:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:51:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1591ms 06:51:41 INFO - PROCESS | 15886 | 1464443501177 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 06:51:41 INFO - PROCESS | 15886 | 1464443501180 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 06:51:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:51:41 INFO - PROCESS | 15886 | 1464443501188 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:51:41 INFO - PROCESS | 15886 | 1464443501191 Marionette TRACE conn4 <- [1,438,null,{}] 06:51:41 INFO - PROCESS | 15886 | 1464443501199 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}] 06:51:41 INFO - PROCESS | 15886 | 1464443501398 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 06:51:41 INFO - PROCESS | 15886 | 1464443501610 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:41 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ef09800 == 78 [pid = 15886] [id = 117] 06:51:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x925d7400) [pid = 15886] [serial = 350] [outer = (nil)] 06:51:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x925dd400) [pid = 15886] [serial = 351] [outer = 0x925d7400] 06:51:41 INFO - PROCESS | 15886 | 1464443501742 Marionette DEBUG loaded listener.js 06:51:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0xa23c9400) [pid = 15886] [serial = 352] [outer = 0x925d7400] 06:51:42 INFO - PROCESS | 15886 | 1464443502682 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]]]}] 06:51:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:51:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1543ms 06:51:42 INFO - PROCESS | 15886 | 1464443502731 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 06:51:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:51:42 INFO - PROCESS | 15886 | 1464443502735 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 06:51:42 INFO - PROCESS | 15886 | 1464443502742 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:51:42 INFO - PROCESS | 15886 | 1464443502746 Marionette TRACE conn4 <- [1,442,null,{}] 06:51:42 INFO - PROCESS | 15886 | 1464443502752 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}] 06:51:42 INFO - PROCESS | 15886 | 1464443502940 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 06:51:43 INFO - PROCESS | 15886 | 1464443503152 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:43 INFO - PROCESS | 15886 | ++DOCSHELL 0x8e9ac800 == 79 [pid = 15886] [id = 118] 06:51:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x8e9adc00) [pid = 15886] [serial = 353] [outer = (nil)] 06:51:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x8e9b5000) [pid = 15886] [serial = 354] [outer = 0x8e9adc00] 06:51:43 INFO - PROCESS | 15886 | 1464443503289 Marionette DEBUG loaded listener.js 06:51:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x8e9b9c00) [pid = 15886] [serial = 355] [outer = 0x8e9adc00] 06:51:44 INFO - PROCESS | 15886 | 1464443504208 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]]]}] 06:51:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:51:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1534ms 06:51:44 INFO - PROCESS | 15886 | 1464443504277 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 06:51:44 INFO - PROCESS | 15886 | 1464443504280 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 06:51:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:51:44 INFO - PROCESS | 15886 | 1464443504289 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:51:44 INFO - PROCESS | 15886 | 1464443504293 Marionette TRACE conn4 <- [1,446,null,{}] 06:51:44 INFO - PROCESS | 15886 | 1464443504299 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}] 06:51:44 INFO - PROCESS | 15886 | 1464443504529 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 06:51:44 INFO - PROCESS | 15886 | 1464443504744 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:44 INFO - PROCESS | 15886 | ++DOCSHELL 0x8eb3c400 == 80 [pid = 15886] [id = 119] 06:51:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 167 (0x8eb3d400) [pid = 15886] [serial = 356] [outer = (nil)] 06:51:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 168 (0x8eb42400) [pid = 15886] [serial = 357] [outer = 0x8eb3d400] 06:51:44 INFO - PROCESS | 15886 | 1464443504879 Marionette DEBUG loaded listener.js 06:51:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 169 (0x8eb44c00) [pid = 15886] [serial = 358] [outer = 0x8eb3d400] 06:51:46 INFO - PROCESS | 15886 | 1464443506160 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]]]}] 06:51:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:51:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1901ms 06:51:46 INFO - PROCESS | 15886 | 1464443506191 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 06:51:46 INFO - PROCESS | 15886 | 1464443506197 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 06:51:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:51:46 INFO - PROCESS | 15886 | 1464443506206 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:51:46 INFO - PROCESS | 15886 | 1464443506211 Marionette TRACE conn4 <- [1,450,null,{}] 06:51:46 INFO - PROCESS | 15886 | 1464443506220 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}] 06:51:46 INFO - PROCESS | 15886 | 1464443506493 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 06:51:46 INFO - PROCESS | 15886 | 1464443506675 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:46 INFO - PROCESS | 15886 | ++DOCSHELL 0x8eb46800 == 81 [pid = 15886] [id = 120] 06:51:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 170 (0x8f16dc00) [pid = 15886] [serial = 359] [outer = (nil)] 06:51:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 171 (0x8fc7a800) [pid = 15886] [serial = 360] [outer = 0x8f16dc00] 06:51:46 INFO - PROCESS | 15886 | 1464443506765 Marionette DEBUG loaded listener.js 06:51:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 172 (0x8fd7f800) [pid = 15886] [serial = 361] [outer = 0x8f16dc00] 06:51:47 INFO - PROCESS | 15886 | 1464443507803 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] 06:51:47 INFO - PROCESS | 15886 | 1464443507905 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 06:51:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:51:47 INFO - PROCESS | 15886 | 1464443507917 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:51:47 INFO - PROCESS | 15886 | 1464443507920 Marionette TRACE conn4 <- [1,454,null,{}] 06:51:47 INFO - PROCESS | 15886 | 1464443507928 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}] 06:51:48 INFO - PROCESS | 15886 | 1464443508214 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 06:51:48 INFO - PROCESS | 15886 | --DOCSHELL 0x9534b800 == 80 [pid = 15886] [id = 81] 06:51:48 INFO - PROCESS | 15886 | --DOCSHELL 0x92e86800 == 79 [pid = 15886] [id = 93] 06:51:48 INFO - PROCESS | 15886 | --DOCSHELL 0x9a2c7c00 == 78 [pid = 15886] [id = 79] 06:51:48 INFO - PROCESS | 15886 | --DOCSHELL 0x915c8000 == 77 [pid = 15886] [id = 91] 06:51:48 INFO - PROCESS | 15886 | --DOCSHELL 0x95131000 == 76 [pid = 15886] [id = 78] 06:51:48 INFO - PROCESS | 15886 | --DOMWINDOW == 171 (0x9be0f800) [pid = 15886] [serial = 288] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 15886 | --DOCSHELL 0x95127000 == 75 [pid = 15886] [id = 77] 06:51:48 INFO - PROCESS | 15886 | --DOCSHELL 0x92d2d000 == 74 [pid = 15886] [id = 110] 06:51:48 INFO - PROCESS | 15886 | --DOCSHELL 0x8ef0a800 == 73 [pid = 15886] [id = 109] 06:51:48 INFO - PROCESS | 15886 | --DOCSHELL 0x9523bc00 == 72 [pid = 15886] [id = 108] 06:51:48 INFO - PROCESS | 15886 | --DOCSHELL 0x92d2b400 == 71 [pid = 15886] [id = 107] 06:51:48 INFO - PROCESS | 15886 | --DOCSHELL 0x8fa4f800 == 70 [pid = 15886] [id = 106] 06:51:48 INFO - PROCESS | 15886 | --DOCSHELL 0x8fa4f400 == 69 [pid = 15886] [id = 105] 06:51:48 INFO - PROCESS | 15886 | 1464443508463 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:48 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ef0a000 == 70 [pid = 15886] [id = 121] 06:51:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 172 (0x8ef0a800) [pid = 15886] [serial = 362] [outer = (nil)] 06:51:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 173 (0x8fa4f800) [pid = 15886] [serial = 363] [outer = 0x8ef0a800] 06:51:48 INFO - PROCESS | 15886 | 1464443508549 Marionette DEBUG loaded listener.js 06:51:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 174 (0x925d2800) [pid = 15886] [serial = 364] [outer = 0x8ef0a800] 06:51:48 INFO - PROCESS | 15886 | --DOCSHELL 0x911b4000 == 69 [pid = 15886] [id = 74] 06:51:48 INFO - PROCESS | 15886 | --DOMWINDOW == 173 (0x9aa87000) [pid = 15886] [serial = 282] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 15886 | --DOMWINDOW == 172 (0x92e82800) [pid = 15886] [serial = 274] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 15886 | --DOMWINDOW == 171 (0x92d26000) [pid = 15886] [serial = 273] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 15886 | --DOMWINDOW == 170 (0x9aa8a400) [pid = 15886] [serial = 283] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 15886 | --DOMWINDOW == 169 (0x9a5c6c00) [pid = 15886] [serial = 285] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 15886 | --DOMWINDOW == 168 (0x913a3c00) [pid = 15886] [serial = 271] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 15886 | --DOMWINDOW == 167 (0x911ab000) [pid = 15886] [serial = 270] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 15886 | --DOMWINDOW == 166 (0x92d2ac00) [pid = 15886] [serial = 261] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x8fa50c00) [pid = 15886] [serial = 267] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0x98257800) [pid = 15886] [serial = 279] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0x94732000) [pid = 15886] [serial = 276] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x92e8b800) [pid = 15886] [serial = 264] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0xa68bdc00) [pid = 15886] [serial = 246] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x95179c00) [pid = 15886] [serial = 277] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x96692400) [pid = 15886] [serial = 249] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x9bbce800) [pid = 15886] [serial = 252] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x95129800) [pid = 15886] [serial = 255] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0xa6c53800) [pid = 15886] [serial = 258] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0x9abda400) [pid = 15886] [serial = 286] [outer = (nil)] [url = about:blank] 06:51:48 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0x99309c00) [pid = 15886] [serial = 280] [outer = (nil)] [url = about:blank] 06:51:49 INFO - PROCESS | 15886 | [15886] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:51:49 INFO - PROCESS | 15886 | 1464443509479 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]]]}] 06:51:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:51:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1634ms 06:51:49 INFO - PROCESS | 15886 | 1464443509550 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 06:51:49 INFO - PROCESS | 15886 | 1464443509554 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 06:51:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:51:49 INFO - PROCESS | 15886 | 1464443509562 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:51:49 INFO - PROCESS | 15886 | 1464443509569 Marionette TRACE conn4 <- [1,458,null,{}] 06:51:49 INFO - PROCESS | 15886 | 1464443509586 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}] 06:51:49 INFO - PROCESS | 15886 | 1464443509777 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 06:51:49 INFO - PROCESS | 15886 | 1464443509906 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:49 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fd78800 == 70 [pid = 15886] [id = 122] 06:51:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x92d27800) [pid = 15886] [serial = 365] [outer = (nil)] 06:51:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x92e82c00) [pid = 15886] [serial = 366] [outer = 0x92d27800] 06:51:49 INFO - PROCESS | 15886 | 1464443509992 Marionette DEBUG loaded listener.js 06:51:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x93bf0400) [pid = 15886] [serial = 367] [outer = 0x92d27800] 06:51:50 INFO - PROCESS | 15886 | 1464443510953 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] 06:51:51 INFO - PROCESS | 15886 | 1464443511019 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 06:51:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:51:51 INFO - PROCESS | 15886 | 1464443511033 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:51:51 INFO - PROCESS | 15886 | 1464443511038 Marionette TRACE conn4 <- [1,462,null,{}] 06:51:51 INFO - PROCESS | 15886 | 1464443511044 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}] 06:51:51 INFO - PROCESS | 15886 | 1464443511280 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 06:51:51 INFO - PROCESS | 15886 | 1464443511307 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:51 INFO - PROCESS | 15886 | ++DOCSHELL 0x911b5800 == 71 [pid = 15886] [id = 123] 06:51:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x93c83c00) [pid = 15886] [serial = 368] [outer = (nil)] 06:51:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x9825e400) [pid = 15886] [serial = 369] [outer = 0x93c83c00] 06:51:51 INFO - PROCESS | 15886 | 1464443511387 Marionette DEBUG loaded listener.js 06:51:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x99e8b400) [pid = 15886] [serial = 370] [outer = 0x93c83c00] 06:51:52 INFO - PROCESS | 15886 | [15886] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:51:52 INFO - PROCESS | 15886 | 1464443512374 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] 06:51:52 INFO - PROCESS | 15886 | 1464443512436 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 06:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:51:52 INFO - PROCESS | 15886 | 1464443512450 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:51:52 INFO - PROCESS | 15886 | 1464443512454 Marionette TRACE conn4 <- [1,466,null,{}] 06:51:52 INFO - PROCESS | 15886 | 1464443512460 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}] 06:51:52 INFO - PROCESS | 15886 | 1464443512685 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 06:51:52 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x952a3c00) [pid = 15886] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:51:52 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x92e8bc00) [pid = 15886] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:51:52 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x8fa51400) [pid = 15886] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:51:52 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0x8fa52000) [pid = 15886] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:51:52 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0x95247800) [pid = 15886] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:51:52 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0x95173800) [pid = 15886] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:51:53 INFO - PROCESS | 15886 | 1464443513015 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:53 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ef03400 == 72 [pid = 15886] [id = 124] 06:51:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x8fa51400) [pid = 15886] [serial = 371] [outer = (nil)] 06:51:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x913ae000) [pid = 15886] [serial = 372] [outer = 0x8fa51400] 06:51:53 INFO - PROCESS | 15886 | 1464443513098 Marionette DEBUG loaded listener.js 06:51:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x95242800) [pid = 15886] [serial = 373] [outer = 0x8fa51400] 06:51:53 INFO - PROCESS | 15886 | 1464443513877 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] 06:51:53 INFO - PROCESS | 15886 | 1464443513947 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 06:51:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:51:53 INFO - PROCESS | 15886 | 1464443513958 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:51:53 INFO - PROCESS | 15886 | 1464443513961 Marionette TRACE conn4 <- [1,470,null,{}] 06:51:53 INFO - PROCESS | 15886 | 1464443513968 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}] 06:51:54 INFO - PROCESS | 15886 | 1464443514188 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 06:51:54 INFO - PROCESS | 15886 | 1464443514317 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:54 INFO - PROCESS | 15886 | ++DOCSHELL 0x925ddc00 == 73 [pid = 15886] [id = 125] 06:51:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x952b0000) [pid = 15886] [serial = 374] [outer = (nil)] 06:51:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x9abdf800) [pid = 15886] [serial = 375] [outer = 0x952b0000] 06:51:54 INFO - PROCESS | 15886 | 1464443514401 Marionette DEBUG loaded listener.js 06:51:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x9c14b400) [pid = 15886] [serial = 376] [outer = 0x952b0000] 06:51:55 INFO - PROCESS | 15886 | 1464443515393 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]]]}] 06:51:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:51:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1495ms 06:51:55 INFO - PROCESS | 15886 | 1464443515450 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 06:51:55 INFO - PROCESS | 15886 | 1464443515457 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 06:51:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:51:55 INFO - PROCESS | 15886 | 1464443515466 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:51:55 INFO - PROCESS | 15886 | 1464443515473 Marionette TRACE conn4 <- [1,474,null,{}] 06:51:55 INFO - PROCESS | 15886 | 1464443515483 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}] 06:51:55 INFO - PROCESS | 15886 | 1464443515741 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 06:51:56 INFO - PROCESS | 15886 | 1464443516031 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:56 INFO - PROCESS | 15886 | ++DOCSHELL 0x8e9b7800 == 74 [pid = 15886] [id = 126] 06:51:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x8eb4a000) [pid = 15886] [serial = 377] [outer = (nil)] 06:51:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x8fd7f400) [pid = 15886] [serial = 378] [outer = 0x8eb4a000] 06:51:56 INFO - PROCESS | 15886 | 1464443516132 Marionette DEBUG loaded listener.js 06:51:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x913a4400) [pid = 15886] [serial = 379] [outer = 0x8eb4a000] 06:51:57 INFO - PROCESS | 15886 | 1464443517727 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]]]}] 06:51:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:51:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 2294ms 06:51:57 INFO - PROCESS | 15886 | 1464443517762 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 06:51:57 INFO - PROCESS | 15886 | 1464443517771 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 06:51:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:51:57 INFO - PROCESS | 15886 | 1464443517783 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:51:57 INFO - PROCESS | 15886 | 1464443517787 Marionette TRACE conn4 <- [1,478,null,{}] 06:51:57 INFO - PROCESS | 15886 | 1464443517794 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}] 06:51:58 INFO - PROCESS | 15886 | 1464443518118 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 06:51:58 INFO - PROCESS | 15886 | 1464443518246 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:58 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fc79800 == 75 [pid = 15886] [id = 127] 06:51:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x911afc00) [pid = 15886] [serial = 380] [outer = (nil)] 06:51:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x9d4eb000) [pid = 15886] [serial = 381] [outer = 0x911afc00] 06:51:58 INFO - PROCESS | 15886 | 1464443518339 Marionette DEBUG loaded listener.js 06:51:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x9d9ec000) [pid = 15886] [serial = 382] [outer = 0x911afc00] 06:51:59 INFO - PROCESS | 15886 | 1464443519333 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]]]}] 06:51:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:51:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1590ms 06:51:59 INFO - PROCESS | 15886 | 1464443519374 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 06:51:59 INFO - PROCESS | 15886 | 1464443519379 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 06:51:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:51:59 INFO - PROCESS | 15886 | 1464443519387 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:51:59 INFO - PROCESS | 15886 | 1464443519393 Marionette TRACE conn4 <- [1,482,null,{}] 06:51:59 INFO - PROCESS | 15886 | 1464443519411 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}] 06:51:59 INFO - PROCESS | 15886 | 1464443519622 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 06:51:59 INFO - PROCESS | 15886 | 1464443519841 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:59 INFO - PROCESS | 15886 | ++DOCSHELL 0x914a2c00 == 76 [pid = 15886] [id = 128] 06:51:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 167 (0x914a8800) [pid = 15886] [serial = 383] [outer = (nil)] 06:51:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 168 (0xa1144000) [pid = 15886] [serial = 384] [outer = 0x914a8800] 06:51:59 INFO - PROCESS | 15886 | 1464443519983 Marionette DEBUG loaded listener.js 06:52:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 169 (0xa3029800) [pid = 15886] [serial = 385] [outer = 0x914a8800] 06:52:00 INFO - PROCESS | 15886 | 1464443520975 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]]]}] 06:52:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:52:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1640ms 06:52:01 INFO - PROCESS | 15886 | 1464443521028 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 06:52:01 INFO - PROCESS | 15886 | 1464443521033 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 06:52:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:52:01 INFO - PROCESS | 15886 | 1464443521073 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:52:01 INFO - PROCESS | 15886 | 1464443521079 Marionette TRACE conn4 <- [1,486,null,{}] 06:52:01 INFO - PROCESS | 15886 | 1464443521089 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}] 06:52:01 INFO - PROCESS | 15886 | 1464443521328 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 06:52:01 INFO - PROCESS | 15886 | 1464443521605 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:01 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ddec400 == 77 [pid = 15886] [id = 129] 06:52:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 170 (0x8dded400) [pid = 15886] [serial = 386] [outer = (nil)] 06:52:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 171 (0x8ddf4000) [pid = 15886] [serial = 387] [outer = 0x8dded400] 06:52:01 INFO - PROCESS | 15886 | 1464443521706 Marionette DEBUG loaded listener.js 06:52:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 172 (0x8ddf9c00) [pid = 15886] [serial = 388] [outer = 0x8dded400] 06:52:02 INFO - PROCESS | 15886 | 1464443522684 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]]]}] 06:52:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:52:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1694ms 06:52:02 INFO - PROCESS | 15886 | 1464443522768 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 06:52:02 INFO - PROCESS | 15886 | 1464443522772 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 06:52:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:52:02 INFO - PROCESS | 15886 | 1464443522779 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:52:02 INFO - PROCESS | 15886 | 1464443522783 Marionette TRACE conn4 <- [1,490,null,{}] 06:52:02 INFO - PROCESS | 15886 | 1464443522789 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}] 06:52:03 INFO - PROCESS | 15886 | 1464443523017 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 06:52:03 INFO - PROCESS | 15886 | 1464443523279 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:03 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ef10000 == 78 [pid = 15886] [id = 130] 06:52:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 173 (0x8f164800) [pid = 15886] [serial = 389] [outer = (nil)] 06:52:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 174 (0xa26ca000) [pid = 15886] [serial = 390] [outer = 0x8f164800] 06:52:03 INFO - PROCESS | 15886 | 1464443523382 Marionette DEBUG loaded listener.js 06:52:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 175 (0xa35f0000) [pid = 15886] [serial = 391] [outer = 0x8f164800] 06:52:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 176 (0x91d17000) [pid = 15886] [serial = 392] [outer = 0x9b691000] 06:52:04 INFO - PROCESS | 15886 | 1464443524401 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]]]}] 06:52:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:52:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1687ms 06:52:04 INFO - PROCESS | 15886 | 1464443524470 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 06:52:04 INFO - PROCESS | 15886 | 1464443524476 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 06:52:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:52:04 INFO - PROCESS | 15886 | 1464443524487 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:52:04 INFO - PROCESS | 15886 | 1464443524492 Marionette TRACE conn4 <- [1,494,null,{}] 06:52:04 INFO - PROCESS | 15886 | 1464443524502 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}] 06:52:04 INFO - PROCESS | 15886 | 1464443524806 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 06:52:05 INFO - PROCESS | 15886 | 1464443525023 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:05 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f162800 == 79 [pid = 15886] [id = 131] 06:52:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 177 (0x91d1f000) [pid = 15886] [serial = 393] [outer = (nil)] 06:52:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 178 (0x9d5e1000) [pid = 15886] [serial = 394] [outer = 0x91d1f000] 06:52:05 INFO - PROCESS | 15886 | 1464443525112 Marionette DEBUG loaded listener.js 06:52:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 179 (0xa623d000) [pid = 15886] [serial = 395] [outer = 0x91d1f000] 06:52:06 INFO - PROCESS | 15886 | 1464443526046 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]]]}] 06:52:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:52:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1597ms 06:52:06 INFO - PROCESS | 15886 | 1464443526087 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 06:52:06 INFO - PROCESS | 15886 | 1464443526094 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 06:52:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:52:06 INFO - PROCESS | 15886 | 1464443526105 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:52:06 INFO - PROCESS | 15886 | 1464443526108 Marionette TRACE conn4 <- [1,498,null,{}] 06:52:06 INFO - PROCESS | 15886 | 1464443526114 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}] 06:52:06 INFO - PROCESS | 15886 | 1464443526306 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 06:52:06 INFO - PROCESS | 15886 | 1464443526525 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:06 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d4eac00 == 80 [pid = 15886] [id = 132] 06:52:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 180 (0x8d4ec000) [pid = 15886] [serial = 396] [outer = (nil)] 06:52:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 181 (0x8d4f1c00) [pid = 15886] [serial = 397] [outer = 0x8d4ec000] 06:52:06 INFO - PROCESS | 15886 | 1464443526631 Marionette DEBUG loaded listener.js 06:52:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 182 (0x8d4f4c00) [pid = 15886] [serial = 398] [outer = 0x8d4ec000] 06:52:07 INFO - PROCESS | 15886 | 1464443527538 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]]]}] 06:52:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:52:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1483ms 06:52:07 INFO - PROCESS | 15886 | 1464443527589 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 06:52:07 INFO - PROCESS | 15886 | 1464443527594 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 06:52:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:52:07 INFO - PROCESS | 15886 | 1464443527601 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:52:07 INFO - PROCESS | 15886 | 1464443527606 Marionette TRACE conn4 <- [1,502,null,{}] 06:52:07 INFO - PROCESS | 15886 | 1464443527613 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}] 06:52:07 INFO - PROCESS | 15886 | 1464443527807 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 06:52:08 INFO - PROCESS | 15886 | 1464443528025 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:08 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d4ee800 == 81 [pid = 15886] [id = 133] 06:52:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 183 (0x8d4f0800) [pid = 15886] [serial = 399] [outer = (nil)] 06:52:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 184 (0x8d66b800) [pid = 15886] [serial = 400] [outer = 0x8d4f0800] 06:52:08 INFO - PROCESS | 15886 | 1464443528157 Marionette DEBUG loaded listener.js 06:52:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 185 (0x8d66f400) [pid = 15886] [serial = 401] [outer = 0x8d4f0800] 06:52:09 INFO - PROCESS | 15886 | 1464443529046 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]]]}] 06:52:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:52:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1485ms 06:52:09 INFO - PROCESS | 15886 | 1464443529088 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 06:52:09 INFO - PROCESS | 15886 | 1464443529091 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 06:52:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:52:09 INFO - PROCESS | 15886 | 1464443529099 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:52:09 INFO - PROCESS | 15886 | 1464443529103 Marionette TRACE conn4 <- [1,506,null,{}] 06:52:09 INFO - PROCESS | 15886 | 1464443529111 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}] 06:52:09 INFO - PROCESS | 15886 | 1464443529317 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 06:52:09 INFO - PROCESS | 15886 | 1464443529492 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:09 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d673400 == 82 [pid = 15886] [id = 134] 06:52:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 186 (0x8d674800) [pid = 15886] [serial = 402] [outer = (nil)] 06:52:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 187 (0x8e9b8800) [pid = 15886] [serial = 403] [outer = 0x8d674800] 06:52:09 INFO - PROCESS | 15886 | 1464443529630 Marionette DEBUG loaded listener.js 06:52:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 188 (0x91d23800) [pid = 15886] [serial = 404] [outer = 0x8d674800] 06:52:10 INFO - PROCESS | 15886 | 1464443530560 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]]]}] 06:52:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:52:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1538ms 06:52:10 INFO - PROCESS | 15886 | 1464443530639 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 06:52:10 INFO - PROCESS | 15886 | 1464443530642 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 06:52:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:52:10 INFO - PROCESS | 15886 | 1464443530649 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:52:10 INFO - PROCESS | 15886 | 1464443530653 Marionette TRACE conn4 <- [1,510,null,{}] 06:52:10 INFO - PROCESS | 15886 | 1464443530659 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}] 06:52:10 INFO - PROCESS | 15886 | 1464443530857 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 06:52:11 INFO - PROCESS | 15886 | 1464443531079 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:11 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ddedc00 == 83 [pid = 15886] [id = 135] 06:52:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 189 (0x8f165800) [pid = 15886] [serial = 405] [outer = (nil)] 06:52:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 190 (0x9aa5f400) [pid = 15886] [serial = 406] [outer = 0x8f165800] 06:52:11 INFO - PROCESS | 15886 | 1464443531225 Marionette DEBUG loaded listener.js 06:52:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 191 (0x9aa63800) [pid = 15886] [serial = 407] [outer = 0x8f165800] 06:52:12 INFO - PROCESS | 15886 | 1464443532223 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]]]}] 06:52:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:52:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1643ms 06:52:12 INFO - PROCESS | 15886 | 1464443532293 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 06:52:12 INFO - PROCESS | 15886 | 1464443532298 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 06:52:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:52:12 INFO - PROCESS | 15886 | 1464443532305 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:52:12 INFO - PROCESS | 15886 | 1464443532310 Marionette TRACE conn4 <- [1,514,null,{}] 06:52:12 INFO - PROCESS | 15886 | 1464443532316 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}] 06:52:12 INFO - PROCESS | 15886 | 1464443532574 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 06:52:13 INFO - PROCESS | 15886 | 1464443533152 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:13 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d669800 == 84 [pid = 15886] [id = 136] 06:52:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 192 (0x8d66a000) [pid = 15886] [serial = 408] [outer = (nil)] 06:52:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 193 (0x8dded800) [pid = 15886] [serial = 409] [outer = 0x8d66a000] 06:52:13 INFO - PROCESS | 15886 | 1464443533240 Marionette DEBUG loaded listener.js 06:52:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 194 (0x8e9b4400) [pid = 15886] [serial = 410] [outer = 0x8d66a000] 06:52:14 INFO - PROCESS | 15886 | 1464443534143 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]]]}] 06:52:14 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 06:52:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1889ms 06:52:14 INFO - PROCESS | 15886 | 1464443534211 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 06:52:14 INFO - PROCESS | 15886 | 1464443534219 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 06:52:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:52:14 INFO - PROCESS | 15886 | 1464443534232 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:52:14 INFO - PROCESS | 15886 | 1464443534238 Marionette TRACE conn4 <- [1,518,null,{}] 06:52:14 INFO - PROCESS | 15886 | 1464443534246 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}] 06:52:14 INFO - PROCESS | 15886 | 1464443534443 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 06:52:14 INFO - PROCESS | 15886 | 1464443534795 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:14 INFO - PROCESS | 15886 | ++DOCSHELL 0x8eb3f800 == 85 [pid = 15886] [id = 137] 06:52:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 195 (0x8eb41400) [pid = 15886] [serial = 411] [outer = (nil)] 06:52:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 196 (0x8f2b9000) [pid = 15886] [serial = 412] [outer = 0x8eb41400] 06:52:14 INFO - PROCESS | 15886 | 1464443534889 Marionette DEBUG loaded listener.js 06:52:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 197 (0x8fc7fc00) [pid = 15886] [serial = 413] [outer = 0x8eb41400] 06:52:15 INFO - PROCESS | 15886 | --DOCSHELL 0x9c12f000 == 84 [pid = 15886] [id = 58] 06:52:15 INFO - PROCESS | 15886 | --DOCSHELL 0x93b96c00 == 83 [pid = 15886] [id = 60] 06:52:15 INFO - PROCESS | 15886 | --DOCSHELL 0x9be11800 == 82 [pid = 15886] [id = 14] 06:52:15 INFO - PROCESS | 15886 | --DOCSHELL 0xa214f000 == 81 [pid = 15886] [id = 15] 06:52:15 INFO - PROCESS | 15886 | --DOCSHELL 0xa62f5800 == 80 [pid = 15886] [id = 19] 06:52:15 INFO - PROCESS | 15886 | --DOMWINDOW == 196 (0x915c7000) [pid = 15886] [serial = 291] [outer = (nil)] [url = about:blank] 06:52:15 INFO - PROCESS | 15886 | --DOMWINDOW == 195 (0x95249400) [pid = 15886] [serial = 294] [outer = (nil)] [url = about:blank] 06:52:15 INFO - PROCESS | 15886 | --DOMWINDOW == 194 (0x9d4ef800) [pid = 15886] [serial = 297] [outer = (nil)] [url = about:blank] 06:52:15 INFO - PROCESS | 15886 | --DOMWINDOW == 193 (0x8fd82400) [pid = 15886] [serial = 300] [outer = (nil)] [url = about:blank] 06:52:15 INFO - PROCESS | 15886 | --DOMWINDOW == 192 (0xa23c7000) [pid = 15886] [serial = 303] [outer = (nil)] [url = about:blank] 06:52:15 INFO - PROCESS | 15886 | --DOMWINDOW == 191 (0x8ef0d400) [pid = 15886] [serial = 306] [outer = (nil)] [url = about:blank] 06:52:15 INFO - PROCESS | 15886 | --DOMWINDOW == 190 (0x8f16b800) [pid = 15886] [serial = 309] [outer = (nil)] [url = about:blank] 06:52:15 INFO - PROCESS | 15886 | --DOMWINDOW == 189 (0x8f2aec00) [pid = 15886] [serial = 312] [outer = (nil)] [url = about:blank] 06:52:15 INFO - PROCESS | 15886 | --DOMWINDOW == 188 (0x9aa87400) [pid = 15886] [serial = 330] [outer = (nil)] [url = about:blank] 06:52:15 INFO - PROCESS | 15886 | 1464443535929 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]]]}] 06:52:15 INFO - PROCESS | 15886 | --DOCSHELL 0x9669f800 == 79 [pid = 15886] [id = 61] 06:52:15 INFO - PROCESS | 15886 | --DOCSHELL 0x93bf5400 == 78 [pid = 15886] [id = 16] 06:52:15 INFO - PROCESS | 15886 | --DOCSHELL 0xa6234400 == 77 [pid = 15886] [id = 18] 06:52:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:52:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1741ms 06:52:15 INFO - PROCESS | 15886 | 1464443535984 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 06:52:15 INFO - PROCESS | 15886 | 1464443535991 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 06:52:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:52:16 INFO - PROCESS | 15886 | --DOCSHELL 0x913ac400 == 76 [pid = 15886] [id = 112] 06:52:16 INFO - PROCESS | 15886 | --DOCSHELL 0x8ef02400 == 75 [pid = 15886] [id = 111] 06:52:16 INFO - PROCESS | 15886 | 1464443536006 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:52:16 INFO - PROCESS | 15886 | 1464443536010 Marionette TRACE conn4 <- [1,522,null,{}] 06:52:16 INFO - PROCESS | 15886 | 1464443536017 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}] 06:52:16 INFO - PROCESS | 15886 | 1464443536254 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 06:52:16 INFO - PROCESS | 15886 | --DOMWINDOW == 187 (0xa6f3b800) [pid = 15886] [serial = 247] [outer = (nil)] [url = about:blank] 06:52:16 INFO - PROCESS | 15886 | --DOMWINDOW == 186 (0x9669e400) [pid = 15886] [serial = 325] [outer = (nil)] [url = about:blank] 06:52:16 INFO - PROCESS | 15886 | --DOMWINDOW == 185 (0x93bfac00) [pid = 15886] [serial = 321] [outer = (nil)] [url = about:blank] 06:52:16 INFO - PROCESS | 15886 | --DOMWINDOW == 184 (0x8fd7a400) [pid = 15886] [serial = 316] [outer = (nil)] [url = about:blank] 06:52:16 INFO - PROCESS | 15886 | --DOMWINDOW == 183 (0x8fc82c00) [pid = 15886] [serial = 315] [outer = (nil)] [url = about:blank] 06:52:16 INFO - PROCESS | 15886 | --DOMWINDOW == 182 (0x913ac800) [pid = 15886] [serial = 318] [outer = (nil)] [url = about:blank] 06:52:16 INFO - PROCESS | 15886 | --DOMWINDOW == 181 (0x915c5400) [pid = 15886] [serial = 319] [outer = (nil)] [url = about:blank] 06:52:16 INFO - PROCESS | 15886 | --DOMWINDOW == 180 (0x99f71000) [pid = 15886] [serial = 327] [outer = (nil)] [url = about:blank] 06:52:16 INFO - PROCESS | 15886 | --DOMWINDOW == 179 (0x9a303c00) [pid = 15886] [serial = 328] [outer = (nil)] [url = about:blank] 06:52:16 INFO - PROCESS | 15886 | --DOMWINDOW == 178 (0x9534e800) [pid = 15886] [serial = 324] [outer = (nil)] [url = about:blank] 06:52:16 INFO - PROCESS | 15886 | --DOMWINDOW == 177 (0x9512e800) [pid = 15886] [serial = 322] [outer = (nil)] [url = about:blank] 06:52:16 INFO - PROCESS | 15886 | 1464443536481 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:16 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fc82c00 == 76 [pid = 15886] [id = 138] 06:52:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 178 (0x8fd7a400) [pid = 15886] [serial = 414] [outer = (nil)] 06:52:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 179 (0x913a1c00) [pid = 15886] [serial = 415] [outer = 0x8fd7a400] 06:52:16 INFO - PROCESS | 15886 | 1464443536565 Marionette DEBUG loaded listener.js 06:52:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 180 (0x9149fc00) [pid = 15886] [serial = 416] [outer = 0x8fd7a400] 06:52:17 INFO - PROCESS | 15886 | 1464443537421 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]]]}] 06:52:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:52:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1488ms 06:52:17 INFO - PROCESS | 15886 | 1464443537493 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 06:52:17 INFO - PROCESS | 15886 | 1464443537497 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 06:52:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:52:17 INFO - PROCESS | 15886 | 1464443537506 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:52:17 INFO - PROCESS | 15886 | 1464443537515 Marionette TRACE conn4 <- [1,526,null,{}] 06:52:17 INFO - PROCESS | 15886 | 1464443537530 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}] 06:52:17 INFO - PROCESS | 15886 | 1464443537712 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 06:52:17 INFO - PROCESS | 15886 | 1464443537849 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:17 INFO - PROCESS | 15886 | ++DOCSHELL 0x914a8000 == 77 [pid = 15886] [id = 139] 06:52:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 181 (0x915c7c00) [pid = 15886] [serial = 417] [outer = (nil)] 06:52:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 182 (0x91d22800) [pid = 15886] [serial = 418] [outer = 0x915c7c00] 06:52:17 INFO - PROCESS | 15886 | 1464443537931 Marionette DEBUG loaded listener.js 06:52:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 183 (0x925d4400) [pid = 15886] [serial = 419] [outer = 0x915c7c00] 06:52:18 INFO - PROCESS | 15886 | 1464443538838 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]]]}] 06:52:18 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 06:52:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1391ms 06:52:18 INFO - PROCESS | 15886 | 1464443538907 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 06:52:18 INFO - PROCESS | 15886 | 1464443538912 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 06:52:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:52:18 INFO - PROCESS | 15886 | 1464443538919 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:52:18 INFO - PROCESS | 15886 | 1464443538922 Marionette TRACE conn4 <- [1,530,null,{}] 06:52:18 INFO - PROCESS | 15886 | 1464443538928 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}] 06:52:19 INFO - PROCESS | 15886 | 1464443539170 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 06:52:19 INFO - PROCESS | 15886 | 1464443539200 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:19 INFO - PROCESS | 15886 | ++DOCSHELL 0x91d16400 == 78 [pid = 15886] [id = 140] 06:52:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 184 (0x925de000) [pid = 15886] [serial = 420] [outer = (nil)] 06:52:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 185 (0x93b9c400) [pid = 15886] [serial = 421] [outer = 0x925de000] 06:52:19 INFO - PROCESS | 15886 | 1464443539280 Marionette DEBUG loaded listener.js 06:52:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 186 (0x94740c00) [pid = 15886] [serial = 422] [outer = 0x925de000] 06:52:20 INFO - PROCESS | 15886 | 1464443540189 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"]]]}] 06:52:20 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 06:52:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:52:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:52:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:52:20 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 06:52:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:52:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:52:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:52:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1332ms 06:52:20 INFO - PROCESS | 15886 | 1464443540266 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 06:52:20 INFO - PROCESS | 15886 | 1464443540269 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 06:52:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:52:20 INFO - PROCESS | 15886 | 1464443540292 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:52:20 INFO - PROCESS | 15886 | 1464443540296 Marionette TRACE conn4 <- [1,534,null,{}] 06:52:20 INFO - PROCESS | 15886 | 1464443540310 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}] 06:52:20 INFO - PROCESS | 15886 | 1464443540551 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 06:52:20 INFO - PROCESS | 15886 | --DOMWINDOW == 185 (0x8fa51400) [pid = 15886] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:52:20 INFO - PROCESS | 15886 | --DOMWINDOW == 184 (0x9aabbc00) [pid = 15886] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:52:20 INFO - PROCESS | 15886 | --DOMWINDOW == 183 (0x99edf800) [pid = 15886] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:52:20 INFO - PROCESS | 15886 | --DOMWINDOW == 182 (0x92d27800) [pid = 15886] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:52:20 INFO - PROCESS | 15886 | --DOMWINDOW == 181 (0x8f16dc00) [pid = 15886] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:52:20 INFO - PROCESS | 15886 | --DOMWINDOW == 180 (0x8ef0a800) [pid = 15886] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:52:20 INFO - PROCESS | 15886 | --DOMWINDOW == 179 (0x93c83c00) [pid = 15886] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:52:20 INFO - PROCESS | 15886 | 1464443540942 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:20 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f16dc00 == 79 [pid = 15886] [id = 141] 06:52:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 180 (0x8f2abc00) [pid = 15886] [serial = 423] [outer = (nil)] 06:52:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 181 (0x925db800) [pid = 15886] [serial = 424] [outer = 0x8f2abc00] 06:52:21 INFO - PROCESS | 15886 | 1464443541031 Marionette DEBUG loaded listener.js 06:52:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 182 (0x9669dc00) [pid = 15886] [serial = 425] [outer = 0x8f2abc00] 06:52:21 INFO - PROCESS | 15886 | 1464443541830 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]]]}] 06:52:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:52:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1562ms 06:52:21 INFO - PROCESS | 15886 | 1464443541848 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 06:52:21 INFO - PROCESS | 15886 | 1464443541852 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 06:52:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:52:21 INFO - PROCESS | 15886 | 1464443541860 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:52:21 INFO - PROCESS | 15886 | 1464443541864 Marionette TRACE conn4 <- [1,538,null,{}] 06:52:21 INFO - PROCESS | 15886 | 1464443541870 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}] 06:52:22 INFO - PROCESS | 15886 | 1464443542098 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 06:52:22 INFO - PROCESS | 15886 | 1464443542262 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:22 INFO - PROCESS | 15886 | ++DOCSHELL 0x92d2a400 == 80 [pid = 15886] [id = 142] 06:52:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 183 (0x92e8bc00) [pid = 15886] [serial = 426] [outer = (nil)] 06:52:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 184 (0x9a08d800) [pid = 15886] [serial = 427] [outer = 0x92e8bc00] 06:52:22 INFO - PROCESS | 15886 | 1464443542341 Marionette DEBUG loaded listener.js 06:52:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 185 (0x9aa5f800) [pid = 15886] [serial = 428] [outer = 0x92e8bc00] 06:52:23 INFO - PROCESS | 15886 | 1464443543222 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]]]}] 06:52:23 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. 06:52:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1383ms 06:52:23 INFO - PROCESS | 15886 | 1464443543308 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 06:52:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:52:23 INFO - PROCESS | 15886 | 1464443543319 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 06:52:23 INFO - PROCESS | 15886 | 1464443543331 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:52:23 INFO - PROCESS | 15886 | 1464443543338 Marionette TRACE conn4 <- [1,542,null,{}] 06:52:23 INFO - PROCESS | 15886 | 1464443543349 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}] 06:52:23 INFO - PROCESS | 15886 | 1464443543569 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 06:52:23 INFO - PROCESS | 15886 | 1464443543820 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:23 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d668400 == 81 [pid = 15886] [id = 143] 06:52:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 186 (0x8d668800) [pid = 15886] [serial = 429] [outer = (nil)] 06:52:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 187 (0x8eb45000) [pid = 15886] [serial = 430] [outer = 0x8d668800] 06:52:23 INFO - PROCESS | 15886 | 1464443543932 Marionette DEBUG loaded listener.js 06:52:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 188 (0x8f16f400) [pid = 15886] [serial = 431] [outer = 0x8d668800] 06:52:24 INFO - PROCESS | 15886 | 1464443544824 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]]]}] 06:52:24 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. 06:52:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1539ms 06:52:24 INFO - PROCESS | 15886 | 1464443544890 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 06:52:24 INFO - PROCESS | 15886 | 1464443544900 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 06:52:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:52:24 INFO - PROCESS | 15886 | 1464443544914 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:52:24 INFO - PROCESS | 15886 | 1464443544919 Marionette TRACE conn4 <- [1,546,null,{}] 06:52:24 INFO - PROCESS | 15886 | 1464443544927 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}] 06:52:25 INFO - PROCESS | 15886 | 1464443545163 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 06:52:25 INFO - PROCESS | 15886 | 1464443545404 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:25 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fc7e400 == 82 [pid = 15886] [id = 144] 06:52:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 189 (0x8fc86000) [pid = 15886] [serial = 432] [outer = (nil)] 06:52:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 190 (0x9149c400) [pid = 15886] [serial = 433] [outer = 0x8fc86000] 06:52:25 INFO - PROCESS | 15886 | 1464443545541 Marionette DEBUG loaded listener.js 06:52:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 191 (0x915c7000) [pid = 15886] [serial = 434] [outer = 0x8fc86000] 06:52:26 INFO - PROCESS | 15886 | 1464443546552 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]]]}] 06:52:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:52:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1736ms 06:52:26 INFO - PROCESS | 15886 | 1464443546651 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 06:52:26 INFO - PROCESS | 15886 | 1464443546655 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 06:52:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:52:26 INFO - PROCESS | 15886 | 1464443546682 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:52:26 INFO - PROCESS | 15886 | 1464443546689 Marionette TRACE conn4 <- [1,550,null,{}] 06:52:26 INFO - PROCESS | 15886 | 1464443546706 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}] 06:52:26 INFO - PROCESS | 15886 | 1464443546934 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 06:52:27 INFO - PROCESS | 15886 | 1464443547181 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:27 INFO - PROCESS | 15886 | ++DOCSHELL 0x915ccc00 == 83 [pid = 15886] [id = 145] 06:52:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 192 (0x91d19400) [pid = 15886] [serial = 435] [outer = (nil)] 06:52:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 193 (0x9a00d800) [pid = 15886] [serial = 436] [outer = 0x91d19400] 06:52:27 INFO - PROCESS | 15886 | 1464443547318 Marionette DEBUG loaded listener.js 06:52:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 194 (0x9aa83800) [pid = 15886] [serial = 437] [outer = 0x91d19400] 06:52:28 INFO - PROCESS | 15886 | 1464443548245 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]]]}] 06:52:28 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. 06:52:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1594ms 06:52:28 INFO - PROCESS | 15886 | 1464443548275 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 06:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:52:28 INFO - PROCESS | 15886 | 1464443548280 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 06:52:28 INFO - PROCESS | 15886 | 1464443548288 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:52:28 INFO - PROCESS | 15886 | 1464443548291 Marionette TRACE conn4 <- [1,554,null,{}] 06:52:28 INFO - PROCESS | 15886 | 1464443548298 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}] 06:52:28 INFO - PROCESS | 15886 | 1464443548532 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 06:52:28 INFO - PROCESS | 15886 | 1464443548690 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:28 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c3d8800 == 84 [pid = 15886] [id = 146] 06:52:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 195 (0x8c3e4000) [pid = 15886] [serial = 438] [outer = (nil)] 06:52:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 196 (0x9b685400) [pid = 15886] [serial = 439] [outer = 0x8c3e4000] 06:52:28 INFO - PROCESS | 15886 | 1464443548781 Marionette DEBUG loaded listener.js 06:52:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 197 (0x9c138400) [pid = 15886] [serial = 440] [outer = 0x8c3e4000] 06:52:29 INFO - PROCESS | 15886 | [15886] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:52:29 INFO - PROCESS | 15886 | 1464443549796 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]]]}] 06:52:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1537ms 06:52:29 INFO - PROCESS | 15886 | 1464443549825 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 06:52:29 INFO - PROCESS | 15886 | 1464443549829 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 06:52:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:52:29 INFO - PROCESS | 15886 | 1464443549836 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:52:29 INFO - PROCESS | 15886 | 1464443549839 Marionette TRACE conn4 <- [1,558,null,{}] 06:52:29 INFO - PROCESS | 15886 | 1464443549845 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}] 06:52:30 INFO - PROCESS | 15886 | 1464443550033 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 06:52:30 INFO - PROCESS | 15886 | 1464443550215 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:30 INFO - PROCESS | 15886 | ++DOCSHELL 0x93bf8c00 == 85 [pid = 15886] [id = 147] 06:52:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 198 (0x9aa65c00) [pid = 15886] [serial = 441] [outer = (nil)] 06:52:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 199 (0x9d5dfc00) [pid = 15886] [serial = 442] [outer = 0x9aa65c00] 06:52:30 INFO - PROCESS | 15886 | 1464443550305 Marionette DEBUG loaded listener.js 06:52:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 200 (0x9d9e6c00) [pid = 15886] [serial = 443] [outer = 0x9aa65c00] 06:52:31 INFO - PROCESS | 15886 | 1464443551298 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]]]}] 06:52:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:52:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1584ms 06:52:31 INFO - PROCESS | 15886 | 1464443551421 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 06:52:31 INFO - PROCESS | 15886 | 1464443551426 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 06:52:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:52:31 INFO - PROCESS | 15886 | 1464443551490 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:52:31 INFO - PROCESS | 15886 | 1464443551495 Marionette TRACE conn4 <- [1,562,null,{}] 06:52:31 INFO - PROCESS | 15886 | 1464443551502 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}] 06:52:31 INFO - PROCESS | 15886 | 1464443551743 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 06:52:31 INFO - PROCESS | 15886 | 1464443551962 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:31 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c3e4c00 == 86 [pid = 15886] [id = 148] 06:52:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 201 (0x8e9afc00) [pid = 15886] [serial = 444] [outer = (nil)] 06:52:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 202 (0x8eeb0800) [pid = 15886] [serial = 445] [outer = 0x8e9afc00] 06:52:32 INFO - PROCESS | 15886 | 1464443552054 Marionette DEBUG loaded listener.js 06:52:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 203 (0xa260ec00) [pid = 15886] [serial = 446] [outer = 0x8e9afc00] 06:52:32 INFO - PROCESS | 15886 | [15886] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:52:32 INFO - PROCESS | 15886 | 1464443552918 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]]]}] 06:52:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:52:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1502ms 06:52:32 INFO - PROCESS | 15886 | 1464443552978 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 06:52:32 INFO - PROCESS | 15886 | 1464443552982 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 06:52:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:52:32 INFO - PROCESS | 15886 | 1464443552990 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:52:32 INFO - PROCESS | 15886 | 1464443552993 Marionette TRACE conn4 <- [1,566,null,{}] 06:52:33 INFO - PROCESS | 15886 | 1464443552999 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}] 06:52:33 INFO - PROCESS | 15886 | 1464443553188 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 06:52:33 INFO - PROCESS | 15886 | 1464443553367 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:33 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c647800 == 87 [pid = 15886] [id = 149] 06:52:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 204 (0x8c64cc00) [pid = 15886] [serial = 447] [outer = (nil)] 06:52:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 205 (0x8c650000) [pid = 15886] [serial = 448] [outer = 0x8c64cc00] 06:52:33 INFO - PROCESS | 15886 | 1464443553461 Marionette DEBUG loaded listener.js 06:52:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 206 (0x8c655000) [pid = 15886] [serial = 449] [outer = 0x8c64cc00] 06:52:34 INFO - PROCESS | 15886 | [15886] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:52:34 INFO - PROCESS | 15886 | 1464443554350 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]]]}] 06:52:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:52:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1434ms 06:52:34 INFO - PROCESS | 15886 | 1464443554425 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 06:52:34 INFO - PROCESS | 15886 | 1464443554429 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 06:52:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:52:34 INFO - PROCESS | 15886 | 1464443554436 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:52:34 INFO - PROCESS | 15886 | 1464443554440 Marionette TRACE conn4 <- [1,570,null,{}] 06:52:34 INFO - PROCESS | 15886 | 1464443554446 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}] 06:52:34 INFO - PROCESS | 15886 | 1464443554671 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 06:52:34 INFO - PROCESS | 15886 | 1464443554896 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:34 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c64e800 == 88 [pid = 15886] [id = 150] 06:52:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 207 (0x8c650400) [pid = 15886] [serial = 450] [outer = (nil)] 06:52:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 208 (0x99eedc00) [pid = 15886] [serial = 451] [outer = 0x8c650400] 06:52:35 INFO - PROCESS | 15886 | 1464443555031 Marionette DEBUG loaded listener.js 06:52:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 209 (0xa35ea000) [pid = 15886] [serial = 452] [outer = 0x8c650400] 06:52:35 INFO - PROCESS | 15886 | [15886] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:52:35 INFO - PROCESS | 15886 | 1464443555918 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]]]}] 06:52:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:52:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1541ms 06:52:35 INFO - PROCESS | 15886 | 1464443555980 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 06:52:35 INFO - PROCESS | 15886 | 1464443555984 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 06:52:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:52:35 INFO - PROCESS | 15886 | 1464443555991 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:52:35 INFO - PROCESS | 15886 | 1464443555995 Marionette TRACE conn4 <- [1,574,null,{}] 06:52:36 INFO - PROCESS | 15886 | 1464443556001 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}] 06:52:36 INFO - PROCESS | 15886 | 1464443556200 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 06:52:36 INFO - PROCESS | 15886 | 1464443556447 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:36 INFO - PROCESS | 15886 | ++DOCSHELL 0x8eeb1000 == 89 [pid = 15886] [id = 151] 06:52:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 210 (0x9c131400) [pid = 15886] [serial = 453] [outer = (nil)] 06:52:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 211 (0xa62fa800) [pid = 15886] [serial = 454] [outer = 0x9c131400] 06:52:36 INFO - PROCESS | 15886 | 1464443556579 Marionette DEBUG loaded listener.js 06:52:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 212 (0xa670c400) [pid = 15886] [serial = 455] [outer = 0x9c131400] 06:52:37 INFO - PROCESS | 15886 | 1464443557496 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]]]}] 06:52:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:52:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1586ms 06:52:37 INFO - PROCESS | 15886 | 1464443557579 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 06:52:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:52:37 INFO - PROCESS | 15886 | 1464443557583 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 06:52:37 INFO - PROCESS | 15886 | 1464443557590 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:52:37 INFO - PROCESS | 15886 | 1464443557593 Marionette TRACE conn4 <- [1,578,null,{}] 06:52:37 INFO - PROCESS | 15886 | 1464443557599 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}] 06:52:37 INFO - PROCESS | 15886 | 1464443557831 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 06:52:38 INFO - PROCESS | 15886 | 1464443558056 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:38 INFO - PROCESS | 15886 | ++DOCSHELL 0x92923800 == 90 [pid = 15886] [id = 152] 06:52:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 213 (0x92925800) [pid = 15886] [serial = 456] [outer = (nil)] 06:52:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 214 (0x9292b000) [pid = 15886] [serial = 457] [outer = 0x92925800] 06:52:38 INFO - PROCESS | 15886 | 1464443558188 Marionette DEBUG loaded listener.js 06:52:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 215 (0x9292e400) [pid = 15886] [serial = 458] [outer = 0x92925800] 06:52:39 INFO - PROCESS | 15886 | 1464443559094 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]]]}] 06:52:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:52:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1581ms 06:52:39 INFO - PROCESS | 15886 | 1464443559172 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 06:52:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:52:39 INFO - PROCESS | 15886 | 1464443559177 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 06:52:39 INFO - PROCESS | 15886 | 1464443559183 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:52:39 INFO - PROCESS | 15886 | 1464443559189 Marionette TRACE conn4 <- [1,582,null,{}] 06:52:39 INFO - PROCESS | 15886 | 1464443559195 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}] 06:52:39 INFO - PROCESS | 15886 | 1464443559455 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 06:52:39 INFO - PROCESS | 15886 | 1464443559716 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:39 INFO - PROCESS | 15886 | ++DOCSHELL 0x92930400 == 91 [pid = 15886] [id = 153] 06:52:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 216 (0x92a4f000) [pid = 15886] [serial = 459] [outer = (nil)] 06:52:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 217 (0x92a53800) [pid = 15886] [serial = 460] [outer = 0x92a4f000] 06:52:39 INFO - PROCESS | 15886 | 1464443559816 Marionette DEBUG loaded listener.js 06:52:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 218 (0x92a59400) [pid = 15886] [serial = 461] [outer = 0x92a4f000] 06:52:40 INFO - PROCESS | 15886 | 1464443560725 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]]]}] 06:52:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:52:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1581ms 06:52:40 INFO - PROCESS | 15886 | 1464443560765 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 06:52:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:52:40 INFO - PROCESS | 15886 | 1464443560770 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 06:52:40 INFO - PROCESS | 15886 | 1464443560778 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:52:40 INFO - PROCESS | 15886 | 1464443560781 Marionette TRACE conn4 <- [1,586,null,{}] 06:52:40 INFO - PROCESS | 15886 | 1464443560789 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}] 06:52:40 INFO - PROCESS | 15886 | 1464443560982 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 06:52:41 INFO - PROCESS | 15886 | 1464443561170 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:41 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b454c00 == 92 [pid = 15886] [id = 154] 06:52:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 219 (0x8b45a000) [pid = 15886] [serial = 462] [outer = (nil)] 06:52:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 220 (0x8b45d800) [pid = 15886] [serial = 463] [outer = 0x8b45a000] 06:52:41 INFO - PROCESS | 15886 | 1464443561307 Marionette DEBUG loaded listener.js 06:52:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 221 (0x8b460400) [pid = 15886] [serial = 464] [outer = 0x8b45a000] 06:52:41 INFO - PROCESS | 15886 | [15886] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:52:42 INFO - PROCESS | 15886 | 1464443562236 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]]]}] 06:52:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:52:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1492ms 06:52:42 INFO - PROCESS | 15886 | 1464443562271 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 06:52:42 INFO - PROCESS | 15886 | 1464443562274 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 06:52:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:52:42 INFO - PROCESS | 15886 | 1464443562282 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:52:42 INFO - PROCESS | 15886 | 1464443562286 Marionette TRACE conn4 <- [1,590,null,{}] 06:52:42 INFO - PROCESS | 15886 | 1464443562293 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}] 06:52:42 INFO - PROCESS | 15886 | 1464443562512 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 06:52:42 INFO - PROCESS | 15886 | 1464443562743 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:42 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b458800 == 93 [pid = 15886] [id = 155] 06:52:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 222 (0x8b45d400) [pid = 15886] [serial = 465] [outer = (nil)] 06:52:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 223 (0x8b59d800) [pid = 15886] [serial = 466] [outer = 0x8b45d400] 06:52:42 INFO - PROCESS | 15886 | 1464443562877 Marionette DEBUG loaded listener.js 06:52:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 224 (0x8b5a0000) [pid = 15886] [serial = 467] [outer = 0x8b45d400] 06:52:43 INFO - PROCESS | 15886 | 1464443563878 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]]]}] 06:52:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:52:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1636ms 06:52:43 INFO - PROCESS | 15886 | 1464443563919 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 06:52:43 INFO - PROCESS | 15886 | 1464443563924 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 06:52:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:52:43 INFO - PROCESS | 15886 | 1464443563931 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:52:43 INFO - PROCESS | 15886 | 1464443563935 Marionette TRACE conn4 <- [1,594,null,{}] 06:52:43 INFO - PROCESS | 15886 | 1464443563940 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}] 06:52:44 INFO - PROCESS | 15886 | 1464443564136 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 06:52:44 INFO - PROCESS | 15886 | 1464443564365 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:44 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b59a000 == 94 [pid = 15886] [id = 156] 06:52:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 225 (0x8b59e000) [pid = 15886] [serial = 468] [outer = (nil)] 06:52:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 226 (0x8b5a6400) [pid = 15886] [serial = 469] [outer = 0x8b59e000] 06:52:44 INFO - PROCESS | 15886 | 1464443564497 Marionette DEBUG loaded listener.js 06:52:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 227 (0x8c648000) [pid = 15886] [serial = 470] [outer = 0x8b59e000] 06:52:45 INFO - PROCESS | 15886 | 1464443565410 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]]]}] 06:52:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:52:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1535ms 06:52:45 INFO - PROCESS | 15886 | 1464443565468 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 06:52:45 INFO - PROCESS | 15886 | 1464443565472 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 06:52:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:52:45 INFO - PROCESS | 15886 | 1464443565479 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:52:45 INFO - PROCESS | 15886 | 1464443565483 Marionette TRACE conn4 <- [1,598,null,{}] 06:52:45 INFO - PROCESS | 15886 | 1464443565490 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}] 06:52:45 INFO - PROCESS | 15886 | 1464443565703 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 06:52:46 INFO - PROCESS | 15886 | 1464443566304 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:46 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c64dc00 == 95 [pid = 15886] [id = 157] 06:52:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 228 (0x8c650c00) [pid = 15886] [serial = 471] [outer = (nil)] 06:52:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 229 (0x8d4ecc00) [pid = 15886] [serial = 472] [outer = 0x8c650c00] 06:52:46 INFO - PROCESS | 15886 | 1464443566397 Marionette DEBUG loaded listener.js 06:52:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 230 (0x8d673800) [pid = 15886] [serial = 473] [outer = 0x8c650c00] 06:52:47 INFO - PROCESS | 15886 | 1464443567382 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]]]}] 06:52:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:52:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1941ms 06:52:47 INFO - PROCESS | 15886 | 1464443567422 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 06:52:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:52:47 INFO - PROCESS | 15886 | 1464443567427 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 06:52:47 INFO - PROCESS | 15886 | 1464443567436 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:52:47 INFO - PROCESS | 15886 | 1464443567442 Marionette TRACE conn4 <- [1,602,null,{}] 06:52:47 INFO - PROCESS | 15886 | 1464443567449 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}] 06:52:47 INFO - PROCESS | 15886 | 1464443567652 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 06:52:48 INFO - PROCESS | 15886 | 1464443568014 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:48 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c64f000 == 96 [pid = 15886] [id = 158] 06:52:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 231 (0x8c652000) [pid = 15886] [serial = 474] [outer = (nil)] 06:52:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 232 (0x8d66c000) [pid = 15886] [serial = 475] [outer = 0x8c652000] 06:52:48 INFO - PROCESS | 15886 | 1464443568103 Marionette DEBUG loaded listener.js 06:52:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 233 (0x8eeae000) [pid = 15886] [serial = 476] [outer = 0x8c652000] 06:52:48 INFO - PROCESS | 15886 | --DOCSHELL 0x93c83800 == 95 [pid = 15886] [id = 6] 06:52:48 INFO - PROCESS | 15886 | --DOCSHELL 0x93c88c00 == 94 [pid = 15886] [id = 76] 06:52:48 INFO - PROCESS | 15886 | --DOMWINDOW == 232 (0x9abdf800) [pid = 15886] [serial = 375] [outer = (nil)] [url = about:blank] 06:52:48 INFO - PROCESS | 15886 | --DOCSHELL 0x913a9c00 == 93 [pid = 15886] [id = 80] 06:52:49 INFO - PROCESS | 15886 | 1464443569091 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]]]}] 06:52:49 INFO - PROCESS | 15886 | --DOMWINDOW == 231 (0x9c133c00) [pid = 15886] [serial = 289] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 15886 | --DOMWINDOW == 230 (0x9aac1400) [pid = 15886] [serial = 331] [outer = (nil)] [url = about:blank] 06:52:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:52:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1689ms 06:52:49 INFO - PROCESS | 15886 | --DOMWINDOW == 229 (0x92e82c00) [pid = 15886] [serial = 366] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 15886 | --DOMWINDOW == 228 (0x8fd7f800) [pid = 15886] [serial = 361] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 15886 | --DOMWINDOW == 227 (0x8fc7a800) [pid = 15886] [serial = 360] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 15886 | --DOMWINDOW == 226 (0x8fa4f800) [pid = 15886] [serial = 363] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 15886 | --DOMWINDOW == 225 (0x925d2800) [pid = 15886] [serial = 364] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 15886 | --DOMWINDOW == 224 (0x9825e400) [pid = 15886] [serial = 369] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 15886 | --DOMWINDOW == 223 (0x8eb42400) [pid = 15886] [serial = 357] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 15886 | --DOMWINDOW == 222 (0x9bb75000) [pid = 15886] [serial = 342] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 15886 | --DOMWINDOW == 221 (0x8f166400) [pid = 15886] [serial = 333] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 15886 | --DOMWINDOW == 220 (0x915d0800) [pid = 15886] [serial = 336] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 15886 | --DOMWINDOW == 219 (0x9534f800) [pid = 15886] [serial = 339] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 15886 | --DOMWINDOW == 218 (0x9d9f1000) [pid = 15886] [serial = 345] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 15886 | --DOMWINDOW == 217 (0xa2410800) [pid = 15886] [serial = 348] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 15886 | --DOMWINDOW == 216 (0x925dd400) [pid = 15886] [serial = 351] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 15886 | --DOMWINDOW == 215 (0x8e9b5000) [pid = 15886] [serial = 354] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 15886 | --DOMWINDOW == 214 (0x99e8b400) [pid = 15886] [serial = 370] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 15886 | --DOMWINDOW == 213 (0x913ae000) [pid = 15886] [serial = 372] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 15886 | --DOMWINDOW == 212 (0x93bf0400) [pid = 15886] [serial = 367] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 15886 | --DOMWINDOW == 211 (0x95242800) [pid = 15886] [serial = 373] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 15886 | 1464443569160 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 06:52:49 INFO - PROCESS | 15886 | 1464443569166 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 06:52:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:52:49 INFO - PROCESS | 15886 | 1464443569178 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:52:49 INFO - PROCESS | 15886 | 1464443569180 Marionette TRACE conn4 <- [1,606,null,{}] 06:52:49 INFO - PROCESS | 15886 | 1464443569187 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}] 06:52:49 INFO - PROCESS | 15886 | 1464443569381 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 06:52:49 INFO - PROCESS | 15886 | 1464443569624 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:49 INFO - PROCESS | 15886 | ++DOCSHELL 0x8eeaec00 == 94 [pid = 15886] [id = 159] 06:52:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 212 (0x8f2aac00) [pid = 15886] [serial = 477] [outer = (nil)] 06:52:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 213 (0x8fa56000) [pid = 15886] [serial = 478] [outer = 0x8f2aac00] 06:52:49 INFO - PROCESS | 15886 | 1464443569708 Marionette DEBUG loaded listener.js 06:52:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 214 (0x8fc87800) [pid = 15886] [serial = 479] [outer = 0x8f2aac00] 06:52:50 INFO - PROCESS | 15886 | 1464443570485 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]]]}] 06:52:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:52:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1383ms 06:52:50 INFO - PROCESS | 15886 | 1464443570561 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 06:52:50 INFO - PROCESS | 15886 | 1464443570566 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 06:52:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:52:50 INFO - PROCESS | 15886 | 1464443570580 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:52:50 INFO - PROCESS | 15886 | 1464443570589 Marionette TRACE conn4 <- [1,610,null,{}] 06:52:50 INFO - PROCESS | 15886 | 1464443570599 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}] 06:52:50 INFO - PROCESS | 15886 | 1464443570797 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 06:52:50 INFO - PROCESS | 15886 | 1464443570959 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:50 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fd7f800 == 95 [pid = 15886] [id = 160] 06:52:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 215 (0x9149d400) [pid = 15886] [serial = 480] [outer = (nil)] 06:52:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 216 (0x915c5000) [pid = 15886] [serial = 481] [outer = 0x9149d400] 06:52:51 INFO - PROCESS | 15886 | 1464443571035 Marionette DEBUG loaded listener.js 06:52:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 217 (0x91d1e000) [pid = 15886] [serial = 482] [outer = 0x9149d400] 06:52:51 INFO - PROCESS | 15886 | 1464443571911 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]]]}] 06:52:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:52:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1360ms 06:52:51 INFO - PROCESS | 15886 | 1464443571934 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 06:52:51 INFO - PROCESS | 15886 | 1464443571938 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 06:52:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:52:51 INFO - PROCESS | 15886 | 1464443571953 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:52:51 INFO - PROCESS | 15886 | 1464443571956 Marionette TRACE conn4 <- [1,614,null,{}] 06:52:51 INFO - PROCESS | 15886 | 1464443571963 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}] 06:52:52 INFO - PROCESS | 15886 | 1464443572194 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 06:52:52 INFO - PROCESS | 15886 | 1464443572230 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:52 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f2ad400 == 96 [pid = 15886] [id = 161] 06:52:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 218 (0x913a9c00) [pid = 15886] [serial = 483] [outer = (nil)] 06:52:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 219 (0x92928000) [pid = 15886] [serial = 484] [outer = 0x913a9c00] 06:52:52 INFO - PROCESS | 15886 | 1464443572311 Marionette DEBUG loaded listener.js 06:52:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 220 (0x9292e800) [pid = 15886] [serial = 485] [outer = 0x913a9c00] 06:52:53 INFO - PROCESS | 15886 | 1464443573280 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]]]}] 06:52:53 INFO - PROCESS | 15886 | --DOMWINDOW == 219 (0x915c7c00) [pid = 15886] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:52:53 INFO - PROCESS | 15886 | --DOMWINDOW == 218 (0x8d66a000) [pid = 15886] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:52:53 INFO - PROCESS | 15886 | --DOMWINDOW == 217 (0x8fd7a400) [pid = 15886] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:52:53 INFO - PROCESS | 15886 | --DOMWINDOW == 216 (0x8f2abc00) [pid = 15886] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:52:53 INFO - PROCESS | 15886 | --DOMWINDOW == 215 (0x925de000) [pid = 15886] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:52:53 INFO - PROCESS | 15886 | --DOMWINDOW == 214 (0x8eb41400) [pid = 15886] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:52:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:52:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1590ms 06:52:53 INFO - PROCESS | 15886 | 1464443573543 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 06:52:53 INFO - PROCESS | 15886 | 1464443573547 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 06:52:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:52:53 INFO - PROCESS | 15886 | 1464443573553 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:52:53 INFO - PROCESS | 15886 | 1464443573556 Marionette TRACE conn4 <- [1,618,null,{}] 06:52:53 INFO - PROCESS | 15886 | 1464443573562 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}] 06:52:53 INFO - PROCESS | 15886 | 1464443573725 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 06:52:53 INFO - PROCESS | 15886 | 1464443573873 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:53 INFO - PROCESS | 15886 | ++DOCSHELL 0x925d6400 == 97 [pid = 15886] [id = 162] 06:52:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 215 (0x925dd400) [pid = 15886] [serial = 486] [outer = (nil)] 06:52:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 216 (0x92a4e800) [pid = 15886] [serial = 487] [outer = 0x925dd400] 06:52:54 INFO - PROCESS | 15886 | 1464443574009 Marionette DEBUG loaded listener.js 06:52:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 217 (0x92d22c00) [pid = 15886] [serial = 488] [outer = 0x925dd400] 06:52:54 INFO - PROCESS | 15886 | 1464443574771 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]]]}] 06:52:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:52:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1280ms 06:52:54 INFO - PROCESS | 15886 | 1464443574834 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 06:52:54 INFO - PROCESS | 15886 | 1464443574837 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 06:52:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:52:54 INFO - PROCESS | 15886 | 1464443574844 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:52:54 INFO - PROCESS | 15886 | 1464443574848 Marionette TRACE conn4 <- [1,622,null,{}] 06:52:54 INFO - PROCESS | 15886 | 1464443574854 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}] 06:52:55 INFO - PROCESS | 15886 | 1464443575040 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 06:52:55 INFO - PROCESS | 15886 | 1464443575053 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:55 INFO - PROCESS | 15886 | ++DOCSHELL 0x915c1c00 == 98 [pid = 15886] [id = 163] 06:52:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 218 (0x92d28800) [pid = 15886] [serial = 489] [outer = (nil)] 06:52:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 219 (0x93c83800) [pid = 15886] [serial = 490] [outer = 0x92d28800] 06:52:55 INFO - PROCESS | 15886 | 1464443575259 Marionette DEBUG loaded listener.js 06:52:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 220 (0x95240000) [pid = 15886] [serial = 491] [outer = 0x92d28800] 06:52:56 INFO - PROCESS | 15886 | 1464443576311 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]]]}] 06:52:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:52:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1586ms 06:52:56 INFO - PROCESS | 15886 | 1464443576583 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 06:52:56 INFO - PROCESS | 15886 | 1464443576588 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 06:52:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:52:56 INFO - PROCESS | 15886 | 1464443576613 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:52:56 INFO - PROCESS | 15886 | 1464443576620 Marionette TRACE conn4 <- [1,626,null,{}] 06:52:56 INFO - PROCESS | 15886 | 1464443576631 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}] 06:52:56 INFO - PROCESS | 15886 | 1464443576976 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 06:52:57 INFO - PROCESS | 15886 | 1464443577148 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:57 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b59c400 == 99 [pid = 15886] [id = 164] 06:52:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 221 (0x8d4f5000) [pid = 15886] [serial = 492] [outer = (nil)] 06:52:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 222 (0x8fa4d800) [pid = 15886] [serial = 493] [outer = 0x8d4f5000] 06:52:57 INFO - PROCESS | 15886 | 1464443577297 Marionette DEBUG loaded listener.js 06:52:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 223 (0x8fd86c00) [pid = 15886] [serial = 494] [outer = 0x8d4f5000] 06:52:58 INFO - PROCESS | 15886 | 1464443578367 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]]]}] 06:52:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:52:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1800ms 06:52:58 INFO - PROCESS | 15886 | 1464443578413 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 06:52:58 INFO - PROCESS | 15886 | 1464443578424 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 06:52:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:52:58 INFO - PROCESS | 15886 | 1464443578437 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:52:58 INFO - PROCESS | 15886 | 1464443578443 Marionette TRACE conn4 <- [1,630,null,{}] 06:52:58 INFO - PROCESS | 15886 | 1464443578450 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}] 06:52:58 INFO - PROCESS | 15886 | 1464443578692 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 06:52:58 INFO - PROCESS | 15886 | 1464443578941 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:58 INFO - PROCESS | 15886 | ++DOCSHELL 0x925d8400 == 100 [pid = 15886] [id = 165] 06:52:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 224 (0x925d9800) [pid = 15886] [serial = 495] [outer = (nil)] 06:52:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 225 (0x92a50800) [pid = 15886] [serial = 496] [outer = 0x925d9800] 06:52:59 INFO - PROCESS | 15886 | 1464443579051 Marionette DEBUG loaded listener.js 06:52:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 226 (0x92e82c00) [pid = 15886] [serial = 497] [outer = 0x925d9800] 06:53:00 INFO - PROCESS | 15886 | 1464443580039 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]]]}] 06:53:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:53:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1648ms 06:53:00 INFO - PROCESS | 15886 | 1464443580087 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 06:53:00 INFO - PROCESS | 15886 | 1464443580092 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 06:53:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:53:00 INFO - PROCESS | 15886 | 1464443580100 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:53:00 INFO - PROCESS | 15886 | 1464443580106 Marionette TRACE conn4 <- [1,634,null,{}] 06:53:00 INFO - PROCESS | 15886 | 1464443580124 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}] 06:53:00 INFO - PROCESS | 15886 | 1464443580347 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 06:53:00 INFO - PROCESS | 15886 | 1464443580686 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:00 INFO - PROCESS | 15886 | ++DOCSHELL 0x9825d400 == 101 [pid = 15886] [id = 166] 06:53:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 227 (0x98483800) [pid = 15886] [serial = 498] [outer = (nil)] 06:53:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 228 (0x99e95c00) [pid = 15886] [serial = 499] [outer = 0x98483800] 06:53:00 INFO - PROCESS | 15886 | 1464443580794 Marionette DEBUG loaded listener.js 06:53:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 229 (0x9aa5a800) [pid = 15886] [serial = 500] [outer = 0x98483800] 06:53:01 INFO - PROCESS | 15886 | [15886] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:53:01 INFO - PROCESS | 15886 | 1464443581852 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]]]}] 06:53:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:53:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1846ms 06:53:01 INFO - PROCESS | 15886 | 1464443581947 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 06:53:01 INFO - PROCESS | 15886 | 1464443581953 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 06:53:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:53:01 INFO - PROCESS | 15886 | 1464443581962 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:53:01 INFO - PROCESS | 15886 | 1464443581966 Marionette TRACE conn4 <- [1,638,null,{}] 06:53:01 INFO - PROCESS | 15886 | 1464443581973 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}] 06:53:02 INFO - PROCESS | 15886 | 1464443582358 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 06:53:02 INFO - PROCESS | 15886 | 1464443582574 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:02 INFO - PROCESS | 15886 | ++DOCSHELL 0x9aa5d800 == 102 [pid = 15886] [id = 167] 06:53:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 230 (0x9aa67c00) [pid = 15886] [serial = 501] [outer = (nil)] 06:53:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 231 (0x9aac5c00) [pid = 15886] [serial = 502] [outer = 0x9aa67c00] 06:53:02 INFO - PROCESS | 15886 | 1464443582685 Marionette DEBUG loaded listener.js 06:53:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 232 (0x9bb79000) [pid = 15886] [serial = 503] [outer = 0x9aa67c00] 06:53:03 INFO - PROCESS | 15886 | [15886] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:53:03 INFO - PROCESS | 15886 | 1464443583683 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]]]}] 06:53:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:53:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1798ms 06:53:03 INFO - PROCESS | 15886 | 1464443583760 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 06:53:03 INFO - PROCESS | 15886 | 1464443583763 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 06:53:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:53:03 INFO - PROCESS | 15886 | 1464443583771 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:53:03 INFO - PROCESS | 15886 | 1464443583775 Marionette TRACE conn4 <- [1,642,null,{}] 06:53:03 INFO - PROCESS | 15886 | 1464443583781 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}] 06:53:04 INFO - PROCESS | 15886 | 1464443584023 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 06:53:04 INFO - PROCESS | 15886 | 1464443584354 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:04 INFO - PROCESS | 15886 | ++DOCSHELL 0x9aa8a400 == 103 [pid = 15886] [id = 168] 06:53:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 233 (0x9abd9400) [pid = 15886] [serial = 504] [outer = (nil)] 06:53:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 234 (0x9d5d8000) [pid = 15886] [serial = 505] [outer = 0x9abd9400] 06:53:04 INFO - PROCESS | 15886 | 1464443584446 Marionette DEBUG loaded listener.js 06:53:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 235 (0x9d9f1000) [pid = 15886] [serial = 506] [outer = 0x9abd9400] 06:53:05 INFO - PROCESS | 15886 | 1464443585487 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]]]}] 06:53:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:53:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1795ms 06:53:05 INFO - PROCESS | 15886 | 1464443585570 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 06:53:05 INFO - PROCESS | 15886 | 1464443585575 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 06:53:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:53:05 INFO - PROCESS | 15886 | 1464443585586 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:53:05 INFO - PROCESS | 15886 | 1464443585593 Marionette TRACE conn4 <- [1,646,null,{}] 06:53:05 INFO - PROCESS | 15886 | 1464443585604 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}] 06:53:06 INFO - PROCESS | 15886 | 1464443585997 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 06:53:06 INFO - PROCESS | 15886 | 1464443586235 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:06 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c54a400 == 104 [pid = 15886] [id = 169] 06:53:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 236 (0x8c54b800) [pid = 15886] [serial = 507] [outer = (nil)] 06:53:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 237 (0x8c550800) [pid = 15886] [serial = 508] [outer = 0x8c54b800] 06:53:06 INFO - PROCESS | 15886 | 1464443586392 Marionette DEBUG loaded listener.js 06:53:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 238 (0x9d5e2000) [pid = 15886] [serial = 509] [outer = 0x8c54b800] 06:53:07 INFO - PROCESS | 15886 | 1464443587359 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]]]}] 06:53:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:53:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1845ms 06:53:07 INFO - PROCESS | 15886 | 1464443587429 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 06:53:07 INFO - PROCESS | 15886 | 1464443587432 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 06:53:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:53:07 INFO - PROCESS | 15886 | 1464443587440 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:53:07 INFO - PROCESS | 15886 | 1464443587445 Marionette TRACE conn4 <- [1,650,null,{}] 06:53:07 INFO - PROCESS | 15886 | 1464443587452 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}] 06:53:07 INFO - PROCESS | 15886 | 1464443587693 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 06:53:07 INFO - PROCESS | 15886 | 1464443587982 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:08 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c54a000 == 105 [pid = 15886] [id = 170] 06:53:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 239 (0x8c54ac00) [pid = 15886] [serial = 510] [outer = (nil)] 06:53:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 240 (0x8c747c00) [pid = 15886] [serial = 511] [outer = 0x8c54ac00] 06:53:08 INFO - PROCESS | 15886 | 1464443588082 Marionette DEBUG loaded listener.js 06:53:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 241 (0x8c749800) [pid = 15886] [serial = 512] [outer = 0x8c54ac00] 06:53:09 INFO - PROCESS | 15886 | 1464443589022 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]]]}] 06:53:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:53:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1649ms 06:53:09 INFO - PROCESS | 15886 | 1464443589090 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 06:53:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:53:09 INFO - PROCESS | 15886 | 1464443589094 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 06:53:09 INFO - PROCESS | 15886 | 1464443589101 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:53:09 INFO - PROCESS | 15886 | 1464443589105 Marionette TRACE conn4 <- [1,654,null,{}] 06:53:09 INFO - PROCESS | 15886 | 1464443589111 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}] 06:53:09 INFO - PROCESS | 15886 | 1464443589348 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 06:53:09 INFO - PROCESS | 15886 | 1464443589671 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:09 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b455800 == 106 [pid = 15886] [id = 171] 06:53:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 242 (0x8c744400) [pid = 15886] [serial = 513] [outer = (nil)] 06:53:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 243 (0x982f4c00) [pid = 15886] [serial = 514] [outer = 0x8c744400] 06:53:09 INFO - PROCESS | 15886 | 1464443589770 Marionette DEBUG loaded listener.js 06:53:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 244 (0x9d981800) [pid = 15886] [serial = 515] [outer = 0x8c744400] 06:53:10 INFO - PROCESS | 15886 | 1464443590714 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]]]}] 06:53:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:53:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1688ms 06:53:10 INFO - PROCESS | 15886 | 1464443590790 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 06:53:10 INFO - PROCESS | 15886 | 1464443590793 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 06:53:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:53:10 INFO - PROCESS | 15886 | 1464443590801 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:53:10 INFO - PROCESS | 15886 | 1464443590805 Marionette TRACE conn4 <- [1,658,null,{}] 06:53:10 INFO - PROCESS | 15886 | 1464443590812 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}] 06:53:11 INFO - PROCESS | 15886 | 1464443591079 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 06:53:11 INFO - PROCESS | 15886 | 1464443591375 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:11 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c74dc00 == 107 [pid = 15886] [id = 172] 06:53:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 245 (0x8c74fc00) [pid = 15886] [serial = 516] [outer = (nil)] 06:53:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 246 (0x92746800) [pid = 15886] [serial = 517] [outer = 0x8c74fc00] 06:53:11 INFO - PROCESS | 15886 | 1464443591475 Marionette DEBUG loaded listener.js 06:53:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 247 (0x92749400) [pid = 15886] [serial = 518] [outer = 0x8c74fc00] 06:53:12 INFO - PROCESS | 15886 | 1464443592478 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]]]}] 06:53:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:53:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1754ms 06:53:12 INFO - PROCESS | 15886 | 1464443592556 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 06:53:12 INFO - PROCESS | 15886 | 1464443592561 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 06:53:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:53:12 INFO - PROCESS | 15886 | 1464443592571 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:53:12 INFO - PROCESS | 15886 | 1464443592574 Marionette TRACE conn4 <- [1,662,null,{}] 06:53:12 INFO - PROCESS | 15886 | 1464443592582 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}] 06:53:12 INFO - PROCESS | 15886 | 1464443592851 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 06:53:13 INFO - PROCESS | 15886 | 1464443593160 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:13 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bbd3400 == 108 [pid = 15886] [id = 173] 06:53:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 248 (0x8bbd3800) [pid = 15886] [serial = 519] [outer = (nil)] 06:53:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 249 (0x8bbdb000) [pid = 15886] [serial = 520] [outer = 0x8bbd3800] 06:53:13 INFO - PROCESS | 15886 | 1464443593264 Marionette DEBUG loaded listener.js 06:53:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 250 (0x8bbdd400) [pid = 15886] [serial = 521] [outer = 0x8bbd3800] 06:53:13 INFO - PROCESS | 15886 | [15886] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:53:14 INFO - PROCESS | 15886 | 1464443594324 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]]]}] 06:53:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:53:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1782ms 06:53:14 INFO - PROCESS | 15886 | 1464443594352 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 06:53:14 INFO - PROCESS | 15886 | 1464443594358 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 06:53:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:53:14 INFO - PROCESS | 15886 | 1464443594378 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:53:14 INFO - PROCESS | 15886 | 1464443594383 Marionette TRACE conn4 <- [1,666,null,{}] 06:53:14 INFO - PROCESS | 15886 | 1464443594392 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}] 06:53:14 INFO - PROCESS | 15886 | 1464443594662 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 06:53:15 INFO - PROCESS | 15886 | 1464443594972 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:15 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bbd7400 == 109 [pid = 15886] [id = 174] 06:53:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 251 (0x9274f000) [pid = 15886] [serial = 522] [outer = (nil)] 06:53:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 252 (0xa21b5c00) [pid = 15886] [serial = 523] [outer = 0x9274f000] 06:53:15 INFO - PROCESS | 15886 | 1464443595144 Marionette DEBUG loaded listener.js 06:53:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 253 (0xa676d000) [pid = 15886] [serial = 524] [outer = 0x9274f000] 06:53:15 INFO - PROCESS | 15886 | [15886] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:53:16 INFO - PROCESS | 15886 | 1464443596205 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]]]}] 06:53:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:53:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1890ms 06:53:16 INFO - PROCESS | 15886 | 1464443596269 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 06:53:16 INFO - PROCESS | 15886 | 1464443596273 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 06:53:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:53:16 INFO - PROCESS | 15886 | 1464443596280 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:53:16 INFO - PROCESS | 15886 | 1464443596284 Marionette TRACE conn4 <- [1,670,null,{}] 06:53:16 INFO - PROCESS | 15886 | 1464443596290 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}] 06:53:16 INFO - PROCESS | 15886 | 1464443596501 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 06:53:16 INFO - PROCESS | 15886 | 1464443596767 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:16 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a248800 == 110 [pid = 15886] [id = 175] 06:53:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 254 (0x8a249c00) [pid = 15886] [serial = 525] [outer = (nil)] 06:53:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 255 (0x8a250c00) [pid = 15886] [serial = 526] [outer = 0x8a249c00] 06:53:16 INFO - PROCESS | 15886 | 1464443596920 Marionette DEBUG loaded listener.js 06:53:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 256 (0x8a253800) [pid = 15886] [serial = 527] [outer = 0x8a249c00] 06:53:18 INFO - PROCESS | 15886 | 1464443598015 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]]]}] 06:53:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:53:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1787ms 06:53:18 INFO - PROCESS | 15886 | 1464443598069 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 06:53:18 INFO - PROCESS | 15886 | 1464443598072 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 06:53:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:53:18 INFO - PROCESS | 15886 | 1464443598081 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:53:18 INFO - PROCESS | 15886 | 1464443598084 Marionette TRACE conn4 <- [1,674,null,{}] 06:53:18 INFO - PROCESS | 15886 | 1464443598091 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}] 06:53:18 INFO - PROCESS | 15886 | 1464443598316 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 06:53:18 INFO - PROCESS | 15886 | 1464443598574 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:18 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a24e800 == 111 [pid = 15886] [id = 176] 06:53:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 257 (0x8a24f000) [pid = 15886] [serial = 528] [outer = (nil)] 06:53:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 258 (0x914a6400) [pid = 15886] [serial = 529] [outer = 0x8a24f000] 06:53:18 INFO - PROCESS | 15886 | 1464443598717 Marionette DEBUG loaded listener.js 06:53:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 259 (0x92750800) [pid = 15886] [serial = 530] [outer = 0x8a24f000] 06:53:19 INFO - PROCESS | 15886 | [15886] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:53:19 INFO - PROCESS | 15886 | 1464443599716 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]]]}] 06:53:19 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 06:53:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1683ms 06:53:19 INFO - PROCESS | 15886 | 1464443599765 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 06:53:19 INFO - PROCESS | 15886 | 1464443599768 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 06:53:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:53:19 INFO - PROCESS | 15886 | 1464443599775 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:53:19 INFO - PROCESS | 15886 | 1464443599780 Marionette TRACE conn4 <- [1,678,null,{}] 06:53:19 INFO - PROCESS | 15886 | 1464443599787 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}] 06:53:20 INFO - PROCESS | 15886 | 1464443600022 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 06:53:20 INFO - PROCESS | 15886 | 1464443600298 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:20 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a286c00 == 112 [pid = 15886] [id = 177] 06:53:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 260 (0x8a287800) [pid = 15886] [serial = 531] [outer = (nil)] 06:53:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 261 (0x8a28ac00) [pid = 15886] [serial = 532] [outer = 0x8a287800] 06:53:20 INFO - PROCESS | 15886 | 1464443600820 Marionette DEBUG loaded listener.js 06:53:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 262 (0x8b5a3800) [pid = 15886] [serial = 533] [outer = 0x8a287800] 06:53:21 INFO - PROCESS | 15886 | 1464443601886 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]]]}] 06:53:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:53:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 2145ms 06:53:21 INFO - PROCESS | 15886 | 1464443601928 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 06:53:21 INFO - PROCESS | 15886 | 1464443601936 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 06:53:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:53:21 INFO - PROCESS | 15886 | 1464443601947 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:53:21 INFO - PROCESS | 15886 | 1464443601952 Marionette TRACE conn4 <- [1,682,null,{}] 06:53:21 INFO - PROCESS | 15886 | 1464443601962 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}] 06:53:22 INFO - PROCESS | 15886 | 1464443602211 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 06:53:22 INFO - PROCESS | 15886 | 1464443602538 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:22 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bbd6800 == 113 [pid = 15886] [id = 178] 06:53:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 263 (0x8c543c00) [pid = 15886] [serial = 534] [outer = (nil)] 06:53:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 264 (0x8c54dc00) [pid = 15886] [serial = 535] [outer = 0x8c543c00] 06:53:22 INFO - PROCESS | 15886 | 1464443602644 Marionette DEBUG loaded listener.js 06:53:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 265 (0x8c649400) [pid = 15886] [serial = 536] [outer = 0x8c543c00] 06:53:24 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:24 INFO - PROCESS | 15886 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:53:24 INFO - PROCESS | 15886 | 1464443604110 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]]]}] 06:53:24 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) 06:53:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2244ms 06:53:24 INFO - PROCESS | 15886 | 1464443604190 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 06:53:24 INFO - PROCESS | 15886 | 1464443604197 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 06:53:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:53:24 INFO - PROCESS | 15886 | 1464443604208 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:53:24 INFO - PROCESS | 15886 | 1464443604212 Marionette TRACE conn4 <- [1,686,null,{}] 06:53:24 INFO - PROCESS | 15886 | 1464443604219 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}] 06:53:24 INFO - PROCESS | 15886 | 1464443604413 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 06:53:24 INFO - PROCESS | 15886 | 1464443604624 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:24 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d670800 == 114 [pid = 15886] [id = 179] 06:53:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 266 (0x8ddea400) [pid = 15886] [serial = 537] [outer = (nil)] 06:53:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 267 (0x8e9b0000) [pid = 15886] [serial = 538] [outer = 0x8ddea400] 06:53:24 INFO - PROCESS | 15886 | 1464443604762 Marionette DEBUG loaded listener.js 06:53:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 268 (0x8eea9c00) [pid = 15886] [serial = 539] [outer = 0x8ddea400] 06:53:25 INFO - PROCESS | 15886 | --DOCSHELL 0x9b6ed400 == 113 [pid = 15886] [id = 17] 06:53:25 INFO - PROCESS | 15886 | --DOCSHELL 0x8fc82c00 == 112 [pid = 15886] [id = 138] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 267 (0x9a08d800) [pid = 15886] [serial = 427] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 266 (0x9d4eb000) [pid = 15886] [serial = 381] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 265 (0xa1144000) [pid = 15886] [serial = 384] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 264 (0x9aa5f400) [pid = 15886] [serial = 406] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 263 (0x9d5e1000) [pid = 15886] [serial = 394] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 262 (0x8ddf4000) [pid = 15886] [serial = 387] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 261 (0x8d4f1c00) [pid = 15886] [serial = 397] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 260 (0x8fd7f400) [pid = 15886] [serial = 378] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 259 (0xa26ca000) [pid = 15886] [serial = 390] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 258 (0x8e9b8800) [pid = 15886] [serial = 403] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 257 (0x8d66b800) [pid = 15886] [serial = 400] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOCSHELL 0x925d6400 == 111 [pid = 15886] [id = 162] 06:53:25 INFO - PROCESS | 15886 | --DOCSHELL 0x8f2ad400 == 110 [pid = 15886] [id = 161] 06:53:25 INFO - PROCESS | 15886 | --DOCSHELL 0x8fd7f800 == 109 [pid = 15886] [id = 160] 06:53:25 INFO - PROCESS | 15886 | --DOCSHELL 0x8eeaec00 == 108 [pid = 15886] [id = 159] 06:53:25 INFO - PROCESS | 15886 | --DOCSHELL 0x8c64f000 == 107 [pid = 15886] [id = 158] 06:53:25 INFO - PROCESS | 15886 | --DOCSHELL 0x8c64dc00 == 106 [pid = 15886] [id = 157] 06:53:25 INFO - PROCESS | 15886 | --DOCSHELL 0x8c64e800 == 105 [pid = 15886] [id = 150] 06:53:25 INFO - PROCESS | 15886 | --DOCSHELL 0x8c647800 == 104 [pid = 15886] [id = 149] 06:53:25 INFO - PROCESS | 15886 | --DOCSHELL 0x8c3e4c00 == 103 [pid = 15886] [id = 148] 06:53:25 INFO - PROCESS | 15886 | --DOCSHELL 0x93bf8c00 == 102 [pid = 15886] [id = 147] 06:53:25 INFO - PROCESS | 15886 | --DOCSHELL 0x8c3d8800 == 101 [pid = 15886] [id = 146] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 256 (0x925d4400) [pid = 15886] [serial = 419] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 255 (0x8e9b4400) [pid = 15886] [serial = 410] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 254 (0x8dded800) [pid = 15886] [serial = 409] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 253 (0x9149fc00) [pid = 15886] [serial = 416] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 252 (0x9669dc00) [pid = 15886] [serial = 425] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 251 (0x94740c00) [pid = 15886] [serial = 422] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 250 (0x913a1c00) [pid = 15886] [serial = 415] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 249 (0x8f2b9000) [pid = 15886] [serial = 412] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 248 (0x93b9c400) [pid = 15886] [serial = 421] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 247 (0x925db800) [pid = 15886] [serial = 424] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 246 (0x8fc7fc00) [pid = 15886] [serial = 413] [outer = (nil)] [url = about:blank] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 245 (0x911abc00) [pid = 15886] [serial = 220] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:53:25 INFO - PROCESS | 15886 | --DOMWINDOW == 244 (0x91d22800) [pid = 15886] [serial = 418] [outer = (nil)] [url = about:blank] 06:53:26 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:26 INFO - PROCESS | 15886 | 1464443606272 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]]]}] 06:53:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:53:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2086ms 06:53:26 INFO - PROCESS | 15886 | 1464443606294 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 06:53:26 INFO - PROCESS | 15886 | 1464443606298 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 06:53:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:53:26 INFO - PROCESS | 15886 | 1464443606305 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:53:26 INFO - PROCESS | 15886 | 1464443606311 Marionette TRACE conn4 <- [1,690,null,{}] 06:53:26 INFO - PROCESS | 15886 | 1464443606344 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}] 06:53:26 INFO - PROCESS | 15886 | 1464443606531 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 06:53:26 INFO - PROCESS | 15886 | 1464443606546 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:26 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c647800 == 102 [pid = 15886] [id = 180] 06:53:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 245 (0x8ddf5800) [pid = 15886] [serial = 540] [outer = (nil)] 06:53:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 246 (0x8f2ae000) [pid = 15886] [serial = 541] [outer = 0x8ddf5800] 06:53:26 INFO - PROCESS | 15886 | 1464443606625 Marionette DEBUG loaded listener.js 06:53:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 247 (0x8fa4b800) [pid = 15886] [serial = 542] [outer = 0x8ddf5800] 06:53:27 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:28 INFO - PROCESS | 15886 | 1464443608022 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]]]}] 06:53:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:53:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1750ms 06:53:28 INFO - PROCESS | 15886 | 1464443608064 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 06:53:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:53:28 INFO - PROCESS | 15886 | 1464443608069 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 06:53:28 INFO - PROCESS | 15886 | 1464443608076 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:53:28 INFO - PROCESS | 15886 | 1464443608080 Marionette TRACE conn4 <- [1,694,null,{}] 06:53:28 INFO - PROCESS | 15886 | 1464443608085 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}] 06:53:28 INFO - PROCESS | 15886 | 1464443608377 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 06:53:28 INFO - PROCESS | 15886 | 1464443608411 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:28 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c651800 == 103 [pid = 15886] [id = 181] 06:53:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 248 (0x8ddf0400) [pid = 15886] [serial = 543] [outer = (nil)] 06:53:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 249 (0x8fd7d400) [pid = 15886] [serial = 544] [outer = 0x8ddf0400] 06:53:28 INFO - PROCESS | 15886 | 1464443608502 Marionette DEBUG loaded listener.js 06:53:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 250 (0x8fd85800) [pid = 15886] [serial = 545] [outer = 0x8ddf0400] 06:53:29 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:30 INFO - PROCESS | 15886 | --DOMWINDOW == 249 (0x8f2aac00) [pid = 15886] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:53:30 INFO - PROCESS | 15886 | --DOMWINDOW == 248 (0x8c650c00) [pid = 15886] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:53:30 INFO - PROCESS | 15886 | --DOMWINDOW == 247 (0x925dd400) [pid = 15886] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:53:30 INFO - PROCESS | 15886 | --DOMWINDOW == 246 (0x8c652000) [pid = 15886] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:53:30 INFO - PROCESS | 15886 | --DOMWINDOW == 245 (0x913a9c00) [pid = 15886] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:53:30 INFO - PROCESS | 15886 | --DOMWINDOW == 244 (0x9149d400) [pid = 15886] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:53:30 INFO - PROCESS | 15886 | --DOMWINDOW == 243 (0x952b0000) [pid = 15886] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:53:30 INFO - PROCESS | 15886 | 1464443610095 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]]]}] 06:53:30 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) 06:53:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2038ms 06:53:30 INFO - PROCESS | 15886 | 1464443610113 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 06:53:30 INFO - PROCESS | 15886 | 1464443610117 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 06:53:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:53:30 INFO - PROCESS | 15886 | 1464443610123 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:53:30 INFO - PROCESS | 15886 | 1464443610126 Marionette TRACE conn4 <- [1,698,null,{}] 06:53:30 INFO - PROCESS | 15886 | 1464443610132 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}] 06:53:30 INFO - PROCESS | 15886 | 1464443610298 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 06:53:30 INFO - PROCESS | 15886 | 1464443610451 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:30 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c652000 == 104 [pid = 15886] [id = 182] 06:53:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 244 (0x8c74b000) [pid = 15886] [serial = 546] [outer = (nil)] 06:53:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 245 (0x8fd87400) [pid = 15886] [serial = 547] [outer = 0x8c74b000] 06:53:30 INFO - PROCESS | 15886 | 1464443610558 Marionette DEBUG loaded listener.js 06:53:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 246 (0x91499400) [pid = 15886] [serial = 548] [outer = 0x8c74b000] 06:53:31 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:31 INFO - PROCESS | 15886 | 1464443611776 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]]]}] 06:53:31 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) 06:53:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1695ms 06:53:31 INFO - PROCESS | 15886 | 1464443611819 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 06:53:31 INFO - PROCESS | 15886 | 1464443611822 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 06:53:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:53:31 INFO - PROCESS | 15886 | 1464443611829 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:53:31 INFO - PROCESS | 15886 | 1464443611833 Marionette TRACE conn4 <- [1,702,null,{}] 06:53:31 INFO - PROCESS | 15886 | 1464443611839 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}] 06:53:32 INFO - PROCESS | 15886 | 1464443612120 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 06:53:32 INFO - PROCESS | 15886 | 1464443612388 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:32 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a24dc00 == 105 [pid = 15886] [id = 183] 06:53:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 247 (0x8a27b400) [pid = 15886] [serial = 549] [outer = (nil)] 06:53:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 248 (0x8a282c00) [pid = 15886] [serial = 550] [outer = 0x8a27b400] 06:53:32 INFO - PROCESS | 15886 | 1464443612542 Marionette DEBUG loaded listener.js 06:53:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 249 (0x8b45c000) [pid = 15886] [serial = 551] [outer = 0x8a27b400] 06:53:33 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:34 INFO - PROCESS | 15886 | 1464443614023 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]]]}] 06:53:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:53:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2290ms 06:53:34 INFO - PROCESS | 15886 | 1464443614126 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 06:53:34 INFO - PROCESS | 15886 | 1464443614133 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 06:53:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:53:34 INFO - PROCESS | 15886 | 1464443614145 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:53:34 INFO - PROCESS | 15886 | 1464443614150 Marionette TRACE conn4 <- [1,706,null,{}] 06:53:34 INFO - PROCESS | 15886 | 1464443614161 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}] 06:53:34 INFO - PROCESS | 15886 | 1464443614372 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 06:53:34 INFO - PROCESS | 15886 | 1464443614571 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:34 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c544000 == 106 [pid = 15886] [id = 184] 06:53:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 250 (0x8c54c800) [pid = 15886] [serial = 552] [outer = (nil)] 06:53:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 251 (0x8d66d400) [pid = 15886] [serial = 553] [outer = 0x8c54c800] 06:53:34 INFO - PROCESS | 15886 | 1464443614708 Marionette DEBUG loaded listener.js 06:53:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 252 (0x8e9b8800) [pid = 15886] [serial = 554] [outer = 0x8c54c800] 06:53:36 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:36 INFO - PROCESS | 15886 | 1464443616250 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]]]}] 06:53:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:53:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2153ms 06:53:36 INFO - PROCESS | 15886 | 1464443616302 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 06:53:36 INFO - PROCESS | 15886 | 1464443616310 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 06:53:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:53:36 INFO - PROCESS | 15886 | 1464443616319 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:53:36 INFO - PROCESS | 15886 | 1464443616323 Marionette TRACE conn4 <- [1,710,null,{}] 06:53:36 INFO - PROCESS | 15886 | 1464443616371 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}] 06:53:36 INFO - PROCESS | 15886 | 1464443616674 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 06:53:36 INFO - PROCESS | 15886 | 1464443616829 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:36 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f164c00 == 107 [pid = 15886] [id = 185] 06:53:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 253 (0x8f167000) [pid = 15886] [serial = 555] [outer = (nil)] 06:53:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 254 (0x911af800) [pid = 15886] [serial = 556] [outer = 0x8f167000] 06:53:36 INFO - PROCESS | 15886 | 1464443616930 Marionette DEBUG loaded listener.js 06:53:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 255 (0x9149d800) [pid = 15886] [serial = 557] [outer = 0x8f167000] 06:53:38 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:38 INFO - PROCESS | 15886 | 1464443618450 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]]]}] 06:53:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:53:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2191ms 06:53:38 INFO - PROCESS | 15886 | 1464443618510 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 06:53:38 INFO - PROCESS | 15886 | 1464443618515 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 06:53:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:53:38 INFO - PROCESS | 15886 | 1464443618533 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:53:38 INFO - PROCESS | 15886 | 1464443618543 Marionette TRACE conn4 <- [1,714,null,{}] 06:53:38 INFO - PROCESS | 15886 | 1464443618597 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}] 06:53:38 INFO - PROCESS | 15886 | 1464443618830 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 06:53:39 INFO - PROCESS | 15886 | 1464443619022 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:39 INFO - PROCESS | 15886 | ++DOCSHELL 0x8eb4a400 == 108 [pid = 15886] [id = 186] 06:53:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 256 (0x915c7400) [pid = 15886] [serial = 558] [outer = (nil)] 06:53:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 257 (0x925d5800) [pid = 15886] [serial = 559] [outer = 0x915c7400] 06:53:39 INFO - PROCESS | 15886 | 1464443619114 Marionette DEBUG loaded listener.js 06:53:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 258 (0x9274cc00) [pid = 15886] [serial = 560] [outer = 0x915c7400] 06:53:40 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:40 INFO - PROCESS | 15886 | 1464443620591 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]]]}] 06:53:40 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 06:53:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2093ms 06:53:40 INFO - PROCESS | 15886 | 1464443620618 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 06:53:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:53:40 INFO - PROCESS | 15886 | 1464443620623 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 06:53:40 INFO - PROCESS | 15886 | 1464443620630 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:53:40 INFO - PROCESS | 15886 | 1464443620634 Marionette TRACE conn4 <- [1,718,null,{}] 06:53:40 INFO - PROCESS | 15886 | 1464443620641 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}] 06:53:40 INFO - PROCESS | 15886 | 1464443620842 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 06:53:41 INFO - PROCESS | 15886 | 1464443621045 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:41 INFO - PROCESS | 15886 | ++DOCSHELL 0x925dcc00 == 109 [pid = 15886] [id = 187] 06:53:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 259 (0x92747400) [pid = 15886] [serial = 561] [outer = (nil)] 06:53:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 260 (0x92a51c00) [pid = 15886] [serial = 562] [outer = 0x92747400] 06:53:41 INFO - PROCESS | 15886 | 1464443621170 Marionette DEBUG loaded listener.js 06:53:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 261 (0x92d21400) [pid = 15886] [serial = 563] [outer = 0x92747400] 06:53:42 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:42 INFO - PROCESS | 15886 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:53:42 INFO - PROCESS | 15886 | 1464443622540 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]]]}] 06:53:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:53:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1989ms 06:53:42 INFO - PROCESS | 15886 | 1464443622622 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 06:53:42 INFO - PROCESS | 15886 | 1464443622627 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 06:53:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:53:42 INFO - PROCESS | 15886 | 1464443622635 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:53:42 INFO - PROCESS | 15886 | 1464443622639 Marionette TRACE conn4 <- [1,722,null,{}] 06:53:42 INFO - PROCESS | 15886 | 1464443622646 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}] 06:53:42 INFO - PROCESS | 15886 | 1464443622850 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 06:53:43 INFO - PROCESS | 15886 | 1464443623050 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:43 INFO - PROCESS | 15886 | ++DOCSHELL 0x92e8c800 == 110 [pid = 15886] [id = 188] 06:53:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 262 (0x93b9c800) [pid = 15886] [serial = 564] [outer = (nil)] 06:53:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 263 (0x95126000) [pid = 15886] [serial = 565] [outer = 0x93b9c800] 06:53:43 INFO - PROCESS | 15886 | 1464443623199 Marionette DEBUG loaded listener.js 06:53:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 264 (0x952b0c00) [pid = 15886] [serial = 566] [outer = 0x93b9c800] 06:53:44 INFO - PROCESS | 15886 | 1464443624209 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] 06:53:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:53:44 INFO - PROCESS | 15886 | 1464443624280 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 06:53:44 INFO - PROCESS | 15886 | 1464443624287 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:53:44 INFO - PROCESS | 15886 | 1464443624291 Marionette TRACE conn4 <- [1,726,null,{}] 06:53:44 INFO - PROCESS | 15886 | 1464443624298 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}] 06:53:44 INFO - PROCESS | 15886 | 1464443624523 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 06:53:44 INFO - PROCESS | 15886 | 1464443624775 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:44 INFO - PROCESS | 15886 | ++DOCSHELL 0x925d2800 == 111 [pid = 15886] [id = 189] 06:53:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 265 (0x9534bc00) [pid = 15886] [serial = 567] [outer = (nil)] 06:53:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 266 (0x9a9a5800) [pid = 15886] [serial = 568] [outer = 0x9534bc00] 06:53:44 INFO - PROCESS | 15886 | 1464443624903 Marionette DEBUG loaded listener.js 06:53:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 267 (0x9aa60c00) [pid = 15886] [serial = 569] [outer = 0x9534bc00] 06:53:45 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:45 INFO - PROCESS | 15886 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:53:45 INFO - PROCESS | 15886 | 1464443625951 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]]]}] 06:53:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:53:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1734ms 06:53:46 INFO - PROCESS | 15886 | 1464443626022 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 06:53:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:53:46 INFO - PROCESS | 15886 | 1464443626026 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 06:53:46 INFO - PROCESS | 15886 | 1464443626034 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:53:46 INFO - PROCESS | 15886 | 1464443626037 Marionette TRACE conn4 <- [1,730,null,{}] 06:53:46 INFO - PROCESS | 15886 | 1464443626044 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}] 06:53:46 INFO - PROCESS | 15886 | 1464443626288 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 06:53:46 INFO - PROCESS | 15886 | 1464443626533 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:46 INFO - PROCESS | 15886 | ++DOCSHELL 0x93bed000 == 112 [pid = 15886] [id = 190] 06:53:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 268 (0x9512cc00) [pid = 15886] [serial = 570] [outer = (nil)] 06:53:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 269 (0x9aac4800) [pid = 15886] [serial = 571] [outer = 0x9512cc00] 06:53:46 INFO - PROCESS | 15886 | 1464443626666 Marionette DEBUG loaded listener.js 06:53:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 270 (0x9abe0400) [pid = 15886] [serial = 572] [outer = 0x9512cc00] 06:53:47 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:47 INFO - PROCESS | 15886 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:53:47 INFO - PROCESS | 15886 | 1464443627687 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] 06:53:47 INFO - PROCESS | 15886 | 1464443627775 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 06:53:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:53:47 INFO - PROCESS | 15886 | 1464443627782 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:53:47 INFO - PROCESS | 15886 | 1464443627786 Marionette TRACE conn4 <- [1,734,null,{}] 06:53:47 INFO - PROCESS | 15886 | 1464443627791 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}] 06:53:48 INFO - PROCESS | 15886 | 1464443628016 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 06:53:48 INFO - PROCESS | 15886 | 1464443628311 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:48 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c3d9000 == 113 [pid = 15886] [id = 191] 06:53:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 271 (0x8d671800) [pid = 15886] [serial = 573] [outer = (nil)] 06:53:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 272 (0x8eeb5400) [pid = 15886] [serial = 574] [outer = 0x8d671800] 06:53:48 INFO - PROCESS | 15886 | 1464443628404 Marionette DEBUG loaded listener.js 06:53:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 273 (0x914a0400) [pid = 15886] [serial = 575] [outer = 0x8d671800] 06:53:49 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:49 INFO - PROCESS | 15886 | 1464443629327 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]]]}] 06:53:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:53:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1591ms 06:53:49 INFO - PROCESS | 15886 | 1464443629373 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 06:53:49 INFO - PROCESS | 15886 | 1464443629384 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 06:53:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:53:49 INFO - PROCESS | 15886 | 1464443629410 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:53:49 INFO - PROCESS | 15886 | 1464443629415 Marionette TRACE conn4 <- [1,738,null,{}] 06:53:49 INFO - PROCESS | 15886 | 1464443629421 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}] 06:53:49 INFO - PROCESS | 15886 | 1464443629622 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 06:53:49 INFO - PROCESS | 15886 | 1464443629869 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:49 INFO - PROCESS | 15886 | ++DOCSHELL 0x9aa90c00 == 114 [pid = 15886] [id = 192] 06:53:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 274 (0x9aac7000) [pid = 15886] [serial = 576] [outer = (nil)] 06:53:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 275 (0x9c14bc00) [pid = 15886] [serial = 577] [outer = 0x9aac7000] 06:53:49 INFO - PROCESS | 15886 | 1464443629982 Marionette DEBUG loaded listener.js 06:53:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 276 (0xa114a800) [pid = 15886] [serial = 578] [outer = 0x9aac7000] 06:53:51 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:51 INFO - PROCESS | 15886 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:53:51 INFO - PROCESS | 15886 | 1464443631302 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]]]}] 06:53:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:53:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1943ms 06:53:51 INFO - PROCESS | 15886 | 1464443631779 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 06:53:51 INFO - PROCESS | 15886 | 1464443631784 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 06:53:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:53:51 INFO - PROCESS | 15886 | 1464443631874 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:53:51 INFO - PROCESS | 15886 | 1464443631880 Marionette TRACE conn4 <- [1,742,null,{}] 06:53:51 INFO - PROCESS | 15886 | 1464443631934 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}] 06:53:52 INFO - PROCESS | 15886 | 1464443632155 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 06:53:52 INFO - PROCESS | 15886 | 1464443632355 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:52 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a252c00 == 115 [pid = 15886] [id = 193] 06:53:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 277 (0x8b459c00) [pid = 15886] [serial = 579] [outer = (nil)] 06:53:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 278 (0x8c54f400) [pid = 15886] [serial = 580] [outer = 0x8b459c00] 06:53:52 INFO - PROCESS | 15886 | 1464443632435 Marionette DEBUG loaded listener.js 06:53:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 279 (0x8c74d800) [pid = 15886] [serial = 581] [outer = 0x8b459c00] 06:53:53 INFO - PROCESS | 15886 | --DOCSHELL 0x8ef10000 == 114 [pid = 15886] [id = 130] 06:53:53 INFO - PROCESS | 15886 | --DOCSHELL 0x8eb3f800 == 113 [pid = 15886] [id = 137] 06:53:53 INFO - PROCESS | 15886 | --DOCSHELL 0x8d669800 == 112 [pid = 15886] [id = 136] 06:53:53 INFO - PROCESS | 15886 | --DOMWINDOW == 278 (0x8b45d800) [pid = 15886] [serial = 463] [outer = (nil)] [url = about:blank] 06:53:53 INFO - PROCESS | 15886 | --DOMWINDOW == 277 (0x99eedc00) [pid = 15886] [serial = 451] [outer = (nil)] [url = about:blank] 06:53:53 INFO - PROCESS | 15886 | --DOMWINDOW == 276 (0x9d5dfc00) [pid = 15886] [serial = 442] [outer = (nil)] [url = about:blank] 06:53:53 INFO - PROCESS | 15886 | --DOMWINDOW == 275 (0x8b59d800) [pid = 15886] [serial = 466] [outer = (nil)] [url = about:blank] 06:53:53 INFO - PROCESS | 15886 | --DOMWINDOW == 274 (0x92a53800) [pid = 15886] [serial = 460] [outer = (nil)] [url = about:blank] 06:53:53 INFO - PROCESS | 15886 | --DOMWINDOW == 273 (0x8c650000) [pid = 15886] [serial = 448] [outer = (nil)] [url = about:blank] 06:53:53 INFO - PROCESS | 15886 | --DOMWINDOW == 272 (0x9292b000) [pid = 15886] [serial = 457] [outer = (nil)] [url = about:blank] 06:53:53 INFO - PROCESS | 15886 | --DOMWINDOW == 271 (0x8eeb0800) [pid = 15886] [serial = 445] [outer = (nil)] [url = about:blank] 06:53:53 INFO - PROCESS | 15886 | --DOMWINDOW == 270 (0xa62fa800) [pid = 15886] [serial = 454] [outer = (nil)] [url = about:blank] 06:53:53 INFO - PROCESS | 15886 | --DOMWINDOW == 269 (0x8b5a6400) [pid = 15886] [serial = 469] [outer = (nil)] [url = about:blank] 06:53:53 INFO - PROCESS | 15886 | --DOMWINDOW == 268 (0x93c83800) [pid = 15886] [serial = 490] [outer = (nil)] [url = about:blank] 06:53:53 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:53 INFO - PROCESS | 15886 | --DOCSHELL 0x8d4ee800 == 111 [pid = 15886] [id = 133] 06:53:53 INFO - PROCESS | 15886 | --DOCSHELL 0x8d673400 == 110 [pid = 15886] [id = 134] 06:53:53 INFO - PROCESS | 15886 | --DOCSHELL 0x8d4eac00 == 109 [pid = 15886] [id = 132] 06:53:53 INFO - PROCESS | 15886 | --DOCSHELL 0x9d5e2400 == 108 [pid = 15886] [id = 23] 06:53:53 INFO - PROCESS | 15886 | --DOCSHELL 0x8f162800 == 107 [pid = 15886] [id = 131] 06:53:54 INFO - PROCESS | 15886 | --DOCSHELL 0x8c652000 == 106 [pid = 15886] [id = 182] 06:53:54 INFO - PROCESS | 15886 | --DOCSHELL 0x8c651800 == 105 [pid = 15886] [id = 181] 06:53:54 INFO - PROCESS | 15886 | --DOCSHELL 0x8c647800 == 104 [pid = 15886] [id = 180] 06:53:54 INFO - PROCESS | 15886 | --DOCSHELL 0x8d670800 == 103 [pid = 15886] [id = 179] 06:53:54 INFO - PROCESS | 15886 | 1464443634025 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]]]}] 06:53:54 INFO - PROCESS | 15886 | --DOCSHELL 0x8bbd6800 == 102 [pid = 15886] [id = 178] 06:53:54 INFO - PROCESS | 15886 | --DOCSHELL 0x8a286c00 == 101 [pid = 15886] [id = 177] 06:53:54 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 06:53:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2194ms 06:53:54 INFO - PROCESS | 15886 | 1464443634063 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 06:53:54 INFO - PROCESS | 15886 | 1464443634068 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 06:53:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:53:54 INFO - PROCESS | 15886 | 1464443634079 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:53:54 INFO - PROCESS | 15886 | 1464443634084 Marionette TRACE conn4 <- [1,746,null,{}] 06:53:54 INFO - PROCESS | 15886 | 1464443634094 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}] 06:53:54 INFO - PROCESS | 15886 | 1464443634300 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 06:53:54 INFO - PROCESS | 15886 | --DOMWINDOW == 267 (0x8d66c000) [pid = 15886] [serial = 475] [outer = (nil)] [url = about:blank] 06:53:54 INFO - PROCESS | 15886 | --DOMWINDOW == 266 (0x9149c400) [pid = 15886] [serial = 433] [outer = (nil)] [url = about:blank] 06:53:54 INFO - PROCESS | 15886 | --DOMWINDOW == 265 (0x8d4ecc00) [pid = 15886] [serial = 472] [outer = (nil)] [url = about:blank] 06:53:54 INFO - PROCESS | 15886 | --DOMWINDOW == 264 (0x91d1e000) [pid = 15886] [serial = 482] [outer = (nil)] [url = about:blank] 06:53:54 INFO - PROCESS | 15886 | --DOMWINDOW == 263 (0x92928000) [pid = 15886] [serial = 484] [outer = (nil)] [url = about:blank] 06:53:54 INFO - PROCESS | 15886 | --DOMWINDOW == 262 (0x8fa56000) [pid = 15886] [serial = 478] [outer = (nil)] [url = about:blank] 06:53:54 INFO - PROCESS | 15886 | --DOMWINDOW == 261 (0x8d673800) [pid = 15886] [serial = 473] [outer = (nil)] [url = about:blank] 06:53:54 INFO - PROCESS | 15886 | --DOMWINDOW == 260 (0x9b685400) [pid = 15886] [serial = 439] [outer = (nil)] [url = about:blank] 06:53:54 INFO - PROCESS | 15886 | --DOMWINDOW == 259 (0x92a4e800) [pid = 15886] [serial = 487] [outer = (nil)] [url = about:blank] 06:53:54 INFO - PROCESS | 15886 | --DOMWINDOW == 258 (0x8eeae000) [pid = 15886] [serial = 476] [outer = (nil)] [url = about:blank] 06:53:54 INFO - PROCESS | 15886 | --DOMWINDOW == 257 (0x92d22c00) [pid = 15886] [serial = 488] [outer = (nil)] [url = about:blank] 06:53:54 INFO - PROCESS | 15886 | --DOMWINDOW == 256 (0x9292e800) [pid = 15886] [serial = 485] [outer = (nil)] [url = about:blank] 06:53:54 INFO - PROCESS | 15886 | --DOMWINDOW == 255 (0x915c5000) [pid = 15886] [serial = 481] [outer = (nil)] [url = about:blank] 06:53:54 INFO - PROCESS | 15886 | --DOMWINDOW == 254 (0x9c14b400) [pid = 15886] [serial = 376] [outer = (nil)] [url = about:blank] 06:53:54 INFO - PROCESS | 15886 | --DOMWINDOW == 253 (0x8eb45000) [pid = 15886] [serial = 430] [outer = (nil)] [url = about:blank] 06:53:54 INFO - PROCESS | 15886 | --DOMWINDOW == 252 (0x8fc87800) [pid = 15886] [serial = 479] [outer = (nil)] [url = about:blank] 06:53:54 INFO - PROCESS | 15886 | --DOMWINDOW == 251 (0x9a00d800) [pid = 15886] [serial = 436] [outer = (nil)] [url = about:blank] 06:53:54 INFO - PROCESS | 15886 | 1464443634486 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:54 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a256000 == 102 [pid = 15886] [id = 194] 06:53:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 252 (0x8b59e400) [pid = 15886] [serial = 582] [outer = (nil)] 06:53:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 253 (0x8c651800) [pid = 15886] [serial = 583] [outer = 0x8b59e400] 06:53:54 INFO - PROCESS | 15886 | 1464443634566 Marionette DEBUG loaded listener.js 06:53:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 254 (0x8d4ee800) [pid = 15886] [serial = 584] [outer = 0x8b59e400] 06:53:55 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:55 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:55 INFO - PROCESS | 15886 | 1464443635849 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]]]}] 06:53:55 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.) 06:53:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1787ms 06:53:55 INFO - PROCESS | 15886 | 1464443635866 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 06:53:55 INFO - PROCESS | 15886 | 1464443635872 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 06:53:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:53:55 INFO - PROCESS | 15886 | 1464443635882 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:53:55 INFO - PROCESS | 15886 | 1464443635888 Marionette TRACE conn4 <- [1,750,null,{}] 06:53:55 INFO - PROCESS | 15886 | 1464443635897 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}] 06:53:56 INFO - PROCESS | 15886 | 1464443636255 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 06:53:56 INFO - PROCESS | 15886 | 1464443636452 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:56 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a288c00 == 103 [pid = 15886] [id = 195] 06:53:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 255 (0x8c3e0800) [pid = 15886] [serial = 585] [outer = (nil)] 06:53:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 256 (0x8c547c00) [pid = 15886] [serial = 586] [outer = 0x8c3e0800] 06:53:56 INFO - PROCESS | 15886 | 1464443636552 Marionette DEBUG loaded listener.js 06:53:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 257 (0x8c653800) [pid = 15886] [serial = 587] [outer = 0x8c3e0800] 06:53:57 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:58 INFO - PROCESS | 15886 | 1464443638036 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]]]}] 06:53:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:53:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2197ms 06:53:58 INFO - PROCESS | 15886 | 1464443638080 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 06:53:58 INFO - PROCESS | 15886 | 1464443638090 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 06:53:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:53:58 INFO - PROCESS | 15886 | 1464443638104 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:53:58 INFO - PROCESS | 15886 | 1464443638110 Marionette TRACE conn4 <- [1,754,null,{}] 06:53:58 INFO - PROCESS | 15886 | 1464443638118 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}] 06:53:58 INFO - PROCESS | 15886 | 1464443638371 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 06:53:58 INFO - PROCESS | 15886 | 1464443638580 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:58 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d4ed400 == 104 [pid = 15886] [id = 196] 06:53:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 258 (0x8d4f6c00) [pid = 15886] [serial = 588] [outer = (nil)] 06:53:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 259 (0x8eeb3400) [pid = 15886] [serial = 589] [outer = 0x8d4f6c00] 06:53:58 INFO - PROCESS | 15886 | 1464443638713 Marionette DEBUG loaded listener.js 06:53:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 260 (0x8f16c000) [pid = 15886] [serial = 590] [outer = 0x8d4f6c00] 06:54:00 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:54:00 INFO - PROCESS | 15886 | 1464443640339 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]]]}] 06:54:00 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 06:54:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2290ms 06:54:00 INFO - PROCESS | 15886 | 1464443640396 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 06:54:00 INFO - PROCESS | 15886 | 1464443640402 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 06:54:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:54:00 INFO - PROCESS | 15886 | 1464443640455 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:54:00 INFO - PROCESS | 15886 | 1464443640460 Marionette TRACE conn4 <- [1,758,null,{}] 06:54:00 INFO - PROCESS | 15886 | 1464443640478 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}] 06:54:00 INFO - PROCESS | 15886 | 1464443640712 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 06:54:00 INFO - PROCESS | 15886 | 1464443640917 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:00 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d669000 == 105 [pid = 15886] [id = 197] 06:54:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 261 (0x8f2b9000) [pid = 15886] [serial = 591] [outer = (nil)] 06:54:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 262 (0x911b4800) [pid = 15886] [serial = 592] [outer = 0x8f2b9000] 06:54:01 INFO - PROCESS | 15886 | 1464443641018 Marionette DEBUG loaded listener.js 06:54:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 263 (0x915cf800) [pid = 15886] [serial = 593] [outer = 0x8f2b9000] 06:54:01 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:54:01 INFO - PROCESS | 15886 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:54:01 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:54:01 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:54:01 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:54:02 INFO - PROCESS | 15886 | 1464443642086 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]]]}] 06:54:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:54:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1693ms 06:54:02 INFO - PROCESS | 15886 | 1464443642145 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 06:54:02 INFO - PROCESS | 15886 | 1464443642151 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 06:54:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:54:02 INFO - PROCESS | 15886 | 1464443642158 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:54:02 INFO - PROCESS | 15886 | 1464443642162 Marionette TRACE conn4 <- [1,762,null,{}] 06:54:02 INFO - PROCESS | 15886 | 1464443642169 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}] 06:54:02 INFO - PROCESS | 15886 | 1464443642419 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8b59a000 == 104 [pid = 15886] [id = 156] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8eeb1000 == 103 [pid = 15886] [id = 151] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x93b95000 == 102 [pid = 15886] [id = 59] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8fc83c00 == 101 [pid = 15886] [id = 100] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8ef10800 == 100 [pid = 15886] [id = 103] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8c54a400 == 99 [pid = 15886] [id = 169] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8ddedc00 == 98 [pid = 15886] [id = 135] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8b455800 == 97 [pid = 15886] [id = 171] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8c74dc00 == 96 [pid = 15886] [id = 172] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8bbd3400 == 95 [pid = 15886] [id = 173] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x95125400 == 94 [pid = 15886] [id = 98] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8c54a000 == 93 [pid = 15886] [id = 170] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8bbd7400 == 92 [pid = 15886] [id = 174] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8fc87400 == 91 [pid = 15886] [id = 90] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8b454c00 == 90 [pid = 15886] [id = 154] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8b458800 == 89 [pid = 15886] [id = 155] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8fd87800 == 88 [pid = 15886] [id = 101] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x915ccc00 == 87 [pid = 15886] [id = 145] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8fc7e400 == 86 [pid = 15886] [id = 144] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8d668400 == 85 [pid = 15886] [id = 143] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8eb46800 == 84 [pid = 15886] [id = 120] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8a252c00 == 83 [pid = 15886] [id = 193] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8c3d9000 == 82 [pid = 15886] [id = 191] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x93bed000 == 81 [pid = 15886] [id = 190] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x925d2800 == 80 [pid = 15886] [id = 189] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x925dcc00 == 79 [pid = 15886] [id = 187] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x92e8c800 == 78 [pid = 15886] [id = 188] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8eb4a400 == 77 [pid = 15886] [id = 186] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8f164c00 == 76 [pid = 15886] [id = 185] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x92923800 == 75 [pid = 15886] [id = 152] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8c544000 == 74 [pid = 15886] [id = 184] 06:54:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8a24dc00 == 73 [pid = 15886] [id = 183] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8fd78800 == 72 [pid = 15886] [id = 122] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x9844d000 == 71 [pid = 15886] [id = 22] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x952b0400 == 70 [pid = 15886] [id = 57] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0xa5047800 == 69 [pid = 15886] [id = 27] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x913ab400 == 68 [pid = 15886] [id = 82] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x9534dc00 == 67 [pid = 15886] [id = 95] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x914a8000 == 66 [pid = 15886] [id = 139] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x915ca400 == 65 [pid = 15886] [id = 85] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x9825d400 == 64 [pid = 15886] [id = 166] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x92d2a400 == 63 [pid = 15886] [id = 142] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x93b9c000 == 62 [pid = 15886] [id = 31] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8ef0a000 == 61 [pid = 15886] [id = 121] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x95125c00 == 60 [pid = 15886] [id = 114] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x913a2c00 == 59 [pid = 15886] [id = 87] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x9aa90c00 == 58 [pid = 15886] [id = 192] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x91d16400 == 57 [pid = 15886] [id = 140] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x925ddc00 == 56 [pid = 15886] [id = 125] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x9aabb400 == 55 [pid = 15886] [id = 96] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x914a2c00 == 54 [pid = 15886] [id = 128] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x9aac8800 == 53 [pid = 15886] [id = 99] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x93bfa400 == 52 [pid = 15886] [id = 34] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x99304000 == 51 [pid = 15886] [id = 13] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x95246400 == 50 [pid = 15886] [id = 83] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8fc79800 == 49 [pid = 15886] [id = 127] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x9c136000 == 48 [pid = 15886] [id = 12] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8e9b7800 == 47 [pid = 15886] [id = 126] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x95125800 == 46 [pid = 15886] [id = 24] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0xa23d1c00 == 45 [pid = 15886] [id = 26] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x9aabe800 == 44 [pid = 15886] [id = 84] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x93b8f800 == 43 [pid = 15886] [id = 45] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8f16b400 == 42 [pid = 15886] [id = 115] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x913a0800 == 41 [pid = 15886] [id = 88] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x93b8f000 == 40 [pid = 15886] [id = 20] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x95356800 == 39 [pid = 15886] [id = 94] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x911b5800 == 38 [pid = 15886] [id = 123] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x9b6edc00 == 37 [pid = 15886] [id = 28] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x982e7400 == 36 [pid = 15886] [id = 35] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x92e8cc00 == 35 [pid = 15886] [id = 92] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8ef03400 == 34 [pid = 15886] [id = 124] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8fa56400 == 33 [pid = 15886] [id = 97] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8f16dc00 == 32 [pid = 15886] [id = 141] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8b59c400 == 31 [pid = 15886] [id = 164] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8e9ac800 == 30 [pid = 15886] [id = 118] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x95304800 == 29 [pid = 15886] [id = 29] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x9aa5d800 == 28 [pid = 15886] [id = 167] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8f16d400 == 27 [pid = 15886] [id = 104] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x925d8400 == 26 [pid = 15886] [id = 165] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8ddec400 == 25 [pid = 15886] [id = 129] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8a24e800 == 24 [pid = 15886] [id = 176] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8a248800 == 23 [pid = 15886] [id = 175] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x9d9b0800 == 22 [pid = 15886] [id = 25] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8fa49c00 == 21 [pid = 15886] [id = 89] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8eb3c400 == 20 [pid = 15886] [id = 119] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x9aa8a400 == 19 [pid = 15886] [id = 168] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8ef04800 == 18 [pid = 15886] [id = 102] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0xa6233c00 == 17 [pid = 15886] [id = 86] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8f168800 == 16 [pid = 15886] [id = 113] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0xa2156400 == 15 [pid = 15886] [id = 116] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8ef09800 == 14 [pid = 15886] [id = 117] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x92930400 == 13 [pid = 15886] [id = 153] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8d669000 == 12 [pid = 15886] [id = 197] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8d4ed400 == 11 [pid = 15886] [id = 196] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8a256000 == 10 [pid = 15886] [id = 194] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x915c1c00 == 9 [pid = 15886] [id = 163] 06:54:12 INFO - PROCESS | 15886 | --DOCSHELL 0x8a288c00 == 8 [pid = 15886] [id = 195] 06:54:14 INFO - PROCESS | 15886 | 1464443654584 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 264 (0x8a27c800) [pid = 15886] [serial = 594] [outer = 0x9b691000] 06:54:14 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a284800 == 9 [pid = 15886] [id = 198] 06:54:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 265 (0x8a284c00) [pid = 15886] [serial = 595] [outer = (nil)] 06:54:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 266 (0x8a287400) [pid = 15886] [serial = 596] [outer = 0x8a284c00] 06:54:14 INFO - PROCESS | 15886 | 1464443654702 Marionette DEBUG loaded listener.js 06:54:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 267 (0x8b45f400) [pid = 15886] [serial = 597] [outer = 0x8a284c00] 06:54:16 INFO - PROCESS | 15886 | 1464443656118 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]]]}] 06:54:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:54:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 14030ms 06:54:16 INFO - PROCESS | 15886 | 1464443656203 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 06:54:16 INFO - PROCESS | 15886 | 1464443656207 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 06:54:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:54:16 INFO - PROCESS | 15886 | 1464443656217 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:54:16 INFO - PROCESS | 15886 | 1464443656222 Marionette TRACE conn4 <- [1,766,null,{}] 06:54:16 INFO - PROCESS | 15886 | 1464443656240 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}] 06:54:16 INFO - PROCESS | 15886 | 1464443656486 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 06:54:16 INFO - PROCESS | 15886 | 1464443656520 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:16 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c3d9000 == 10 [pid = 15886] [id = 199] 06:54:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 268 (0x8c3d9800) [pid = 15886] [serial = 598] [outer = (nil)] 06:54:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 269 (0x8c3dcc00) [pid = 15886] [serial = 599] [outer = 0x8c3d9800] 06:54:16 INFO - PROCESS | 15886 | 1464443656613 Marionette DEBUG loaded listener.js 06:54:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 270 (0x8c543400) [pid = 15886] [serial = 600] [outer = 0x8c3d9800] 06:54:19 INFO - PROCESS | 15886 | --DOMWINDOW == 269 (0x92747400) [pid = 15886] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 268 (0x93b9c800) [pid = 15886] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 267 (0x9534bc00) [pid = 15886] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 266 (0x9512cc00) [pid = 15886] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 265 (0x8d671800) [pid = 15886] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 264 (0x9aac7000) [pid = 15886] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 263 (0x92e8bc00) [pid = 15886] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 262 (0x8d4f6c00) [pid = 15886] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 261 (0x8ddf0400) [pid = 15886] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 260 (0x8c543c00) [pid = 15886] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 259 (0x9aa67c00) [pid = 15886] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 258 (0x8b59e400) [pid = 15886] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 257 (0x8ddea400) [pid = 15886] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 256 (0x8a287800) [pid = 15886] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 255 (0x8c3e0800) [pid = 15886] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 254 (0x92d28800) [pid = 15886] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 253 (0x925d9800) [pid = 15886] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 252 (0x8ddf5800) [pid = 15886] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 251 (0x8d4f5000) [pid = 15886] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 250 (0x98483800) [pid = 15886] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 249 (0x9abd9400) [pid = 15886] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 248 (0x8c54b800) [pid = 15886] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 247 (0x8c54ac00) [pid = 15886] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 246 (0x8d668800) [pid = 15886] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 245 (0x8b45a000) [pid = 15886] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 244 (0x925d7400) [pid = 15886] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 243 (0x9517a000) [pid = 15886] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 242 (0x8c650400) [pid = 15886] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 241 (0x911b0c00) [pid = 15886] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 240 (0x9a9a5400) [pid = 15886] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 239 (0x911b7400) [pid = 15886] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 238 (0x8dded400) [pid = 15886] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 237 (0x8a24f000) [pid = 15886] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 236 (0x8c744400) [pid = 15886] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 235 (0x8d4ec000) [pid = 15886] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 234 (0x95309000) [pid = 15886] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 233 (0xa628b800) [pid = 15886] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 232 (0x8eb4a000) [pid = 15886] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 231 (0x8ef07400) [pid = 15886] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 230 (0x8fc86000) [pid = 15886] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 229 (0x8f162400) [pid = 15886] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 228 (0x9d4ee000) [pid = 15886] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 227 (0x8a249c00) [pid = 15886] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 226 (0x8b59e000) [pid = 15886] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 225 (0x93b91800) [pid = 15886] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 224 (0x911a9800) [pid = 15886] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 223 (0x915cb000) [pid = 15886] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 222 (0x8bbd3800) [pid = 15886] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 221 (0x9274f000) [pid = 15886] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 220 (0x8c3e4000) [pid = 15886] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 219 (0x8fa4c400) [pid = 15886] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 218 (0xa35f0800) [pid = 15886] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 217 (0x8e9adc00) [pid = 15886] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 216 (0x9d9edc00) [pid = 15886] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 215 (0x95128c00) [pid = 15886] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 214 (0x92a4f000) [pid = 15886] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 213 (0x8f2aa400) [pid = 15886] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 212 (0x9a011800) [pid = 15886] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 211 (0x8c74fc00) [pid = 15886] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 210 (0x9669cc00) [pid = 15886] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 209 (0x93b90000) [pid = 15886] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 208 (0x91d19400) [pid = 15886] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 207 (0x9abe3800) [pid = 15886] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 206 (0x9b6ecc00) [pid = 15886] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 205 (0x9d4e9c00) [pid = 15886] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 204 (0x9c131400) [pid = 15886] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 203 (0x92925800) [pid = 15886] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 202 (0x9512c800) [pid = 15886] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 201 (0xa113b800) [pid = 15886] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 200 (0x8d4f0800) [pid = 15886] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 199 (0x8c64cc00) [pid = 15886] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 198 (0x9a087400) [pid = 15886] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 197 (0x8f165800) [pid = 15886] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 196 (0x92e88400) [pid = 15886] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 195 (0x8d674800) [pid = 15886] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 194 (0x8eb3d400) [pid = 15886] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 193 (0x982ec800) [pid = 15886] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 192 (0xa6ea3000) [pid = 15886] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 191 (0x9abe6c00) [pid = 15886] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 190 (0x9b2a2c00) [pid = 15886] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 189 (0x9d4e2800) [pid = 15886] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 188 (0x92d21c00) [pid = 15886] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 187 (0x952a7800) [pid = 15886] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 186 (0x911afc00) [pid = 15886] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 185 (0x9669ec00) [pid = 15886] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 184 (0x8fd7c400) [pid = 15886] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 183 (0x914a8800) [pid = 15886] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 182 (0xa2386000) [pid = 15886] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 181 (0x913ae400) [pid = 15886] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 180 (0x8fa4b000) [pid = 15886] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 179 (0x952b2400) [pid = 15886] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 178 (0x8e9afc00) [pid = 15886] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 177 (0x92d2fc00) [pid = 15886] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 176 (0x9aabf400) [pid = 15886] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 175 (0x9aa65c00) [pid = 15886] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 174 (0x8b45d400) [pid = 15886] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 173 (0x8f164800) [pid = 15886] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 172 (0x91d1f000) [pid = 15886] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 171 (0x8ef07c00) [pid = 15886] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 170 (0x8b459c00) [pid = 15886] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 169 (0x8a27b400) [pid = 15886] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 168 (0x8c54c800) [pid = 15886] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 167 (0x8f167000) [pid = 15886] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 166 (0x915c7400) [pid = 15886] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:54:20 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x8c74b000) [pid = 15886] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:54:20 INFO - PROCESS | 15886 | 1464443660410 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]]]}] 06:54:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:54:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 4208ms 06:54:20 INFO - PROCESS | 15886 | 1464443660430 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 06:54:20 INFO - PROCESS | 15886 | 1464443660438 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 06:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:54:20 INFO - PROCESS | 15886 | 1464443660452 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:54:20 INFO - PROCESS | 15886 | 1464443660455 Marionette TRACE conn4 <- [1,770,null,{}] 06:54:20 INFO - PROCESS | 15886 | 1464443660463 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}] 06:54:20 INFO - PROCESS | 15886 | 1464443660627 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 06:54:20 INFO - PROCESS | 15886 | 1464443660771 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:20 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bbdf800 == 11 [pid = 15886] [id = 200] 06:54:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x8c3db400) [pid = 15886] [serial = 601] [outer = (nil)] 06:54:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 167 (0x8c544c00) [pid = 15886] [serial = 602] [outer = 0x8c3db400] 06:54:20 INFO - PROCESS | 15886 | 1464443660850 Marionette DEBUG loaded listener.js 06:54:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 168 (0x8c64ac00) [pid = 15886] [serial = 603] [outer = 0x8c3db400] 06:54:21 INFO - PROCESS | 15886 | 1464443661687 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]]]}] 06:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1289ms 06:54:21 INFO - PROCESS | 15886 | 1464443661736 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 06:54:21 INFO - PROCESS | 15886 | 1464443661741 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 06:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:54:21 INFO - PROCESS | 15886 | 1464443661759 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:54:21 INFO - PROCESS | 15886 | 1464443661770 Marionette TRACE conn4 <- [1,774,null,{}] 06:54:21 INFO - PROCESS | 15886 | 1464443661783 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}] 06:54:22 INFO - PROCESS | 15886 | 1464443662148 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 06:54:22 INFO - PROCESS | 15886 | 1464443662418 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:22 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a24f000 == 12 [pid = 15886] [id = 201] 06:54:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 169 (0x8a250000) [pid = 15886] [serial = 604] [outer = (nil)] 06:54:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 170 (0x8a27e000) [pid = 15886] [serial = 605] [outer = 0x8a250000] 06:54:22 INFO - PROCESS | 15886 | 1464443662558 Marionette DEBUG loaded listener.js 06:54:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 171 (0x8b59d800) [pid = 15886] [serial = 606] [outer = 0x8a250000] 06:54:23 INFO - PROCESS | 15886 | 1464443663555 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]]]}] 06:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1866ms 06:54:23 INFO - PROCESS | 15886 | 1464443663618 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 06:54:23 INFO - PROCESS | 15886 | 1464443663625 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 06:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:54:23 INFO - PROCESS | 15886 | 1464443663634 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:54:23 INFO - PROCESS | 15886 | 1464443663640 Marionette TRACE conn4 <- [1,778,null,{}] 06:54:23 INFO - PROCESS | 15886 | 1464443663693 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}] 06:54:23 INFO - PROCESS | 15886 | 1464443663902 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 06:54:24 INFO - PROCESS | 15886 | 1464443664110 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:24 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c3e4c00 == 13 [pid = 15886] [id = 202] 06:54:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 172 (0x8c54a000) [pid = 15886] [serial = 607] [outer = (nil)] 06:54:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 173 (0x8c656400) [pid = 15886] [serial = 608] [outer = 0x8c54a000] 06:54:24 INFO - PROCESS | 15886 | 1464443664211 Marionette DEBUG loaded listener.js 06:54:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 174 (0x8c74d400) [pid = 15886] [serial = 609] [outer = 0x8c54a000] 06:54:25 INFO - PROCESS | 15886 | 1464443665265 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]]]}] 06:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1684ms 06:54:25 INFO - PROCESS | 15886 | 1464443665319 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 06:54:25 INFO - PROCESS | 15886 | 1464443665325 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 06:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:54:25 INFO - PROCESS | 15886 | 1464443665333 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:54:25 INFO - PROCESS | 15886 | 1464443665337 Marionette TRACE conn4 <- [1,782,null,{}] 06:54:25 INFO - PROCESS | 15886 | 1464443665343 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}] 06:54:25 INFO - PROCESS | 15886 | 1464443665600 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 06:54:25 INFO - PROCESS | 15886 | 1464443665927 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:25 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ddecc00 == 14 [pid = 15886] [id = 203] 06:54:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 175 (0x8dded400) [pid = 15886] [serial = 610] [outer = (nil)] 06:54:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 176 (0x8ddf1400) [pid = 15886] [serial = 611] [outer = 0x8dded400] 06:54:26 INFO - PROCESS | 15886 | 1464443666040 Marionette DEBUG loaded listener.js 06:54:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 177 (0x8ddf8c00) [pid = 15886] [serial = 612] [outer = 0x8dded400] 06:54:27 INFO - PROCESS | 15886 | 1464443667009 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]]]}] 06:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1736ms 06:54:27 INFO - PROCESS | 15886 | 1464443667070 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 06:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:54:27 INFO - PROCESS | 15886 | 1464443667082 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 06:54:27 INFO - PROCESS | 15886 | 1464443667099 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:54:27 INFO - PROCESS | 15886 | 1464443667107 Marionette TRACE conn4 <- [1,786,null,{}] 06:54:27 INFO - PROCESS | 15886 | 1464443667113 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}] 06:54:27 INFO - PROCESS | 15886 | 1464443667373 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 06:54:27 INFO - PROCESS | 15886 | 1464443667624 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:27 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a251000 == 15 [pid = 15886] [id = 204] 06:54:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 178 (0x8a27d000) [pid = 15886] [serial = 613] [outer = (nil)] 06:54:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 179 (0x8eeae000) [pid = 15886] [serial = 614] [outer = 0x8a27d000] 06:54:27 INFO - PROCESS | 15886 | 1464443667718 Marionette DEBUG loaded listener.js 06:54:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 180 (0x8ef01400) [pid = 15886] [serial = 615] [outer = 0x8a27d000] 06:54:28 INFO - PROCESS | 15886 | 1464443668687 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]]]}] 06:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1644ms 06:54:28 INFO - PROCESS | 15886 | 1464443668735 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 06:54:28 INFO - PROCESS | 15886 | 1464443668740 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 06:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:54:28 INFO - PROCESS | 15886 | 1464443668748 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:54:28 INFO - PROCESS | 15886 | 1464443668753 Marionette TRACE conn4 <- [1,790,null,{}] 06:54:28 INFO - PROCESS | 15886 | 1464443668760 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}] 06:54:28 INFO - PROCESS | 15886 | 1464443668956 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 06:54:29 INFO - PROCESS | 15886 | 1464443669202 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:29 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ef0cc00 == 16 [pid = 15886] [id = 205] 06:54:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 181 (0x8ef0d800) [pid = 15886] [serial = 616] [outer = (nil)] 06:54:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 182 (0x8f164000) [pid = 15886] [serial = 617] [outer = 0x8ef0d800] 06:54:29 INFO - PROCESS | 15886 | 1464443669337 Marionette DEBUG loaded listener.js 06:54:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 183 (0x8f168400) [pid = 15886] [serial = 618] [outer = 0x8ef0d800] 06:54:30 INFO - PROCESS | 15886 | 1464443670306 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]]]}] 06:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1635ms 06:54:30 INFO - PROCESS | 15886 | 1464443670384 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 06:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:54:30 INFO - PROCESS | 15886 | 1464443670389 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 06:54:30 INFO - PROCESS | 15886 | 1464443670397 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:54:30 INFO - PROCESS | 15886 | 1464443670400 Marionette TRACE conn4 <- [1,794,null,{}] 06:54:30 INFO - PROCESS | 15886 | 1464443670407 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}] 06:54:30 INFO - PROCESS | 15886 | 1464443670632 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 06:54:30 INFO - PROCESS | 15886 | 1464443670866 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:30 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d66c000 == 17 [pid = 15886] [id = 206] 06:54:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 184 (0x8f2afc00) [pid = 15886] [serial = 619] [outer = (nil)] 06:54:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 185 (0x8f2b3c00) [pid = 15886] [serial = 620] [outer = 0x8f2afc00] 06:54:31 INFO - PROCESS | 15886 | 1464443671017 Marionette DEBUG loaded listener.js 06:54:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 186 (0x8fa53c00) [pid = 15886] [serial = 621] [outer = 0x8f2afc00] 06:54:32 INFO - PROCESS | 15886 | 1464443672027 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]]]}] 06:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1683ms 06:54:32 INFO - PROCESS | 15886 | 1464443672091 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 06:54:32 INFO - PROCESS | 15886 | 1464443672101 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 06:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:54:32 INFO - PROCESS | 15886 | 1464443672117 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:54:32 INFO - PROCESS | 15886 | 1464443672121 Marionette TRACE conn4 <- [1,798,null,{}] 06:54:32 INFO - PROCESS | 15886 | 1464443672128 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}] 06:54:32 INFO - PROCESS | 15886 | 1464443672366 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 06:54:32 INFO - PROCESS | 15886 | 1464443672642 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:32 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a24c400 == 18 [pid = 15886] [id = 207] 06:54:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 187 (0x8a24e800) [pid = 15886] [serial = 622] [outer = (nil)] 06:54:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 188 (0x8fc83800) [pid = 15886] [serial = 623] [outer = 0x8a24e800] 06:54:32 INFO - PROCESS | 15886 | 1464443672734 Marionette DEBUG loaded listener.js 06:54:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 189 (0x8fc85c00) [pid = 15886] [serial = 624] [outer = 0x8a24e800] 06:54:33 INFO - PROCESS | 15886 | 1464443673684 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]]]}] 06:54:33 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 06:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1637ms 06:54:33 INFO - PROCESS | 15886 | 1464443673754 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 06:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:54:33 INFO - PROCESS | 15886 | 1464443673759 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 06:54:33 INFO - PROCESS | 15886 | 1464443673766 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:54:33 INFO - PROCESS | 15886 | 1464443673770 Marionette TRACE conn4 <- [1,802,null,{}] 06:54:33 INFO - PROCESS | 15886 | 1464443673776 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}] 06:54:34 INFO - PROCESS | 15886 | --DOMWINDOW == 188 (0x8f16c000) [pid = 15886] [serial = 590] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 15886 | --DOMWINDOW == 187 (0x8c651800) [pid = 15886] [serial = 583] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 15886 | --DOMWINDOW == 186 (0x8eeb3400) [pid = 15886] [serial = 589] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 15886 | --DOMWINDOW == 185 (0x8c547c00) [pid = 15886] [serial = 586] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 15886 | --DOMWINDOW == 184 (0x8c653800) [pid = 15886] [serial = 587] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 15886 | --DOMWINDOW == 183 (0x8d4ee800) [pid = 15886] [serial = 584] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 15886 | --DOMWINDOW == 182 (0x8c54f400) [pid = 15886] [serial = 580] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 15886 | --DOMWINDOW == 181 (0x8c74d800) [pid = 15886] [serial = 581] [outer = (nil)] [url = about:blank] 06:54:34 INFO - PROCESS | 15886 | 1464443674143 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 06:54:34 INFO - PROCESS | 15886 | 1464443674396 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:34 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a289400 == 19 [pid = 15886] [id = 208] 06:54:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 182 (0x8b455800) [pid = 15886] [serial = 625] [outer = (nil)] 06:54:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 183 (0x8b59f400) [pid = 15886] [serial = 626] [outer = 0x8b455800] 06:54:34 INFO - PROCESS | 15886 | 1464443674493 Marionette DEBUG loaded listener.js 06:54:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 184 (0x8bbda400) [pid = 15886] [serial = 627] [outer = 0x8b455800] 06:54:35 INFO - PROCESS | 15886 | 1464443675514 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]]]}] 06:54:35 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 06:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1784ms 06:54:35 INFO - PROCESS | 15886 | 1464443675568 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 06:54:35 INFO - PROCESS | 15886 | 1464443675575 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 06:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:54:35 INFO - PROCESS | 15886 | 1464443675585 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:54:35 INFO - PROCESS | 15886 | 1464443675592 Marionette TRACE conn4 <- [1,806,null,{}] 06:54:35 INFO - PROCESS | 15886 | 1464443675602 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}] 06:54:35 INFO - PROCESS | 15886 | 1464443675822 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 06:54:36 INFO - PROCESS | 15886 | 1464443676108 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:36 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c744c00 == 20 [pid = 15886] [id = 209] 06:54:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 185 (0x8c74bc00) [pid = 15886] [serial = 628] [outer = (nil)] 06:54:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 186 (0x8d4eb000) [pid = 15886] [serial = 629] [outer = 0x8c74bc00] 06:54:36 INFO - PROCESS | 15886 | 1464443676211 Marionette DEBUG loaded listener.js 06:54:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 187 (0x8d4f4000) [pid = 15886] [serial = 630] [outer = 0x8c74bc00] 06:54:37 INFO - PROCESS | 15886 | 1464443677192 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]]]}] 06:54:37 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 06:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1648ms 06:54:37 INFO - PROCESS | 15886 | 1464443677233 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 06:54:37 INFO - PROCESS | 15886 | 1464443677238 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 06:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:54:37 INFO - PROCESS | 15886 | 1464443677246 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:54:37 INFO - PROCESS | 15886 | 1464443677250 Marionette TRACE conn4 <- [1,810,null,{}] 06:54:37 INFO - PROCESS | 15886 | 1464443677258 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}] 06:54:37 INFO - PROCESS | 15886 | 1464443677462 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 06:54:37 INFO - PROCESS | 15886 | 1464443677761 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:37 INFO - PROCESS | 15886 | ++DOCSHELL 0x8e9b5400 == 21 [pid = 15886] [id = 210] 06:54:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 188 (0x8eb3d400) [pid = 15886] [serial = 631] [outer = (nil)] 06:54:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 189 (0x8eb43000) [pid = 15886] [serial = 632] [outer = 0x8eb3d400] 06:54:37 INFO - PROCESS | 15886 | 1464443677895 Marionette DEBUG loaded listener.js 06:54:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 190 (0x8eeb3000) [pid = 15886] [serial = 633] [outer = 0x8eb3d400] 06:54:38 INFO - PROCESS | 15886 | 1464443678868 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]]]}] 06:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1694ms 06:54:38 INFO - PROCESS | 15886 | 1464443678941 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 06:54:38 INFO - PROCESS | 15886 | 1464443678948 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 06:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:54:38 INFO - PROCESS | 15886 | 1464443678967 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:54:38 INFO - PROCESS | 15886 | 1464443678976 Marionette TRACE conn4 <- [1,814,null,{}] 06:54:38 INFO - PROCESS | 15886 | 1464443678983 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}] 06:54:39 INFO - PROCESS | 15886 | 1464443679275 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 06:54:39 INFO - PROCESS | 15886 | 1464443679513 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:39 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c549c00 == 22 [pid = 15886] [id = 211] 06:54:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 191 (0x8e9ae800) [pid = 15886] [serial = 634] [outer = (nil)] 06:54:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 192 (0x8fc7d000) [pid = 15886] [serial = 635] [outer = 0x8e9ae800] 06:54:39 INFO - PROCESS | 15886 | 1464443679609 Marionette DEBUG loaded listener.js 06:54:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 193 (0x8fc87400) [pid = 15886] [serial = 636] [outer = 0x8e9ae800] 06:54:40 INFO - PROCESS | 15886 | 1464443680572 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] 06:54:40 INFO - PROCESS | 15886 | 1464443680614 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 06:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:54:40 INFO - PROCESS | 15886 | 1464443680621 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:54:40 INFO - PROCESS | 15886 | 1464443680625 Marionette TRACE conn4 <- [1,818,null,{}] 06:54:40 INFO - PROCESS | 15886 | 1464443680631 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}] 06:54:41 INFO - PROCESS | 15886 | --DOCSHELL 0x8ddecc00 == 21 [pid = 15886] [id = 203] 06:54:41 INFO - PROCESS | 15886 | --DOCSHELL 0x8c3e4c00 == 20 [pid = 15886] [id = 202] 06:54:41 INFO - PROCESS | 15886 | --DOCSHELL 0x8a24f000 == 19 [pid = 15886] [id = 201] 06:54:41 INFO - PROCESS | 15886 | --DOCSHELL 0x8c3d9000 == 18 [pid = 15886] [id = 199] 06:54:41 INFO - PROCESS | 15886 | --DOCSHELL 0x8bbdf800 == 17 [pid = 15886] [id = 200] 06:54:41 INFO - PROCESS | 15886 | --DOCSHELL 0x8a284800 == 16 [pid = 15886] [id = 198] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 192 (0x8fd7d400) [pid = 15886] [serial = 544] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 191 (0x911b4800) [pid = 15886] [serial = 592] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 190 (0x8c649400) [pid = 15886] [serial = 536] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 189 (0x8c54dc00) [pid = 15886] [serial = 535] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 188 (0x9aac5c00) [pid = 15886] [serial = 502] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 187 (0x8eea9c00) [pid = 15886] [serial = 539] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 186 (0x8e9b0000) [pid = 15886] [serial = 538] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 185 (0x8b5a3800) [pid = 15886] [serial = 533] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 184 (0x8a28ac00) [pid = 15886] [serial = 532] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 183 (0x95240000) [pid = 15886] [serial = 491] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 182 (0x92a50800) [pid = 15886] [serial = 496] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 181 (0x8f2ae000) [pid = 15886] [serial = 541] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 180 (0x8fa4d800) [pid = 15886] [serial = 493] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 179 (0x99e95c00) [pid = 15886] [serial = 499] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 178 (0x9d5d8000) [pid = 15886] [serial = 505] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 177 (0x8c550800) [pid = 15886] [serial = 508] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 176 (0x8c747c00) [pid = 15886] [serial = 511] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 175 (0x8f16f400) [pid = 15886] [serial = 431] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 174 (0x8b460400) [pid = 15886] [serial = 464] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 173 (0xa23c9400) [pid = 15886] [serial = 352] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 172 (0x99f72400) [pid = 15886] [serial = 89] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 171 (0xa35ea000) [pid = 15886] [serial = 452] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 170 (0x913afc00) [pid = 15886] [serial = 226] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 169 (0x9c131800) [pid = 15886] [serial = 343] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 168 (0xa8289000) [pid = 15886] [serial = 223] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 167 (0x8ddf9c00) [pid = 15886] [serial = 388] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 166 (0x92e82c00) [pid = 15886] [serial = 497] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x92750800) [pid = 15886] [serial = 530] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0x9d981800) [pid = 15886] [serial = 515] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0x8d4f4c00) [pid = 15886] [serial = 398] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x982e9400) [pid = 15886] [serial = 171] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0xa6f80400) [pid = 15886] [serial = 259] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x913a4400) [pid = 15886] [serial = 379] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x8f2b4800) [pid = 15886] [serial = 334] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x915c7000) [pid = 15886] [serial = 434] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x8f16e400) [pid = 15886] [serial = 310] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0x8fd86c00) [pid = 15886] [serial = 494] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0xa23cd000) [pid = 15886] [serial = 141] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0x8a253800) [pid = 15886] [serial = 527] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 153 (0x8c648000) [pid = 15886] [serial = 470] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0x9523a400) [pid = 15886] [serial = 207] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0x92d23800) [pid = 15886] [serial = 292] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x9d9ea400) [pid = 15886] [serial = 256] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x8bbdd400) [pid = 15886] [serial = 521] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0xa676d000) [pid = 15886] [serial = 524] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x9c138400) [pid = 15886] [serial = 440] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x8fa55000) [pid = 15886] [serial = 268] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0xa6c54c00) [pid = 15886] [serial = 177] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x8e9b9c00) [pid = 15886] [serial = 355] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0xa3230400) [pid = 15886] [serial = 304] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x95355400) [pid = 15886] [serial = 295] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x92a59400) [pid = 15886] [serial = 461] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x8f2b1c00) [pid = 15886] [serial = 313] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x9abde000) [pid = 15886] [serial = 183] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x8c749800) [pid = 15886] [serial = 512] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x92749400) [pid = 15886] [serial = 518] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0xa23c7400) [pid = 15886] [serial = 114] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x95175000) [pid = 15886] [serial = 135] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x9aa83800) [pid = 15886] [serial = 437] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x9d9ab400) [pid = 15886] [serial = 253] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0xa113c000) [pid = 15886] [serial = 298] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0xa21ac000) [pid = 15886] [serial = 111] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0xa670c400) [pid = 15886] [serial = 455] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x9292e400) [pid = 15886] [serial = 458] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 128 (0xa6f78800) [pid = 15886] [serial = 219] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 127 (0xa3268400) [pid = 15886] [serial = 117] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 126 (0x8d66f400) [pid = 15886] [serial = 401] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 125 (0x8c655000) [pid = 15886] [serial = 449] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 124 (0x9aa88000) [pid = 15886] [serial = 210] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 123 (0x9aa63800) [pid = 15886] [serial = 407] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 122 (0x9a21cc00) [pid = 15886] [serial = 340] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 121 (0x91d23800) [pid = 15886] [serial = 404] [outer = (nil)] [url = about:blank] 06:54:41 INFO - PROCESS | 15886 | --DOMWINDOW == 120 (0x8eb44c00) [pid = 15886] [serial = 358] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 119 (0x9b68b800) [pid = 15886] [serial = 108] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 118 (0xa6f39c00) [pid = 15886] [serial = 144] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 117 (0x91499400) [pid = 15886] [serial = 548] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 116 (0xa6296800) [pid = 15886] [serial = 216] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 115 (0x9aa5a800) [pid = 15886] [serial = 500] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 114 (0x9d4e1c00) [pid = 15886] [serial = 213] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 113 (0xa1144400) [pid = 15886] [serial = 174] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 112 (0x92d2dc00) [pid = 15886] [serial = 262] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 111 (0x952b1c00) [pid = 15886] [serial = 147] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 110 (0x9d9ec000) [pid = 15886] [serial = 382] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 109 (0x9a30c400) [pid = 15886] [serial = 138] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 108 (0x8fd86400) [pid = 15886] [serial = 301] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 107 (0xa3029800) [pid = 15886] [serial = 385] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 106 (0xa4e2ec00) [pid = 15886] [serial = 349] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 105 (0x92e83400) [pid = 15886] [serial = 337] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 104 (0x9bb79000) [pid = 15886] [serial = 503] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 103 (0xa214e800) [pid = 15886] [serial = 346] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 102 (0x9a009800) [pid = 15886] [serial = 250] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 101 (0xa260ec00) [pid = 15886] [serial = 446] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 100 (0x92e8f800) [pid = 15886] [serial = 265] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 99 (0x9aac9000) [pid = 15886] [serial = 180] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 98 (0x9d9e6c00) [pid = 15886] [serial = 443] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 97 (0x8b5a0000) [pid = 15886] [serial = 467] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 96 (0xa35f0000) [pid = 15886] [serial = 391] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 95 (0xa623d000) [pid = 15886] [serial = 395] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 94 (0x9d9f1000) [pid = 15886] [serial = 506] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 93 (0x9d5df000) [pid = 15886] [serial = 307] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 92 (0x9d5e2000) [pid = 15886] [serial = 509] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 91 (0x982f4c00) [pid = 15886] [serial = 514] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 90 (0x92746800) [pid = 15886] [serial = 517] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 89 (0x8bbdb000) [pid = 15886] [serial = 520] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 88 (0xa21b5c00) [pid = 15886] [serial = 523] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 87 (0x8a250c00) [pid = 15886] [serial = 526] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 86 (0x914a6400) [pid = 15886] [serial = 529] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 85 (0x8a282c00) [pid = 15886] [serial = 550] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 84 (0x8b45c000) [pid = 15886] [serial = 551] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 83 (0x8d66d400) [pid = 15886] [serial = 553] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 82 (0x8e9b8800) [pid = 15886] [serial = 554] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 81 (0x911af800) [pid = 15886] [serial = 556] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 80 (0x9149d800) [pid = 15886] [serial = 557] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 79 (0x925d5800) [pid = 15886] [serial = 559] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 78 (0x9274cc00) [pid = 15886] [serial = 560] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 77 (0x92a51c00) [pid = 15886] [serial = 562] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 76 (0x95126000) [pid = 15886] [serial = 565] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 75 (0x92d21400) [pid = 15886] [serial = 563] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 74 (0x9a9a5800) [pid = 15886] [serial = 568] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 73 (0x952b0c00) [pid = 15886] [serial = 566] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 72 (0x9aac4800) [pid = 15886] [serial = 571] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 71 (0x9aa60c00) [pid = 15886] [serial = 569] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 70 (0x9abe0400) [pid = 15886] [serial = 572] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 69 (0x914a0400) [pid = 15886] [serial = 575] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 68 (0x8eeb5400) [pid = 15886] [serial = 574] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 67 (0xa114a800) [pid = 15886] [serial = 578] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 66 (0x9c14bc00) [pid = 15886] [serial = 577] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 65 (0x8fd85800) [pid = 15886] [serial = 545] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 64 (0x8fa4b800) [pid = 15886] [serial = 542] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 63 (0x8fd87400) [pid = 15886] [serial = 547] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | --DOMWINDOW == 62 (0x9aa5f800) [pid = 15886] [serial = 428] [outer = (nil)] [url = about:blank] 06:54:42 INFO - PROCESS | 15886 | 1464443682036 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 06:54:42 INFO - PROCESS | 15886 | 1464443682206 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:42 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a286400 == 17 [pid = 15886] [id = 212] 06:54:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 63 (0x8a28ac00) [pid = 15886] [serial = 637] [outer = (nil)] 06:54:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 64 (0x8b45ac00) [pid = 15886] [serial = 638] [outer = 0x8a28ac00] 06:54:42 INFO - PROCESS | 15886 | 1464443682293 Marionette DEBUG loaded listener.js 06:54:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 65 (0x8b461c00) [pid = 15886] [serial = 639] [outer = 0x8a28ac00] 06:54:43 INFO - PROCESS | 15886 | 1464443683148 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]]]}] 06:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 2589ms 06:54:43 INFO - PROCESS | 15886 | 1464443683213 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 06:54:43 INFO - PROCESS | 15886 | 1464443683221 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 06:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:54:43 INFO - PROCESS | 15886 | 1464443683230 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:54:43 INFO - PROCESS | 15886 | 1464443683234 Marionette TRACE conn4 <- [1,822,null,{}] 06:54:43 INFO - PROCESS | 15886 | 1464443683243 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}] 06:54:43 INFO - PROCESS | 15886 | 1464443683443 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 06:54:43 INFO - PROCESS | 15886 | 1464443683581 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:43 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bbd2c00 == 18 [pid = 15886] [id = 213] 06:54:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 66 (0x8bbdb400) [pid = 15886] [serial = 640] [outer = (nil)] 06:54:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 67 (0x8c3d7000) [pid = 15886] [serial = 641] [outer = 0x8bbdb400] 06:54:43 INFO - PROCESS | 15886 | 1464443683669 Marionette DEBUG loaded listener.js 06:54:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 68 (0x8c3e4000) [pid = 15886] [serial = 642] [outer = 0x8bbdb400] 06:54:44 INFO - PROCESS | 15886 | 1464443684588 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] 06:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:54:44 INFO - PROCESS | 15886 | 1464443684674 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 06:54:44 INFO - PROCESS | 15886 | 1464443684681 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:54:44 INFO - PROCESS | 15886 | 1464443684684 Marionette TRACE conn4 <- [1,826,null,{}] 06:54:44 INFO - PROCESS | 15886 | 1464443684696 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}] 06:54:44 INFO - PROCESS | 15886 | 1464443684950 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 06:54:45 INFO - PROCESS | 15886 | 1464443684995 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:45 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a24ec00 == 19 [pid = 15886] [id = 214] 06:54:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 69 (0x8b5a6400) [pid = 15886] [serial = 643] [outer = (nil)] 06:54:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 70 (0x8c749000) [pid = 15886] [serial = 644] [outer = 0x8b5a6400] 06:54:45 INFO - PROCESS | 15886 | 1464443685075 Marionette DEBUG loaded listener.js 06:54:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 71 (0x8d4e8400) [pid = 15886] [serial = 645] [outer = 0x8b5a6400] 06:54:46 INFO - PROCESS | 15886 | 1464443686206 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]]]}] 06:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1589ms 06:54:46 INFO - PROCESS | 15886 | --DOMWINDOW == 70 (0x8c3db400) [pid = 15886] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:54:46 INFO - PROCESS | 15886 | --DOMWINDOW == 69 (0x8c3d9800) [pid = 15886] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:54:46 INFO - PROCESS | 15886 | --DOMWINDOW == 68 (0x8a284c00) [pid = 15886] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:54:46 INFO - PROCESS | 15886 | --DOMWINDOW == 67 (0x8f2b9000) [pid = 15886] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:54:46 INFO - PROCESS | 15886 | 1464443686306 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 06:54:46 INFO - PROCESS | 15886 | 1464443686314 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 06:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:54:46 INFO - PROCESS | 15886 | 1464443686333 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:54:46 INFO - PROCESS | 15886 | 1464443686340 Marionette TRACE conn4 <- [1,830,null,{}] 06:54:46 INFO - PROCESS | 15886 | 1464443686352 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}] 06:54:46 INFO - PROCESS | 15886 | 1464443686522 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 06:54:46 INFO - PROCESS | 15886 | 1464443686534 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:46 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c74a000 == 20 [pid = 15886] [id = 215] 06:54:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 68 (0x8d4ea800) [pid = 15886] [serial = 646] [outer = (nil)] 06:54:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 69 (0x8d675000) [pid = 15886] [serial = 647] [outer = 0x8d4ea800] 06:54:46 INFO - PROCESS | 15886 | 1464443686725 Marionette DEBUG loaded listener.js 06:54:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 70 (0x8ddf4800) [pid = 15886] [serial = 648] [outer = 0x8d4ea800] 06:54:47 INFO - PROCESS | 15886 | 1464443687542 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]]]}] 06:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1250ms 06:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:54:47 INFO - PROCESS | 15886 | 1464443687575 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 06:54:47 INFO - PROCESS | 15886 | 1464443687578 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 06:54:47 INFO - PROCESS | 15886 | 1464443687586 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:54:47 INFO - PROCESS | 15886 | 1464443687588 Marionette TRACE conn4 <- [1,834,null,{}] 06:54:47 INFO - PROCESS | 15886 | 1464443687596 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}] 06:54:47 INFO - PROCESS | 15886 | 1464443687802 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 06:54:47 INFO - PROCESS | 15886 | 1464443687822 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:47 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a285400 == 21 [pid = 15886] [id = 216] 06:54:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 71 (0x8d668c00) [pid = 15886] [serial = 649] [outer = (nil)] 06:54:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 72 (0x8e9b4800) [pid = 15886] [serial = 650] [outer = 0x8d668c00] 06:54:47 INFO - PROCESS | 15886 | 1464443687901 Marionette DEBUG loaded listener.js 06:54:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 73 (0x8e9bac00) [pid = 15886] [serial = 651] [outer = 0x8d668c00] 06:54:49 INFO - PROCESS | 15886 | 1464443689047 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]]]}] 06:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1488ms 06:54:49 INFO - PROCESS | 15886 | 1464443689074 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 06:54:49 INFO - PROCESS | 15886 | 1464443689081 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 06:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:54:49 INFO - PROCESS | 15886 | 1464443689091 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:54:49 INFO - PROCESS | 15886 | 1464443689097 Marionette TRACE conn4 <- [1,838,null,{}] 06:54:49 INFO - PROCESS | 15886 | 1464443689107 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}] 06:54:49 INFO - PROCESS | 15886 | 1464443689349 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 06:54:49 INFO - PROCESS | 15886 | 1464443689572 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:49 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b59e000 == 22 [pid = 15886] [id = 217] 06:54:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 74 (0x8b5a0800) [pid = 15886] [serial = 652] [outer = (nil)] 06:54:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 75 (0x8c3d7800) [pid = 15886] [serial = 653] [outer = 0x8b5a0800] 06:54:49 INFO - PROCESS | 15886 | 1464443689670 Marionette DEBUG loaded listener.js 06:54:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 76 (0x8c64f800) [pid = 15886] [serial = 654] [outer = 0x8b5a0800] 06:54:50 INFO - PROCESS | 15886 | 1464443690695 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]]]}] 06:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1636ms 06:54:50 INFO - PROCESS | 15886 | 1464443690728 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 06:54:50 INFO - PROCESS | 15886 | 1464443690736 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 06:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:54:50 INFO - PROCESS | 15886 | 1464443690749 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:54:50 INFO - PROCESS | 15886 | 1464443690753 Marionette TRACE conn4 <- [1,842,null,{}] 06:54:50 INFO - PROCESS | 15886 | 1464443690761 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}] 06:54:51 INFO - PROCESS | 15886 | 1464443690999 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 06:54:51 INFO - PROCESS | 15886 | 1464443691219 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:51 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a252400 == 23 [pid = 15886] [id = 218] 06:54:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 77 (0x8eea7c00) [pid = 15886] [serial = 655] [outer = (nil)] 06:54:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 78 (0x8eeac800) [pid = 15886] [serial = 656] [outer = 0x8eea7c00] 06:54:51 INFO - PROCESS | 15886 | 1464443691357 Marionette DEBUG loaded listener.js 06:54:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 79 (0x8eeb2400) [pid = 15886] [serial = 657] [outer = 0x8eea7c00] 06:54:52 INFO - PROCESS | 15886 | 1464443692387 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]]]}] 06:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1696ms 06:54:52 INFO - PROCESS | 15886 | 1464443692445 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 06:54:52 INFO - PROCESS | 15886 | 1464443692451 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 06:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:54:52 INFO - PROCESS | 15886 | 1464443692458 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:54:52 INFO - PROCESS | 15886 | 1464443692465 Marionette TRACE conn4 <- [1,846,null,{}] 06:54:52 INFO - PROCESS | 15886 | 1464443692483 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}] 06:54:52 INFO - PROCESS | 15886 | 1464443692805 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 06:54:53 INFO - PROCESS | 15886 | 1464443692989 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:53 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f16e000 == 24 [pid = 15886] [id = 219] 06:54:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 80 (0x8f2aa800) [pid = 15886] [serial = 658] [outer = (nil)] 06:54:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 81 (0x8f2af000) [pid = 15886] [serial = 659] [outer = 0x8f2aa800] 06:54:53 INFO - PROCESS | 15886 | 1464443693089 Marionette DEBUG loaded listener.js 06:54:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 82 (0x8f2b6000) [pid = 15886] [serial = 660] [outer = 0x8f2aa800] 06:54:54 INFO - PROCESS | 15886 | 1464443694038 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]]]}] 06:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1638ms 06:54:54 INFO - PROCESS | 15886 | 1464443694097 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 06:54:54 INFO - PROCESS | 15886 | 1464443694103 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 06:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:54:54 INFO - PROCESS | 15886 | 1464443694110 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:54:54 INFO - PROCESS | 15886 | 1464443694114 Marionette TRACE conn4 <- [1,850,null,{}] 06:54:54 INFO - PROCESS | 15886 | 1464443694121 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}] 06:54:54 INFO - PROCESS | 15886 | 1464443694353 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 06:54:54 INFO - PROCESS | 15886 | 1464443694562 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:54 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a24d000 == 25 [pid = 15886] [id = 220] 06:54:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 83 (0x8fa4bc00) [pid = 15886] [serial = 661] [outer = (nil)] 06:54:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 84 (0x8fa50800) [pid = 15886] [serial = 662] [outer = 0x8fa4bc00] 06:54:54 INFO - PROCESS | 15886 | 1464443694673 Marionette DEBUG loaded listener.js 06:54:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 85 (0x8fa55400) [pid = 15886] [serial = 663] [outer = 0x8fa4bc00] 06:54:55 INFO - PROCESS | 15886 | 1464443695623 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]]]}] 06:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1531ms 06:54:55 INFO - PROCESS | 15886 | 1464443695643 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 06:54:55 INFO - PROCESS | 15886 | 1464443695647 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 06:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:54:55 INFO - PROCESS | 15886 | 1464443695654 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:54:55 INFO - PROCESS | 15886 | 1464443695659 Marionette TRACE conn4 <- [1,854,null,{}] 06:54:55 INFO - PROCESS | 15886 | 1464443695665 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}] 06:54:55 INFO - PROCESS | 15886 | 1464443695847 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 06:54:56 INFO - PROCESS | 15886 | 1464443696009 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:56 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fc78c00 == 26 [pid = 15886] [id = 221] 06:54:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 86 (0x8fc7c400) [pid = 15886] [serial = 664] [outer = (nil)] 06:54:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 87 (0x8fd7d400) [pid = 15886] [serial = 665] [outer = 0x8fc7c400] 06:54:56 INFO - PROCESS | 15886 | 1464443696103 Marionette DEBUG loaded listener.js 06:54:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 88 (0x8fd84800) [pid = 15886] [serial = 666] [outer = 0x8fc7c400] 06:54:57 INFO - PROCESS | 15886 | 1464443697044 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]]]}] 06:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1432ms 06:54:57 INFO - PROCESS | 15886 | 1464443697087 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 06:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:54:57 INFO - PROCESS | 15886 | 1464443697091 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 06:54:57 INFO - PROCESS | 15886 | 1464443697099 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:54:57 INFO - PROCESS | 15886 | 1464443697103 Marionette TRACE conn4 <- [1,858,null,{}] 06:54:57 INFO - PROCESS | 15886 | 1464443697109 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}] 06:54:57 INFO - PROCESS | 15886 | 1464443697370 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 06:54:57 INFO - PROCESS | 15886 | 1464443697604 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:57 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fc80400 == 27 [pid = 15886] [id = 222] 06:54:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 89 (0x911b1800) [pid = 15886] [serial = 667] [outer = (nil)] 06:54:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 90 (0x913a2400) [pid = 15886] [serial = 668] [outer = 0x911b1800] 06:54:57 INFO - PROCESS | 15886 | 1464443697753 Marionette DEBUG loaded listener.js 06:54:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 91 (0x913a8800) [pid = 15886] [serial = 669] [outer = 0x911b1800] 06:54:58 INFO - PROCESS | 15886 | 1464443698715 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]]]}] 06:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1692ms 06:54:58 INFO - PROCESS | 15886 | 1464443698790 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 06:54:58 INFO - PROCESS | 15886 | 1464443698794 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 06:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:54:58 INFO - PROCESS | 15886 | 1464443698802 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:54:58 INFO - PROCESS | 15886 | 1464443698806 Marionette TRACE conn4 <- [1,862,null,{}] 06:54:58 INFO - PROCESS | 15886 | 1464443698813 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}] 06:54:59 INFO - PROCESS | 15886 | 1464443699044 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 06:54:59 INFO - PROCESS | 15886 | 1464443699251 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:59 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bbd4c00 == 28 [pid = 15886] [id = 223] 06:54:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 92 (0x911b1c00) [pid = 15886] [serial = 670] [outer = (nil)] 06:54:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 93 (0x9149bc00) [pid = 15886] [serial = 671] [outer = 0x911b1c00] 06:54:59 INFO - PROCESS | 15886 | 1464443699388 Marionette DEBUG loaded listener.js 06:54:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 94 (0x914a0000) [pid = 15886] [serial = 672] [outer = 0x911b1c00] 06:55:00 INFO - PROCESS | 15886 | 1464443700359 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]]]}] 06:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1591ms 06:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:55:00 INFO - PROCESS | 15886 | 1464443700394 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 06:55:00 INFO - PROCESS | 15886 | 1464443700398 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 06:55:00 INFO - PROCESS | 15886 | 1464443700405 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:55:00 INFO - PROCESS | 15886 | 1464443700408 Marionette TRACE conn4 <- [1,866,null,{}] 06:55:00 INFO - PROCESS | 15886 | 1464443700416 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}] 06:55:00 INFO - PROCESS | 15886 | 1464443700597 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 06:55:00 INFO - PROCESS | 15886 | 1464443700820 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:00 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a251800 == 29 [pid = 15886] [id = 224] 06:55:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 95 (0x8b45b000) [pid = 15886] [serial = 673] [outer = (nil)] 06:55:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 96 (0x8ef05c00) [pid = 15886] [serial = 674] [outer = 0x8b45b000] 06:55:00 INFO - PROCESS | 15886 | 1464443700985 Marionette DEBUG loaded listener.js 06:55:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 97 (0x8fa54400) [pid = 15886] [serial = 675] [outer = 0x8b45b000] 06:55:01 INFO - PROCESS | 15886 | 1464443701936 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]]]}] 06:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1583ms 06:55:01 INFO - PROCESS | 15886 | 1464443701988 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 06:55:01 INFO - PROCESS | 15886 | 1464443701992 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 06:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:55:02 INFO - PROCESS | 15886 | 1464443702000 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:55:02 INFO - PROCESS | 15886 | 1464443702004 Marionette TRACE conn4 <- [1,870,null,{}] 06:55:02 INFO - PROCESS | 15886 | 1464443702012 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}] 06:55:02 INFO - PROCESS | 15886 | 1464443702572 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 06:55:02 INFO - PROCESS | 15886 | 1464443702805 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:02 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b457c00 == 30 [pid = 15886] [id = 225] 06:55:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 98 (0x8b459000) [pid = 15886] [serial = 676] [outer = (nil)] 06:55:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 99 (0x8b59f800) [pid = 15886] [serial = 677] [outer = 0x8b459000] 06:55:02 INFO - PROCESS | 15886 | 1464443702891 Marionette DEBUG loaded listener.js 06:55:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 100 (0x8bbe1400) [pid = 15886] [serial = 678] [outer = 0x8b459000] 06:55:03 INFO - PROCESS | 15886 | 1464443703839 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]]]}] 06:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1890ms 06:55:03 INFO - PROCESS | 15886 | 1464443703893 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 06:55:03 INFO - PROCESS | 15886 | 1464443703899 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 06:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:55:03 INFO - PROCESS | 15886 | 1464443703908 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:55:03 INFO - PROCESS | 15886 | 1464443703914 Marionette TRACE conn4 <- [1,874,null,{}] 06:55:03 INFO - PROCESS | 15886 | 1464443703923 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}] 06:55:04 INFO - PROCESS | 15886 | 1464443704225 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 06:55:04 INFO - PROCESS | 15886 | 1464443704518 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:04 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b455c00 == 31 [pid = 15886] [id = 226] 06:55:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 101 (0x8b460000) [pid = 15886] [serial = 679] [outer = (nil)] 06:55:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 102 (0x8c3dec00) [pid = 15886] [serial = 680] [outer = 0x8b460000] 06:55:04 INFO - PROCESS | 15886 | 1464443704631 Marionette DEBUG loaded listener.js 06:55:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 103 (0x8c551c00) [pid = 15886] [serial = 681] [outer = 0x8b460000] 06:55:04 INFO - PROCESS | 15886 | --DOMWINDOW == 102 (0x915cf800) [pid = 15886] [serial = 593] [outer = (nil)] [url = about:blank] 06:55:04 INFO - PROCESS | 15886 | --DOMWINDOW == 101 (0x8c544c00) [pid = 15886] [serial = 602] [outer = (nil)] [url = about:blank] 06:55:04 INFO - PROCESS | 15886 | --DOMWINDOW == 100 (0x8c3dcc00) [pid = 15886] [serial = 599] [outer = (nil)] [url = about:blank] 06:55:04 INFO - PROCESS | 15886 | --DOMWINDOW == 99 (0x8c543400) [pid = 15886] [serial = 600] [outer = (nil)] [url = about:blank] 06:55:04 INFO - PROCESS | 15886 | --DOMWINDOW == 98 (0x91d17000) [pid = 15886] [serial = 392] [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.] 06:55:04 INFO - PROCESS | 15886 | --DOMWINDOW == 97 (0x8a287400) [pid = 15886] [serial = 596] [outer = (nil)] [url = about:blank] 06:55:04 INFO - PROCESS | 15886 | --DOMWINDOW == 96 (0x8c64ac00) [pid = 15886] [serial = 603] [outer = (nil)] [url = about:blank] 06:55:04 INFO - PROCESS | 15886 | --DOMWINDOW == 95 (0x8b45f400) [pid = 15886] [serial = 597] [outer = (nil)] [url = about:blank] 06:55:05 INFO - PROCESS | 15886 | 1464443705504 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]]]}] 06:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1642ms 06:55:05 INFO - PROCESS | 15886 | 1464443705551 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 06:55:05 INFO - PROCESS | 15886 | 1464443705555 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 06:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:55:05 INFO - PROCESS | 15886 | 1464443705563 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:55:05 INFO - PROCESS | 15886 | 1464443705567 Marionette TRACE conn4 <- [1,878,null,{}] 06:55:05 INFO - PROCESS | 15886 | 1464443705574 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}] 06:55:05 INFO - PROCESS | 15886 | 1464443705755 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 06:55:05 INFO - PROCESS | 15886 | 1464443705771 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:05 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d66d800 == 32 [pid = 15886] [id = 227] 06:55:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 96 (0x8eb3fc00) [pid = 15886] [serial = 682] [outer = (nil)] 06:55:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 97 (0x8eeaa000) [pid = 15886] [serial = 683] [outer = 0x8eb3fc00] 06:55:05 INFO - PROCESS | 15886 | 1464443705864 Marionette DEBUG loaded listener.js 06:55:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 98 (0x8ef06c00) [pid = 15886] [serial = 684] [outer = 0x8eb3fc00] 06:55:06 INFO - PROCESS | 15886 | 1464443706836 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]]]}] 06:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1331ms 06:55:06 INFO - PROCESS | 15886 | 1464443706895 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 06:55:06 INFO - PROCESS | 15886 | 1464443706901 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 06:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:55:06 INFO - PROCESS | 15886 | 1464443706939 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:55:06 INFO - PROCESS | 15886 | 1464443706947 Marionette TRACE conn4 <- [1,882,null,{}] 06:55:06 INFO - PROCESS | 15886 | 1464443706962 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}] 06:55:07 INFO - PROCESS | 15886 | 1464443707193 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 06:55:07 INFO - PROCESS | 15886 | 1464443707218 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:07 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c550800 == 33 [pid = 15886] [id = 228] 06:55:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 99 (0x8f169c00) [pid = 15886] [serial = 685] [outer = (nil)] 06:55:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 100 (0x8fa48c00) [pid = 15886] [serial = 686] [outer = 0x8f169c00] 06:55:07 INFO - PROCESS | 15886 | 1464443707317 Marionette DEBUG loaded listener.js 06:55:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 101 (0x8fc7a800) [pid = 15886] [serial = 687] [outer = 0x8f169c00] 06:55:08 INFO - PROCESS | 15886 | 1464443708303 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]]]}] 06:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1405ms 06:55:08 INFO - PROCESS | 15886 | 1464443708337 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 06:55:08 INFO - PROCESS | 15886 | 1464443708341 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 06:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:55:08 INFO - PROCESS | 15886 | 1464443708356 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:55:08 INFO - PROCESS | 15886 | 1464443708361 Marionette TRACE conn4 <- [1,886,null,{}] 06:55:08 INFO - PROCESS | 15886 | 1464443708370 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}] 06:55:08 INFO - PROCESS | 15886 | 1464443708588 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 06:55:08 INFO - PROCESS | 15886 | 1464443708630 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:08 INFO - PROCESS | 15886 | ++DOCSHELL 0x8eeaa800 == 34 [pid = 15886] [id = 229] 06:55:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 102 (0x8f2aa400) [pid = 15886] [serial = 688] [outer = (nil)] 06:55:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 103 (0x911a8c00) [pid = 15886] [serial = 689] [outer = 0x8f2aa400] 06:55:08 INFO - PROCESS | 15886 | 1464443708708 Marionette DEBUG loaded listener.js 06:55:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 104 (0x911b0000) [pid = 15886] [serial = 690] [outer = 0x8f2aa400] 06:55:09 INFO - PROCESS | 15886 | --DOMWINDOW == 103 (0x8c54a000) [pid = 15886] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:55:09 INFO - PROCESS | 15886 | --DOMWINDOW == 102 (0x8bbdb400) [pid = 15886] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:55:09 INFO - PROCESS | 15886 | --DOMWINDOW == 101 (0x8ef0d800) [pid = 15886] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:55:09 INFO - PROCESS | 15886 | --DOMWINDOW == 100 (0x8a28ac00) [pid = 15886] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:55:09 INFO - PROCESS | 15886 | --DOMWINDOW == 99 (0x8d4ea800) [pid = 15886] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:55:09 INFO - PROCESS | 15886 | --DOMWINDOW == 98 (0x8dded400) [pid = 15886] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:55:09 INFO - PROCESS | 15886 | --DOMWINDOW == 97 (0x8a27d000) [pid = 15886] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:55:09 INFO - PROCESS | 15886 | --DOMWINDOW == 96 (0x8a250000) [pid = 15886] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:55:09 INFO - PROCESS | 15886 | --DOMWINDOW == 95 (0x8b5a6400) [pid = 15886] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:55:09 INFO - PROCESS | 15886 | --DOMWINDOW == 94 (0x8f2afc00) [pid = 15886] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:55:09 INFO - PROCESS | 15886 | 1464443709874 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]]]}] 06:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1546ms 06:55:09 INFO - PROCESS | 15886 | 1464443709896 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 06:55:09 INFO - PROCESS | 15886 | 1464443709899 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 06:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:55:09 INFO - PROCESS | 15886 | 1464443709907 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:55:09 INFO - PROCESS | 15886 | 1464443709911 Marionette TRACE conn4 <- [1,890,null,{}] 06:55:09 INFO - PROCESS | 15886 | 1464443709918 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}] 06:55:10 INFO - PROCESS | 15886 | 1464443710152 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 06:55:10 INFO - PROCESS | 15886 | 1464443710179 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:10 INFO - PROCESS | 15886 | ++DOCSHELL 0x8e9b7800 == 35 [pid = 15886] [id = 230] 06:55:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 95 (0x8ef06800) [pid = 15886] [serial = 691] [outer = (nil)] 06:55:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 96 (0x8fd7dc00) [pid = 15886] [serial = 692] [outer = 0x8ef06800] 06:55:10 INFO - PROCESS | 15886 | 1464443710267 Marionette DEBUG loaded listener.js 06:55:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 97 (0x914a4000) [pid = 15886] [serial = 693] [outer = 0x8ef06800] 06:55:11 INFO - PROCESS | 15886 | 1464443711156 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]]]}] 06:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1283ms 06:55:11 INFO - PROCESS | 15886 | 1464443711193 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 06:55:11 INFO - PROCESS | 15886 | 1464443711196 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 06:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:55:11 INFO - PROCESS | 15886 | 1464443711204 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:55:11 INFO - PROCESS | 15886 | 1464443711207 Marionette TRACE conn4 <- [1,894,null,{}] 06:55:11 INFO - PROCESS | 15886 | 1464443711214 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}] 06:55:11 INFO - PROCESS | 15886 | 1464443711385 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 06:55:11 INFO - PROCESS | 15886 | 1464443711589 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:11 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a250000 == 36 [pid = 15886] [id = 231] 06:55:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 98 (0x8a252c00) [pid = 15886] [serial = 694] [outer = (nil)] 06:55:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 99 (0x8a27f400) [pid = 15886] [serial = 695] [outer = 0x8a252c00] 06:55:11 INFO - PROCESS | 15886 | 1464443711684 Marionette DEBUG loaded listener.js 06:55:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 100 (0x8b453c00) [pid = 15886] [serial = 696] [outer = 0x8a252c00] 06:55:12 INFO - PROCESS | 15886 | 1464443712819 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]]]}] 06:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1632ms 06:55:12 INFO - PROCESS | 15886 | 1464443712838 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 06:55:12 INFO - PROCESS | 15886 | 1464443712846 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 06:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:55:12 INFO - PROCESS | 15886 | 1464443712855 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:55:12 INFO - PROCESS | 15886 | 1464443712860 Marionette TRACE conn4 <- [1,898,null,{}] 06:55:12 INFO - PROCESS | 15886 | 1464443712870 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}] 06:55:13 INFO - PROCESS | 15886 | 1464443713115 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 06:55:13 INFO - PROCESS | 15886 | 1464443713336 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:13 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c543800 == 37 [pid = 15886] [id = 232] 06:55:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 101 (0x8c54a000) [pid = 15886] [serial = 697] [outer = (nil)] 06:55:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 102 (0x8c64bc00) [pid = 15886] [serial = 698] [outer = 0x8c54a000] 06:55:13 INFO - PROCESS | 15886 | 1464443713448 Marionette DEBUG loaded listener.js 06:55:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 103 (0x8d4ebc00) [pid = 15886] [serial = 699] [outer = 0x8c54a000] 06:55:14 INFO - PROCESS | 15886 | 1464443714423 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]]]}] 06:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1638ms 06:55:14 INFO - PROCESS | 15886 | 1464443714498 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 06:55:14 INFO - PROCESS | 15886 | 1464443714505 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 06:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:55:14 INFO - PROCESS | 15886 | 1464443714514 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:55:14 INFO - PROCESS | 15886 | 1464443714518 Marionette TRACE conn4 <- [1,902,null,{}] 06:55:14 INFO - PROCESS | 15886 | 1464443714525 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}] 06:55:14 INFO - PROCESS | 15886 | 1464443714776 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 06:55:15 INFO - PROCESS | 15886 | 1464443715083 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:15 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d66b400 == 38 [pid = 15886] [id = 233] 06:55:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 104 (0x8ddf2c00) [pid = 15886] [serial = 700] [outer = (nil)] 06:55:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 105 (0x8e9b9800) [pid = 15886] [serial = 701] [outer = 0x8ddf2c00] 06:55:15 INFO - PROCESS | 15886 | 1464443715189 Marionette DEBUG loaded listener.js 06:55:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 106 (0x8f164400) [pid = 15886] [serial = 702] [outer = 0x8ddf2c00] 06:55:16 INFO - PROCESS | 15886 | 1464443716219 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]]]}] 06:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1784ms 06:55:16 INFO - PROCESS | 15886 | 1464443716299 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 06:55:16 INFO - PROCESS | 15886 | 1464443716303 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 06:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:55:16 INFO - PROCESS | 15886 | 1464443716320 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:55:16 INFO - PROCESS | 15886 | 1464443716330 Marionette TRACE conn4 <- [1,906,null,{}] 06:55:16 INFO - PROCESS | 15886 | 1464443716340 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}] 06:55:16 INFO - PROCESS | 15886 | 1464443716682 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 06:55:16 INFO - PROCESS | 15886 | 1464443716859 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:16 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a250c00 == 39 [pid = 15886] [id = 234] 06:55:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 107 (0x911b4c00) [pid = 15886] [serial = 703] [outer = (nil)] 06:55:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 108 (0x914a1c00) [pid = 15886] [serial = 704] [outer = 0x911b4c00] 06:55:16 INFO - PROCESS | 15886 | 1464443716951 Marionette DEBUG loaded listener.js 06:55:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 109 (0x915c6400) [pid = 15886] [serial = 705] [outer = 0x911b4c00] 06:55:17 INFO - PROCESS | 15886 | 1464443717943 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]]]}] 06:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1698ms 06:55:18 INFO - PROCESS | 15886 | 1464443718011 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 06:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:55:18 INFO - PROCESS | 15886 | 1464443718016 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 06:55:18 INFO - PROCESS | 15886 | 1464443718023 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:55:18 INFO - PROCESS | 15886 | 1464443718027 Marionette TRACE conn4 <- [1,910,null,{}] 06:55:18 INFO - PROCESS | 15886 | 1464443718033 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}] 06:55:18 INFO - PROCESS | 15886 | 1464443718275 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 06:55:18 INFO - PROCESS | 15886 | 1464443718488 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:18 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a24dc00 == 40 [pid = 15886] [id = 235] 06:55:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 110 (0x8d668800) [pid = 15886] [serial = 706] [outer = (nil)] 06:55:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 111 (0x915d0000) [pid = 15886] [serial = 707] [outer = 0x8d668800] 06:55:18 INFO - PROCESS | 15886 | 1464443718623 Marionette DEBUG loaded listener.js 06:55:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 112 (0x91d15c00) [pid = 15886] [serial = 708] [outer = 0x8d668800] 06:55:19 INFO - PROCESS | 15886 | 1464443719503 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]]]}] 06:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1545ms 06:55:19 INFO - PROCESS | 15886 | 1464443719568 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 06:55:19 INFO - PROCESS | 15886 | 1464443719572 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 06:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:55:19 INFO - PROCESS | 15886 | 1464443719580 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:55:19 INFO - PROCESS | 15886 | 1464443719584 Marionette TRACE conn4 <- [1,914,null,{}] 06:55:19 INFO - PROCESS | 15886 | 1464443719591 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}] 06:55:19 INFO - PROCESS | 15886 | 1464443719793 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 06:55:19 INFO - PROCESS | 15886 | 1464443719959 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:20 INFO - PROCESS | 15886 | ++DOCSHELL 0x91d1e000 == 41 [pid = 15886] [id = 236] 06:55:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 113 (0x91d1e400) [pid = 15886] [serial = 709] [outer = (nil)] 06:55:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 114 (0x91d21c00) [pid = 15886] [serial = 710] [outer = 0x91d1e400] 06:55:20 INFO - PROCESS | 15886 | 1464443720115 Marionette DEBUG loaded listener.js 06:55:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 115 (0x925d9800) [pid = 15886] [serial = 711] [outer = 0x91d1e400] 06:55:21 INFO - PROCESS | 15886 | 1464443721085 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]]]}] 06:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1543ms 06:55:21 INFO - PROCESS | 15886 | 1464443721125 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 06:55:21 INFO - PROCESS | 15886 | 1464443721128 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 06:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:55:21 INFO - PROCESS | 15886 | 1464443721137 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:55:21 INFO - PROCESS | 15886 | 1464443721142 Marionette TRACE conn4 <- [1,918,null,{}] 06:55:21 INFO - PROCESS | 15886 | 1464443721148 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}] 06:55:21 INFO - PROCESS | 15886 | 1464443721345 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 06:55:21 INFO - PROCESS | 15886 | 1464443721525 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:21 INFO - PROCESS | 15886 | ++DOCSHELL 0x91d1c000 == 42 [pid = 15886] [id = 237] 06:55:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 116 (0x925dbc00) [pid = 15886] [serial = 712] [outer = (nil)] 06:55:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 117 (0x9274b400) [pid = 15886] [serial = 713] [outer = 0x925dbc00] 06:55:21 INFO - PROCESS | 15886 | 1464443721661 Marionette DEBUG loaded listener.js 06:55:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 118 (0x9274e800) [pid = 15886] [serial = 714] [outer = 0x925dbc00] 06:55:22 INFO - PROCESS | 15886 | 1464443722587 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]]]}] 06:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1531ms 06:55:22 INFO - PROCESS | 15886 | 1464443722668 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 06:55:22 INFO - PROCESS | 15886 | 1464443722673 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 06:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:55:22 INFO - PROCESS | 15886 | 1464443722681 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:55:22 INFO - PROCESS | 15886 | 1464443722685 Marionette TRACE conn4 <- [1,922,null,{}] 06:55:22 INFO - PROCESS | 15886 | 1464443722691 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}] 06:55:22 INFO - PROCESS | 15886 | 1464443722937 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 06:55:23 INFO - PROCESS | 15886 | 1464443723162 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:23 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c3d9000 == 43 [pid = 15886] [id = 238] 06:55:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 119 (0x915d0800) [pid = 15886] [serial = 715] [outer = (nil)] 06:55:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 120 (0x92928400) [pid = 15886] [serial = 716] [outer = 0x915d0800] 06:55:23 INFO - PROCESS | 15886 | 1464443723272 Marionette DEBUG loaded listener.js 06:55:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 121 (0x9292b400) [pid = 15886] [serial = 717] [outer = 0x915d0800] 06:55:24 INFO - PROCESS | 15886 | 1464443724163 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]]]}] 06:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1531ms 06:55:24 INFO - PROCESS | 15886 | 1464443724214 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 06:55:24 INFO - PROCESS | 15886 | 1464443724218 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 06:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:55:24 INFO - PROCESS | 15886 | 1464443724225 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:55:24 INFO - PROCESS | 15886 | 1464443724230 Marionette TRACE conn4 <- [1,926,null,{}] 06:55:24 INFO - PROCESS | 15886 | 1464443724236 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}] 06:55:24 INFO - PROCESS | 15886 | 1464443724422 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 06:55:24 INFO - PROCESS | 15886 | 1464443724605 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:24 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ddf0000 == 44 [pid = 15886] [id = 239] 06:55:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 122 (0x8ddf1000) [pid = 15886] [serial = 718] [outer = (nil)] 06:55:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 123 (0x92932400) [pid = 15886] [serial = 719] [outer = 0x8ddf1000] 06:55:24 INFO - PROCESS | 15886 | 1464443724699 Marionette DEBUG loaded listener.js 06:55:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 124 (0x92a4f000) [pid = 15886] [serial = 720] [outer = 0x8ddf1000] 06:55:25 INFO - PROCESS | 15886 | 1464443725653 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]]]}] 06:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1488ms 06:55:25 INFO - PROCESS | 15886 | 1464443725714 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 06:55:25 INFO - PROCESS | 15886 | 1464443725718 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 06:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:55:25 INFO - PROCESS | 15886 | 1464443725726 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:55:25 INFO - PROCESS | 15886 | 1464443725730 Marionette TRACE conn4 <- [1,930,null,{}] 06:55:25 INFO - PROCESS | 15886 | 1464443725736 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}] 06:55:25 INFO - PROCESS | 15886 | 1464443725944 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 06:55:26 INFO - PROCESS | 15886 | 1464443726168 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:26 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b59b000 == 45 [pid = 15886] [id = 240] 06:55:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 125 (0x8b5a0000) [pid = 15886] [serial = 721] [outer = (nil)] 06:55:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 126 (0x8b5a4400) [pid = 15886] [serial = 722] [outer = 0x8b5a0000] 06:55:26 INFO - PROCESS | 15886 | 1464443726563 Marionette DEBUG loaded listener.js 06:55:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 127 (0x8c3d8400) [pid = 15886] [serial = 723] [outer = 0x8b5a0000] 06:55:27 INFO - PROCESS | 15886 | 1464443727536 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]]]}] 06:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1882ms 06:55:27 INFO - PROCESS | 15886 | 1464443727611 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 06:55:27 INFO - PROCESS | 15886 | 1464443727618 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 06:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:55:27 INFO - PROCESS | 15886 | 1464443727627 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:55:27 INFO - PROCESS | 15886 | 1464443727632 Marionette TRACE conn4 <- [1,934,null,{}] 06:55:27 INFO - PROCESS | 15886 | 1464443727641 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}] 06:55:27 INFO - PROCESS | 15886 | 1464443727882 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 06:55:28 INFO - PROCESS | 15886 | 1464443728204 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:28 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b457000 == 46 [pid = 15886] [id = 241] 06:55:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x8c3db000) [pid = 15886] [serial = 724] [outer = (nil)] 06:55:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x8d66b000) [pid = 15886] [serial = 725] [outer = 0x8c3db000] 06:55:28 INFO - PROCESS | 15886 | 1464443728299 Marionette DEBUG loaded listener.js 06:55:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x8ddef800) [pid = 15886] [serial = 726] [outer = 0x8c3db000] 06:55:29 INFO - PROCESS | 15886 | --DOCSHELL 0x8a251000 == 45 [pid = 15886] [id = 204] 06:55:29 INFO - PROCESS | 15886 | --DOCSHELL 0x8d66c000 == 44 [pid = 15886] [id = 206] 06:55:29 INFO - PROCESS | 15886 | --DOCSHELL 0x8ef0cc00 == 43 [pid = 15886] [id = 205] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x8fc83800) [pid = 15886] [serial = 623] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 128 (0x8e9b4800) [pid = 15886] [serial = 650] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOCSHELL 0x8e9b7800 == 42 [pid = 15886] [id = 230] 06:55:29 INFO - PROCESS | 15886 | --DOCSHELL 0x8a24c400 == 41 [pid = 15886] [id = 207] 06:55:29 INFO - PROCESS | 15886 | --DOCSHELL 0x8eeaa800 == 40 [pid = 15886] [id = 229] 06:55:29 INFO - PROCESS | 15886 | --DOCSHELL 0x8c550800 == 39 [pid = 15886] [id = 228] 06:55:29 INFO - PROCESS | 15886 | --DOCSHELL 0x8d66d800 == 38 [pid = 15886] [id = 227] 06:55:29 INFO - PROCESS | 15886 | --DOCSHELL 0x8b455c00 == 37 [pid = 15886] [id = 226] 06:55:29 INFO - PROCESS | 15886 | --DOCSHELL 0x8b457c00 == 36 [pid = 15886] [id = 225] 06:55:29 INFO - PROCESS | 15886 | 1464443729331 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]]]}] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 127 (0x8c656400) [pid = 15886] [serial = 608] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 126 (0x8c3d7000) [pid = 15886] [serial = 641] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 125 (0x8f164000) [pid = 15886] [serial = 617] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 124 (0x8eb43000) [pid = 15886] [serial = 632] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 123 (0x8b45ac00) [pid = 15886] [serial = 638] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 122 (0x8d675000) [pid = 15886] [serial = 647] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 121 (0x8ddf1400) [pid = 15886] [serial = 611] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 120 (0x8eeae000) [pid = 15886] [serial = 614] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 119 (0x8c3e4000) [pid = 15886] [serial = 642] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 118 (0x8b59d800) [pid = 15886] [serial = 606] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 117 (0x8d4e8400) [pid = 15886] [serial = 645] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 116 (0x8a27e000) [pid = 15886] [serial = 605] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 115 (0x8f168400) [pid = 15886] [serial = 618] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 114 (0x8d4eb000) [pid = 15886] [serial = 629] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 113 (0x8c74d400) [pid = 15886] [serial = 609] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 112 (0x8b59f400) [pid = 15886] [serial = 626] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 111 (0x8fc7d000) [pid = 15886] [serial = 635] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 110 (0x8f2b3c00) [pid = 15886] [serial = 620] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 109 (0x8ddf8c00) [pid = 15886] [serial = 612] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 108 (0x8ddf4800) [pid = 15886] [serial = 648] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 107 (0x8c749000) [pid = 15886] [serial = 644] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 106 (0x8ef01400) [pid = 15886] [serial = 615] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 105 (0x8fa53c00) [pid = 15886] [serial = 621] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 15886 | --DOMWINDOW == 104 (0x8b461c00) [pid = 15886] [serial = 639] [outer = (nil)] [url = about:blank] 06:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1791ms 06:55:29 INFO - PROCESS | 15886 | 1464443729416 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 06:55:29 INFO - PROCESS | 15886 | 1464443729424 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 06:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:55:29 INFO - PROCESS | 15886 | 1464443729435 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:55:29 INFO - PROCESS | 15886 | 1464443729440 Marionette TRACE conn4 <- [1,938,null,{}] 06:55:29 INFO - PROCESS | 15886 | 1464443729446 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}] 06:55:29 INFO - PROCESS | 15886 | 1464443729642 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 06:55:29 INFO - PROCESS | 15886 | 1464443729818 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:29 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c655800 == 37 [pid = 15886] [id = 242] 06:55:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 105 (0x8c743800) [pid = 15886] [serial = 727] [outer = (nil)] 06:55:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 106 (0x8d4e9000) [pid = 15886] [serial = 728] [outer = 0x8c743800] 06:55:29 INFO - PROCESS | 15886 | 1464443729900 Marionette DEBUG loaded listener.js 06:55:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 107 (0x8ddf1400) [pid = 15886] [serial = 729] [outer = 0x8c743800] 06:55:30 INFO - PROCESS | 15886 | 1464443730834 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]]]}] 06:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1431ms 06:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:55:30 INFO - PROCESS | 15886 | 1464443730866 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 06:55:30 INFO - PROCESS | 15886 | 1464443730870 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 06:55:30 INFO - PROCESS | 15886 | 1464443730877 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:55:30 INFO - PROCESS | 15886 | 1464443730883 Marionette TRACE conn4 <- [1,942,null,{}] 06:55:30 INFO - PROCESS | 15886 | 1464443730899 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}] 06:55:31 INFO - PROCESS | 15886 | 1464443731091 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 06:55:31 INFO - PROCESS | 15886 | 1464443731234 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:31 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c64e400 == 38 [pid = 15886] [id = 243] 06:55:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 108 (0x8eb4b800) [pid = 15886] [serial = 730] [outer = (nil)] 06:55:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 109 (0x8f16a400) [pid = 15886] [serial = 731] [outer = 0x8eb4b800] 06:55:31 INFO - PROCESS | 15886 | 1464443731312 Marionette DEBUG loaded listener.js 06:55:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 110 (0x8f2abc00) [pid = 15886] [serial = 732] [outer = 0x8eb4b800] 06:55:32 INFO - PROCESS | 15886 | 1464443732199 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]]]}] 06:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1391ms 06:55:32 INFO - PROCESS | 15886 | 1464443732268 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 06:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:55:32 INFO - PROCESS | 15886 | 1464443732272 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 06:55:32 INFO - PROCESS | 15886 | 1464443732279 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:55:32 INFO - PROCESS | 15886 | 1464443732283 Marionette TRACE conn4 <- [1,946,null,{}] 06:55:32 INFO - PROCESS | 15886 | 1464443732288 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}] 06:55:32 INFO - PROCESS | 15886 | 1464443732548 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 06:55:32 INFO - PROCESS | 15886 | 1464443732573 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:32 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c74d400 == 39 [pid = 15886] [id = 244] 06:55:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 111 (0x8d4ed000) [pid = 15886] [serial = 733] [outer = (nil)] 06:55:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 112 (0x8fc7b400) [pid = 15886] [serial = 734] [outer = 0x8d4ed000] 06:55:32 INFO - PROCESS | 15886 | 1464443732653 Marionette DEBUG loaded listener.js 06:55:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 113 (0x8fc83000) [pid = 15886] [serial = 735] [outer = 0x8d4ed000] 06:55:33 INFO - PROCESS | 15886 | 1464443733614 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]]]}] 06:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1387ms 06:55:33 INFO - PROCESS | 15886 | 1464443733693 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 06:55:33 INFO - PROCESS | 15886 | 1464443733696 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 06:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:55:33 INFO - PROCESS | 15886 | 1464443733704 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:55:33 INFO - PROCESS | 15886 | 1464443733708 Marionette TRACE conn4 <- [1,950,null,{}] 06:55:33 INFO - PROCESS | 15886 | 1464443733714 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}] 06:55:33 INFO - PROCESS | 15886 | 1464443733939 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 06:55:34 INFO - PROCESS | 15886 | --DOMWINDOW == 112 (0x8f2aa400) [pid = 15886] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:55:34 INFO - PROCESS | 15886 | --DOMWINDOW == 111 (0x8b460000) [pid = 15886] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:55:34 INFO - PROCESS | 15886 | --DOMWINDOW == 110 (0x8eb3fc00) [pid = 15886] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:55:34 INFO - PROCESS | 15886 | --DOMWINDOW == 109 (0x8b459000) [pid = 15886] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:55:34 INFO - PROCESS | 15886 | --DOMWINDOW == 108 (0x8f169c00) [pid = 15886] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:55:34 INFO - PROCESS | 15886 | --DOMWINDOW == 107 (0x8a24e800) [pid = 15886] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:55:34 INFO - PROCESS | 15886 | 1464443734240 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:34 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b45cc00 == 40 [pid = 15886] [id = 245] 06:55:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 108 (0x8b460000) [pid = 15886] [serial = 736] [outer = (nil)] 06:55:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 109 (0x8d4ea800) [pid = 15886] [serial = 737] [outer = 0x8b460000] 06:55:34 INFO - PROCESS | 15886 | 1464443734328 Marionette DEBUG loaded listener.js 06:55:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 110 (0x913a0400) [pid = 15886] [serial = 738] [outer = 0x8b460000] 06:55:35 INFO - PROCESS | 15886 | 1464443735132 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]]]}] 06:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1485ms 06:55:35 INFO - PROCESS | 15886 | 1464443735191 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 06:55:35 INFO - PROCESS | 15886 | 1464443735194 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 06:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:55:35 INFO - PROCESS | 15886 | 1464443735203 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:55:35 INFO - PROCESS | 15886 | 1464443735208 Marionette TRACE conn4 <- [1,954,null,{}] 06:55:35 INFO - PROCESS | 15886 | 1464443735220 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}] 06:55:35 INFO - PROCESS | 15886 | 1464443735403 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 06:55:35 INFO - PROCESS | 15886 | 1464443735415 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:35 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c54c400 == 41 [pid = 15886] [id = 246] 06:55:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 111 (0x8fa53400) [pid = 15886] [serial = 739] [outer = (nil)] 06:55:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 112 (0x915c1800) [pid = 15886] [serial = 740] [outer = 0x8fa53400] 06:55:35 INFO - PROCESS | 15886 | 1464443735491 Marionette DEBUG loaded listener.js 06:55:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 113 (0x91d16400) [pid = 15886] [serial = 741] [outer = 0x8fa53400] 06:55:36 INFO - PROCESS | 15886 | 1464443736612 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]]]}] 06:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1489ms 06:55:36 INFO - PROCESS | 15886 | 1464443736693 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 06:55:36 INFO - PROCESS | 15886 | 1464443736700 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 06:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:55:36 INFO - PROCESS | 15886 | 1464443736711 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:55:36 INFO - PROCESS | 15886 | 1464443736717 Marionette TRACE conn4 <- [1,958,null,{}] 06:55:36 INFO - PROCESS | 15886 | 1464443736729 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}] 06:55:37 INFO - PROCESS | 15886 | 1464443737012 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 06:55:37 INFO - PROCESS | 15886 | 1464443737273 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:37 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b461800 == 42 [pid = 15886] [id = 247] 06:55:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 114 (0x8b5a6800) [pid = 15886] [serial = 742] [outer = (nil)] 06:55:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 115 (0x8c550800) [pid = 15886] [serial = 743] [outer = 0x8b5a6800] 06:55:37 INFO - PROCESS | 15886 | 1464443737369 Marionette DEBUG loaded listener.js 06:55:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 116 (0x8c74dc00) [pid = 15886] [serial = 744] [outer = 0x8b5a6800] 06:55:38 INFO - PROCESS | 15886 | 1464443738368 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]]]}] 06:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1691ms 06:55:38 INFO - PROCESS | 15886 | 1464443738404 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 06:55:38 INFO - PROCESS | 15886 | 1464443738413 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 06:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:55:38 INFO - PROCESS | 15886 | 1464443738425 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:55:38 INFO - PROCESS | 15886 | 1464443738429 Marionette TRACE conn4 <- [1,962,null,{}] 06:55:38 INFO - PROCESS | 15886 | 1464443738436 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}] 06:55:38 INFO - PROCESS | 15886 | 1464443738649 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 06:55:38 INFO - PROCESS | 15886 | 1464443738868 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:38 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ddecc00 == 43 [pid = 15886] [id = 248] 06:55:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 117 (0x8ddf6c00) [pid = 15886] [serial = 745] [outer = (nil)] 06:55:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 118 (0x8eb49000) [pid = 15886] [serial = 746] [outer = 0x8ddf6c00] 06:55:39 INFO - PROCESS | 15886 | 1464443739003 Marionette DEBUG loaded listener.js 06:55:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 119 (0x8f161c00) [pid = 15886] [serial = 747] [outer = 0x8ddf6c00] 06:55:39 INFO - PROCESS | 15886 | 1464443739971 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]]]}] 06:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1583ms 06:55:40 INFO - PROCESS | 15886 | 1464443740008 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 06:55:40 INFO - PROCESS | 15886 | 1464443740013 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 06:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:55:40 INFO - PROCESS | 15886 | 1464443740020 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:55:40 INFO - PROCESS | 15886 | 1464443740026 Marionette TRACE conn4 <- [1,966,null,{}] 06:55:40 INFO - PROCESS | 15886 | 1464443740043 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}] 06:55:40 INFO - PROCESS | 15886 | 1464443740250 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 06:55:40 INFO - PROCESS | 15886 | 1464443740487 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:40 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fd7d000 == 44 [pid = 15886] [id = 249] 06:55:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 120 (0x913afc00) [pid = 15886] [serial = 748] [outer = (nil)] 06:55:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 121 (0x915c2400) [pid = 15886] [serial = 749] [outer = 0x913afc00] 06:55:40 INFO - PROCESS | 15886 | 1464443740596 Marionette DEBUG loaded listener.js 06:55:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 122 (0x91d23000) [pid = 15886] [serial = 750] [outer = 0x913afc00] 06:55:41 INFO - PROCESS | 15886 | 1464443741552 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]]]}] 06:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1590ms 06:55:41 INFO - PROCESS | 15886 | 1464443741612 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 06:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:55:41 INFO - PROCESS | 15886 | 1464443741618 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 06:55:41 INFO - PROCESS | 15886 | 1464443741626 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:55:41 INFO - PROCESS | 15886 | 1464443741630 Marionette TRACE conn4 <- [1,970,null,{}] 06:55:41 INFO - PROCESS | 15886 | 1464443741637 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}] 06:55:41 INFO - PROCESS | 15886 | 1464443741882 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 06:55:42 INFO - PROCESS | 15886 | 1464443742098 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:42 INFO - PROCESS | 15886 | ++DOCSHELL 0x9149c000 == 45 [pid = 15886] [id = 250] 06:55:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 123 (0x925d2800) [pid = 15886] [serial = 751] [outer = (nil)] 06:55:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 124 (0x92747800) [pid = 15886] [serial = 752] [outer = 0x925d2800] 06:55:42 INFO - PROCESS | 15886 | 1464443742243 Marionette DEBUG loaded listener.js 06:55:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 125 (0x92924400) [pid = 15886] [serial = 753] [outer = 0x925d2800] 06:55:43 INFO - PROCESS | 15886 | 1464443743202 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]]]}] 06:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1637ms 06:55:43 INFO - PROCESS | 15886 | 1464443743264 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 06:55:43 INFO - PROCESS | 15886 | 1464443743267 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 06:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:55:43 INFO - PROCESS | 15886 | 1464443743274 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:55:43 INFO - PROCESS | 15886 | 1464443743278 Marionette TRACE conn4 <- [1,974,null,{}] 06:55:43 INFO - PROCESS | 15886 | 1464443743284 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}] 06:55:43 INFO - PROCESS | 15886 | 1464443743487 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 06:55:43 INFO - PROCESS | 15886 | 1464443743660 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:43 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b45a000 == 46 [pid = 15886] [id = 251] 06:55:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 126 (0x8b460c00) [pid = 15886] [serial = 754] [outer = (nil)] 06:55:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 127 (0x92a52800) [pid = 15886] [serial = 755] [outer = 0x8b460c00] 06:55:43 INFO - PROCESS | 15886 | 1464443743799 Marionette DEBUG loaded listener.js 06:55:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x92a57c00) [pid = 15886] [serial = 756] [outer = 0x8b460c00] 06:55:44 INFO - PROCESS | 15886 | 1464443744800 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]]]}] 06:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1582ms 06:55:44 INFO - PROCESS | 15886 | 1464443744857 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 06:55:44 INFO - PROCESS | 15886 | 1464443744862 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 06:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:55:44 INFO - PROCESS | 15886 | 1464443744871 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:55:44 INFO - PROCESS | 15886 | 1464443744877 Marionette TRACE conn4 <- [1,978,null,{}] 06:55:44 INFO - PROCESS | 15886 | 1464443744888 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}] 06:55:45 INFO - PROCESS | 15886 | 1464443745216 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 06:55:45 INFO - PROCESS | 15886 | 1464443745448 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:45 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a248800 == 47 [pid = 15886] [id = 252] 06:55:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x8a287c00) [pid = 15886] [serial = 757] [outer = (nil)] 06:55:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x92d30000) [pid = 15886] [serial = 758] [outer = 0x8a287c00] 06:55:45 INFO - PROCESS | 15886 | 1464443745549 Marionette DEBUG loaded listener.js 06:55:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x92e89000) [pid = 15886] [serial = 759] [outer = 0x8a287c00] 06:55:46 INFO - PROCESS | 15886 | 1464443746513 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]]]}] 06:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1693ms 06:55:46 INFO - PROCESS | 15886 | 1464443746564 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 06:55:46 INFO - PROCESS | 15886 | 1464443746567 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 06:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:55:46 INFO - PROCESS | 15886 | 1464443746575 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:55:46 INFO - PROCESS | 15886 | 1464443746579 Marionette TRACE conn4 <- [1,982,null,{}] 06:55:46 INFO - PROCESS | 15886 | 1464443746586 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}] 06:55:46 INFO - PROCESS | 15886 | 1464443746784 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 06:55:46 INFO - PROCESS | 15886 | 1464443746957 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:46 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c64d000 == 48 [pid = 15886] [id = 253] 06:55:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x925d5800) [pid = 15886] [serial = 760] [outer = (nil)] 06:55:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x92e8f800) [pid = 15886] [serial = 761] [outer = 0x925d5800] 06:55:47 INFO - PROCESS | 15886 | 1464443747050 Marionette DEBUG loaded listener.js 06:55:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x93b9b400) [pid = 15886] [serial = 762] [outer = 0x925d5800] 06:55:48 INFO - PROCESS | 15886 | 1464443748034 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]]]}] 06:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1535ms 06:55:48 INFO - PROCESS | 15886 | 1464443748111 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 06:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:55:48 INFO - PROCESS | 15886 | 1464443748116 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 06:55:48 INFO - PROCESS | 15886 | 1464443748124 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:55:48 INFO - PROCESS | 15886 | 1464443748127 Marionette TRACE conn4 <- [1,986,null,{}] 06:55:48 INFO - PROCESS | 15886 | 1464443748135 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}] 06:55:48 INFO - PROCESS | 15886 | 1464443748372 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 06:55:48 INFO - PROCESS | 15886 | 1464443748647 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:48 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b59f000 == 49 [pid = 15886] [id = 254] 06:55:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x92a55800) [pid = 15886] [serial = 763] [outer = (nil)] 06:55:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x93bfa000) [pid = 15886] [serial = 764] [outer = 0x92a55800] 06:55:48 INFO - PROCESS | 15886 | 1464443748791 Marionette DEBUG loaded listener.js 06:55:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x93c89400) [pid = 15886] [serial = 765] [outer = 0x92a55800] 06:55:49 INFO - PROCESS | 15886 | 1464443749815 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]]]}] 06:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1743ms 06:55:49 INFO - PROCESS | 15886 | 1464443749867 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 06:55:49 INFO - PROCESS | 15886 | 1464443749872 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 06:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:55:49 INFO - PROCESS | 15886 | 1464443749878 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:55:49 INFO - PROCESS | 15886 | 1464443749883 Marionette TRACE conn4 <- [1,990,null,{}] 06:55:49 INFO - PROCESS | 15886 | 1464443749889 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}] 06:55:50 INFO - PROCESS | 15886 | 1464443750088 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 06:55:50 INFO - PROCESS | 15886 | 1464443750312 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:50 INFO - PROCESS | 15886 | ++DOCSHELL 0x92e8c400 == 50 [pid = 15886] [id = 255] 06:55:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x93bf8000) [pid = 15886] [serial = 766] [outer = (nil)] 06:55:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x95126400) [pid = 15886] [serial = 767] [outer = 0x93bf8000] 06:55:50 INFO - PROCESS | 15886 | 1464443750443 Marionette DEBUG loaded listener.js 06:55:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x9512b000) [pid = 15886] [serial = 768] [outer = 0x93bf8000] 06:55:51 INFO - PROCESS | 15886 | 1464443751361 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]]]}] 06:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1541ms 06:55:51 INFO - PROCESS | 15886 | 1464443751421 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 06:55:51 INFO - PROCESS | 15886 | 1464443751425 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 06:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:55:51 INFO - PROCESS | 15886 | 1464443751432 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:55:51 INFO - PROCESS | 15886 | 1464443751436 Marionette TRACE conn4 <- [1,994,null,{}] 06:55:51 INFO - PROCESS | 15886 | 1464443751442 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}] 06:55:51 INFO - PROCESS | 15886 | 1464443751644 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 06:55:51 INFO - PROCESS | 15886 | 1464443751873 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:51 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a27c000 == 51 [pid = 15886] [id = 256] 06:55:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x8bbe0000) [pid = 15886] [serial = 769] [outer = (nil)] 06:55:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x8d4f2400) [pid = 15886] [serial = 770] [outer = 0x8bbe0000] 06:55:52 INFO - PROCESS | 15886 | 1464443752009 Marionette DEBUG loaded listener.js 06:55:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x911b2c00) [pid = 15886] [serial = 771] [outer = 0x8bbe0000] 06:55:52 INFO - PROCESS | 15886 | 1464443752964 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]]]}] 06:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1587ms 06:55:53 INFO - PROCESS | 15886 | 1464443753020 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 06:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:55:53 INFO - PROCESS | 15886 | 1464443753026 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 06:55:53 INFO - PROCESS | 15886 | 1464443753033 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:55:53 INFO - PROCESS | 15886 | 1464443753038 Marionette TRACE conn4 <- [1,998,null,{}] 06:55:53 INFO - PROCESS | 15886 | 1464443753045 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}] 06:55:53 INFO - PROCESS | 15886 | 1464443753282 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 06:55:53 INFO - PROCESS | 15886 | 1464443753820 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:53 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bbda800 == 52 [pid = 15886] [id = 257] 06:55:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x8bbdd800) [pid = 15886] [serial = 772] [outer = (nil)] 06:55:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x8c3e4000) [pid = 15886] [serial = 773] [outer = 0x8bbdd800] 06:55:53 INFO - PROCESS | 15886 | 1464443753950 Marionette DEBUG loaded listener.js 06:55:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x8c648400) [pid = 15886] [serial = 774] [outer = 0x8bbdd800] 06:55:54 INFO - PROCESS | 15886 | 1464443754896 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]]]}] 06:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1943ms 06:55:55 INFO - PROCESS | 15886 | 1464443754997 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 06:55:55 INFO - PROCESS | 15886 | 1464443755010 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 06:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:55:55 INFO - PROCESS | 15886 | 1464443755023 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:55:55 INFO - PROCESS | 15886 | 1464443755035 Marionette TRACE conn4 <- [1,1002,null,{}] 06:55:55 INFO - PROCESS | 15886 | 1464443755065 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}] 06:55:55 INFO - PROCESS | 15886 | 1464443755324 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 06:55:55 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x8fd7dc00) [pid = 15886] [serial = 692] [outer = (nil)] [url = about:blank] 06:55:55 INFO - PROCESS | 15886 | 1464443755681 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:55 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b59d800 == 53 [pid = 15886] [id = 258] 06:55:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x8b5a3c00) [pid = 15886] [serial = 775] [outer = (nil)] 06:55:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x8c3dbc00) [pid = 15886] [serial = 776] [outer = 0x8b5a3c00] 06:55:55 INFO - PROCESS | 15886 | 1464443755771 Marionette DEBUG loaded listener.js 06:55:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x8c743400) [pid = 15886] [serial = 777] [outer = 0x8b5a3c00] 06:55:55 INFO - PROCESS | 15886 | --DOCSHELL 0x8a24dc00 == 52 [pid = 15886] [id = 235] 06:55:56 INFO - PROCESS | 15886 | --DOCSHELL 0x8a250c00 == 51 [pid = 15886] [id = 234] 06:55:56 INFO - PROCESS | 15886 | --DOCSHELL 0x8d66b400 == 50 [pid = 15886] [id = 233] 06:55:56 INFO - PROCESS | 15886 | --DOCSHELL 0x8c543800 == 49 [pid = 15886] [id = 232] 06:55:56 INFO - PROCESS | 15886 | --DOCSHELL 0x8a250000 == 48 [pid = 15886] [id = 231] 06:55:56 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x8fc85c00) [pid = 15886] [serial = 624] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x8bbe1400) [pid = 15886] [serial = 678] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x8b59f800) [pid = 15886] [serial = 677] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x8c3d7800) [pid = 15886] [serial = 653] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x8eeac800) [pid = 15886] [serial = 656] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x8f2af000) [pid = 15886] [serial = 659] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x8fa50800) [pid = 15886] [serial = 662] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x8fd7d400) [pid = 15886] [serial = 665] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x913a2400) [pid = 15886] [serial = 668] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x9149bc00) [pid = 15886] [serial = 671] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x8ef05c00) [pid = 15886] [serial = 674] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x8fa48c00) [pid = 15886] [serial = 686] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x8fc7a800) [pid = 15886] [serial = 687] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x8ef06c00) [pid = 15886] [serial = 684] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x911a8c00) [pid = 15886] [serial = 689] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x911b0000) [pid = 15886] [serial = 690] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x8c3dec00) [pid = 15886] [serial = 680] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0x8c551c00) [pid = 15886] [serial = 681] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x8eeaa000) [pid = 15886] [serial = 683] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 15886 | 1464443756652 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]]]}] 06:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1658ms 06:55:56 INFO - PROCESS | 15886 | 1464443756687 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 06:55:56 INFO - PROCESS | 15886 | 1464443756693 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 06:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:55:56 INFO - PROCESS | 15886 | 1464443756701 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:55:56 INFO - PROCESS | 15886 | 1464443756705 Marionette TRACE conn4 <- [1,1006,null,{}] 06:55:56 INFO - PROCESS | 15886 | 1464443756711 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}] 06:55:56 INFO - PROCESS | 15886 | 1464443756891 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 06:55:56 INFO - PROCESS | 15886 | 1464443756910 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:56 INFO - PROCESS | 15886 | ++DOCSHELL 0x8eeaa400 == 49 [pid = 15886] [id = 259] 06:55:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x8eead000) [pid = 15886] [serial = 778] [outer = (nil)] 06:55:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x8ef0d400) [pid = 15886] [serial = 779] [outer = 0x8eead000] 06:55:56 INFO - PROCESS | 15886 | 1464443756991 Marionette DEBUG loaded listener.js 06:55:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x8f2ad000) [pid = 15886] [serial = 780] [outer = 0x8eead000] 06:55:58 INFO - PROCESS | 15886 | 1464443758029 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]]]}] 06:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1389ms 06:55:58 INFO - PROCESS | 15886 | 1464443758092 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 06:55:58 INFO - PROCESS | 15886 | 1464443758095 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 06:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:55:58 INFO - PROCESS | 15886 | 1464443758110 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:55:58 INFO - PROCESS | 15886 | 1464443758120 Marionette TRACE conn4 <- [1,1010,null,{}] 06:55:58 INFO - PROCESS | 15886 | 1464443758152 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}] 06:55:58 INFO - PROCESS | 15886 | 1464443758396 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 06:55:58 INFO - PROCESS | 15886 | 1464443758421 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:58 INFO - PROCESS | 15886 | ++DOCSHELL 0x8eeb1000 == 50 [pid = 15886] [id = 260] 06:55:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8fa52c00) [pid = 15886] [serial = 781] [outer = (nil)] 06:55:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8fd7a400) [pid = 15886] [serial = 782] [outer = 0x8fa52c00] 06:55:58 INFO - PROCESS | 15886 | 1464443758497 Marionette DEBUG loaded listener.js 06:55:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x911b2000) [pid = 15886] [serial = 783] [outer = 0x8fa52c00] 06:55:59 INFO - PROCESS | 15886 | 1464443759408 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]]]}] 06:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1370ms 06:55:59 INFO - PROCESS | 15886 | 1464443759490 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 06:55:59 INFO - PROCESS | 15886 | 1464443759495 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 06:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:55:59 INFO - PROCESS | 15886 | 1464443759502 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:55:59 INFO - PROCESS | 15886 | 1464443759505 Marionette TRACE conn4 <- [1,1014,null,{}] 06:55:59 INFO - PROCESS | 15886 | 1464443759511 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}] 06:55:59 INFO - PROCESS | 15886 | 1464443759745 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 06:55:59 INFO - PROCESS | 15886 | 1464443759772 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:59 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d4e9c00 == 51 [pid = 15886] [id = 261] 06:55:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8fc86c00) [pid = 15886] [serial = 784] [outer = (nil)] 06:55:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x913aec00) [pid = 15886] [serial = 785] [outer = 0x8fc86c00] 06:55:59 INFO - PROCESS | 15886 | 1464443759849 Marionette DEBUG loaded listener.js 06:55:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x9149ec00) [pid = 15886] [serial = 786] [outer = 0x8fc86c00] 06:56:00 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x8d4ed000) [pid = 15886] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:56:00 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x8b460000) [pid = 15886] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:56:00 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x8b5a0000) [pid = 15886] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:56:00 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x8c3db000) [pid = 15886] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:56:00 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x8ef06800) [pid = 15886] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:56:00 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x8c743800) [pid = 15886] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:56:00 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x8eb4b800) [pid = 15886] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:56:01 INFO - PROCESS | 15886 | 1464443761013 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]]]}] 06:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1583ms 06:56:01 INFO - PROCESS | 15886 | 1464443761087 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 06:56:01 INFO - PROCESS | 15886 | 1464443761090 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 06:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:56:01 INFO - PROCESS | 15886 | 1464443761097 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:56:01 INFO - PROCESS | 15886 | 1464443761100 Marionette TRACE conn4 <- [1,1018,null,{}] 06:56:01 INFO - PROCESS | 15886 | 1464443761106 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}] 06:56:01 INFO - PROCESS | 15886 | 1464443761283 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 06:56:01 INFO - PROCESS | 15886 | 1464443761294 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:01 INFO - PROCESS | 15886 | ++DOCSHELL 0x911ab800 == 52 [pid = 15886] [id = 262] 06:56:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x913a2400) [pid = 15886] [serial = 787] [outer = (nil)] 06:56:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x91d1f800) [pid = 15886] [serial = 788] [outer = 0x913a2400] 06:56:01 INFO - PROCESS | 15886 | 1464443761382 Marionette DEBUG loaded listener.js 06:56:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x92743400) [pid = 15886] [serial = 789] [outer = 0x913a2400] 06:56:02 INFO - PROCESS | 15886 | 1464443762376 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]]]}] 06:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1334ms 06:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:56:02 INFO - PROCESS | 15886 | 1464443762433 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 06:56:02 INFO - PROCESS | 15886 | 1464443762436 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 06:56:02 INFO - PROCESS | 15886 | 1464443762443 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:56:02 INFO - PROCESS | 15886 | 1464443762446 Marionette TRACE conn4 <- [1,1022,null,{}] 06:56:02 INFO - PROCESS | 15886 | 1464443762452 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}] 06:56:02 INFO - PROCESS | 15886 | 1464443762756 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 06:56:03 INFO - PROCESS | 15886 | 1464443763000 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:03 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a284c00 == 53 [pid = 15886] [id = 263] 06:56:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x8b454c00) [pid = 15886] [serial = 790] [outer = (nil)] 06:56:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8b59a000) [pid = 15886] [serial = 791] [outer = 0x8b454c00] 06:56:03 INFO - PROCESS | 15886 | 1464443763110 Marionette DEBUG loaded listener.js 06:56:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x8c3d6800) [pid = 15886] [serial = 792] [outer = 0x8b454c00] 06:56:04 INFO - PROCESS | 15886 | 1464443764105 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]]]}] 06:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1738ms 06:56:04 INFO - PROCESS | 15886 | 1464443764183 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 06:56:04 INFO - PROCESS | 15886 | 1464443764189 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 06:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:56:04 INFO - PROCESS | 15886 | 1464443764198 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:56:04 INFO - PROCESS | 15886 | 1464443764204 Marionette TRACE conn4 <- [1,1026,null,{}] 06:56:04 INFO - PROCESS | 15886 | 1464443764212 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}] 06:56:04 INFO - PROCESS | 15886 | 1464443764461 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 06:56:04 INFO - PROCESS | 15886 | 1464443764753 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:04 INFO - PROCESS | 15886 | ++DOCSHELL 0x8e9ab400 == 54 [pid = 15886] [id = 264] 06:56:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x8e9aec00) [pid = 15886] [serial = 793] [outer = (nil)] 06:56:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x8eb45800) [pid = 15886] [serial = 794] [outer = 0x8e9aec00] 06:56:04 INFO - PROCESS | 15886 | 1464443764849 Marionette DEBUG loaded listener.js 06:56:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8eeb2c00) [pid = 15886] [serial = 795] [outer = 0x8e9aec00] 06:56:05 INFO - PROCESS | 15886 | 1464443765850 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]]]}] 06:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1734ms 06:56:05 INFO - PROCESS | 15886 | 1464443765933 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 06:56:05 INFO - PROCESS | 15886 | 1464443765939 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 06:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:56:05 INFO - PROCESS | 15886 | 1464443765946 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:56:05 INFO - PROCESS | 15886 | 1464443765950 Marionette TRACE conn4 <- [1,1030,null,{}] 06:56:05 INFO - PROCESS | 15886 | 1464443765956 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}] 06:56:06 INFO - PROCESS | 15886 | 1464443766215 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 06:56:06 INFO - PROCESS | 15886 | 1464443766536 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:06 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fc7f000 == 55 [pid = 15886] [id = 265] 06:56:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x8fc82000) [pid = 15886] [serial = 796] [outer = (nil)] 06:56:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x8fd7d400) [pid = 15886] [serial = 797] [outer = 0x8fc82000] 06:56:06 INFO - PROCESS | 15886 | 1464443766632 Marionette DEBUG loaded listener.js 06:56:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x913a3400) [pid = 15886] [serial = 798] [outer = 0x8fc82000] 06:56:07 INFO - PROCESS | 15886 | 1464443767612 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]]]}] 06:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1737ms 06:56:07 INFO - PROCESS | 15886 | 1464443767684 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 06:56:07 INFO - PROCESS | 15886 | 1464443767691 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 06:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:56:07 INFO - PROCESS | 15886 | 1464443767710 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:56:07 INFO - PROCESS | 15886 | 1464443767719 Marionette TRACE conn4 <- [1,1034,null,{}] 06:56:07 INFO - PROCESS | 15886 | 1464443767726 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}] 06:56:08 INFO - PROCESS | 15886 | 1464443767999 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 06:56:08 INFO - PROCESS | 15886 | 1464443768226 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:08 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b5a2800 == 56 [pid = 15886] [id = 266] 06:56:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x8ef0ec00) [pid = 15886] [serial = 799] [outer = (nil)] 06:56:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x92a51000) [pid = 15886] [serial = 800] [outer = 0x8ef0ec00] 06:56:08 INFO - PROCESS | 15886 | 1464443768356 Marionette DEBUG loaded listener.js 06:56:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x92d21c00) [pid = 15886] [serial = 801] [outer = 0x8ef0ec00] 06:56:09 INFO - PROCESS | 15886 | 1464443769317 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]]]}] 06:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1656ms 06:56:09 INFO - PROCESS | 15886 | 1464443769358 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 06:56:09 INFO - PROCESS | 15886 | 1464443769361 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 06:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:56:09 INFO - PROCESS | 15886 | 1464443769368 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:56:09 INFO - PROCESS | 15886 | 1464443769371 Marionette TRACE conn4 <- [1,1038,null,{}] 06:56:09 INFO - PROCESS | 15886 | 1464443769378 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}] 06:56:09 INFO - PROCESS | 15886 | 1464443769580 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 06:56:09 INFO - PROCESS | 15886 | 1464443769815 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:09 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b462c00 == 57 [pid = 15886] [id = 267] 06:56:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x8b59c000) [pid = 15886] [serial = 802] [outer = (nil)] 06:56:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x92e86c00) [pid = 15886] [serial = 803] [outer = 0x8b59c000] 06:56:09 INFO - PROCESS | 15886 | 1464443769948 Marionette DEBUG loaded listener.js 06:56:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x93b98400) [pid = 15886] [serial = 804] [outer = 0x8b59c000] 06:56:10 INFO - PROCESS | 15886 | 1464443770929 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]]]}] 06:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1598ms 06:56:10 INFO - PROCESS | 15886 | 1464443770966 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 06:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:56:10 INFO - PROCESS | 15886 | 1464443770971 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 06:56:10 INFO - PROCESS | 15886 | 1464443770978 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:56:10 INFO - PROCESS | 15886 | 1464443770982 Marionette TRACE conn4 <- [1,1042,null,{}] 06:56:10 INFO - PROCESS | 15886 | 1464443770988 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}] 06:56:11 INFO - PROCESS | 15886 | 1464443771204 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 06:56:11 INFO - PROCESS | 15886 | 1464443771438 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:11 INFO - PROCESS | 15886 | ++DOCSHELL 0x95128800 == 58 [pid = 15886] [id = 268] 06:56:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x9512a400) [pid = 15886] [serial = 805] [outer = (nil)] 06:56:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x95174c00) [pid = 15886] [serial = 806] [outer = 0x9512a400] 06:56:11 INFO - PROCESS | 15886 | 1464443771585 Marionette DEBUG loaded listener.js 06:56:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x95246800) [pid = 15886] [serial = 807] [outer = 0x9512a400] 06:56:12 INFO - PROCESS | 15886 | 1464443772593 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]]]}] 06:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1685ms 06:56:12 INFO - PROCESS | 15886 | 1464443772663 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 06:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:56:12 INFO - PROCESS | 15886 | 1464443772667 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 06:56:12 INFO - PROCESS | 15886 | 1464443772674 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:56:12 INFO - PROCESS | 15886 | 1464443772678 Marionette TRACE conn4 <- [1,1046,null,{}] 06:56:12 INFO - PROCESS | 15886 | 1464443772684 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}] 06:56:12 INFO - PROCESS | 15886 | 1464443772934 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 06:56:13 INFO - PROCESS | 15886 | 1464443773159 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:13 INFO - PROCESS | 15886 | ++DOCSHELL 0x92e89800 == 59 [pid = 15886] [id = 269] 06:56:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x952a5400) [pid = 15886] [serial = 808] [outer = (nil)] 06:56:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x952b0000) [pid = 15886] [serial = 809] [outer = 0x952a5400] 06:56:13 INFO - PROCESS | 15886 | 1464443773294 Marionette DEBUG loaded listener.js 06:56:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x9530cc00) [pid = 15886] [serial = 810] [outer = 0x952a5400] 06:56:14 INFO - PROCESS | 15886 | 1464443774209 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]]]}] 06:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1588ms 06:56:14 INFO - PROCESS | 15886 | 1464443774262 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 06:56:14 INFO - PROCESS | 15886 | 1464443774265 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 06:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:56:14 INFO - PROCESS | 15886 | 1464443774273 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:56:14 INFO - PROCESS | 15886 | 1464443774276 Marionette TRACE conn4 <- [1,1050,null,{}] 06:56:14 INFO - PROCESS | 15886 | 1464443774283 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}] 06:56:14 INFO - PROCESS | 15886 | 1464443774500 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 06:56:14 INFO - PROCESS | 15886 | 1464443774731 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:14 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bbdac00 == 60 [pid = 15886] [id = 270] 06:56:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x952a6c00) [pid = 15886] [serial = 811] [outer = (nil)] 06:56:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x95353000) [pid = 15886] [serial = 812] [outer = 0x952a6c00] 06:56:14 INFO - PROCESS | 15886 | 1464443774869 Marionette DEBUG loaded listener.js 06:56:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x95359800) [pid = 15886] [serial = 813] [outer = 0x952a6c00] 06:56:15 INFO - PROCESS | 15886 | 1464443775813 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]]]}] 06:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1581ms 06:56:15 INFO - PROCESS | 15886 | 1464443775855 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 06:56:15 INFO - PROCESS | 15886 | 1464443775859 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 06:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:56:15 INFO - PROCESS | 15886 | 1464443775867 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:56:15 INFO - PROCESS | 15886 | 1464443775871 Marionette TRACE conn4 <- [1,1054,null,{}] 06:56:15 INFO - PROCESS | 15886 | 1464443775877 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}] 06:56:16 INFO - PROCESS | 15886 | 1464443776081 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 06:56:16 INFO - PROCESS | 15886 | 1464443776355 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:16 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a24dc00 == 61 [pid = 15886] [id = 271] 06:56:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x8a24e800) [pid = 15886] [serial = 814] [outer = (nil)] 06:56:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x8d4f6c00) [pid = 15886] [serial = 815] [outer = 0x8a24e800] 06:56:16 INFO - PROCESS | 15886 | 1464443776498 Marionette DEBUG loaded listener.js 06:56:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x8fa49c00) [pid = 15886] [serial = 816] [outer = 0x8a24e800] 06:56:17 INFO - PROCESS | 15886 | 1464443777753 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]]]}] 06:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1935ms 06:56:17 INFO - PROCESS | 15886 | 1464443777804 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 06:56:17 INFO - PROCESS | 15886 | 1464443777810 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 06:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:56:17 INFO - PROCESS | 15886 | 1464443777829 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:56:17 INFO - PROCESS | 15886 | 1464443777852 Marionette TRACE conn4 <- [1,1058,null,{}] 06:56:17 INFO - PROCESS | 15886 | 1464443777984 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}] 06:56:18 INFO - PROCESS | 15886 | 1464443778183 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 06:56:18 INFO - PROCESS | 15886 | 1464443778378 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:18 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c54f400 == 62 [pid = 15886] [id = 272] 06:56:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x8c64dc00) [pid = 15886] [serial = 817] [outer = (nil)] 06:56:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x8eb3dc00) [pid = 15886] [serial = 818] [outer = 0x8c64dc00] 06:56:18 INFO - PROCESS | 15886 | 1464443778465 Marionette DEBUG loaded listener.js 06:56:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x8ef10400) [pid = 15886] [serial = 819] [outer = 0x8c64dc00] 06:56:19 INFO - PROCESS | 15886 | 1464443779476 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]]]}] 06:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1687ms 06:56:19 INFO - PROCESS | 15886 | 1464443779507 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 06:56:19 INFO - PROCESS | 15886 | 1464443779514 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 06:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:56:19 INFO - PROCESS | 15886 | 1464443779526 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:56:19 INFO - PROCESS | 15886 | 1464443779530 Marionette TRACE conn4 <- [1,1062,null,{}] 06:56:19 INFO - PROCESS | 15886 | 1464443779537 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}] 06:56:19 INFO - PROCESS | 15886 | 1464443779744 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 06:56:20 INFO - PROCESS | 15886 | 1464443779990 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:20 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d4ec400 == 63 [pid = 15886] [id = 273] 06:56:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x8ddee000) [pid = 15886] [serial = 820] [outer = (nil)] 06:56:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x8fd80400) [pid = 15886] [serial = 821] [outer = 0x8ddee000] 06:56:20 INFO - PROCESS | 15886 | 1464443780175 Marionette DEBUG loaded listener.js 06:56:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 167 (0x914a0c00) [pid = 15886] [serial = 822] [outer = 0x8ddee000] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8fc80400 == 62 [pid = 15886] [id = 222] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8b45cc00 == 61 [pid = 15886] [id = 245] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8a24d000 == 60 [pid = 15886] [id = 220] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8c64e400 == 59 [pid = 15886] [id = 243] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8c74d400 == 58 [pid = 15886] [id = 244] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 166 (0x915c1800) [pid = 15886] [serial = 740] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x914a1c00) [pid = 15886] [serial = 704] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0x8e9b9800) [pid = 15886] [serial = 701] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0x915d0000) [pid = 15886] [serial = 707] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x9274b400) [pid = 15886] [serial = 713] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0x91d21c00) [pid = 15886] [serial = 710] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x8c64bc00) [pid = 15886] [serial = 698] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x92932400) [pid = 15886] [serial = 719] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x92928400) [pid = 15886] [serial = 716] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x8a27f400) [pid = 15886] [serial = 695] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8b457000 == 57 [pid = 15886] [id = 241] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8fc78c00 == 56 [pid = 15886] [id = 221] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8a252400 == 55 [pid = 15886] [id = 218] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8b59e000 == 54 [pid = 15886] [id = 217] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8f16e000 == 53 [pid = 15886] [id = 219] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8bbd4c00 == 52 [pid = 15886] [id = 223] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8a251800 == 51 [pid = 15886] [id = 224] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x911ab800 == 50 [pid = 15886] [id = 262] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8d4e9c00 == 49 [pid = 15886] [id = 261] 06:56:21 INFO - PROCESS | 15886 | 1464443781271 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]]]}] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8eeb1000 == 48 [pid = 15886] [id = 260] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8eeaa400 == 47 [pid = 15886] [id = 259] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8b59d800 == 46 [pid = 15886] [id = 258] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8bbda800 == 45 [pid = 15886] [id = 257] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8b45a000 == 44 [pid = 15886] [id = 251] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x9149c000 == 43 [pid = 15886] [id = 250] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8fd7d000 == 42 [pid = 15886] [id = 249] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8ddecc00 == 41 [pid = 15886] [id = 248] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8b461800 == 40 [pid = 15886] [id = 247] 06:56:21 INFO - PROCESS | 15886 | --DOCSHELL 0x8c54c400 == 39 [pid = 15886] [id = 246] 06:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1788ms 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0x8fc83000) [pid = 15886] [serial = 735] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0x913a0400) [pid = 15886] [serial = 738] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0x8d4ea800) [pid = 15886] [serial = 737] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 153 (0x8b5a4400) [pid = 15886] [serial = 722] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0x8d66b000) [pid = 15886] [serial = 725] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0x914a4000) [pid = 15886] [serial = 693] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x8d4e9000) [pid = 15886] [serial = 728] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x8f16a400) [pid = 15886] [serial = 731] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x8fc7b400) [pid = 15886] [serial = 734] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x8f2abc00) [pid = 15886] [serial = 732] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x8c3d8400) [pid = 15886] [serial = 723] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x8ddf1400) [pid = 15886] [serial = 729] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x8ddef800) [pid = 15886] [serial = 726] [outer = (nil)] [url = about:blank] 06:56:21 INFO - PROCESS | 15886 | 1464443781335 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 06:56:21 INFO - PROCESS | 15886 | 1464443781338 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 06:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:56:21 INFO - PROCESS | 15886 | 1464443781350 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:56:21 INFO - PROCESS | 15886 | 1464443781355 Marionette TRACE conn4 <- [1,1066,null,{}] 06:56:21 INFO - PROCESS | 15886 | 1464443781371 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}] 06:56:21 INFO - PROCESS | 15886 | 1464443781568 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 06:56:21 INFO - PROCESS | 15886 | 1464443781827 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:21 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c64ec00 == 40 [pid = 15886] [id = 274] 06:56:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x8d670400) [pid = 15886] [serial = 823] [outer = (nil)] 06:56:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x8eeaa400) [pid = 15886] [serial = 824] [outer = 0x8d670400] 06:56:21 INFO - PROCESS | 15886 | 1464443781914 Marionette DEBUG loaded listener.js 06:56:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x8fc7dc00) [pid = 15886] [serial = 825] [outer = 0x8d670400] 06:56:22 INFO - PROCESS | 15886 | 1464443782768 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]]]}] 06:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1437ms 06:56:22 INFO - PROCESS | 15886 | 1464443782787 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 06:56:22 INFO - PROCESS | 15886 | 1464443782791 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 06:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:56:22 INFO - PROCESS | 15886 | 1464443782798 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:56:22 INFO - PROCESS | 15886 | 1464443782802 Marionette TRACE conn4 <- [1,1070,null,{}] 06:56:22 INFO - PROCESS | 15886 | 1464443782808 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}] 06:56:23 INFO - PROCESS | 15886 | 1464443783027 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 06:56:23 INFO - PROCESS | 15886 | 1464443783181 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:23 INFO - PROCESS | 15886 | ++DOCSHELL 0x8e9ba800 == 41 [pid = 15886] [id = 275] 06:56:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x915c7c00) [pid = 15886] [serial = 826] [outer = (nil)] 06:56:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x91d18c00) [pid = 15886] [serial = 827] [outer = 0x915c7c00] 06:56:23 INFO - PROCESS | 15886 | 1464443783261 Marionette DEBUG loaded listener.js 06:56:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x925d8800) [pid = 15886] [serial = 828] [outer = 0x915c7c00] 06:56:24 INFO - PROCESS | 15886 | 1464443784126 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]]]}] 06:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1382ms 06:56:24 INFO - PROCESS | 15886 | 1464443784183 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 06:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:56:24 INFO - PROCESS | 15886 | 1464443784187 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 06:56:24 INFO - PROCESS | 15886 | 1464443784194 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:56:24 INFO - PROCESS | 15886 | 1464443784198 Marionette TRACE conn4 <- [1,1074,null,{}] 06:56:24 INFO - PROCESS | 15886 | 1464443784204 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}] 06:56:24 INFO - PROCESS | 15886 | 1464443784441 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 06:56:24 INFO - PROCESS | 15886 | 1464443784468 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:24 INFO - PROCESS | 15886 | ++DOCSHELL 0x915cb000 == 42 [pid = 15886] [id = 276] 06:56:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x91d15400) [pid = 15886] [serial = 829] [outer = (nil)] 06:56:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x9274e400) [pid = 15886] [serial = 830] [outer = 0x91d15400] 06:56:24 INFO - PROCESS | 15886 | 1464443784549 Marionette DEBUG loaded listener.js 06:56:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x92924800) [pid = 15886] [serial = 831] [outer = 0x91d15400] 06:56:25 INFO - PROCESS | 15886 | 1464443785828 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]]]}] 06:56:25 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0x8d668c00) [pid = 15886] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:56:25 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0x8b455800) [pid = 15886] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:56:25 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x8fa52c00) [pid = 15886] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:56:25 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x8fc86c00) [pid = 15886] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:56:25 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x8eead000) [pid = 15886] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:56:25 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x8bbdd800) [pid = 15886] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:56:25 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x8b5a3c00) [pid = 15886] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:56:25 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x8fa53400) [pid = 15886] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:56:25 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x8c74bc00) [pid = 15886] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:56:25 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x8eb3d400) [pid = 15886] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:56:25 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x8e9ae800) [pid = 15886] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1738ms 06:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:56:25 INFO - PROCESS | 15886 | 1464443785932 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 06:56:25 INFO - PROCESS | 15886 | 1464443785936 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 06:56:25 INFO - PROCESS | 15886 | 1464443785943 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:56:25 INFO - PROCESS | 15886 | 1464443785945 Marionette TRACE conn4 <- [1,1078,null,{}] 06:56:25 INFO - PROCESS | 15886 | 1464443785977 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}] 06:56:26 INFO - PROCESS | 15886 | 1464443786310 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 06:56:26 INFO - PROCESS | 15886 | 1464443786408 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:26 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bbde800 == 43 [pid = 15886] [id = 277] 06:56:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x8fa56000) [pid = 15886] [serial = 832] [outer = (nil)] 06:56:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x92a58000) [pid = 15886] [serial = 833] [outer = 0x8fa56000] 06:56:26 INFO - PROCESS | 15886 | 1464443786487 Marionette DEBUG loaded listener.js 06:56:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x92e8d400) [pid = 15886] [serial = 834] [outer = 0x8fa56000] 06:56:27 INFO - PROCESS | 15886 | 1464443787258 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]]]}] 06:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1370ms 06:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:56:27 INFO - PROCESS | 15886 | 1464443787312 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 06:56:27 INFO - PROCESS | 15886 | 1464443787315 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 06:56:27 INFO - PROCESS | 15886 | 1464443787322 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:56:27 INFO - PROCESS | 15886 | 1464443787325 Marionette TRACE conn4 <- [1,1082,null,{}] 06:56:27 INFO - PROCESS | 15886 | 1464443787331 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}] 06:56:27 INFO - PROCESS | 15886 | 1464443787500 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 06:56:27 INFO - PROCESS | 15886 | 1464443787515 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:27 INFO - PROCESS | 15886 | ++DOCSHELL 0x92d2b400 == 44 [pid = 15886] [id = 278] 06:56:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x93b93400) [pid = 15886] [serial = 835] [outer = (nil)] 06:56:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x95126800) [pid = 15886] [serial = 836] [outer = 0x93b93400] 06:56:27 INFO - PROCESS | 15886 | 1464443787594 Marionette DEBUG loaded listener.js 06:56:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x9512ec00) [pid = 15886] [serial = 837] [outer = 0x93b93400] 06:56:28 INFO - PROCESS | 15886 | 1464443788883 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]]]}] 06:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1592ms 06:56:28 INFO - PROCESS | 15886 | 1464443788915 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 06:56:28 INFO - PROCESS | 15886 | 1464443788922 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 06:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:56:28 INFO - PROCESS | 15886 | 1464443788934 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:56:28 INFO - PROCESS | 15886 | 1464443788938 Marionette TRACE conn4 <- [1,1086,null,{}] 06:56:28 INFO - PROCESS | 15886 | 1464443788949 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}] 06:56:29 INFO - PROCESS | 15886 | 1464443789202 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 06:56:29 INFO - PROCESS | 15886 | 1464443789487 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:29 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c548400 == 45 [pid = 15886] [id = 279] 06:56:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x8c747000) [pid = 15886] [serial = 838] [outer = (nil)] 06:56:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x8d4f2800) [pid = 15886] [serial = 839] [outer = 0x8c747000] 06:56:29 INFO - PROCESS | 15886 | 1464443789600 Marionette DEBUG loaded listener.js 06:56:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x8d671800) [pid = 15886] [serial = 840] [outer = 0x8c747000] 06:56:30 INFO - PROCESS | 15886 | 1464443790538 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]]]}] 06:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1639ms 06:56:30 INFO - PROCESS | 15886 | 1464443790573 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 06:56:30 INFO - PROCESS | 15886 | 1464443790582 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 06:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:56:30 INFO - PROCESS | 15886 | 1464443790593 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:56:30 INFO - PROCESS | 15886 | 1464443790597 Marionette TRACE conn4 <- [1,1090,null,{}] 06:56:30 INFO - PROCESS | 15886 | 1464443790604 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}] 06:56:30 INFO - PROCESS | 15886 | 1464443790812 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 06:56:31 INFO - PROCESS | 15886 | 1464443791087 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:31 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fa52000 == 46 [pid = 15886] [id = 280] 06:56:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x8fc7d800) [pid = 15886] [serial = 841] [outer = (nil)] 06:56:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x8fd7e000) [pid = 15886] [serial = 842] [outer = 0x8fc7d800] 06:56:31 INFO - PROCESS | 15886 | 1464443791223 Marionette DEBUG loaded listener.js 06:56:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x915c4800) [pid = 15886] [serial = 843] [outer = 0x8fc7d800] 06:56:32 INFO - PROCESS | 15886 | 1464443792258 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]]]}] 06:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1741ms 06:56:32 INFO - PROCESS | 15886 | 1464443792335 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 06:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:56:32 INFO - PROCESS | 15886 | 1464443792340 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 06:56:32 INFO - PROCESS | 15886 | 1464443792347 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:56:32 INFO - PROCESS | 15886 | 1464443792354 Marionette TRACE conn4 <- [1,1094,null,{}] 06:56:32 INFO - PROCESS | 15886 | 1464443792370 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}] 06:56:32 INFO - PROCESS | 15886 | 1464443792660 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 06:56:32 INFO - PROCESS | 15886 | 1464443792847 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:32 INFO - PROCESS | 15886 | ++DOCSHELL 0x92d23400 == 47 [pid = 15886] [id = 281] 06:56:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x92e8b400) [pid = 15886] [serial = 844] [outer = (nil)] 06:56:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x95173000) [pid = 15886] [serial = 845] [outer = 0x92e8b400] 06:56:33 INFO - PROCESS | 15886 | 1464443793002 Marionette DEBUG loaded listener.js 06:56:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x95241000) [pid = 15886] [serial = 846] [outer = 0x92e8b400] 06:56:33 INFO - PROCESS | 15886 | 1464443793977 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]]]}] 06:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1687ms 06:56:34 INFO - PROCESS | 15886 | 1464443794035 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 06:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:56:34 INFO - PROCESS | 15886 | 1464443794040 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 06:56:34 INFO - PROCESS | 15886 | 1464443794048 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:56:34 INFO - PROCESS | 15886 | 1464443794051 Marionette TRACE conn4 <- [1,1098,null,{}] 06:56:34 INFO - PROCESS | 15886 | 1464443794058 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}] 06:56:34 INFO - PROCESS | 15886 | 1464443794309 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 06:56:34 INFO - PROCESS | 15886 | 1464443794584 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:34 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fa4a000 == 48 [pid = 15886] [id = 282] 06:56:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x8fc78800) [pid = 15886] [serial = 847] [outer = (nil)] 06:56:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x952ab800) [pid = 15886] [serial = 848] [outer = 0x8fc78800] 06:56:34 INFO - PROCESS | 15886 | 1464443794691 Marionette DEBUG loaded listener.js 06:56:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x95354000) [pid = 15886] [serial = 849] [outer = 0x8fc78800] 06:56:35 INFO - PROCESS | 15886 | 1464443795610 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]]]}] 06:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1640ms 06:56:35 INFO - PROCESS | 15886 | 1464443795687 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 06:56:35 INFO - PROCESS | 15886 | 1464443795691 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 06:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:56:35 INFO - PROCESS | 15886 | 1464443795699 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:56:35 INFO - PROCESS | 15886 | 1464443795703 Marionette TRACE conn4 <- [1,1102,null,{}] 06:56:35 INFO - PROCESS | 15886 | 1464443795709 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}] 06:56:35 INFO - PROCESS | 15886 | 1464443795939 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 06:56:36 INFO - PROCESS | 15886 | 1464443796172 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:36 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b5a6c00 == 49 [pid = 15886] [id = 283] 06:56:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x95350400) [pid = 15886] [serial = 850] [outer = (nil)] 06:56:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x9669f800) [pid = 15886] [serial = 851] [outer = 0x95350400] 06:56:36 INFO - PROCESS | 15886 | 1464443796309 Marionette DEBUG loaded listener.js 06:56:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x9825a400) [pid = 15886] [serial = 852] [outer = 0x95350400] 06:56:37 INFO - PROCESS | 15886 | 1464443797272 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]]]}] 06:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1632ms 06:56:37 INFO - PROCESS | 15886 | 1464443797332 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 06:56:37 INFO - PROCESS | 15886 | 1464443797337 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 06:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:56:37 INFO - PROCESS | 15886 | 1464443797344 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:56:37 INFO - PROCESS | 15886 | 1464443797348 Marionette TRACE conn4 <- [1,1106,null,{}] 06:56:37 INFO - PROCESS | 15886 | 1464443797354 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}] 06:56:37 INFO - PROCESS | 15886 | 1464443797578 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 06:56:37 INFO - PROCESS | 15886 | 1464443797806 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:37 INFO - PROCESS | 15886 | ++DOCSHELL 0x952a8000 == 50 [pid = 15886] [id = 284] 06:56:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x95357c00) [pid = 15886] [serial = 853] [outer = (nil)] 06:56:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x99e8b400) [pid = 15886] [serial = 854] [outer = 0x95357c00] 06:56:37 INFO - PROCESS | 15886 | 1464443797939 Marionette DEBUG loaded listener.js 06:56:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x99f72400) [pid = 15886] [serial = 855] [outer = 0x95357c00] 06:56:38 INFO - PROCESS | 15886 | 1464443798853 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]]]}] 06:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1586ms 06:56:38 INFO - PROCESS | 15886 | 1464443798931 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 06:56:38 INFO - PROCESS | 15886 | 1464443798935 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 06:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:56:38 INFO - PROCESS | 15886 | 1464443798943 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:56:38 INFO - PROCESS | 15886 | 1464443798947 Marionette TRACE conn4 <- [1,1110,null,{}] 06:56:38 INFO - PROCESS | 15886 | 1464443798953 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}] 06:56:39 INFO - PROCESS | 15886 | 1464443799206 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 06:56:39 INFO - PROCESS | 15886 | 1464443799437 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:39 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bbe0400 == 51 [pid = 15886] [id = 285] 06:56:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 167 (0x915cc000) [pid = 15886] [serial = 856] [outer = (nil)] 06:56:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 168 (0x9a009400) [pid = 15886] [serial = 857] [outer = 0x915cc000] 06:56:39 INFO - PROCESS | 15886 | 1464443799571 Marionette DEBUG loaded listener.js 06:56:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 169 (0x9a2c3000) [pid = 15886] [serial = 858] [outer = 0x915cc000] 06:56:40 INFO - PROCESS | 15886 | 1464443800452 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]]]}] 06:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1587ms 06:56:40 INFO - PROCESS | 15886 | 1464443800531 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 06:56:40 INFO - PROCESS | 15886 | 1464443800534 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 06:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:56:40 INFO - PROCESS | 15886 | 1464443800543 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:56:40 INFO - PROCESS | 15886 | 1464443800547 Marionette TRACE conn4 <- [1,1114,null,{}] 06:56:40 INFO - PROCESS | 15886 | 1464443800553 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}] 06:56:40 INFO - PROCESS | 15886 | 1464443800786 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 06:56:41 INFO - PROCESS | 15886 | 1464443801022 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:41 INFO - PROCESS | 15886 | ++DOCSHELL 0x9a006c00 == 52 [pid = 15886] [id = 286] 06:56:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 170 (0x9a087800) [pid = 15886] [serial = 859] [outer = (nil)] 06:56:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 171 (0x9a5cf400) [pid = 15886] [serial = 860] [outer = 0x9a087800] 06:56:41 INFO - PROCESS | 15886 | 1464443801156 Marionette DEBUG loaded listener.js 06:56:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 172 (0x9a9a2c00) [pid = 15886] [serial = 861] [outer = 0x9a087800] 06:56:42 INFO - PROCESS | 15886 | 1464443802144 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]]]}] 06:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1642ms 06:56:42 INFO - PROCESS | 15886 | 1464443802187 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 06:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:56:42 INFO - PROCESS | 15886 | 1464443802191 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 06:56:42 INFO - PROCESS | 15886 | 1464443802198 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:56:42 INFO - PROCESS | 15886 | 1464443802202 Marionette TRACE conn4 <- [1,1118,null,{}] 06:56:42 INFO - PROCESS | 15886 | 1464443802209 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}] 06:56:42 INFO - PROCESS | 15886 | 1464443802418 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 06:56:42 INFO - PROCESS | 15886 | 1464443802661 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:42 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b462000 == 53 [pid = 15886] [id = 287] 06:56:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 173 (0x8bbd9800) [pid = 15886] [serial = 862] [outer = (nil)] 06:56:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 174 (0x8eeae800) [pid = 15886] [serial = 863] [outer = 0x8bbd9800] 06:56:42 INFO - PROCESS | 15886 | 1464443802782 Marionette DEBUG loaded listener.js 06:56:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 175 (0x93b97c00) [pid = 15886] [serial = 864] [outer = 0x8bbd9800] 06:56:43 INFO - PROCESS | 15886 | 1464443803764 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]]]}] 06:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1583ms 06:56:43 INFO - PROCESS | 15886 | 1464443803781 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 06:56:43 INFO - PROCESS | 15886 | 1464443803785 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 06:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:56:43 INFO - PROCESS | 15886 | 1464443803792 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:56:43 INFO - PROCESS | 15886 | 1464443803795 Marionette TRACE conn4 <- [1,1122,null,{}] 06:56:43 INFO - PROCESS | 15886 | 1464443803802 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}] 06:56:44 INFO - PROCESS | 15886 | 1464443804003 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 06:56:44 INFO - PROCESS | 15886 | 1464443804264 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:44 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a24d000 == 54 [pid = 15886] [id = 288] 06:56:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 176 (0x8a289000) [pid = 15886] [serial = 865] [outer = (nil)] 06:56:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 177 (0x8ddea800) [pid = 15886] [serial = 866] [outer = 0x8a289000] 06:56:44 INFO - PROCESS | 15886 | 1464443804397 Marionette DEBUG loaded listener.js 06:56:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 178 (0x91d1d000) [pid = 15886] [serial = 867] [outer = 0x8a289000] 06:56:45 INFO - PROCESS | 15886 | --DOCSHELL 0xa060d800 == 53 [pid = 15886] [id = 9] 06:56:45 INFO - PROCESS | 15886 | 1464443805790 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]]]}] 06:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 2037ms 06:56:45 INFO - PROCESS | 15886 | 1464443805831 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 06:56:45 INFO - PROCESS | 15886 | 1464443805838 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 06:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:56:45 INFO - PROCESS | 15886 | 1464443805847 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:56:45 INFO - PROCESS | 15886 | 1464443805853 Marionette TRACE conn4 <- [1,1126,null,{}] 06:56:45 INFO - PROCESS | 15886 | 1464443805862 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}] 06:56:46 INFO - PROCESS | 15886 | 1464443806060 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 06:56:46 INFO - PROCESS | 15886 | 1464443806303 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:46 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c548c00 == 54 [pid = 15886] [id = 289] 06:56:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 179 (0x8c54d800) [pid = 15886] [serial = 868] [outer = (nil)] 06:56:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 180 (0x8d4e8400) [pid = 15886] [serial = 869] [outer = 0x8c54d800] 06:56:46 INFO - PROCESS | 15886 | 1464443806528 Marionette DEBUG loaded listener.js 06:56:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 181 (0x8e9b2c00) [pid = 15886] [serial = 870] [outer = 0x8c54d800] 06:56:47 INFO - PROCESS | 15886 | --DOCSHELL 0x8e9b5400 == 53 [pid = 15886] [id = 210] 06:56:47 INFO - PROCESS | 15886 | --DOCSHELL 0x8bbd2c00 == 52 [pid = 15886] [id = 213] 06:56:47 INFO - PROCESS | 15886 | --DOCSHELL 0x91d1c000 == 51 [pid = 15886] [id = 237] 06:56:47 INFO - PROCESS | 15886 | --DOCSHELL 0x91d1e000 == 50 [pid = 15886] [id = 236] 06:56:47 INFO - PROCESS | 15886 | 1464443807624 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]]]}] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 180 (0x91d1f800) [pid = 15886] [serial = 788] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOCSHELL 0x8c3d9000 == 49 [pid = 15886] [id = 238] 06:56:47 INFO - PROCESS | 15886 | --DOCSHELL 0x8b59b000 == 48 [pid = 15886] [id = 240] 06:56:47 INFO - PROCESS | 15886 | --DOCSHELL 0x8a289400 == 47 [pid = 15886] [id = 208] 06:56:47 INFO - PROCESS | 15886 | --DOCSHELL 0x8b5a2800 == 46 [pid = 15886] [id = 266] 06:56:47 INFO - PROCESS | 15886 | --DOCSHELL 0x8fc7f000 == 45 [pid = 15886] [id = 265] 06:56:47 INFO - PROCESS | 15886 | --DOCSHELL 0x8e9ab400 == 44 [pid = 15886] [id = 264] 06:56:47 INFO - PROCESS | 15886 | --DOCSHELL 0x8a284c00 == 43 [pid = 15886] [id = 263] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 179 (0x8d4f4000) [pid = 15886] [serial = 630] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 178 (0x8eeb3000) [pid = 15886] [serial = 633] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 177 (0x8fc87400) [pid = 15886] [serial = 636] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 176 (0x8e9bac00) [pid = 15886] [serial = 651] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 175 (0x8bbda400) [pid = 15886] [serial = 627] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 174 (0x8c550800) [pid = 15886] [serial = 743] [outer = (nil)] [url = about:blank] 06:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1890ms 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 173 (0x915c2400) [pid = 15886] [serial = 749] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 172 (0x92747800) [pid = 15886] [serial = 752] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 171 (0x92a52800) [pid = 15886] [serial = 755] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 170 (0x92d30000) [pid = 15886] [serial = 758] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 169 (0x92e8f800) [pid = 15886] [serial = 761] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 168 (0x93bfa000) [pid = 15886] [serial = 764] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 167 (0x95126400) [pid = 15886] [serial = 767] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 166 (0x8d4f2400) [pid = 15886] [serial = 770] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x8fd7a400) [pid = 15886] [serial = 782] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0x8f2ad000) [pid = 15886] [serial = 780] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0x911b2000) [pid = 15886] [serial = 783] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x913aec00) [pid = 15886] [serial = 785] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0x9149ec00) [pid = 15886] [serial = 786] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x8ef0d400) [pid = 15886] [serial = 779] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x8c648400) [pid = 15886] [serial = 774] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x8c3e4000) [pid = 15886] [serial = 773] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x8c3dbc00) [pid = 15886] [serial = 776] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0x8c743400) [pid = 15886] [serial = 777] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0x91d16400) [pid = 15886] [serial = 741] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0x8eb49000) [pid = 15886] [serial = 746] [outer = (nil)] [url = about:blank] 06:56:47 INFO - PROCESS | 15886 | 1464443807751 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 06:56:47 INFO - PROCESS | 15886 | 1464443807768 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 06:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:56:47 INFO - PROCESS | 15886 | 1464443807786 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:56:47 INFO - PROCESS | 15886 | 1464443807791 Marionette TRACE conn4 <- [1,1130,null,{}] 06:56:47 INFO - PROCESS | 15886 | 1464443807797 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}] 06:56:47 INFO - PROCESS | 15886 | 1464443807972 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 06:56:48 INFO - PROCESS | 15886 | 1464443808237 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:48 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d4e9c00 == 44 [pid = 15886] [id = 290] 06:56:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x8d4ea000) [pid = 15886] [serial = 871] [outer = (nil)] 06:56:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x8d66e800) [pid = 15886] [serial = 872] [outer = 0x8d4ea000] 06:56:48 INFO - PROCESS | 15886 | 1464443808355 Marionette DEBUG loaded listener.js 06:56:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x8e9bac00) [pid = 15886] [serial = 873] [outer = 0x8d4ea000] 06:56:49 INFO - PROCESS | 15886 | 1464443809158 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]]]}] 06:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1388ms 06:56:49 INFO - PROCESS | 15886 | 1464443809174 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 06:56:49 INFO - PROCESS | 15886 | 1464443809179 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 06:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:56:49 INFO - PROCESS | 15886 | 1464443809186 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:56:49 INFO - PROCESS | 15886 | 1464443809192 Marionette TRACE conn4 <- [1,1134,null,{}] 06:56:49 INFO - PROCESS | 15886 | 1464443809210 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}] 06:56:49 INFO - PROCESS | 15886 | 1464443809458 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 06:56:49 INFO - PROCESS | 15886 | 1464443809484 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:49 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bbd4c00 == 45 [pid = 15886] [id = 291] 06:56:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x8f16b800) [pid = 15886] [serial = 874] [outer = (nil)] 06:56:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x8fa53400) [pid = 15886] [serial = 875] [outer = 0x8f16b800] 06:56:49 INFO - PROCESS | 15886 | 1464443809567 Marionette DEBUG loaded listener.js 06:56:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x8fd7b400) [pid = 15886] [serial = 876] [outer = 0x8f16b800] 06:56:50 INFO - PROCESS | 15886 | 1464443810550 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]]]}] 06:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1390ms 06:56:50 INFO - PROCESS | 15886 | 1464443810579 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 06:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:56:50 INFO - PROCESS | 15886 | 1464443810584 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 06:56:50 INFO - PROCESS | 15886 | 1464443810591 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:56:50 INFO - PROCESS | 15886 | 1464443810594 Marionette TRACE conn4 <- [1,1138,null,{}] 06:56:50 INFO - PROCESS | 15886 | 1464443810600 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}] 06:56:50 INFO - PROCESS | 15886 | 1464443810842 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 06:56:50 INFO - PROCESS | 15886 | 1464443810872 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:50 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d4e8800 == 46 [pid = 15886] [id = 292] 06:56:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x8f16a000) [pid = 15886] [serial = 877] [outer = (nil)] 06:56:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x9149c800) [pid = 15886] [serial = 878] [outer = 0x8f16a000] 06:56:50 INFO - PROCESS | 15886 | 1464443810951 Marionette DEBUG loaded listener.js 06:56:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x915c8800) [pid = 15886] [serial = 879] [outer = 0x8f16a000] 06:56:51 INFO - PROCESS | 15886 | 1464443811934 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]]]}] 06:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1382ms 06:56:51 INFO - PROCESS | 15886 | 1464443811973 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 06:56:51 INFO - PROCESS | 15886 | 1464443811977 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 06:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:56:51 INFO - PROCESS | 15886 | 1464443811989 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:56:51 INFO - PROCESS | 15886 | 1464443811991 Marionette TRACE conn4 <- [1,1142,null,{}] 06:56:52 INFO - PROCESS | 15886 | 1464443811998 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}] 06:56:52 INFO - PROCESS | 15886 | 1464443812255 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 06:56:52 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x8ddee000) [pid = 15886] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:56:52 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0x915c7c00) [pid = 15886] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:56:52 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x913a2400) [pid = 15886] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:56:52 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x91d15400) [pid = 15886] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:56:52 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x8fa56000) [pid = 15886] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:56:52 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x8d670400) [pid = 15886] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:56:52 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0x8c64dc00) [pid = 15886] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:56:52 INFO - PROCESS | 15886 | 1464443812610 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:52 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b5a5800 == 47 [pid = 15886] [id = 293] 06:56:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x8b5a7800) [pid = 15886] [serial = 880] [outer = (nil)] 06:56:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x8d674800) [pid = 15886] [serial = 881] [outer = 0x8b5a7800] 06:56:52 INFO - PROCESS | 15886 | 1464443812697 Marionette DEBUG loaded listener.js 06:56:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x915c3800) [pid = 15886] [serial = 882] [outer = 0x8b5a7800] 06:56:53 INFO - PROCESS | 15886 | 1464443813511 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]]]}] 06:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1585ms 06:56:53 INFO - PROCESS | 15886 | 1464443813570 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 06:56:53 INFO - PROCESS | 15886 | 1464443813572 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 06:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:56:53 INFO - PROCESS | 15886 | 1464443813580 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:56:53 INFO - PROCESS | 15886 | 1464443813583 Marionette TRACE conn4 <- [1,1146,null,{}] 06:56:53 INFO - PROCESS | 15886 | 1464443813589 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}] 06:56:53 INFO - PROCESS | 15886 | 1464443813781 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 06:56:53 INFO - PROCESS | 15886 | 1464443813919 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:53 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c64dc00 == 48 [pid = 15886] [id = 294] 06:56:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x8fd7bc00) [pid = 15886] [serial = 883] [outer = (nil)] 06:56:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x92929000) [pid = 15886] [serial = 884] [outer = 0x8fd7bc00] 06:56:54 INFO - PROCESS | 15886 | 1464443814016 Marionette DEBUG loaded listener.js 06:56:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x92a55400) [pid = 15886] [serial = 885] [outer = 0x8fd7bc00] 06:56:55 INFO - PROCESS | 15886 | 1464443815010 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]]]}] 06:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1487ms 06:56:55 INFO - PROCESS | 15886 | 1464443815068 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 06:56:55 INFO - PROCESS | 15886 | 1464443815074 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 06:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:56:55 INFO - PROCESS | 15886 | 1464443815085 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:56:55 INFO - PROCESS | 15886 | 1464443815091 Marionette TRACE conn4 <- [1,1150,null,{}] 06:56:55 INFO - PROCESS | 15886 | 1464443815103 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}] 06:56:55 INFO - PROCESS | 15886 | 1464443815364 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 06:56:55 INFO - PROCESS | 15886 | 1464443815675 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:55 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a289400 == 49 [pid = 15886] [id = 295] 06:56:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x8bbd8c00) [pid = 15886] [serial = 886] [outer = (nil)] 06:56:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x8c64b400) [pid = 15886] [serial = 887] [outer = 0x8bbd8c00] 06:56:55 INFO - PROCESS | 15886 | 1464443815772 Marionette DEBUG loaded listener.js 06:56:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x8c750800) [pid = 15886] [serial = 888] [outer = 0x8bbd8c00] 06:56:56 INFO - PROCESS | 15886 | 1464443816734 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]]]}] 06:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1714ms 06:56:56 INFO - PROCESS | 15886 | 1464443816800 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 06:56:56 INFO - PROCESS | 15886 | 1464443816810 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 06:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:56:56 INFO - PROCESS | 15886 | 1464443816823 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:56:56 INFO - PROCESS | 15886 | 1464443816827 Marionette TRACE conn4 <- [1,1154,null,{}] 06:56:56 INFO - PROCESS | 15886 | 1464443816835 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}] 06:56:57 INFO - PROCESS | 15886 | 1464443817104 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 06:56:57 INFO - PROCESS | 15886 | 1464443817389 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:57 INFO - PROCESS | 15886 | ++DOCSHELL 0x8eeb5c00 == 50 [pid = 15886] [id = 296] 06:56:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x8ef07000) [pid = 15886] [serial = 889] [outer = (nil)] 06:56:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 167 (0x8f2afc00) [pid = 15886] [serial = 890] [outer = 0x8ef07000] 06:56:57 INFO - PROCESS | 15886 | 1464443817481 Marionette DEBUG loaded listener.js 06:56:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 168 (0x8fd78c00) [pid = 15886] [serial = 891] [outer = 0x8ef07000] 06:56:58 INFO - PROCESS | 15886 | 1464443818557 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]]]}] 06:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1788ms 06:56:58 INFO - PROCESS | 15886 | 1464443818611 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 06:56:58 INFO - PROCESS | 15886 | 1464443818615 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 06:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:56:58 INFO - PROCESS | 15886 | 1464443818623 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:56:58 INFO - PROCESS | 15886 | 1464443818630 Marionette TRACE conn4 <- [1,1158,null,{}] 06:56:58 INFO - PROCESS | 15886 | 1464443818647 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}] 06:56:58 INFO - PROCESS | 15886 | 1464443818912 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 06:56:59 INFO - PROCESS | 15886 | 1464443819156 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:59 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b45c000 == 51 [pid = 15886] [id = 297] 06:56:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 169 (0x92749000) [pid = 15886] [serial = 892] [outer = (nil)] 06:56:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 170 (0x92a55c00) [pid = 15886] [serial = 893] [outer = 0x92749000] 06:56:59 INFO - PROCESS | 15886 | 1464443819264 Marionette DEBUG loaded listener.js 06:56:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 171 (0x92e87000) [pid = 15886] [serial = 894] [outer = 0x92749000] 06:57:00 INFO - PROCESS | 15886 | 1464443820180 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]]]}] 06:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1589ms 06:57:00 INFO - PROCESS | 15886 | 1464443820213 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 06:57:00 INFO - PROCESS | 15886 | 1464443820218 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 06:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:57:00 INFO - PROCESS | 15886 | 1464443820226 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:57:00 INFO - PROCESS | 15886 | 1464443820230 Marionette TRACE conn4 <- [1,1162,null,{}] 06:57:00 INFO - PROCESS | 15886 | 1464443820236 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}] 06:57:00 INFO - PROCESS | 15886 | 1464443820457 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 06:57:00 INFO - PROCESS | 15886 | 1464443820638 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:00 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f2ab400 == 52 [pid = 15886] [id = 298] 06:57:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 172 (0x92e8c000) [pid = 15886] [serial = 895] [outer = (nil)] 06:57:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 173 (0x9473d000) [pid = 15886] [serial = 896] [outer = 0x92e8c000] 06:57:00 INFO - PROCESS | 15886 | 1464443820778 Marionette DEBUG loaded listener.js 06:57:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 174 (0x9523b800) [pid = 15886] [serial = 897] [outer = 0x92e8c000] 06:57:01 INFO - PROCESS | 15886 | 1464443821752 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]]]}] 06:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1592ms 06:57:01 INFO - PROCESS | 15886 | 1464443821819 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 06:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:57:01 INFO - PROCESS | 15886 | 1464443821824 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 06:57:01 INFO - PROCESS | 15886 | 1464443821833 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:57:01 INFO - PROCESS | 15886 | 1464443821838 Marionette TRACE conn4 <- [1,1166,null,{}] 06:57:01 INFO - PROCESS | 15886 | 1464443821844 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}] 06:57:02 INFO - PROCESS | 15886 | 1464443822158 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 06:57:02 INFO - PROCESS | 15886 | 1464443822444 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:02 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a250000 == 53 [pid = 15886] [id = 299] 06:57:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 175 (0x8b461c00) [pid = 15886] [serial = 898] [outer = (nil)] 06:57:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 176 (0x952a7400) [pid = 15886] [serial = 899] [outer = 0x8b461c00] 06:57:02 INFO - PROCESS | 15886 | 1464443822538 Marionette DEBUG loaded listener.js 06:57:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 177 (0x9534f000) [pid = 15886] [serial = 900] [outer = 0x8b461c00] 06:57:03 INFO - PROCESS | 15886 | 1464443823536 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]]]}] 06:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1750ms 06:57:03 INFO - PROCESS | 15886 | 1464443823581 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 06:57:03 INFO - PROCESS | 15886 | 1464443823585 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 06:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:57:03 INFO - PROCESS | 15886 | 1464443823592 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:57:03 INFO - PROCESS | 15886 | 1464443823597 Marionette TRACE conn4 <- [1,1170,null,{}] 06:57:03 INFO - PROCESS | 15886 | 1464443823604 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}] 06:57:03 INFO - PROCESS | 15886 | 1464443823859 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 06:57:04 INFO - PROCESS | 15886 | 1464443824147 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:04 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b45ac00 == 54 [pid = 15886] [id = 300] 06:57:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 178 (0x93bfa000) [pid = 15886] [serial = 901] [outer = (nil)] 06:57:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 179 (0x99303800) [pid = 15886] [serial = 902] [outer = 0x93bfa000] 06:57:04 INFO - PROCESS | 15886 | 1464443824246 Marionette DEBUG loaded listener.js 06:57:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 180 (0x9a009800) [pid = 15886] [serial = 903] [outer = 0x93bfa000] 06:57:05 INFO - PROCESS | 15886 | 1464443825159 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]]]}] 06:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1640ms 06:57:05 INFO - PROCESS | 15886 | 1464443825233 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 06:57:05 INFO - PROCESS | 15886 | 1464443825236 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 06:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:57:05 INFO - PROCESS | 15886 | 1464443825244 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:57:05 INFO - PROCESS | 15886 | 1464443825247 Marionette TRACE conn4 <- [1,1174,null,{}] 06:57:05 INFO - PROCESS | 15886 | 1464443825254 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}] 06:57:05 INFO - PROCESS | 15886 | 1464443825484 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 06:57:05 INFO - PROCESS | 15886 | 1464443825718 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:05 INFO - PROCESS | 15886 | ++DOCSHELL 0x952a8c00 == 55 [pid = 15886] [id = 301] 06:57:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 181 (0x952ad800) [pid = 15886] [serial = 904] [outer = (nil)] 06:57:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 182 (0x9aa5cc00) [pid = 15886] [serial = 905] [outer = 0x952ad800] 06:57:05 INFO - PROCESS | 15886 | 1464443825852 Marionette DEBUG loaded listener.js 06:57:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 183 (0x9aa63c00) [pid = 15886] [serial = 906] [outer = 0x952ad800] 06:57:06 INFO - PROCESS | 15886 | 1464443826762 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] 06:57:06 INFO - PROCESS | 15886 | 1464443826832 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 06:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:57:06 INFO - PROCESS | 15886 | 1464443826840 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:57:06 INFO - PROCESS | 15886 | 1464443826844 Marionette TRACE conn4 <- [1,1178,null,{}] 06:57:06 INFO - PROCESS | 15886 | 1464443826850 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}] 06:57:07 INFO - PROCESS | 15886 | 1464443827042 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 06:57:07 INFO - PROCESS | 15886 | 1464443827305 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:07 INFO - PROCESS | 15886 | ++DOCSHELL 0x93b91c00 == 56 [pid = 15886] [id = 302] 06:57:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 184 (0x982ef800) [pid = 15886] [serial = 907] [outer = (nil)] 06:57:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 185 (0x9aa81c00) [pid = 15886] [serial = 908] [outer = 0x982ef800] 06:57:07 INFO - PROCESS | 15886 | 1464443827395 Marionette DEBUG loaded listener.js 06:57:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 186 (0x9aa89c00) [pid = 15886] [serial = 909] [outer = 0x982ef800] 06:57:08 INFO - PROCESS | 15886 | 1464443828320 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] 06:57:08 INFO - PROCESS | 15886 | 1464443828386 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 06:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:57:08 INFO - PROCESS | 15886 | 1464443828393 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:57:08 INFO - PROCESS | 15886 | 1464443828396 Marionette TRACE conn4 <- [1,1182,null,{}] 06:57:08 INFO - PROCESS | 15886 | 1464443828402 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}] 06:57:08 INFO - PROCESS | 15886 | 1464443828615 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 06:57:08 INFO - PROCESS | 15886 | 1464443828860 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:08 INFO - PROCESS | 15886 | ++DOCSHELL 0x9aa65000 == 57 [pid = 15886] [id = 303] 06:57:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 187 (0x9aa67000) [pid = 15886] [serial = 910] [outer = (nil)] 06:57:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 188 (0x9aabe800) [pid = 15886] [serial = 911] [outer = 0x9aa67000] 06:57:09 INFO - PROCESS | 15886 | 1464443828995 Marionette DEBUG loaded listener.js 06:57:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 189 (0x9aac2c00) [pid = 15886] [serial = 912] [outer = 0x9aa67000] 06:57:09 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:57:09 INFO - PROCESS | 15886 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:57:09 INFO - PROCESS | 15886 | 1464443829869 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] 06:57:09 INFO - PROCESS | 15886 | 1464443829936 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 06:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:57:09 INFO - PROCESS | 15886 | 1464443829942 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:57:09 INFO - PROCESS | 15886 | 1464443829946 Marionette TRACE conn4 <- [1,1186,null,{}] 06:57:09 INFO - PROCESS | 15886 | 1464443829952 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}] 06:57:10 INFO - PROCESS | 15886 | 1464443830159 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 06:57:10 INFO - PROCESS | 15886 | 1464443830402 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:10 INFO - PROCESS | 15886 | ++DOCSHELL 0x9aa64c00 == 58 [pid = 15886] [id = 304] 06:57:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 190 (0x9aa84c00) [pid = 15886] [serial = 913] [outer = (nil)] 06:57:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 191 (0x9aaca800) [pid = 15886] [serial = 914] [outer = 0x9aa84c00] 06:57:10 INFO - PROCESS | 15886 | 1464443830539 Marionette DEBUG loaded listener.js 06:57:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 192 (0x9abdac00) [pid = 15886] [serial = 915] [outer = 0x9aa84c00] 06:57:11 INFO - PROCESS | 15886 | 1464443831472 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] 06:57:11 INFO - PROCESS | 15886 | 1464443831537 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 06:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:57:11 INFO - PROCESS | 15886 | 1464443831544 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:57:11 INFO - PROCESS | 15886 | 1464443831549 Marionette TRACE conn4 <- [1,1190,null,{}] 06:57:11 INFO - PROCESS | 15886 | 1464443831555 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}] 06:57:11 INFO - PROCESS | 15886 | 1464443831786 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 06:57:12 INFO - PROCESS | 15886 | 1464443832029 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:12 INFO - PROCESS | 15886 | ++DOCSHELL 0x9aac8400 == 59 [pid = 15886] [id = 305] 06:57:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 193 (0x9b694400) [pid = 15886] [serial = 916] [outer = (nil)] 06:57:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 194 (0x9b6f1000) [pid = 15886] [serial = 917] [outer = 0x9b694400] 06:57:12 INFO - PROCESS | 15886 | 1464443832170 Marionette DEBUG loaded listener.js 06:57:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 195 (0x9bb80c00) [pid = 15886] [serial = 918] [outer = 0x9b694400] 06:57:13 INFO - PROCESS | 15886 | 1464443833090 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] 06:57:13 INFO - PROCESS | 15886 | 1464443833138 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 06:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:57:13 INFO - PROCESS | 15886 | 1464443833146 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:57:13 INFO - PROCESS | 15886 | 1464443833150 Marionette TRACE conn4 <- [1,1194,null,{}] 06:57:13 INFO - PROCESS | 15886 | 1464443833156 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}] 06:57:13 INFO - PROCESS | 15886 | 1464443833379 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 06:57:13 INFO - PROCESS | 15886 | 1464443833630 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:13 INFO - PROCESS | 15886 | ++DOCSHELL 0x925d5400 == 60 [pid = 15886] [id = 306] 06:57:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 196 (0x9aac9800) [pid = 15886] [serial = 919] [outer = (nil)] 06:57:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 197 (0x9be13400) [pid = 15886] [serial = 920] [outer = 0x9aac9800] 06:57:13 INFO - PROCESS | 15886 | 1464443833763 Marionette DEBUG loaded listener.js 06:57:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 198 (0x9be1a400) [pid = 15886] [serial = 921] [outer = 0x9aac9800] 06:57:14 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:57:14 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:57:14 INFO - PROCESS | 15886 | 1464443834675 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] 06:57:14 INFO - PROCESS | 15886 | 1464443834745 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 06:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:57:14 INFO - PROCESS | 15886 | 1464443834751 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:57:14 INFO - PROCESS | 15886 | 1464443834755 Marionette TRACE conn4 <- [1,1198,null,{}] 06:57:14 INFO - PROCESS | 15886 | 1464443834761 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}] 06:57:14 INFO - PROCESS | 15886 | 1464443834971 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 06:57:15 INFO - PROCESS | 15886 | 1464443835206 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:15 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bbdc800 == 61 [pid = 15886] [id = 307] 06:57:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 199 (0x92d23c00) [pid = 15886] [serial = 922] [outer = (nil)] 06:57:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 200 (0x9c145c00) [pid = 15886] [serial = 923] [outer = 0x92d23c00] 06:57:15 INFO - PROCESS | 15886 | 1464443835339 Marionette DEBUG loaded listener.js 06:57:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 201 (0x9d4e3400) [pid = 15886] [serial = 924] [outer = 0x92d23c00] 06:57:16 INFO - PROCESS | 15886 | 1464443836235 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]]]}] 06:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1540ms 06:57:16 INFO - PROCESS | 15886 | 1464443836292 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 06:57:16 INFO - PROCESS | 15886 | 1464443836296 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 06:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:57:16 INFO - PROCESS | 15886 | 1464443836303 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:57:16 INFO - PROCESS | 15886 | 1464443836307 Marionette TRACE conn4 <- [1,1202,null,{}] 06:57:16 INFO - PROCESS | 15886 | 1464443836312 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}] 06:57:16 INFO - PROCESS | 15886 | 1464443836509 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 06:57:16 INFO - PROCESS | 15886 | 1464443836749 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:16 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fd7e800 == 62 [pid = 15886] [id = 308] 06:57:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 202 (0x92742400) [pid = 15886] [serial = 925] [outer = (nil)] 06:57:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 203 (0x9be17c00) [pid = 15886] [serial = 926] [outer = 0x92742400] 06:57:16 INFO - PROCESS | 15886 | 1464443836882 Marionette DEBUG loaded listener.js 06:57:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 204 (0x9c137400) [pid = 15886] [serial = 927] [outer = 0x92742400] 06:57:18 INFO - PROCESS | 15886 | 1464443838217 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]]]}] 06:57:18 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 06:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1985ms 06:57:18 INFO - PROCESS | 15886 | 1464443838289 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 06:57:18 INFO - PROCESS | 15886 | 1464443838293 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 06:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:57:18 INFO - PROCESS | 15886 | 1464443838302 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:57:18 INFO - PROCESS | 15886 | 1464443838307 Marionette TRACE conn4 <- [1,1206,null,{}] 06:57:18 INFO - PROCESS | 15886 | 1464443838315 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}] 06:57:18 INFO - PROCESS | 15886 | 1464443838492 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 06:57:18 INFO - PROCESS | 15886 | 1464443838739 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:18 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c64e400 == 63 [pid = 15886] [id = 309] 06:57:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 205 (0x8c742800) [pid = 15886] [serial = 928] [outer = (nil)] 06:57:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 206 (0x8ddef000) [pid = 15886] [serial = 929] [outer = 0x8c742800] 06:57:18 INFO - PROCESS | 15886 | 1464443838872 Marionette DEBUG loaded listener.js 06:57:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 207 (0x8ef0c800) [pid = 15886] [serial = 930] [outer = 0x8c742800] 06:57:19 INFO - PROCESS | 15886 | 1464443839823 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]]]}] 06:57:19 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 06:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1583ms 06:57:19 INFO - PROCESS | 15886 | 1464443839887 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 06:57:19 INFO - PROCESS | 15886 | 1464443839895 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 06:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:57:19 INFO - PROCESS | 15886 | 1464443839906 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:57:19 INFO - PROCESS | 15886 | 1464443839909 Marionette TRACE conn4 <- [1,1210,null,{}] 06:57:19 INFO - PROCESS | 15886 | 1464443839916 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}] 06:57:20 INFO - PROCESS | 15886 | 1464443840118 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 06:57:20 INFO - PROCESS | 15886 | 1464443840406 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:20 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bbdd400 == 64 [pid = 15886] [id = 310] 06:57:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 208 (0x8bbe1c00) [pid = 15886] [serial = 931] [outer = (nil)] 06:57:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 209 (0x8f2ac800) [pid = 15886] [serial = 932] [outer = 0x8bbe1c00] 06:57:20 INFO - PROCESS | 15886 | 1464443840542 Marionette DEBUG loaded listener.js 06:57:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 210 (0x91d1fc00) [pid = 15886] [serial = 933] [outer = 0x8bbe1c00] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 209 (0x92e86c00) [pid = 15886] [serial = 803] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 208 (0x8eb45800) [pid = 15886] [serial = 794] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 207 (0x95353000) [pid = 15886] [serial = 812] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 206 (0x8b59a000) [pid = 15886] [serial = 791] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 205 (0x8fd7d400) [pid = 15886] [serial = 797] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 204 (0x95174c00) [pid = 15886] [serial = 806] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 203 (0x92a51000) [pid = 15886] [serial = 800] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 202 (0x952b0000) [pid = 15886] [serial = 809] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 201 (0x95126800) [pid = 15886] [serial = 836] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOCSHELL 0x9a5c4400 == 63 [pid = 15886] [id = 10] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 200 (0x92e8d400) [pid = 15886] [serial = 834] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 199 (0x914a0c00) [pid = 15886] [serial = 822] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 198 (0x8d4f6c00) [pid = 15886] [serial = 815] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 197 (0x91d18c00) [pid = 15886] [serial = 827] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 196 (0x92743400) [pid = 15886] [serial = 789] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 195 (0x92924800) [pid = 15886] [serial = 831] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 194 (0x925d8800) [pid = 15886] [serial = 828] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 193 (0x9274e400) [pid = 15886] [serial = 830] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 192 (0x92a58000) [pid = 15886] [serial = 833] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 191 (0x8eeaa400) [pid = 15886] [serial = 824] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 190 (0x8fc7dc00) [pid = 15886] [serial = 825] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 189 (0x8eb3dc00) [pid = 15886] [serial = 818] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 188 (0x8fd80400) [pid = 15886] [serial = 821] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | --DOMWINDOW == 187 (0x8ef10400) [pid = 15886] [serial = 819] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 15886 | 1464443841780 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]]]}] 06:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1937ms 06:57:21 INFO - PROCESS | 15886 | 1464443841844 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 06:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:57:21 INFO - PROCESS | 15886 | 1464443841853 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 06:57:21 INFO - PROCESS | 15886 | 1464443841863 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:57:21 INFO - PROCESS | 15886 | 1464443841869 Marionette TRACE conn4 <- [1,1214,null,{}] 06:57:21 INFO - PROCESS | 15886 | 1464443841890 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}] 06:57:22 INFO - PROCESS | 15886 | 1464443842138 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 06:57:22 INFO - PROCESS | 15886 | 1464443842382 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:22 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b45cc00 == 64 [pid = 15886] [id = 311] 06:57:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 188 (0x8c546400) [pid = 15886] [serial = 934] [outer = (nil)] 06:57:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 189 (0x8ddf6800) [pid = 15886] [serial = 935] [outer = 0x8c546400] 06:57:22 INFO - PROCESS | 15886 | 1464443842481 Marionette DEBUG loaded listener.js 06:57:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 190 (0x8eeae400) [pid = 15886] [serial = 936] [outer = 0x8c546400] 06:57:23 INFO - PROCESS | 15886 | 1464443843472 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]]]}] 06:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1650ms 06:57:23 INFO - PROCESS | 15886 | 1464443843512 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 06:57:23 INFO - PROCESS | 15886 | 1464443843521 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 06:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:57:23 INFO - PROCESS | 15886 | 1464443843532 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:57:23 INFO - PROCESS | 15886 | 1464443843536 Marionette TRACE conn4 <- [1,1218,null,{}] 06:57:23 INFO - PROCESS | 15886 | 1464443843543 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}] 06:57:23 INFO - PROCESS | 15886 | 1464443843799 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 06:57:24 INFO - PROCESS | 15886 | 1464443844112 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:24 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fa47c00 == 65 [pid = 15886] [id = 312] 06:57:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 191 (0x8fc7dc00) [pid = 15886] [serial = 937] [outer = (nil)] 06:57:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 192 (0x911b2000) [pid = 15886] [serial = 938] [outer = 0x8fc7dc00] 06:57:24 INFO - PROCESS | 15886 | 1464443844205 Marionette DEBUG loaded listener.js 06:57:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 193 (0x914a0c00) [pid = 15886] [serial = 939] [outer = 0x8fc7dc00] 06:57:26 INFO - PROCESS | 15886 | --DOCSHELL 0x8c549c00 == 64 [pid = 15886] [id = 211] 06:57:26 INFO - PROCESS | 15886 | --DOCSHELL 0x92e89800 == 63 [pid = 15886] [id = 269] 06:57:26 INFO - PROCESS | 15886 | --DOCSHELL 0x8c64e400 == 62 [pid = 15886] [id = 309] 06:57:27 INFO - PROCESS | 15886 | --DOCSHELL 0x8b45ac00 == 61 [pid = 15886] [id = 300] 06:57:27 INFO - PROCESS | 15886 | --DOCSHELL 0x952a8c00 == 60 [pid = 15886] [id = 301] 06:57:27 INFO - PROCESS | 15886 | --DOCSHELL 0x8a250000 == 59 [pid = 15886] [id = 299] 06:57:27 INFO - PROCESS | 15886 | --DOCSHELL 0x8f2ab400 == 58 [pid = 15886] [id = 298] 06:57:27 INFO - PROCESS | 15886 | 1464443847452 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]]]}] 06:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 3994ms 06:57:27 INFO - PROCESS | 15886 | 1464443847529 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 06:57:27 INFO - PROCESS | 15886 | 1464443847537 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 06:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:57:27 INFO - PROCESS | 15886 | 1464443847546 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:57:27 INFO - PROCESS | 15886 | 1464443847552 Marionette TRACE conn4 <- [1,1222,null,{}] 06:57:27 INFO - PROCESS | 15886 | 1464443847615 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}] 06:57:27 INFO - PROCESS | 15886 | 1464443847811 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 06:57:27 INFO - PROCESS | 15886 | 1464443847836 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:27 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d4e7800 == 59 [pid = 15886] [id = 313] 06:57:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 194 (0x8dded400) [pid = 15886] [serial = 940] [outer = (nil)] 06:57:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 195 (0x8fa47800) [pid = 15886] [serial = 941] [outer = 0x8dded400] 06:57:27 INFO - PROCESS | 15886 | 1464443847916 Marionette DEBUG loaded listener.js 06:57:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 196 (0x911ae800) [pid = 15886] [serial = 942] [outer = 0x8dded400] 06:57:28 INFO - PROCESS | 15886 | 1464443848878 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] 06:57:28 INFO - PROCESS | 15886 | 1464443848948 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 06:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:57:28 INFO - PROCESS | 15886 | 1464443848960 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:57:28 INFO - PROCESS | 15886 | 1464443848964 Marionette TRACE conn4 <- [1,1226,null,{}] 06:57:28 INFO - PROCESS | 15886 | 1464443848971 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}] 06:57:29 INFO - PROCESS | 15886 | 1464443849226 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 06:57:29 INFO - PROCESS | 15886 | 1464443849325 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:29 INFO - PROCESS | 15886 | ++DOCSHELL 0x9149d400 == 60 [pid = 15886] [id = 314] 06:57:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 197 (0x91d22800) [pid = 15886] [serial = 943] [outer = (nil)] 06:57:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 198 (0x9292a000) [pid = 15886] [serial = 944] [outer = 0x91d22800] 06:57:29 INFO - PROCESS | 15886 | 1464443849402 Marionette DEBUG loaded listener.js 06:57:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 199 (0x92d27800) [pid = 15886] [serial = 945] [outer = 0x91d22800] 06:57:30 INFO - PROCESS | 15886 | 1464443850336 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]]]}] 06:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1437ms 06:57:30 INFO - PROCESS | 15886 | 1464443850397 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 06:57:30 INFO - PROCESS | 15886 | 1464443850401 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 06:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:57:30 INFO - PROCESS | 15886 | 1464443850408 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:57:30 INFO - PROCESS | 15886 | 1464443850413 Marionette TRACE conn4 <- [1,1230,null,{}] 06:57:30 INFO - PROCESS | 15886 | 1464443850435 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}] 06:57:30 INFO - PROCESS | 15886 | 1464443850661 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 06:57:30 INFO - PROCESS | 15886 | 1464443850690 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:30 INFO - PROCESS | 15886 | ++DOCSHELL 0x95130800 == 61 [pid = 15886] [id = 315] 06:57:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 200 (0x95174c00) [pid = 15886] [serial = 946] [outer = (nil)] 06:57:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 201 (0x95244400) [pid = 15886] [serial = 947] [outer = 0x95174c00] 06:57:30 INFO - PROCESS | 15886 | 1464443850774 Marionette DEBUG loaded listener.js 06:57:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 202 (0x952b0c00) [pid = 15886] [serial = 948] [outer = 0x95174c00] 06:57:31 INFO - PROCESS | 15886 | 1464443851991 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]]]}] 06:57:32 INFO - PROCESS | 15886 | --DOMWINDOW == 201 (0x8c742800) [pid = 15886] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:57:32 INFO - PROCESS | 15886 | --DOMWINDOW == 200 (0x8b5a7800) [pid = 15886] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:57:32 INFO - PROCESS | 15886 | --DOMWINDOW == 199 (0x9b691000) [pid = 15886] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:57:32 INFO - PROCESS | 15886 | --DOMWINDOW == 198 (0x8f16a000) [pid = 15886] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:57:32 INFO - PROCESS | 15886 | --DOMWINDOW == 197 (0x8f16b800) [pid = 15886] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:57:32 INFO - PROCESS | 15886 | --DOMWINDOW == 196 (0x8d4ea000) [pid = 15886] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:57:32 INFO - PROCESS | 15886 | --DOMWINDOW == 195 (0x8c54d800) [pid = 15886] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1642ms 06:57:32 INFO - PROCESS | 15886 | 1464443852051 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 06:57:32 INFO - PROCESS | 15886 | 1464443852070 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 06:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:57:32 INFO - PROCESS | 15886 | 1464443852077 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:57:32 INFO - PROCESS | 15886 | 1464443852080 Marionette TRACE conn4 <- [1,1234,null,{}] 06:57:32 INFO - PROCESS | 15886 | 1464443852086 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}] 06:57:32 INFO - PROCESS | 15886 | 1464443852251 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 06:57:32 INFO - PROCESS | 15886 | 1464443852448 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:32 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f16b800 == 62 [pid = 15886] [id = 316] 06:57:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 196 (0x8fc7fc00) [pid = 15886] [serial = 949] [outer = (nil)] 06:57:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 197 (0x915ce800) [pid = 15886] [serial = 950] [outer = 0x8fc7fc00] 06:57:32 INFO - PROCESS | 15886 | 1464443852525 Marionette DEBUG loaded listener.js 06:57:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 198 (0x95244c00) [pid = 15886] [serial = 951] [outer = 0x8fc7fc00] 06:57:33 INFO - PROCESS | 15886 | 1464443853346 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]]]}] 06:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1335ms 06:57:33 INFO - PROCESS | 15886 | 1464443853413 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 06:57:33 INFO - PROCESS | 15886 | 1464443853417 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 06:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:57:33 INFO - PROCESS | 15886 | 1464443853424 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:57:33 INFO - PROCESS | 15886 | 1464443853428 Marionette TRACE conn4 <- [1,1238,null,{}] 06:57:33 INFO - PROCESS | 15886 | 1464443853433 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}] 06:57:33 INFO - PROCESS | 15886 | 1464443853602 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 06:57:33 INFO - PROCESS | 15886 | 1464443853612 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:33 INFO - PROCESS | 15886 | ++DOCSHELL 0x9669b400 == 63 [pid = 15886] [id = 317] 06:57:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 199 (0x9821c400) [pid = 15886] [serial = 952] [outer = (nil)] 06:57:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 200 (0x9930c400) [pid = 15886] [serial = 953] [outer = 0x9821c400] 06:57:33 INFO - PROCESS | 15886 | 1464443853689 Marionette DEBUG loaded listener.js 06:57:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 201 (0x99eea400) [pid = 15886] [serial = 954] [outer = 0x9821c400] 06:57:34 INFO - PROCESS | 15886 | 1464443854873 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]]]}] 06:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1487ms 06:57:34 INFO - PROCESS | 15886 | 1464443854913 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 06:57:34 INFO - PROCESS | 15886 | 1464443854920 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 06:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:57:34 INFO - PROCESS | 15886 | 1464443854930 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:57:34 INFO - PROCESS | 15886 | 1464443854935 Marionette TRACE conn4 <- [1,1242,null,{}] 06:57:34 INFO - PROCESS | 15886 | 1464443854944 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}] 06:57:35 INFO - PROCESS | 15886 | 1464443855144 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 06:57:35 INFO - PROCESS | 15886 | 1464443855397 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:35 INFO - PROCESS | 15886 | ++DOCSHELL 0x8eeaa400 == 64 [pid = 15886] [id = 318] 06:57:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 202 (0x8f16d000) [pid = 15886] [serial = 955] [outer = (nil)] 06:57:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 203 (0x91d1c000) [pid = 15886] [serial = 956] [outer = 0x8f16d000] 06:57:35 INFO - PROCESS | 15886 | 1464443855540 Marionette DEBUG loaded listener.js 06:57:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 204 (0x92742800) [pid = 15886] [serial = 957] [outer = 0x8f16d000] 06:57:36 INFO - PROCESS | 15886 | 1464443856473 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]]]}] 06:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1593ms 06:57:36 INFO - PROCESS | 15886 | 1464443856525 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 06:57:36 INFO - PROCESS | 15886 | 1464443856533 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 06:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:57:36 INFO - PROCESS | 15886 | 1464443856545 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:57:36 INFO - PROCESS | 15886 | 1464443856549 Marionette TRACE conn4 <- [1,1246,null,{}] 06:57:36 INFO - PROCESS | 15886 | 1464443856556 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}] 06:57:36 INFO - PROCESS | 15886 | 1464443856755 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 06:57:37 INFO - PROCESS | 15886 | 1464443857003 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:37 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b462800 == 65 [pid = 15886] [id = 319] 06:57:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 205 (0x8f169800) [pid = 15886] [serial = 958] [outer = (nil)] 06:57:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 206 (0x95246000) [pid = 15886] [serial = 959] [outer = 0x8f169800] 06:57:37 INFO - PROCESS | 15886 | 1464443857138 Marionette DEBUG loaded listener.js 06:57:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 207 (0x9825b800) [pid = 15886] [serial = 960] [outer = 0x8f169800] 06:57:38 INFO - PROCESS | 15886 | 1464443858116 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]]]}] 06:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1636ms 06:57:38 INFO - PROCESS | 15886 | 1464443858181 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 06:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:57:38 INFO - PROCESS | 15886 | 1464443858186 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 06:57:38 INFO - PROCESS | 15886 | 1464443858193 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:57:38 INFO - PROCESS | 15886 | 1464443858199 Marionette TRACE conn4 <- [1,1250,null,{}] 06:57:38 INFO - PROCESS | 15886 | 1464443858216 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}] 06:57:38 INFO - PROCESS | 15886 | 1464443858491 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 06:57:38 INFO - PROCESS | 15886 | 1464443858786 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:38 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fd83400 == 66 [pid = 15886] [id = 320] 06:57:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 208 (0x9aa5a400) [pid = 15886] [serial = 961] [outer = (nil)] 06:57:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 209 (0x9aa62800) [pid = 15886] [serial = 962] [outer = 0x9aa5a400] 06:57:38 INFO - PROCESS | 15886 | 1464443858898 Marionette DEBUG loaded listener.js 06:57:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 210 (0x9aa87400) [pid = 15886] [serial = 963] [outer = 0x9aa5a400] 06:57:39 INFO - PROCESS | 15886 | 1464443859797 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]]]}] 06:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1641ms 06:57:39 INFO - PROCESS | 15886 | 1464443859834 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 06:57:39 INFO - PROCESS | 15886 | 1464443859839 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 06:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:57:39 INFO - PROCESS | 15886 | 1464443859846 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:57:39 INFO - PROCESS | 15886 | 1464443859849 Marionette TRACE conn4 <- [1,1254,null,{}] 06:57:39 INFO - PROCESS | 15886 | 1464443859855 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}] 06:57:40 INFO - PROCESS | 15886 | 1464443860051 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 06:57:40 INFO - PROCESS | 15886 | 1464443860243 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:40 INFO - PROCESS | 15886 | ++DOCSHELL 0x915d0000 == 67 [pid = 15886] [id = 321] 06:57:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 211 (0x93c89800) [pid = 15886] [serial = 964] [outer = (nil)] 06:57:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 212 (0x9aac5400) [pid = 15886] [serial = 965] [outer = 0x93c89800] 06:57:40 INFO - PROCESS | 15886 | 1464443860381 Marionette DEBUG loaded listener.js 06:57:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 213 (0x9abda000) [pid = 15886] [serial = 966] [outer = 0x93c89800] 06:57:41 INFO - PROCESS | 15886 | 1464443861304 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]]]}] 06:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1531ms 06:57:41 INFO - PROCESS | 15886 | 1464443861378 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 06:57:41 INFO - PROCESS | 15886 | 1464443861383 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 06:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:57:41 INFO - PROCESS | 15886 | 1464443861390 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:57:41 INFO - PROCESS | 15886 | 1464443861393 Marionette TRACE conn4 <- [1,1258,null,{}] 06:57:41 INFO - PROCESS | 15886 | 1464443861400 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}] 06:57:41 INFO - PROCESS | 15886 | 1464443861628 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 06:57:41 INFO - PROCESS | 15886 | 1464443861868 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:41 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b45ac00 == 68 [pid = 15886] [id = 322] 06:57:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 214 (0x95309400) [pid = 15886] [serial = 967] [outer = (nil)] 06:57:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 215 (0x9abe5400) [pid = 15886] [serial = 968] [outer = 0x95309400] 06:57:42 INFO - PROCESS | 15886 | 1464443862004 Marionette DEBUG loaded listener.js 06:57:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 216 (0x9b68b800) [pid = 15886] [serial = 969] [outer = 0x95309400] 06:57:42 INFO - PROCESS | 15886 | 1464443862946 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]]]}] 06:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1591ms 06:57:42 INFO - PROCESS | 15886 | 1464443862982 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 06:57:42 INFO - PROCESS | 15886 | 1464443862985 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 06:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:57:42 INFO - PROCESS | 15886 | 1464443862993 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:57:42 INFO - PROCESS | 15886 | 1464443862997 Marionette TRACE conn4 <- [1,1262,null,{}] 06:57:43 INFO - PROCESS | 15886 | 1464443863003 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}] 06:57:43 INFO - PROCESS | 15886 | 1464443863263 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 06:57:43 INFO - PROCESS | 15886 | 1464443863583 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:43 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c745400 == 69 [pid = 15886] [id = 323] 06:57:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 217 (0x9aa5bc00) [pid = 15886] [serial = 970] [outer = (nil)] 06:57:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 218 (0x9c133400) [pid = 15886] [serial = 971] [outer = 0x9aa5bc00] 06:57:43 INFO - PROCESS | 15886 | 1464443863683 Marionette DEBUG loaded listener.js 06:57:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 219 (0x9d4e8800) [pid = 15886] [serial = 972] [outer = 0x9aa5bc00] 06:57:44 INFO - PROCESS | 15886 | 1464443864612 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]]]}] 06:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1684ms 06:57:44 INFO - PROCESS | 15886 | 1464443864679 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 06:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:57:44 INFO - PROCESS | 15886 | 1464443864683 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 06:57:44 INFO - PROCESS | 15886 | 1464443864691 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:57:44 INFO - PROCESS | 15886 | 1464443864697 Marionette TRACE conn4 <- [1,1266,null,{}] 06:57:44 INFO - PROCESS | 15886 | 1464443864705 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}] 06:57:44 INFO - PROCESS | 15886 | 1464443864967 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 06:57:45 INFO - PROCESS | 15886 | 1464443865277 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:45 INFO - PROCESS | 15886 | ++DOCSHELL 0x8e9b1c00 == 70 [pid = 15886] [id = 324] 06:57:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 220 (0x9bbd7000) [pid = 15886] [serial = 973] [outer = (nil)] 06:57:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 221 (0x9d4ef000) [pid = 15886] [serial = 974] [outer = 0x9bbd7000] 06:57:45 INFO - PROCESS | 15886 | 1464443865379 Marionette DEBUG loaded listener.js 06:57:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 222 (0x9d5d8400) [pid = 15886] [serial = 975] [outer = 0x9bbd7000] 06:57:46 INFO - PROCESS | 15886 | 1464443866259 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]]]}] 06:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1643ms 06:57:46 INFO - PROCESS | 15886 | 1464443866334 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 06:57:46 INFO - PROCESS | 15886 | 1464443866337 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 06:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:57:46 INFO - PROCESS | 15886 | 1464443866345 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:57:46 INFO - PROCESS | 15886 | 1464443866349 Marionette TRACE conn4 <- [1,1270,null,{}] 06:57:46 INFO - PROCESS | 15886 | 1464443866355 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}] 06:57:46 INFO - PROCESS | 15886 | 1464443866551 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 06:57:46 INFO - PROCESS | 15886 | 1464443866800 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:46 INFO - PROCESS | 15886 | ++DOCSHELL 0x95179c00 == 71 [pid = 15886] [id = 325] 06:57:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 223 (0x9825cc00) [pid = 15886] [serial = 976] [outer = (nil)] 06:57:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 224 (0x9d983c00) [pid = 15886] [serial = 977] [outer = 0x9825cc00] 06:57:46 INFO - PROCESS | 15886 | 1464443866907 Marionette DEBUG loaded listener.js 06:57:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 225 (0x9d9afc00) [pid = 15886] [serial = 978] [outer = 0x9825cc00] 06:57:47 INFO - PROCESS | 15886 | 1464443867840 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]]]}] 06:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1536ms 06:57:47 INFO - PROCESS | 15886 | 1464443867882 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 06:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:57:47 INFO - PROCESS | 15886 | 1464443867887 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 06:57:47 INFO - PROCESS | 15886 | 1464443867894 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:57:47 INFO - PROCESS | 15886 | 1464443867898 Marionette TRACE conn4 <- [1,1274,null,{}] 06:57:47 INFO - PROCESS | 15886 | 1464443867906 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}] 06:57:48 INFO - PROCESS | 15886 | 1464443868120 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 06:57:48 INFO - PROCESS | 15886 | 1464443868410 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:48 INFO - PROCESS | 15886 | ++DOCSHELL 0x8dded000 == 72 [pid = 15886] [id = 326] 06:57:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 226 (0x91d1a400) [pid = 15886] [serial = 979] [outer = (nil)] 06:57:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 227 (0xa060a000) [pid = 15886] [serial = 980] [outer = 0x91d1a400] 06:57:48 INFO - PROCESS | 15886 | 1464443868564 Marionette DEBUG loaded listener.js 06:57:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 228 (0xa1143000) [pid = 15886] [serial = 981] [outer = 0x91d1a400] 06:57:49 INFO - PROCESS | 15886 | 1464443869476 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]]]}] 06:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1639ms 06:57:49 INFO - PROCESS | 15886 | 1464443869533 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 06:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:57:49 INFO - PROCESS | 15886 | 1464443869538 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 06:57:49 INFO - PROCESS | 15886 | 1464443869544 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:57:49 INFO - PROCESS | 15886 | 1464443869548 Marionette TRACE conn4 <- [1,1278,null,{}] 06:57:49 INFO - PROCESS | 15886 | 1464443869554 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}] 06:57:49 INFO - PROCESS | 15886 | 1464443869760 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 06:57:50 INFO - PROCESS | 15886 | 1464443870008 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:50 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c64d400 == 73 [pid = 15886] [id = 327] 06:57:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 229 (0x8f2ab400) [pid = 15886] [serial = 982] [outer = (nil)] 06:57:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 230 (0xa2155000) [pid = 15886] [serial = 983] [outer = 0x8f2ab400] 06:57:50 INFO - PROCESS | 15886 | 1464443870136 Marionette DEBUG loaded listener.js 06:57:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 231 (0xa21acc00) [pid = 15886] [serial = 984] [outer = 0x8f2ab400] 06:57:51 INFO - PROCESS | 15886 | 1464443871068 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]]]}] 06:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1583ms 06:57:51 INFO - PROCESS | 15886 | 1464443871128 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 06:57:51 INFO - PROCESS | 15886 | 1464443871132 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 06:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:57:51 INFO - PROCESS | 15886 | 1464443871140 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:57:51 INFO - PROCESS | 15886 | 1464443871145 Marionette TRACE conn4 <- [1,1282,null,{}] 06:57:51 INFO - PROCESS | 15886 | 1464443871151 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}] 06:57:51 INFO - PROCESS | 15886 | 1464443871380 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 06:57:51 INFO - PROCESS | 15886 | 1464443871637 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:51 INFO - PROCESS | 15886 | ++DOCSHELL 0xa2385800 == 74 [pid = 15886] [id = 328] 06:57:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 232 (0xa23d0400) [pid = 15886] [serial = 985] [outer = (nil)] 06:57:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 233 (0xa240a800) [pid = 15886] [serial = 986] [outer = 0xa23d0400] 06:57:51 INFO - PROCESS | 15886 | 1464443871841 Marionette DEBUG loaded listener.js 06:57:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 234 (0xa26c8000) [pid = 15886] [serial = 987] [outer = 0xa23d0400] 06:57:52 INFO - PROCESS | 15886 | 1464443872789 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]]]}] 06:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1684ms 06:57:52 INFO - PROCESS | 15886 | 1464443872825 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 06:57:52 INFO - PROCESS | 15886 | 1464443872830 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 06:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:57:52 INFO - PROCESS | 15886 | 1464443872837 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:57:52 INFO - PROCESS | 15886 | 1464443872841 Marionette TRACE conn4 <- [1,1286,null,{}] 06:57:52 INFO - PROCESS | 15886 | 1464443872848 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}] 06:57:53 INFO - PROCESS | 15886 | 1464443873056 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 06:57:53 INFO - PROCESS | 15886 | 1464443873364 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:53 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c3d9c00 == 75 [pid = 15886] [id = 329] 06:57:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 235 (0x8c549c00) [pid = 15886] [serial = 988] [outer = (nil)] 06:57:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 236 (0x915c5c00) [pid = 15886] [serial = 989] [outer = 0x8c549c00] 06:57:53 INFO - PROCESS | 15886 | 1464443873461 Marionette DEBUG loaded listener.js 06:57:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 237 (0xa3029400) [pid = 15886] [serial = 990] [outer = 0x8c549c00] 06:57:54 INFO - PROCESS | 15886 | 1464443874376 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]]]}] 06:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1582ms 06:57:54 INFO - PROCESS | 15886 | 1464443874420 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 06:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:57:54 INFO - PROCESS | 15886 | 1464443874425 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 06:57:54 INFO - PROCESS | 15886 | 1464443874432 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:57:54 INFO - PROCESS | 15886 | 1464443874435 Marionette TRACE conn4 <- [1,1290,null,{}] 06:57:54 INFO - PROCESS | 15886 | 1464443874453 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}] 06:57:54 INFO - PROCESS | 15886 | 1464443874646 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 06:57:55 INFO - PROCESS | 15886 | 1464443874992 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:55 INFO - PROCESS | 15886 | ++DOCSHELL 0xa240b000 == 76 [pid = 15886] [id = 330] 06:57:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 238 (0xa3026400) [pid = 15886] [serial = 991] [outer = (nil)] 06:57:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 239 (0xa3268c00) [pid = 15886] [serial = 992] [outer = 0xa3026400] 06:57:55 INFO - PROCESS | 15886 | 1464443875100 Marionette DEBUG loaded listener.js 06:57:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 240 (0xa346cc00) [pid = 15886] [serial = 993] [outer = 0xa3026400] 06:57:56 INFO - PROCESS | 15886 | 1464443876047 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]]]}] 06:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1699ms 06:57:56 INFO - PROCESS | 15886 | 1464443876131 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 06:57:56 INFO - PROCESS | 15886 | 1464443876136 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 06:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:57:56 INFO - PROCESS | 15886 | 1464443876143 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:57:56 INFO - PROCESS | 15886 | 1464443876147 Marionette TRACE conn4 <- [1,1294,null,{}] 06:57:56 INFO - PROCESS | 15886 | 1464443876153 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}] 06:57:56 INFO - PROCESS | 15886 | 1464443876426 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 06:57:56 INFO - PROCESS | 15886 | 1464443876668 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:56 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b461800 == 77 [pid = 15886] [id = 331] 06:57:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 241 (0x8b5a1c00) [pid = 15886] [serial = 994] [outer = (nil)] 06:57:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 242 (0xa35e7c00) [pid = 15886] [serial = 995] [outer = 0x8b5a1c00] 06:57:56 INFO - PROCESS | 15886 | 1464443876827 Marionette DEBUG loaded listener.js 06:57:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 243 (0xa35f3800) [pid = 15886] [serial = 996] [outer = 0x8b5a1c00] 06:57:58 INFO - PROCESS | 15886 | 1464443878102 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]]]}] 06:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 2044ms 06:57:58 INFO - PROCESS | 15886 | 1464443878189 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 06:57:58 INFO - PROCESS | 15886 | 1464443878195 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 06:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:57:58 INFO - PROCESS | 15886 | 1464443878205 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:57:58 INFO - PROCESS | 15886 | 1464443878210 Marionette TRACE conn4 <- [1,1298,null,{}] 06:57:58 INFO - PROCESS | 15886 | 1464443878219 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}] 06:57:58 INFO - PROCESS | 15886 | 1464443878592 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 06:57:58 INFO - PROCESS | 15886 | 1464443878791 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:58 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c742000 == 78 [pid = 15886] [id = 332] 06:57:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 244 (0x8d4edc00) [pid = 15886] [serial = 997] [outer = (nil)] 06:57:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 245 (0x8eb4b400) [pid = 15886] [serial = 998] [outer = 0x8d4edc00] 06:57:58 INFO - PROCESS | 15886 | 1464443878879 Marionette DEBUG loaded listener.js 06:57:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 246 (0x8f2b0800) [pid = 15886] [serial = 999] [outer = 0x8d4edc00] 06:58:00 INFO - PROCESS | 15886 | 1464443880008 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]]]}] 06:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1839ms 06:58:00 INFO - PROCESS | 15886 | 1464443880045 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 06:58:00 INFO - PROCESS | 15886 | 1464443880055 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 06:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:58:00 INFO - PROCESS | 15886 | 1464443880066 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:58:00 INFO - PROCESS | 15886 | 1464443880071 Marionette TRACE conn4 <- [1,1302,null,{}] 06:58:00 INFO - PROCESS | 15886 | 1464443880078 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}] 06:58:00 INFO - PROCESS | 15886 | 1464443880339 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 06:58:00 INFO - PROCESS | 15886 | 1464443880638 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:00 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d670000 == 79 [pid = 15886] [id = 333] 06:58:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 247 (0x8fd85400) [pid = 15886] [serial = 1000] [outer = (nil)] 06:58:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 248 (0x925d5000) [pid = 15886] [serial = 1001] [outer = 0x8fd85400] 06:58:00 INFO - PROCESS | 15886 | 1464443880779 Marionette DEBUG loaded listener.js 06:58:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 249 (0x92932400) [pid = 15886] [serial = 1002] [outer = 0x8fd85400] 06:58:01 INFO - PROCESS | 15886 | 1464443881814 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]]]}] 06:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1790ms 06:58:01 INFO - PROCESS | 15886 | 1464443881856 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 06:58:01 INFO - PROCESS | 15886 | 1464443881860 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 06:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:58:01 INFO - PROCESS | 15886 | 1464443881867 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:58:01 INFO - PROCESS | 15886 | 1464443881873 Marionette TRACE conn4 <- [1,1306,null,{}] 06:58:01 INFO - PROCESS | 15886 | 1464443881889 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}] 06:58:02 INFO - PROCESS | 15886 | 1464443882100 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 06:58:02 INFO - PROCESS | 15886 | 1464443882406 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:02 INFO - PROCESS | 15886 | ++DOCSHELL 0x92e8d400 == 80 [pid = 15886] [id = 334] 06:58:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 250 (0x95240000) [pid = 15886] [serial = 1003] [outer = (nil)] 06:58:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 251 (0x99307000) [pid = 15886] [serial = 1004] [outer = 0x95240000] 06:58:02 INFO - PROCESS | 15886 | 1464443882550 Marionette DEBUG loaded listener.js 06:58:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 252 (0x9a30bc00) [pid = 15886] [serial = 1005] [outer = 0x95240000] 06:58:03 INFO - PROCESS | 15886 | 1464443883609 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]]]}] 06:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1798ms 06:58:03 INFO - PROCESS | 15886 | 1464443883667 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 06:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:58:03 INFO - PROCESS | 15886 | 1464443883672 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 06:58:03 INFO - PROCESS | 15886 | 1464443883679 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:58:03 INFO - PROCESS | 15886 | 1464443883682 Marionette TRACE conn4 <- [1,1310,null,{}] 06:58:03 INFO - PROCESS | 15886 | 1464443883689 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}] 06:58:03 INFO - PROCESS | 15886 | 1464443883896 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 06:58:04 INFO - PROCESS | 15886 | 1464443884204 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:04 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c74d800 == 81 [pid = 15886] [id = 335] 06:58:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 253 (0x9149fc00) [pid = 15886] [serial = 1006] [outer = (nil)] 06:58:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 254 (0x9a5c6800) [pid = 15886] [serial = 1007] [outer = 0x9149fc00] 06:58:04 INFO - PROCESS | 15886 | 1464443884290 Marionette DEBUG loaded listener.js 06:58:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 255 (0x9aa8a400) [pid = 15886] [serial = 1008] [outer = 0x9149fc00] 06:58:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8a286400 == 80 [pid = 15886] [id = 212] 06:58:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8a24ec00 == 79 [pid = 15886] [id = 214] 06:58:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8c74a000 == 78 [pid = 15886] [id = 215] 06:58:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8f16b800 == 77 [pid = 15886] [id = 316] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 254 (0x9669f800) [pid = 15886] [serial = 851] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 253 (0x95173000) [pid = 15886] [serial = 845] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 252 (0x952ab800) [pid = 15886] [serial = 848] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 251 (0x9a5cf400) [pid = 15886] [serial = 860] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 250 (0x8ddea800) [pid = 15886] [serial = 866] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 249 (0x8d4f2800) [pid = 15886] [serial = 839] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 248 (0x9a009400) [pid = 15886] [serial = 857] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 247 (0x8eeae800) [pid = 15886] [serial = 863] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 246 (0x8fd7e000) [pid = 15886] [serial = 842] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 245 (0x99e8b400) [pid = 15886] [serial = 854] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 244 (0x9b6f1000) [pid = 15886] [serial = 917] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 243 (0x9aaca800) [pid = 15886] [serial = 914] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 242 (0x9aabe800) [pid = 15886] [serial = 911] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 241 (0x9aa81c00) [pid = 15886] [serial = 908] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 240 (0x9aa5cc00) [pid = 15886] [serial = 905] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 239 (0x99303800) [pid = 15886] [serial = 902] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 238 (0x952a7400) [pid = 15886] [serial = 899] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 237 (0x9473d000) [pid = 15886] [serial = 896] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 236 (0x92a55c00) [pid = 15886] [serial = 893] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 235 (0x8f2afc00) [pid = 15886] [serial = 890] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 234 (0x8c64b400) [pid = 15886] [serial = 887] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 233 (0x8f2ac800) [pid = 15886] [serial = 932] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 232 (0x9be17c00) [pid = 15886] [serial = 926] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 231 (0x9c145c00) [pid = 15886] [serial = 923] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOMWINDOW == 230 (0x9be13400) [pid = 15886] [serial = 920] [outer = (nil)] [url = about:blank] 06:58:04 INFO - PROCESS | 15886 | --DOCSHELL 0x95130800 == 76 [pid = 15886] [id = 315] 06:58:04 INFO - PROCESS | 15886 | --DOCSHELL 0x9149d400 == 75 [pid = 15886] [id = 314] 06:58:04 INFO - PROCESS | 15886 | --DOCSHELL 0x8d4e7800 == 74 [pid = 15886] [id = 313] 06:58:05 INFO - PROCESS | 15886 | --DOMWINDOW == 229 (0x8d674800) [pid = 15886] [serial = 881] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 15886 | --DOMWINDOW == 228 (0x8a27c800) [pid = 15886] [serial = 594] [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.] 06:58:05 INFO - PROCESS | 15886 | --DOMWINDOW == 227 (0x9149c800) [pid = 15886] [serial = 878] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 15886 | --DOMWINDOW == 226 (0x8fd7b400) [pid = 15886] [serial = 876] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 15886 | --DOMWINDOW == 225 (0x8e9bac00) [pid = 15886] [serial = 873] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 15886 | --DOMWINDOW == 224 (0x8e9b2c00) [pid = 15886] [serial = 870] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 15886 | --DOMWINDOW == 223 (0x8d4e8400) [pid = 15886] [serial = 869] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 15886 | --DOMWINDOW == 222 (0x915c3800) [pid = 15886] [serial = 882] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 15886 | --DOMWINDOW == 221 (0x8fa53400) [pid = 15886] [serial = 875] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 15886 | --DOMWINDOW == 220 (0x8d66e800) [pid = 15886] [serial = 872] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 15886 | --DOMWINDOW == 219 (0x915c8800) [pid = 15886] [serial = 879] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 15886 | --DOMWINDOW == 218 (0x92929000) [pid = 15886] [serial = 884] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 15886 | --DOMWINDOW == 217 (0x8ef0c800) [pid = 15886] [serial = 930] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 15886 | --DOMWINDOW == 216 (0x8ddef000) [pid = 15886] [serial = 929] [outer = (nil)] [url = about:blank] 06:58:05 INFO - PROCESS | 15886 | 1464443885334 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] 06:58:05 INFO - PROCESS | 15886 | 1464443885418 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 06:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:58:05 INFO - PROCESS | 15886 | 1464443885425 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:58:05 INFO - PROCESS | 15886 | 1464443885429 Marionette TRACE conn4 <- [1,1314,null,{}] 06:58:05 INFO - PROCESS | 15886 | 1464443885435 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}] 06:58:05 INFO - PROCESS | 15886 | 1464443885620 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 06:58:05 INFO - PROCESS | 15886 | 1464443885781 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:05 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a27c800 == 75 [pid = 15886] [id = 336] 06:58:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 217 (0x8a281c00) [pid = 15886] [serial = 1009] [outer = (nil)] 06:58:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 218 (0x8eb47400) [pid = 15886] [serial = 1010] [outer = 0x8a281c00] 06:58:05 INFO - PROCESS | 15886 | 1464443885861 Marionette DEBUG loaded listener.js 06:58:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 219 (0x8fa56000) [pid = 15886] [serial = 1011] [outer = 0x8a281c00] 06:58:06 INFO - PROCESS | 15886 | 1464443886725 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]]]}] 06:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1338ms 06:58:06 INFO - PROCESS | 15886 | 1464443886785 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 06:58:06 INFO - PROCESS | 15886 | 1464443886789 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 06:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:58:06 INFO - PROCESS | 15886 | 1464443886796 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:58:06 INFO - PROCESS | 15886 | 1464443886800 Marionette TRACE conn4 <- [1,1318,null,{}] 06:58:06 INFO - PROCESS | 15886 | 1464443886806 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}] 06:58:07 INFO - PROCESS | 15886 | 1464443887029 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 06:58:07 INFO - PROCESS | 15886 | 1464443887227 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:07 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c54c400 == 76 [pid = 15886] [id = 337] 06:58:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 220 (0x8d672c00) [pid = 15886] [serial = 1012] [outer = (nil)] 06:58:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 221 (0x92a54c00) [pid = 15886] [serial = 1013] [outer = 0x8d672c00] 06:58:07 INFO - PROCESS | 15886 | 1464443887304 Marionette DEBUG loaded listener.js 06:58:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 222 (0x9534c000) [pid = 15886] [serial = 1014] [outer = 0x8d672c00] 06:58:08 INFO - PROCESS | 15886 | 1464443888285 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]]]}] 06:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1532ms 06:58:08 INFO - PROCESS | 15886 | 1464443888329 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 06:58:08 INFO - PROCESS | 15886 | 1464443888333 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 06:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:58:08 INFO - PROCESS | 15886 | 1464443888349 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:58:08 INFO - PROCESS | 15886 | 1464443888354 Marionette TRACE conn4 <- [1,1322,null,{}] 06:58:08 INFO - PROCESS | 15886 | 1464443888361 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}] 06:58:08 INFO - PROCESS | 15886 | 1464443888648 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 06:58:08 INFO - PROCESS | 15886 | 1464443888683 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:08 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c74d400 == 77 [pid = 15886] [id = 338] 06:58:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 223 (0x915cdc00) [pid = 15886] [serial = 1015] [outer = (nil)] 06:58:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 224 (0x9a706400) [pid = 15886] [serial = 1016] [outer = 0x915cdc00] 06:58:08 INFO - PROCESS | 15886 | 1464443888761 Marionette DEBUG loaded listener.js 06:58:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 225 (0x9aa84000) [pid = 15886] [serial = 1017] [outer = 0x915cdc00] 06:58:09 INFO - PROCESS | 15886 | --DOMWINDOW == 224 (0x93b93400) [pid = 15886] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:58:09 INFO - PROCESS | 15886 | --DOMWINDOW == 223 (0x8fd7bc00) [pid = 15886] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:58:09 INFO - PROCESS | 15886 | --DOMWINDOW == 222 (0x8c747000) [pid = 15886] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:58:09 INFO - PROCESS | 15886 | --DOMWINDOW == 221 (0x95174c00) [pid = 15886] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:58:09 INFO - PROCESS | 15886 | --DOMWINDOW == 220 (0x8fc7d800) [pid = 15886] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:58:09 INFO - PROCESS | 15886 | --DOMWINDOW == 219 (0x8b5a6800) [pid = 15886] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:58:09 INFO - PROCESS | 15886 | --DOMWINDOW == 218 (0x8c546400) [pid = 15886] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:58:09 INFO - PROCESS | 15886 | --DOMWINDOW == 217 (0x8ddf6c00) [pid = 15886] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 216 (0x952ad800) [pid = 15886] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 215 (0x8b45b000) [pid = 15886] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 214 (0x91d22800) [pid = 15886] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 213 (0x911b4c00) [pid = 15886] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 212 (0x95357c00) [pid = 15886] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 211 (0x92e8b400) [pid = 15886] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 210 (0x91d1e400) [pid = 15886] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 209 (0x8dded400) [pid = 15886] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 208 (0x925dbc00) [pid = 15886] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 207 (0x8fc7dc00) [pid = 15886] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 206 (0x8ef07000) [pid = 15886] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 205 (0x8fc78800) [pid = 15886] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 204 (0x8a287c00) [pid = 15886] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 203 (0x8e9aec00) [pid = 15886] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 202 (0x92742400) [pid = 15886] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 201 (0x8fc7fc00) [pid = 15886] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 200 (0x982ef800) [pid = 15886] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 199 (0x92d23c00) [pid = 15886] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 198 (0x8fa4bc00) [pid = 15886] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 197 (0x911b1c00) [pid = 15886] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 196 (0x95350400) [pid = 15886] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 195 (0x8f2aa800) [pid = 15886] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 194 (0x952a6c00) [pid = 15886] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 193 (0x8a252c00) [pid = 15886] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 192 (0x8a24e800) [pid = 15886] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 191 (0x8a289000) [pid = 15886] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 190 (0x8ddf2c00) [pid = 15886] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 189 (0x915cc000) [pid = 15886] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 188 (0x925d2800) [pid = 15886] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 187 (0x8b454c00) [pid = 15886] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 186 (0x925d5800) [pid = 15886] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 185 (0x8b59c000) [pid = 15886] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 184 (0x93bfa000) [pid = 15886] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 183 (0x913afc00) [pid = 15886] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 182 (0x8ddf1000) [pid = 15886] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 181 (0x9aac9800) [pid = 15886] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 180 (0x8ef0ec00) [pid = 15886] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 179 (0xa0611400) [pid = 15886] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 178 (0x92749000) [pid = 15886] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 177 (0x93bf8000) [pid = 15886] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 176 (0x92a55800) [pid = 15886] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 175 (0x911b1800) [pid = 15886] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 174 (0x8bbd9800) [pid = 15886] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 173 (0x8b5a0800) [pid = 15886] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 172 (0x9a087800) [pid = 15886] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 171 (0x8b461c00) [pid = 15886] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 170 (0x8bbd8c00) [pid = 15886] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 169 (0x9512a400) [pid = 15886] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 168 (0x8bbe0000) [pid = 15886] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 167 (0x9b694400) [pid = 15886] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 166 (0x915d0800) [pid = 15886] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x8fc7c400) [pid = 15886] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0x9aa84c00) [pid = 15886] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0x8d668800) [pid = 15886] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x92e8c000) [pid = 15886] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0x8fc82000) [pid = 15886] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x952a5400) [pid = 15886] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x9aa67000) [pid = 15886] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x8b460c00) [pid = 15886] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x8c54a000) [pid = 15886] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0x8eea7c00) [pid = 15886] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:58:10 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0x9d5dec00) [pid = 15886] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:58:10 INFO - PROCESS | 15886 | 1464443890560 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]]]}] 06:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 2291ms 06:58:10 INFO - PROCESS | 15886 | 1464443890634 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 06:58:10 INFO - PROCESS | 15886 | 1464443890640 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 06:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:58:10 INFO - PROCESS | 15886 | 1464443890649 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:58:10 INFO - PROCESS | 15886 | 1464443890655 Marionette TRACE conn4 <- [1,1326,null,{}] 06:58:10 INFO - PROCESS | 15886 | 1464443890663 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}] 06:58:10 INFO - PROCESS | 15886 | 1464443890856 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 06:58:11 INFO - PROCESS | 15886 | 1464443891058 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:11 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a289000 == 78 [pid = 15886] [id = 339] 06:58:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x8b461c00) [pid = 15886] [serial = 1018] [outer = (nil)] 06:58:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x8c747800) [pid = 15886] [serial = 1019] [outer = 0x8b461c00] 06:58:11 INFO - PROCESS | 15886 | 1464443891136 Marionette DEBUG loaded listener.js 06:58:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x8ddf7800) [pid = 15886] [serial = 1020] [outer = 0x8b461c00] 06:58:12 INFO - PROCESS | 15886 | 1464443892015 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]]]}] 06:58:12 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 06:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1441ms 06:58:12 INFO - PROCESS | 15886 | 1464443892094 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 06:58:12 INFO - PROCESS | 15886 | 1464443892100 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 06:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:58:12 INFO - PROCESS | 15886 | 1464443892152 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:58:12 INFO - PROCESS | 15886 | 1464443892158 Marionette TRACE conn4 <- [1,1330,null,{}] 06:58:12 INFO - PROCESS | 15886 | 1464443892173 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}] 06:58:12 INFO - PROCESS | 15886 | 1464443892420 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 06:58:12 INFO - PROCESS | 15886 | 1464443892737 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:12 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c748000 == 79 [pid = 15886] [id = 340] 06:58:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x8c74b800) [pid = 15886] [serial = 1021] [outer = (nil)] 06:58:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x8d4eb800) [pid = 15886] [serial = 1022] [outer = 0x8c74b800] 06:58:12 INFO - PROCESS | 15886 | 1464443892834 Marionette DEBUG loaded listener.js 06:58:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x8e9b4c00) [pid = 15886] [serial = 1023] [outer = 0x8c74b800] 06:58:13 INFO - PROCESS | 15886 | 1464443893887 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]]]}] 06:58:13 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 06:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1834ms 06:58:13 INFO - PROCESS | 15886 | 1464443893945 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 06:58:13 INFO - PROCESS | 15886 | 1464443893955 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 06:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:58:13 INFO - PROCESS | 15886 | 1464443893966 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:58:13 INFO - PROCESS | 15886 | 1464443893971 Marionette TRACE conn4 <- [1,1334,null,{}] 06:58:13 INFO - PROCESS | 15886 | 1464443893978 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}] 06:58:14 INFO - PROCESS | 15886 | 1464443894242 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 06:58:14 INFO - PROCESS | 15886 | 1464443894548 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:14 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f2b7c00 == 80 [pid = 15886] [id = 341] 06:58:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x8fc7d800) [pid = 15886] [serial = 1024] [outer = (nil)] 06:58:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x911ae000) [pid = 15886] [serial = 1025] [outer = 0x8fc7d800] 06:58:14 INFO - PROCESS | 15886 | 1464443894641 Marionette DEBUG loaded listener.js 06:58:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x913a8400) [pid = 15886] [serial = 1026] [outer = 0x8fc7d800] 06:58:15 INFO - PROCESS | 15886 | 1464443895610 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]]]}] 06:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1690ms 06:58:15 INFO - PROCESS | 15886 | 1464443895657 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 06:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:58:15 INFO - PROCESS | 15886 | 1464443895662 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 06:58:15 INFO - PROCESS | 15886 | 1464443895669 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:58:15 INFO - PROCESS | 15886 | 1464443895676 Marionette TRACE conn4 <- [1,1338,null,{}] 06:58:15 INFO - PROCESS | 15886 | 1464443895694 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}] 06:58:15 INFO - PROCESS | 15886 | 1464443895934 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 06:58:16 INFO - PROCESS | 15886 | 1464443896246 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:16 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a281800 == 81 [pid = 15886] [id = 342] 06:58:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x92741800) [pid = 15886] [serial = 1027] [outer = (nil)] 06:58:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x92a55c00) [pid = 15886] [serial = 1028] [outer = 0x92741800] 06:58:16 INFO - PROCESS | 15886 | 1464443896391 Marionette DEBUG loaded listener.js 06:58:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 167 (0x92e88400) [pid = 15886] [serial = 1029] [outer = 0x92741800] 06:58:17 INFO - PROCESS | 15886 | 1464443897745 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]]]}] 06:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2090ms 06:58:17 INFO - PROCESS | 15886 | 1464443897759 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 06:58:17 INFO - PROCESS | 15886 | 1464443897763 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 06:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:58:17 INFO - PROCESS | 15886 | 1464443897772 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:58:17 INFO - PROCESS | 15886 | 1464443897775 Marionette TRACE conn4 <- [1,1342,null,{}] 06:58:17 INFO - PROCESS | 15886 | 1464443897782 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}] 06:58:18 INFO - PROCESS | 15886 | 1464443898046 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 06:58:18 INFO - PROCESS | 15886 | 1464443898261 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:18 INFO - PROCESS | 15886 | ++DOCSHELL 0x92a56800 == 82 [pid = 15886] [id = 343] 06:58:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 168 (0x92e82400) [pid = 15886] [serial = 1030] [outer = (nil)] 06:58:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 169 (0x95174c00) [pid = 15886] [serial = 1031] [outer = 0x92e82400] 06:58:18 INFO - PROCESS | 15886 | 1464443898355 Marionette DEBUG loaded listener.js 06:58:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 170 (0x952a7400) [pid = 15886] [serial = 1032] [outer = 0x92e82400] 06:58:19 INFO - PROCESS | 15886 | 1464443899382 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]]]}] 06:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1642ms 06:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:58:19 INFO - PROCESS | 15886 | 1464443899415 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 06:58:19 INFO - PROCESS | 15886 | 1464443899418 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 06:58:19 INFO - PROCESS | 15886 | 1464443899426 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:58:19 INFO - PROCESS | 15886 | 1464443899429 Marionette TRACE conn4 <- [1,1346,null,{}] 06:58:19 INFO - PROCESS | 15886 | 1464443899436 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}] 06:58:19 INFO - PROCESS | 15886 | 1464443899643 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 06:58:19 INFO - PROCESS | 15886 | 1464443899897 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:19 INFO - PROCESS | 15886 | ++DOCSHELL 0x92e90400 == 83 [pid = 15886] [id = 344] 06:58:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 171 (0x952acc00) [pid = 15886] [serial = 1033] [outer = (nil)] 06:58:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 172 (0x98257800) [pid = 15886] [serial = 1034] [outer = 0x952acc00] 06:58:20 INFO - PROCESS | 15886 | 1464443900034 Marionette DEBUG loaded listener.js 06:58:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 173 (0x98484c00) [pid = 15886] [serial = 1035] [outer = 0x952acc00] 06:58:20 INFO - PROCESS | 15886 | 1464443900994 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]]]}] 06:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1633ms 06:58:21 INFO - PROCESS | 15886 | 1464443901059 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 06:58:21 INFO - PROCESS | 15886 | 1464443901063 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 06:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:58:21 INFO - PROCESS | 15886 | 1464443901070 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:58:21 INFO - PROCESS | 15886 | 1464443901074 Marionette TRACE conn4 <- [1,1350,null,{}] 06:58:21 INFO - PROCESS | 15886 | 1464443901081 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}] 06:58:21 INFO - PROCESS | 15886 | 1464443901365 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 06:58:21 INFO - PROCESS | 15886 | 1464443901669 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:21 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bbd8800 == 84 [pid = 15886] [id = 345] 06:58:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 174 (0x952aa400) [pid = 15886] [serial = 1036] [outer = (nil)] 06:58:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 175 (0x9aac1000) [pid = 15886] [serial = 1037] [outer = 0x952aa400] 06:58:21 INFO - PROCESS | 15886 | 1464443901770 Marionette DEBUG loaded listener.js 06:58:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 176 (0x9abe6c00) [pid = 15886] [serial = 1038] [outer = 0x952aa400] 06:58:22 INFO - PROCESS | 15886 | 1464443902692 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]]]}] 06:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1689ms 06:58:22 INFO - PROCESS | 15886 | 1464443902760 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 06:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:58:22 INFO - PROCESS | 15886 | 1464443902765 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 06:58:22 INFO - PROCESS | 15886 | 1464443902772 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:58:22 INFO - PROCESS | 15886 | 1464443902776 Marionette TRACE conn4 <- [1,1354,null,{}] 06:58:22 INFO - PROCESS | 15886 | 1464443902783 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}] 06:58:23 INFO - PROCESS | 15886 | 1464443903028 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 06:58:23 INFO - PROCESS | 15886 | 1464443903332 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:23 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b599c00 == 85 [pid = 15886] [id = 346] 06:58:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 177 (0x8b5a6000) [pid = 15886] [serial = 1039] [outer = (nil)] 06:58:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 178 (0x9bb75c00) [pid = 15886] [serial = 1040] [outer = 0x8b5a6000] 06:58:23 INFO - PROCESS | 15886 | 1464443903429 Marionette DEBUG loaded listener.js 06:58:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 179 (0x9be10800) [pid = 15886] [serial = 1041] [outer = 0x8b5a6000] 06:58:24 INFO - PROCESS | 15886 | 1464443904381 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]]]}] 06:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1686ms 06:58:24 INFO - PROCESS | 15886 | 1464443904458 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 06:58:24 INFO - PROCESS | 15886 | 1464443904462 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 06:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:58:24 INFO - PROCESS | 15886 | 1464443904470 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:58:24 INFO - PROCESS | 15886 | 1464443904473 Marionette TRACE conn4 <- [1,1358,null,{}] 06:58:24 INFO - PROCESS | 15886 | 1464443904480 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}] 06:58:24 INFO - PROCESS | 15886 | 1464443904726 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 06:58:25 INFO - PROCESS | 15886 | 1464443905026 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:25 INFO - PROCESS | 15886 | ++DOCSHELL 0x9aac2800 == 86 [pid = 15886] [id = 347] 06:58:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 180 (0x9b693800) [pid = 15886] [serial = 1042] [outer = (nil)] 06:58:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 181 (0x9d4e2400) [pid = 15886] [serial = 1043] [outer = 0x9b693800] 06:58:25 INFO - PROCESS | 15886 | 1464443905117 Marionette DEBUG loaded listener.js 06:58:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 182 (0x9d4e9400) [pid = 15886] [serial = 1044] [outer = 0x9b693800] 06:58:26 INFO - PROCESS | 15886 | 1464443906076 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]]]}] 06:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1637ms 06:58:26 INFO - PROCESS | 15886 | 1464443906107 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 06:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:58:26 INFO - PROCESS | 15886 | 1464443906111 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 06:58:26 INFO - PROCESS | 15886 | 1464443906119 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:58:26 INFO - PROCESS | 15886 | 1464443906123 Marionette TRACE conn4 <- [1,1362,null,{}] 06:58:26 INFO - PROCESS | 15886 | 1464443906129 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}] 06:58:26 INFO - PROCESS | 15886 | 1464443906350 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 06:58:26 INFO - PROCESS | 15886 | 1464443906607 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:26 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b5a1800 == 87 [pid = 15886] [id = 348] 06:58:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 183 (0x8c545800) [pid = 15886] [serial = 1045] [outer = (nil)] 06:58:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 184 (0x8ef05800) [pid = 15886] [serial = 1046] [outer = 0x8c545800] 06:58:26 INFO - PROCESS | 15886 | 1464443906714 Marionette DEBUG loaded listener.js 06:58:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 185 (0x913ae000) [pid = 15886] [serial = 1047] [outer = 0x8c545800] 06:58:27 INFO - PROCESS | 15886 | 1464443907684 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]]]}] 06:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1633ms 06:58:27 INFO - PROCESS | 15886 | 1464443907752 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 06:58:27 INFO - PROCESS | 15886 | 1464443907757 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 06:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:58:27 INFO - PROCESS | 15886 | 1464443907766 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:58:27 INFO - PROCESS | 15886 | 1464443907770 Marionette TRACE conn4 <- [1,1366,null,{}] 06:58:27 INFO - PROCESS | 15886 | 1464443907777 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}] 06:58:28 INFO - PROCESS | 15886 | 1464443908036 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 06:58:28 INFO - PROCESS | 15886 | 1464443908355 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:28 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b456400 == 88 [pid = 15886] [id = 349] 06:58:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 186 (0x8b59e000) [pid = 15886] [serial = 1048] [outer = (nil)] 06:58:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 187 (0x8fc7b400) [pid = 15886] [serial = 1049] [outer = 0x8b59e000] 06:58:28 INFO - PROCESS | 15886 | 1464443908450 Marionette DEBUG loaded listener.js 06:58:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 188 (0x92d29c00) [pid = 15886] [serial = 1050] [outer = 0x8b59e000] 06:58:29 INFO - PROCESS | 15886 | 1464443909471 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] 06:58:29 INFO - PROCESS | 15886 | 1464443909512 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 06:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:58:29 INFO - PROCESS | 15886 | 1464443909519 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:58:29 INFO - PROCESS | 15886 | 1464443909524 Marionette TRACE conn4 <- [1,1370,null,{}] 06:58:29 INFO - PROCESS | 15886 | 1464443909531 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}] 06:58:29 INFO - PROCESS | 15886 | 1464443909810 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 06:58:30 INFO - PROCESS | 15886 | 1464443910106 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:30 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bbdc400 == 89 [pid = 15886] [id = 350] 06:58:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 189 (0x8c655c00) [pid = 15886] [serial = 1051] [outer = (nil)] 06:58:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 190 (0x8fc7e000) [pid = 15886] [serial = 1052] [outer = 0x8c655c00] 06:58:30 INFO - PROCESS | 15886 | 1464443910209 Marionette DEBUG loaded listener.js 06:58:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 191 (0x92a51c00) [pid = 15886] [serial = 1053] [outer = 0x8c655c00] 06:58:31 INFO - PROCESS | 15886 | 1464443911954 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] 06:58:32 INFO - PROCESS | 15886 | 1464443912016 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 06:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:58:32 INFO - PROCESS | 15886 | 1464443912026 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:58:32 INFO - PROCESS | 15886 | 1464443912032 Marionette TRACE conn4 <- [1,1374,null,{}] 06:58:32 INFO - PROCESS | 15886 | 1464443912041 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}] 06:58:32 INFO - PROCESS | 15886 | 1464443912334 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 06:58:32 INFO - PROCESS | 15886 | 1464443912550 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:32 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a24cc00 == 90 [pid = 15886] [id = 351] 06:58:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 192 (0x8a24fc00) [pid = 15886] [serial = 1054] [outer = (nil)] 06:58:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 193 (0x8c3d9400) [pid = 15886] [serial = 1055] [outer = 0x8a24fc00] 06:58:32 INFO - PROCESS | 15886 | 1464443912645 Marionette DEBUG loaded listener.js 06:58:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 194 (0x8d4f0000) [pid = 15886] [serial = 1056] [outer = 0x8a24fc00] 06:58:33 INFO - PROCESS | 15886 | [15886] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:33 INFO - PROCESS | 15886 | 1464443913767 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] 06:58:33 INFO - PROCESS | 15886 | 1464443913922 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 06:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:58:33 INFO - PROCESS | 15886 | 1464443913967 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:58:33 INFO - PROCESS | 15886 | 1464443913973 Marionette TRACE conn4 <- [1,1378,null,{}] 06:58:33 INFO - PROCESS | 15886 | 1464443913980 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}] 06:58:34 INFO - PROCESS | 15886 | 1464443914251 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 06:58:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8b45cc00 == 89 [pid = 15886] [id = 311] 06:58:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8b5a5800 == 88 [pid = 15886] [id = 293] 06:58:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8bbd4c00 == 87 [pid = 15886] [id = 291] 06:58:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8c655800 == 86 [pid = 15886] [id = 242] 06:58:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8d4e9c00 == 85 [pid = 15886] [id = 290] 06:58:34 INFO - PROCESS | 15886 | --DOMWINDOW == 193 (0x9930c400) [pid = 15886] [serial = 953] [outer = (nil)] [url = about:blank] 06:58:34 INFO - PROCESS | 15886 | --DOCSHELL 0x9aac8400 == 84 [pid = 15886] [id = 305] 06:58:34 INFO - PROCESS | 15886 | --DOCSHELL 0x9aa65000 == 83 [pid = 15886] [id = 303] 06:58:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8d4e8800 == 82 [pid = 15886] [id = 292] 06:58:34 INFO - PROCESS | 15886 | 1464443914586 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8c744c00 == 81 [pid = 15886] [id = 209] 06:58:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8c74d400 == 80 [pid = 15886] [id = 338] 06:58:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8c54c400 == 79 [pid = 15886] [id = 337] 06:58:34 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b455400 == 80 [pid = 15886] [id = 352] 06:58:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 194 (0x8b458400) [pid = 15886] [serial = 1057] [outer = (nil)] 06:58:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 195 (0x8bbd7000) [pid = 15886] [serial = 1058] [outer = 0x8b458400] 06:58:34 INFO - PROCESS | 15886 | 1464443914705 Marionette DEBUG loaded listener.js 06:58:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 196 (0x8c741800) [pid = 15886] [serial = 1059] [outer = 0x8b458400] 06:58:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8a27c800 == 79 [pid = 15886] [id = 336] 06:58:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8c74d800 == 78 [pid = 15886] [id = 335] 06:58:34 INFO - PROCESS | 15886 | --DOCSHELL 0x92e8d400 == 77 [pid = 15886] [id = 334] 06:58:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8d670000 == 76 [pid = 15886] [id = 333] 06:58:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8c742000 == 75 [pid = 15886] [id = 332] 06:58:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8b461800 == 74 [pid = 15886] [id = 331] 06:58:34 INFO - PROCESS | 15886 | --DOCSHELL 0xa240b000 == 73 [pid = 15886] [id = 330] 06:58:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8c3d9c00 == 72 [pid = 15886] [id = 329] 06:58:35 INFO - PROCESS | 15886 | --DOCSHELL 0xa2385800 == 71 [pid = 15886] [id = 328] 06:58:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8c64d400 == 70 [pid = 15886] [id = 327] 06:58:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8dded000 == 69 [pid = 15886] [id = 326] 06:58:35 INFO - PROCESS | 15886 | --DOCSHELL 0x95179c00 == 68 [pid = 15886] [id = 325] 06:58:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8e9b1c00 == 67 [pid = 15886] [id = 324] 06:58:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8c745400 == 66 [pid = 15886] [id = 323] 06:58:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8b45ac00 == 65 [pid = 15886] [id = 322] 06:58:35 INFO - PROCESS | 15886 | --DOCSHELL 0x915d0000 == 64 [pid = 15886] [id = 321] 06:58:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8fd83400 == 63 [pid = 15886] [id = 320] 06:58:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8b462800 == 62 [pid = 15886] [id = 319] 06:58:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8eeaa400 == 61 [pid = 15886] [id = 318] 06:58:35 INFO - PROCESS | 15886 | 1464443915652 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] 06:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:58:35 INFO - PROCESS | 15886 | 1464443915774 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 06:58:35 INFO - PROCESS | 15886 | 1464443915791 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:58:35 INFO - PROCESS | 15886 | 1464443915798 Marionette TRACE conn4 <- [1,1382,null,{}] 06:58:35 INFO - PROCESS | 15886 | 1464443915824 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}] 06:58:36 INFO - PROCESS | 15886 | 1464443916031 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 06:58:36 INFO - PROCESS | 15886 | 1464443916225 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:36 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ddf2800 == 62 [pid = 15886] [id = 353] 06:58:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 123 (0x8eeaf800) [pid = 15886] [serial = 1060] [outer = (nil)] 06:58:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 124 (0x8ef09400) [pid = 15886] [serial = 1061] [outer = 0x8eeaf800] 06:58:36 INFO - PROCESS | 15886 | 1464443916315 Marionette DEBUG loaded listener.js 06:58:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 125 (0x8f168400) [pid = 15886] [serial = 1062] [outer = 0x8eeaf800] 06:58:37 INFO - PROCESS | 15886 | [15886] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:37 INFO - PROCESS | 15886 | 1464443917200 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] 06:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:58:37 INFO - PROCESS | 15886 | 1464443917250 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 06:58:37 INFO - PROCESS | 15886 | 1464443917257 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:58:37 INFO - PROCESS | 15886 | 1464443917261 Marionette TRACE conn4 <- [1,1386,null,{}] 06:58:37 INFO - PROCESS | 15886 | 1464443917280 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}] 06:58:37 INFO - PROCESS | 15886 | 1464443917535 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 06:58:37 INFO - PROCESS | 15886 | 1464443917573 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:37 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c3d8c00 == 63 [pid = 15886] [id = 354] 06:58:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 126 (0x8f2b9800) [pid = 15886] [serial = 1063] [outer = (nil)] 06:58:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 127 (0x8fc7ac00) [pid = 15886] [serial = 1064] [outer = 0x8f2b9800] 06:58:37 INFO - PROCESS | 15886 | 1464443917654 Marionette DEBUG loaded listener.js 06:58:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x8fd78c00) [pid = 15886] [serial = 1065] [outer = 0x8f2b9800] 06:58:38 INFO - PROCESS | 15886 | 1464443918789 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] 06:58:38 INFO - PROCESS | 15886 | 1464443918892 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 06:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:58:38 INFO - PROCESS | 15886 | 1464443918919 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:58:38 INFO - PROCESS | 15886 | 1464443918925 Marionette TRACE conn4 <- [1,1390,null,{}] 06:58:38 INFO - PROCESS | 15886 | 1464443918936 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}] 06:58:39 INFO - PROCESS | 15886 | 1464443919700 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 06:58:39 INFO - PROCESS | 15886 | --DOMWINDOW == 127 (0x915cdc00) [pid = 15886] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:58:39 INFO - PROCESS | 15886 | --DOMWINDOW == 126 (0x8fd85400) [pid = 15886] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:58:39 INFO - PROCESS | 15886 | --DOMWINDOW == 125 (0x95240000) [pid = 15886] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:58:39 INFO - PROCESS | 15886 | --DOMWINDOW == 124 (0x8d4edc00) [pid = 15886] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:58:39 INFO - PROCESS | 15886 | --DOMWINDOW == 123 (0x9149fc00) [pid = 15886] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:58:39 INFO - PROCESS | 15886 | --DOMWINDOW == 122 (0x8a281c00) [pid = 15886] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:58:39 INFO - PROCESS | 15886 | --DOMWINDOW == 121 (0x8d672c00) [pid = 15886] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:58:39 INFO - PROCESS | 15886 | 1464443919880 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:39 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a281c00 == 64 [pid = 15886] [id = 355] 06:58:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 122 (0x8bbd8c00) [pid = 15886] [serial = 1066] [outer = (nil)] 06:58:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 123 (0x8d672c00) [pid = 15886] [serial = 1067] [outer = 0x8bbd8c00] 06:58:39 INFO - PROCESS | 15886 | 1464443919961 Marionette DEBUG loaded listener.js 06:58:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 124 (0x8fd80800) [pid = 15886] [serial = 1068] [outer = 0x8bbd8c00] 06:58:40 INFO - PROCESS | 15886 | 1464443920757 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]]]}] 06:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1897ms 06:58:40 INFO - PROCESS | 15886 | 1464443920805 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 06:58:40 INFO - PROCESS | 15886 | 1464443920809 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 06:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:58:40 INFO - PROCESS | 15886 | 1464443920816 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:58:40 INFO - PROCESS | 15886 | 1464443920820 Marionette TRACE conn4 <- [1,1394,null,{}] 06:58:40 INFO - PROCESS | 15886 | 1464443920829 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}] 06:58:41 INFO - PROCESS | 15886 | 1464443921100 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 06:58:41 INFO - PROCESS | 15886 | 1464443921119 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:41 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d4f3800 == 65 [pid = 15886] [id = 356] 06:58:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 125 (0x8e9b8400) [pid = 15886] [serial = 1069] [outer = (nil)] 06:58:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 126 (0x914a1c00) [pid = 15886] [serial = 1070] [outer = 0x8e9b8400] 06:58:41 INFO - PROCESS | 15886 | 1464443921201 Marionette DEBUG loaded listener.js 06:58:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 127 (0x915c6c00) [pid = 15886] [serial = 1071] [outer = 0x8e9b8400] 06:58:42 INFO - PROCESS | 15886 | 1464443922338 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]]]}] 06:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1535ms 06:58:42 INFO - PROCESS | 15886 | 1464443922368 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 06:58:42 INFO - PROCESS | 15886 | 1464443922374 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 06:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:58:42 INFO - PROCESS | 15886 | 1464443922386 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:58:42 INFO - PROCESS | 15886 | 1464443922391 Marionette TRACE conn4 <- [1,1398,null,{}] 06:58:42 INFO - PROCESS | 15886 | 1464443922402 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}] 06:58:42 INFO - PROCESS | 15886 | 1464443922632 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 06:58:42 INFO - PROCESS | 15886 | 1464443922895 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:42 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c542800 == 66 [pid = 15886] [id = 357] 06:58:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x8c649400) [pid = 15886] [serial = 1072] [outer = (nil)] 06:58:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x8d4ec800) [pid = 15886] [serial = 1073] [outer = 0x8c649400] 06:58:43 INFO - PROCESS | 15886 | 1464443923005 Marionette DEBUG loaded listener.js 06:58:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x8ddeb800) [pid = 15886] [serial = 1074] [outer = 0x8c649400] 06:58:44 INFO - PROCESS | 15886 | 1464443924005 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]]]}] 06:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1635ms 06:58:44 INFO - PROCESS | 15886 | 1464443924022 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 06:58:44 INFO - PROCESS | 15886 | 1464443924032 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 06:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:58:44 INFO - PROCESS | 15886 | 1464443924044 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:58:44 INFO - PROCESS | 15886 | 1464443924048 Marionette TRACE conn4 <- [1,1402,null,{}] 06:58:44 INFO - PROCESS | 15886 | 1464443924055 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}] 06:58:44 INFO - PROCESS | 15886 | 1464443924270 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 06:58:44 INFO - PROCESS | 15886 | 1464443924518 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:44 INFO - PROCESS | 15886 | ++DOCSHELL 0x8eeaec00 == 67 [pid = 15886] [id = 358] 06:58:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x8eeb0800) [pid = 15886] [serial = 1075] [outer = (nil)] 06:58:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x8f170400) [pid = 15886] [serial = 1076] [outer = 0x8eeb0800] 06:58:44 INFO - PROCESS | 15886 | 1464443924652 Marionette DEBUG loaded listener.js 06:58:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8fc78400) [pid = 15886] [serial = 1077] [outer = 0x8eeb0800] 06:58:45 INFO - PROCESS | 15886 | 1464443925669 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]]]}] 06:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1682ms 06:58:45 INFO - PROCESS | 15886 | 1464443925727 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 06:58:45 INFO - PROCESS | 15886 | 1464443925732 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 06:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:58:45 INFO - PROCESS | 15886 | 1464443925740 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:58:45 INFO - PROCESS | 15886 | 1464443925746 Marionette TRACE conn4 <- [1,1406,null,{}] 06:58:45 INFO - PROCESS | 15886 | 1464443925763 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}] 06:58:46 INFO - PROCESS | 15886 | 1464443926016 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 06:58:46 INFO - PROCESS | 15886 | 1464443926302 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:46 INFO - PROCESS | 15886 | ++DOCSHELL 0x913a5400 == 68 [pid = 15886] [id = 359] 06:58:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x9149fc00) [pid = 15886] [serial = 1078] [outer = (nil)] 06:58:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x915d0800) [pid = 15886] [serial = 1079] [outer = 0x9149fc00] 06:58:46 INFO - PROCESS | 15886 | 1464443926402 Marionette DEBUG loaded listener.js 06:58:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x91d23000) [pid = 15886] [serial = 1080] [outer = 0x9149fc00] 06:58:47 INFO - PROCESS | 15886 | 1464443927307 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]]]}] 06:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1601ms 06:58:47 INFO - PROCESS | 15886 | 1464443927341 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 06:58:47 INFO - PROCESS | 15886 | 1464443927345 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 06:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:58:47 INFO - PROCESS | 15886 | 1464443927353 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:58:47 INFO - PROCESS | 15886 | 1464443927357 Marionette TRACE conn4 <- [1,1410,null,{}] 06:58:47 INFO - PROCESS | 15886 | 1464443927364 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}] 06:58:47 INFO - PROCESS | 15886 | 1464443927580 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 06:58:47 INFO - PROCESS | 15886 | 1464443927819 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:47 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b5a8000 == 69 [pid = 15886] [id = 360] 06:58:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x925dbc00) [pid = 15886] [serial = 1081] [outer = (nil)] 06:58:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x9274ac00) [pid = 15886] [serial = 1082] [outer = 0x925dbc00] 06:58:47 INFO - PROCESS | 15886 | 1464443927966 Marionette DEBUG loaded listener.js 06:58:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x92928000) [pid = 15886] [serial = 1083] [outer = 0x925dbc00] 06:58:49 INFO - PROCESS | 15886 | 1464443929026 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]]]}] 06:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1688ms 06:58:49 INFO - PROCESS | 15886 | 1464443929042 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 06:58:49 INFO - PROCESS | 15886 | 1464443929046 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 06:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:58:49 INFO - PROCESS | 15886 | 1464443929053 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:58:49 INFO - PROCESS | 15886 | 1464443929057 Marionette TRACE conn4 <- [1,1414,null,{}] 06:58:49 INFO - PROCESS | 15886 | 1464443929115 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}] 06:58:49 INFO - PROCESS | 15886 | 1464443929349 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 06:58:49 INFO - PROCESS | 15886 | 1464443929595 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:49 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b5a5000 == 70 [pid = 15886] [id = 361] 06:58:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8bbd4800) [pid = 15886] [serial = 1084] [outer = (nil)] 06:58:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x92a4ac00) [pid = 15886] [serial = 1085] [outer = 0x8bbd4800] 06:58:49 INFO - PROCESS | 15886 | 1464443929685 Marionette DEBUG loaded listener.js 06:58:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x92a4fc00) [pid = 15886] [serial = 1086] [outer = 0x8bbd4800] 06:58:50 INFO - PROCESS | 15886 | 1464443930763 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]]]}] 06:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1745ms 06:58:50 INFO - PROCESS | 15886 | 1464443930800 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 06:58:50 INFO - PROCESS | 15886 | 1464443930804 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 06:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:58:50 INFO - PROCESS | 15886 | 1464443930812 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:58:50 INFO - PROCESS | 15886 | 1464443930816 Marionette TRACE conn4 <- [1,1418,null,{}] 06:58:50 INFO - PROCESS | 15886 | 1464443930822 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}] 06:58:51 INFO - PROCESS | 15886 | 1464443931098 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 06:58:51 INFO - PROCESS | 15886 | 1464443931354 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:51 INFO - PROCESS | 15886 | ++DOCSHELL 0x9292fc00 == 71 [pid = 15886] [id = 362] 06:58:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x92a4b400) [pid = 15886] [serial = 1087] [outer = (nil)] 06:58:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x93b9bc00) [pid = 15886] [serial = 1088] [outer = 0x92a4b400] 06:58:51 INFO - PROCESS | 15886 | 1464443931482 Marionette DEBUG loaded listener.js 06:58:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x94737c00) [pid = 15886] [serial = 1089] [outer = 0x92a4b400] 06:58:52 INFO - PROCESS | 15886 | 1464443932467 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]]]}] 06:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1735ms 06:58:52 INFO - PROCESS | 15886 | 1464443932548 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 06:58:52 INFO - PROCESS | 15886 | 1464443932553 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 06:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:58:52 INFO - PROCESS | 15886 | 1464443932561 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:58:52 INFO - PROCESS | 15886 | 1464443932565 Marionette TRACE conn4 <- [1,1422,null,{}] 06:58:52 INFO - PROCESS | 15886 | 1464443932572 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}] 06:58:52 INFO - PROCESS | 15886 | 1464443932837 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 06:58:53 INFO - PROCESS | 15886 | 1464443933127 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:53 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b59c800 == 72 [pid = 15886] [id = 363] 06:58:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x8bbd5c00) [pid = 15886] [serial = 1090] [outer = (nil)] 06:58:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x9512d400) [pid = 15886] [serial = 1091] [outer = 0x8bbd5c00] 06:58:53 INFO - PROCESS | 15886 | 1464443933220 Marionette DEBUG loaded listener.js 06:58:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x9523b800) [pid = 15886] [serial = 1092] [outer = 0x8bbd5c00] 06:58:54 INFO - PROCESS | 15886 | 1464443934280 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]]]}] 06:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1785ms 06:58:54 INFO - PROCESS | 15886 | 1464443934348 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 06:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:58:54 INFO - PROCESS | 15886 | 1464443934352 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 06:58:54 INFO - PROCESS | 15886 | 1464443934360 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:58:54 INFO - PROCESS | 15886 | 1464443934364 Marionette TRACE conn4 <- [1,1426,null,{}] 06:58:54 INFO - PROCESS | 15886 | 1464443934370 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}] 06:58:54 INFO - PROCESS | 15886 | 1464443934578 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 06:58:54 INFO - PROCESS | 15886 | 1464443934883 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:54 INFO - PROCESS | 15886 | ++DOCSHELL 0x95126c00 == 73 [pid = 15886] [id = 364] 06:58:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x95240400) [pid = 15886] [serial = 1093] [outer = (nil)] 06:58:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x952b0800) [pid = 15886] [serial = 1094] [outer = 0x95240400] 06:58:55 INFO - PROCESS | 15886 | 1464443935043 Marionette DEBUG loaded listener.js 06:58:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x95354c00) [pid = 15886] [serial = 1095] [outer = 0x95240400] 06:58:56 INFO - PROCESS | 15886 | 1464443936104 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]]]}] 06:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1797ms 06:58:56 INFO - PROCESS | 15886 | 1464443936156 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 06:58:56 INFO - PROCESS | 15886 | 1464443936161 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 06:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:58:56 INFO - PROCESS | 15886 | 1464443936168 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:58:56 INFO - PROCESS | 15886 | 1464443936173 Marionette TRACE conn4 <- [1,1430,null,{}] 06:58:56 INFO - PROCESS | 15886 | 1464443936179 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}] 06:58:56 INFO - PROCESS | 15886 | 1464443936391 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 06:58:56 INFO - PROCESS | 15886 | 1464443936631 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:56 INFO - PROCESS | 15886 | ++DOCSHELL 0x9512ec00 == 74 [pid = 15886] [id = 365] 06:58:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x95356c00) [pid = 15886] [serial = 1096] [outer = (nil)] 06:58:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x982e7400) [pid = 15886] [serial = 1097] [outer = 0x95356c00] 06:58:56 INFO - PROCESS | 15886 | 1464443936774 Marionette DEBUG loaded listener.js 06:58:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x99308c00) [pid = 15886] [serial = 1098] [outer = 0x95356c00] 06:58:57 INFO - PROCESS | 15886 | 1464443937708 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]]]}] 06:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1582ms 06:58:57 INFO - PROCESS | 15886 | 1464443937752 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 06:58:57 INFO - PROCESS | 15886 | 1464443937755 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 06:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:58:57 INFO - PROCESS | 15886 | 1464443937762 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:58:57 INFO - PROCESS | 15886 | 1464443937766 Marionette TRACE conn4 <- [1,1434,null,{}] 06:58:57 INFO - PROCESS | 15886 | 1464443937772 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}] 06:58:57 INFO - PROCESS | 15886 | 1464443937979 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 06:58:58 INFO - PROCESS | 15886 | 1464443938234 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:58 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a24a400 == 75 [pid = 15886] [id = 366] 06:58:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x8a27d400) [pid = 15886] [serial = 1099] [outer = (nil)] 06:58:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x9a011400) [pid = 15886] [serial = 1100] [outer = 0x8a27d400] 06:58:58 INFO - PROCESS | 15886 | 1464443938372 Marionette DEBUG loaded listener.js 06:58:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x9a4aec00) [pid = 15886] [serial = 1101] [outer = 0x8a27d400] 06:58:59 INFO - PROCESS | 15886 | 1464443939382 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]]]}] 06:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1680ms 06:58:59 INFO - PROCESS | 15886 | 1464443939444 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 06:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:58:59 INFO - PROCESS | 15886 | 1464443939449 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 06:58:59 INFO - PROCESS | 15886 | 1464443939456 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:58:59 INFO - PROCESS | 15886 | 1464443939461 Marionette TRACE conn4 <- [1,1438,null,{}] 06:58:59 INFO - PROCESS | 15886 | 1464443939467 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}] 06:58:59 INFO - PROCESS | 15886 | 1464443939731 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 06:59:00 INFO - PROCESS | 15886 | 1464443940031 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:00 INFO - PROCESS | 15886 | ++DOCSHELL 0x95359800 == 76 [pid = 15886] [id = 367] 06:59:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x9aa84c00) [pid = 15886] [serial = 1102] [outer = (nil)] 06:59:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x9aa8c400) [pid = 15886] [serial = 1103] [outer = 0x9aa84c00] 06:59:00 INFO - PROCESS | 15886 | 1464443940128 Marionette DEBUG loaded listener.js 06:59:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x9aac7c00) [pid = 15886] [serial = 1104] [outer = 0x9aa84c00] 06:59:01 INFO - PROCESS | 15886 | 1464443941112 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]]]}] 06:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1737ms 06:59:01 INFO - PROCESS | 15886 | 1464443941194 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 06:59:01 INFO - PROCESS | 15886 | 1464443941198 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 06:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:59:01 INFO - PROCESS | 15886 | 1464443941204 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:59:01 INFO - PROCESS | 15886 | 1464443941208 Marionette TRACE conn4 <- [1,1442,null,{}] 06:59:01 INFO - PROCESS | 15886 | 1464443941214 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}] 06:59:01 INFO - PROCESS | 15886 | 1464443941420 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 06:59:01 INFO - PROCESS | 15886 | 1464443941666 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:02 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c543800 == 77 [pid = 15886] [id = 368] 06:59:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x8c544000) [pid = 15886] [serial = 1105] [outer = (nil)] 06:59:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x8c54e800) [pid = 15886] [serial = 1106] [outer = 0x8c544000] 06:59:02 INFO - PROCESS | 15886 | 1464443942101 Marionette DEBUG loaded listener.js 06:59:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x8d4ea400) [pid = 15886] [serial = 1107] [outer = 0x8c544000] 06:59:03 INFO - PROCESS | 15886 | 1464443943150 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]]]}] 06:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1988ms 06:59:03 INFO - PROCESS | 15886 | 1464443943195 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 06:59:03 INFO - PROCESS | 15886 | 1464443943202 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 06:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:59:03 INFO - PROCESS | 15886 | 1464443943211 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:59:03 INFO - PROCESS | 15886 | 1464443943216 Marionette TRACE conn4 <- [1,1446,null,{}] 06:59:03 INFO - PROCESS | 15886 | 1464443943224 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}] 06:59:03 INFO - PROCESS | 15886 | 1464443943427 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 06:59:03 INFO - PROCESS | 15886 | 1464443943816 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:03 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c745000 == 78 [pid = 15886] [id = 369] 06:59:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x8c746800) [pid = 15886] [serial = 1108] [outer = (nil)] 06:59:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x8d674400) [pid = 15886] [serial = 1109] [outer = 0x8c746800] 06:59:03 INFO - PROCESS | 15886 | 1464443943909 Marionette DEBUG loaded listener.js 06:59:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x8f168800) [pid = 15886] [serial = 1110] [outer = 0x8c746800] 06:59:04 INFO - PROCESS | 15886 | 1464443944917 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]]]}] 06:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1783ms 06:59:05 INFO - PROCESS | 15886 | 1464443944994 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 06:59:05 INFO - PROCESS | 15886 | 1464443945000 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 06:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:59:05 INFO - PROCESS | 15886 | 1464443945012 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:59:05 INFO - PROCESS | 15886 | 1464443945016 Marionette TRACE conn4 <- [1,1450,null,{}] 06:59:05 INFO - PROCESS | 15886 | 1464443945023 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}] 06:59:05 INFO - PROCESS | 15886 | 1464443945312 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 06:59:05 INFO - PROCESS | 15886 | --DOCSHELL 0x8a281c00 == 77 [pid = 15886] [id = 355] 06:59:05 INFO - PROCESS | 15886 | --DOCSHELL 0x8c3d8c00 == 76 [pid = 15886] [id = 354] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x91d1c000) [pid = 15886] [serial = 956] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0x95246000) [pid = 15886] [serial = 959] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0x9aa62800) [pid = 15886] [serial = 962] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x9aac5400) [pid = 15886] [serial = 965] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0x9abe5400) [pid = 15886] [serial = 968] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x9c133400) [pid = 15886] [serial = 971] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x8c747800) [pid = 15886] [serial = 1019] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x9d4ef000) [pid = 15886] [serial = 974] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x9d983c00) [pid = 15886] [serial = 977] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0xa060a000) [pid = 15886] [serial = 980] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0xa2155000) [pid = 15886] [serial = 983] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0xa240a800) [pid = 15886] [serial = 986] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 153 (0x915c5c00) [pid = 15886] [serial = 989] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0xa3268c00) [pid = 15886] [serial = 992] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0xa35e7c00) [pid = 15886] [serial = 995] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOCSHELL 0x8ddf2800 == 75 [pid = 15886] [id = 353] 06:59:05 INFO - PROCESS | 15886 | --DOCSHELL 0x8b455400 == 74 [pid = 15886] [id = 352] 06:59:05 INFO - PROCESS | 15886 | --DOCSHELL 0x8a24cc00 == 73 [pid = 15886] [id = 351] 06:59:05 INFO - PROCESS | 15886 | --DOCSHELL 0x8bbd8800 == 72 [pid = 15886] [id = 345] 06:59:05 INFO - PROCESS | 15886 | 1464443945652 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:05 INFO - PROCESS | 15886 | --DOCSHELL 0x92e90400 == 71 [pid = 15886] [id = 344] 06:59:05 INFO - PROCESS | 15886 | --DOCSHELL 0x92a56800 == 70 [pid = 15886] [id = 343] 06:59:05 INFO - PROCESS | 15886 | --DOCSHELL 0x8a281800 == 69 [pid = 15886] [id = 342] 06:59:05 INFO - PROCESS | 15886 | --DOCSHELL 0x8f2b7c00 == 68 [pid = 15886] [id = 341] 06:59:05 INFO - PROCESS | 15886 | --DOCSHELL 0x8c748000 == 67 [pid = 15886] [id = 340] 06:59:05 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a281800 == 68 [pid = 15886] [id = 370] 06:59:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x8bbd8800) [pid = 15886] [serial = 1111] [outer = (nil)] 06:59:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x8ddf2c00) [pid = 15886] [serial = 1112] [outer = 0x8bbd8800] 06:59:05 INFO - PROCESS | 15886 | 1464443945745 Marionette DEBUG loaded listener.js 06:59:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x8ef10800) [pid = 15886] [serial = 1113] [outer = 0x8bbd8800] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 153 (0x925d5000) [pid = 15886] [serial = 1001] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0x9a30bc00) [pid = 15886] [serial = 1005] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0x99307000) [pid = 15886] [serial = 1004] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x8f2b0800) [pid = 15886] [serial = 999] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x8eb4b400) [pid = 15886] [serial = 998] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x9aa8a400) [pid = 15886] [serial = 1008] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x9a5c6800) [pid = 15886] [serial = 1007] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x8eb47400) [pid = 15886] [serial = 1010] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x8fa56000) [pid = 15886] [serial = 1011] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x92932400) [pid = 15886] [serial = 1002] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x9534c000) [pid = 15886] [serial = 1014] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x9aa84000) [pid = 15886] [serial = 1017] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x92a54c00) [pid = 15886] [serial = 1013] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x9a706400) [pid = 15886] [serial = 1016] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 15886 | 1464443946647 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]]]}] 06:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1684ms 06:59:06 INFO - PROCESS | 15886 | 1464443946697 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 06:59:06 INFO - PROCESS | 15886 | 1464443946700 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 06:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:59:06 INFO - PROCESS | 15886 | 1464443946708 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:59:06 INFO - PROCESS | 15886 | 1464443946715 Marionette TRACE conn4 <- [1,1454,null,{}] 06:59:06 INFO - PROCESS | 15886 | 1464443946731 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}] 06:59:06 INFO - PROCESS | 15886 | 1464443946974 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 06:59:07 INFO - PROCESS | 15886 | 1464443947132 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:07 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c54a000 == 69 [pid = 15886] [id = 371] 06:59:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x8fd84800) [pid = 15886] [serial = 1114] [outer = (nil)] 06:59:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x915c6800) [pid = 15886] [serial = 1115] [outer = 0x8fd84800] 06:59:07 INFO - PROCESS | 15886 | 1464443947209 Marionette DEBUG loaded listener.js 06:59:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x91d17400) [pid = 15886] [serial = 1116] [outer = 0x8fd84800] 06:59:08 INFO - PROCESS | 15886 | 1464443948082 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]]]}] 06:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1440ms 06:59:08 INFO - PROCESS | 15886 | 1464443948149 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 06:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:59:08 INFO - PROCESS | 15886 | 1464443948154 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 06:59:08 INFO - PROCESS | 15886 | 1464443948161 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:59:08 INFO - PROCESS | 15886 | 1464443948164 Marionette TRACE conn4 <- [1,1458,null,{}] 06:59:08 INFO - PROCESS | 15886 | 1464443948170 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}] 06:59:08 INFO - PROCESS | 15886 | 1464443948435 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 06:59:08 INFO - PROCESS | 15886 | 1464443948473 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:08 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c653400 == 70 [pid = 15886] [id = 372] 06:59:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x8e9aec00) [pid = 15886] [serial = 1117] [outer = (nil)] 06:59:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x92747800) [pid = 15886] [serial = 1118] [outer = 0x8e9aec00] 06:59:08 INFO - PROCESS | 15886 | 1464443948564 Marionette DEBUG loaded listener.js 06:59:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x92a4d000) [pid = 15886] [serial = 1119] [outer = 0x8e9aec00] 06:59:09 INFO - PROCESS | 15886 | 1464443949623 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]]]}] 06:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1491ms 06:59:09 INFO - PROCESS | 15886 | 1464443949652 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 06:59:09 INFO - PROCESS | 15886 | 1464443949656 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 06:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:59:09 INFO - PROCESS | 15886 | 1464443949662 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:59:09 INFO - PROCESS | 15886 | 1464443949665 Marionette TRACE conn4 <- [1,1462,null,{}] 06:59:09 INFO - PROCESS | 15886 | 1464443949671 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}] 06:59:10 INFO - PROCESS | 15886 | 1464443950109 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 06:59:10 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x8b461c00) [pid = 15886] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:59:10 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x8b458400) [pid = 15886] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:59:10 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x8bbd8c00) [pid = 15886] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:59:10 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x9821c400) [pid = 15886] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:59:10 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x8eeaf800) [pid = 15886] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:59:10 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x8a24fc00) [pid = 15886] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:59:10 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x8f2b9800) [pid = 15886] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:59:10 INFO - PROCESS | 15886 | 1464443950279 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:10 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a27e400 == 71 [pid = 15886] [id = 373] 06:59:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8b458400) [pid = 15886] [serial = 1120] [outer = (nil)] 06:59:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x8eeaf800) [pid = 15886] [serial = 1121] [outer = 0x8b458400] 06:59:10 INFO - PROCESS | 15886 | 1464443950364 Marionette DEBUG loaded listener.js 06:59:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x92e81400) [pid = 15886] [serial = 1122] [outer = 0x8b458400] 06:59:11 INFO - PROCESS | 15886 | 1464443951190 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]]]}] 06:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1584ms 06:59:11 INFO - PROCESS | 15886 | 1464443951247 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 06:59:11 INFO - PROCESS | 15886 | 1464443951250 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 06:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:59:11 INFO - PROCESS | 15886 | 1464443951258 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:59:11 INFO - PROCESS | 15886 | 1464443951261 Marionette TRACE conn4 <- [1,1466,null,{}] 06:59:11 INFO - PROCESS | 15886 | 1464443951267 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}] 06:59:11 INFO - PROCESS | 15886 | 1464443951455 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 06:59:11 INFO - PROCESS | 15886 | 1464443951607 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:11 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bbdf400 == 72 [pid = 15886] [id = 374] 06:59:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x9274f800) [pid = 15886] [serial = 1123] [outer = (nil)] 06:59:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x9523d800) [pid = 15886] [serial = 1124] [outer = 0x9274f800] 06:59:11 INFO - PROCESS | 15886 | 1464443951684 Marionette DEBUG loaded listener.js 06:59:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x952ac000) [pid = 15886] [serial = 1125] [outer = 0x9274f800] 06:59:12 INFO - PROCESS | 15886 | 1464443952761 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]]]}] 06:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1537ms 06:59:12 INFO - PROCESS | 15886 | 1464443952797 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 06:59:12 INFO - PROCESS | 15886 | 1464443952803 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 06:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:59:12 INFO - PROCESS | 15886 | 1464443952813 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:59:12 INFO - PROCESS | 15886 | 1464443952820 Marionette TRACE conn4 <- [1,1470,null,{}] 06:59:12 INFO - PROCESS | 15886 | 1464443952829 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}] 06:59:13 INFO - PROCESS | 15886 | 1464443953130 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 06:59:13 INFO - PROCESS | 15886 | 1464443953369 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:13 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c550400 == 73 [pid = 15886] [id = 375] 06:59:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x8c747800) [pid = 15886] [serial = 1126] [outer = (nil)] 06:59:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x8e9ae000) [pid = 15886] [serial = 1127] [outer = 0x8c747800] 06:59:13 INFO - PROCESS | 15886 | 1464443953468 Marionette DEBUG loaded listener.js 06:59:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x8eeb5400) [pid = 15886] [serial = 1128] [outer = 0x8c747800] 06:59:14 INFO - PROCESS | 15886 | 1464443954459 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]]]}] 06:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1691ms 06:59:14 INFO - PROCESS | 15886 | 1464443954505 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 06:59:14 INFO - PROCESS | 15886 | 1464443954514 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 06:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:59:14 INFO - PROCESS | 15886 | 1464443954525 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:59:14 INFO - PROCESS | 15886 | 1464443954529 Marionette TRACE conn4 <- [1,1474,null,{}] 06:59:14 INFO - PROCESS | 15886 | 1464443954537 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}] 06:59:14 INFO - PROCESS | 15886 | 1464443954751 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 06:59:15 INFO - PROCESS | 15886 | 1464443955002 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:15 INFO - PROCESS | 15886 | ++DOCSHELL 0x911b1800 == 74 [pid = 15886] [id = 376] 06:59:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x911b2400) [pid = 15886] [serial = 1129] [outer = (nil)] 06:59:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x913a3c00) [pid = 15886] [serial = 1130] [outer = 0x911b2400] 06:59:15 INFO - PROCESS | 15886 | 1464443955140 Marionette DEBUG loaded listener.js 06:59:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x914a5c00) [pid = 15886] [serial = 1131] [outer = 0x911b2400] 06:59:16 INFO - PROCESS | 15886 | 1464443956182 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]]]}] 06:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1734ms 06:59:16 INFO - PROCESS | 15886 | 1464443956259 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 06:59:16 INFO - PROCESS | 15886 | 1464443956263 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 06:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:59:16 INFO - PROCESS | 15886 | 1464443956271 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:59:16 INFO - PROCESS | 15886 | 1464443956278 Marionette TRACE conn4 <- [1,1478,null,{}] 06:59:16 INFO - PROCESS | 15886 | 1464443956296 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}] 06:59:16 INFO - PROCESS | 15886 | 1464443956561 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 06:59:16 INFO - PROCESS | 15886 | 1464443956814 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:16 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c3e2400 == 75 [pid = 15886] [id = 377] 06:59:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x92e85c00) [pid = 15886] [serial = 1132] [outer = (nil)] 06:59:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x9512d800) [pid = 15886] [serial = 1133] [outer = 0x92e85c00] 06:59:16 INFO - PROCESS | 15886 | 1464443956945 Marionette DEBUG loaded listener.js 06:59:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x96691800) [pid = 15886] [serial = 1134] [outer = 0x92e85c00] 06:59:17 INFO - PROCESS | 15886 | 1464443957941 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]]]}] 06:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1742ms 06:59:18 INFO - PROCESS | 15886 | 1464443958014 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 06:59:18 INFO - PROCESS | 15886 | 1464443958018 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 06:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:59:18 INFO - PROCESS | 15886 | 1464443958026 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:59:18 INFO - PROCESS | 15886 | 1464443958030 Marionette TRACE conn4 <- [1,1482,null,{}] 06:59:18 INFO - PROCESS | 15886 | 1464443958037 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}] 06:59:18 INFO - PROCESS | 15886 | 1464443958292 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 06:59:18 INFO - PROCESS | 15886 | 1464443958598 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:18 INFO - PROCESS | 15886 | ++DOCSHELL 0x92e8b800 == 76 [pid = 15886] [id = 378] 06:59:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x95180c00) [pid = 15886] [serial = 1135] [outer = (nil)] 06:59:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x9a302400) [pid = 15886] [serial = 1136] [outer = 0x95180c00] 06:59:18 INFO - PROCESS | 15886 | 1464443958692 Marionette DEBUG loaded listener.js 06:59:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x9a9a5c00) [pid = 15886] [serial = 1137] [outer = 0x95180c00] 06:59:19 INFO - PROCESS | 15886 | 1464443959777 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]]]}] 06:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1786ms 06:59:19 INFO - PROCESS | 15886 | 1464443959814 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 06:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:59:19 INFO - PROCESS | 15886 | 1464443959819 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 06:59:19 INFO - PROCESS | 15886 | 1464443959828 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:59:19 INFO - PROCESS | 15886 | 1464443959832 Marionette TRACE conn4 <- [1,1486,null,{}] 06:59:19 INFO - PROCESS | 15886 | 1464443959839 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}] 06:59:20 INFO - PROCESS | 15886 | 1464443960051 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 06:59:20 INFO - PROCESS | 15886 | 1464443960315 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:20 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a254000 == 77 [pid = 15886] [id = 379] 06:59:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x952a3400) [pid = 15886] [serial = 1138] [outer = (nil)] 06:59:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x9aa67c00) [pid = 15886] [serial = 1139] [outer = 0x952a3400] 06:59:20 INFO - PROCESS | 15886 | 1464443960406 Marionette DEBUG loaded listener.js 06:59:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x9aa8a400) [pid = 15886] [serial = 1140] [outer = 0x952a3400] 06:59:21 INFO - PROCESS | 15886 | 1464443961384 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]]]}] 06:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1636ms 06:59:21 INFO - PROCESS | 15886 | 1464443961463 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 06:59:21 INFO - PROCESS | 15886 | 1464443961467 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 06:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:59:21 INFO - PROCESS | 15886 | 1464443961474 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:59:21 INFO - PROCESS | 15886 | 1464443961477 Marionette TRACE conn4 <- [1,1490,null,{}] 06:59:21 INFO - PROCESS | 15886 | 1464443961483 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}] 06:59:21 INFO - PROCESS | 15886 | 1464443961755 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 06:59:22 INFO - PROCESS | 15886 | 1464443962055 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:22 INFO - PROCESS | 15886 | ++DOCSHELL 0x9aac7800 == 78 [pid = 15886] [id = 380] 06:59:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x9abdec00) [pid = 15886] [serial = 1141] [outer = (nil)] 06:59:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x9b68d400) [pid = 15886] [serial = 1142] [outer = 0x9abdec00] 06:59:22 INFO - PROCESS | 15886 | 1464443962147 Marionette DEBUG loaded listener.js 06:59:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x9be10000) [pid = 15886] [serial = 1143] [outer = 0x9abdec00] 06:59:23 INFO - PROCESS | 15886 | 1464443963062 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]]]}] 06:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1637ms 06:59:23 INFO - PROCESS | 15886 | 1464443963112 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 06:59:23 INFO - PROCESS | 15886 | 1464443963116 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 06:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:59:23 INFO - PROCESS | 15886 | 1464443963123 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:59:23 INFO - PROCESS | 15886 | 1464443963127 Marionette TRACE conn4 <- [1,1494,null,{}] 06:59:23 INFO - PROCESS | 15886 | 1464443963132 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}] 06:59:23 INFO - PROCESS | 15886 | 1464443963329 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 06:59:23 INFO - PROCESS | 15886 | 1464443963575 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:23 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a255800 == 79 [pid = 15886] [id = 381] 06:59:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x9aa87c00) [pid = 15886] [serial = 1144] [outer = (nil)] 06:59:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x9c133800) [pid = 15886] [serial = 1145] [outer = 0x9aa87c00] 06:59:23 INFO - PROCESS | 15886 | 1464443963711 Marionette DEBUG loaded listener.js 06:59:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x9d4e2c00) [pid = 15886] [serial = 1146] [outer = 0x9aa87c00] 06:59:24 INFO - PROCESS | 15886 | 1464443964670 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]]]}] 06:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1589ms 06:59:24 INFO - PROCESS | 15886 | 1464443964714 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 06:59:24 INFO - PROCESS | 15886 | 1464443964718 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 06:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:59:24 INFO - PROCESS | 15886 | 1464443964725 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:59:24 INFO - PROCESS | 15886 | 1464443964729 Marionette TRACE conn4 <- [1,1498,null,{}] 06:59:24 INFO - PROCESS | 15886 | 1464443964735 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}] 06:59:24 INFO - PROCESS | 15886 | 1464443964938 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 06:59:25 INFO - PROCESS | 15886 | 1464443965183 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:25 INFO - PROCESS | 15886 | ++DOCSHELL 0x9aa60400 == 80 [pid = 15886] [id = 382] 06:59:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 167 (0x9b6ed400) [pid = 15886] [serial = 1147] [outer = (nil)] 06:59:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 168 (0x9d5e0000) [pid = 15886] [serial = 1148] [outer = 0x9b6ed400] 06:59:25 INFO - PROCESS | 15886 | 1464443965310 Marionette DEBUG loaded listener.js 06:59:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 169 (0x9d5e2c00) [pid = 15886] [serial = 1149] [outer = 0x9b6ed400] 06:59:26 INFO - PROCESS | 15886 | 1464443966215 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]]]}] 06:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1533ms 06:59:26 INFO - PROCESS | 15886 | 1464443966259 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 06:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:59:26 INFO - PROCESS | 15886 | 1464443966263 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 06:59:26 INFO - PROCESS | 15886 | 1464443966270 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:59:26 INFO - PROCESS | 15886 | 1464443966274 Marionette TRACE conn4 <- [1,1502,null,{}] 06:59:26 INFO - PROCESS | 15886 | 1464443966280 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}] 06:59:26 INFO - PROCESS | 15886 | 1464443966522 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 06:59:26 INFO - PROCESS | 15886 | 1464443966768 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:26 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b59fc00 == 81 [pid = 15886] [id = 383] 06:59:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 170 (0x9b691000) [pid = 15886] [serial = 1150] [outer = (nil)] 06:59:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 171 (0xa060d800) [pid = 15886] [serial = 1151] [outer = 0x9b691000] 06:59:26 INFO - PROCESS | 15886 | 1464443966909 Marionette DEBUG loaded listener.js 06:59:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 172 (0xa1140400) [pid = 15886] [serial = 1152] [outer = 0x9b691000] 06:59:27 INFO - PROCESS | 15886 | 1464443967776 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]]]}] 06:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1584ms 06:59:27 INFO - PROCESS | 15886 | 1464443967855 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 06:59:27 INFO - PROCESS | 15886 | 1464443967858 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 06:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:59:27 INFO - PROCESS | 15886 | 1464443967865 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:59:27 INFO - PROCESS | 15886 | 1464443967869 Marionette TRACE conn4 <- [1,1506,null,{}] 06:59:27 INFO - PROCESS | 15886 | 1464443967874 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}] 06:59:28 INFO - PROCESS | 15886 | 1464443968108 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 06:59:28 INFO - PROCESS | 15886 | 1464443968368 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:28 INFO - PROCESS | 15886 | ++DOCSHELL 0x8e9b8000 == 82 [pid = 15886] [id = 384] 06:59:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 173 (0x92e82000) [pid = 15886] [serial = 1153] [outer = (nil)] 06:59:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 174 (0xa21af000) [pid = 15886] [serial = 1154] [outer = 0x92e82000] 06:59:28 INFO - PROCESS | 15886 | 1464443968496 Marionette DEBUG loaded listener.js 06:59:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 175 (0xa2383000) [pid = 15886] [serial = 1155] [outer = 0x92e82000] 06:59:29 INFO - PROCESS | 15886 | 1464443969431 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]]]}] 06:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1582ms 06:59:29 INFO - PROCESS | 15886 | 1464443969447 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 06:59:29 INFO - PROCESS | 15886 | 1464443969451 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 06:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:59:29 INFO - PROCESS | 15886 | 1464443969458 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:59:29 INFO - PROCESS | 15886 | 1464443969463 Marionette TRACE conn4 <- [1,1510,null,{}] 06:59:29 INFO - PROCESS | 15886 | 1464443969469 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}] 06:59:29 INFO - PROCESS | 15886 | 1464443969708 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 06:59:29 INFO - PROCESS | 15886 | 1464443969965 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:30 INFO - PROCESS | 15886 | ++DOCSHELL 0xa23c7000 == 83 [pid = 15886] [id = 385] 06:59:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 176 (0xa26d2c00) [pid = 15886] [serial = 1156] [outer = (nil)] 06:59:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 177 (0xa30f0c00) [pid = 15886] [serial = 1157] [outer = 0xa26d2c00] 06:59:30 INFO - PROCESS | 15886 | 1464443970103 Marionette DEBUG loaded listener.js 06:59:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 178 (0xa346d400) [pid = 15886] [serial = 1158] [outer = 0xa26d2c00] 06:59:31 INFO - PROCESS | 15886 | 1464443971048 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]]]}] 06:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1640ms 06:59:31 INFO - PROCESS | 15886 | 1464443971099 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 06:59:31 INFO - PROCESS | 15886 | 1464443971103 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 06:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:59:31 INFO - PROCESS | 15886 | 1464443971110 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:59:31 INFO - PROCESS | 15886 | 1464443971114 Marionette TRACE conn4 <- [1,1514,null,{}] 06:59:31 INFO - PROCESS | 15886 | 1464443971120 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}] 06:59:31 INFO - PROCESS | 15886 | 1464443971354 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 06:59:31 INFO - PROCESS | 15886 | 1464443971687 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:31 INFO - PROCESS | 15886 | ++DOCSHELL 0xa2601800 == 84 [pid = 15886] [id = 386] 06:59:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 179 (0xa26cd000) [pid = 15886] [serial = 1159] [outer = (nil)] 06:59:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 180 (0xa4e2a000) [pid = 15886] [serial = 1160] [outer = 0xa26cd000] 06:59:31 INFO - PROCESS | 15886 | 1464443971777 Marionette DEBUG loaded listener.js 06:59:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 181 (0xa4e2f000) [pid = 15886] [serial = 1161] [outer = 0xa26cd000] 06:59:32 INFO - PROCESS | 15886 | 1464443972747 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]]]}] 06:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1689ms 06:59:32 INFO - PROCESS | 15886 | 1464443972801 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 06:59:32 INFO - PROCESS | 15886 | 1464443972805 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 06:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:59:32 INFO - PROCESS | 15886 | 1464443972812 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:59:32 INFO - PROCESS | 15886 | 1464443972815 Marionette TRACE conn4 <- [1,1518,null,{}] 06:59:32 INFO - PROCESS | 15886 | 1464443972821 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}] 06:59:33 INFO - PROCESS | 15886 | 1464443973043 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 06:59:33 INFO - PROCESS | 15886 | 1464443973296 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:33 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d565400 == 85 [pid = 15886] [id = 387] 06:59:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 182 (0x8d565800) [pid = 15886] [serial = 1162] [outer = (nil)] 06:59:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 183 (0x8d56ac00) [pid = 15886] [serial = 1163] [outer = 0x8d565800] 06:59:33 INFO - PROCESS | 15886 | 1464443973453 Marionette DEBUG loaded listener.js 06:59:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 184 (0x8d56d800) [pid = 15886] [serial = 1164] [outer = 0x8d565800] 06:59:34 INFO - PROCESS | 15886 | 1464443974358 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]]]}] 06:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1584ms 06:59:34 INFO - PROCESS | 15886 | 1464443974397 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 06:59:34 INFO - PROCESS | 15886 | 1464443974402 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 06:59:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:59:34 INFO - PROCESS | 15886 | 1464443974410 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:59:34 INFO - PROCESS | 15886 | 1464443974414 Marionette TRACE conn4 <- [1,1522,null,{}] 06:59:34 INFO - PROCESS | 15886 | 1464443974420 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}] 06:59:34 INFO - PROCESS | 15886 | 1464443974726 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 06:59:35 INFO - PROCESS | 15886 | 1464443974983 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:35 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c54dc00 == 86 [pid = 15886] [id = 388] 06:59:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 185 (0x8c64c800) [pid = 15886] [serial = 1165] [outer = (nil)] 06:59:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 186 (0x8d66b000) [pid = 15886] [serial = 1166] [outer = 0x8c64c800] 06:59:35 INFO - PROCESS | 15886 | 1464443975078 Marionette DEBUG loaded listener.js 06:59:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 187 (0x8f163400) [pid = 15886] [serial = 1167] [outer = 0x8c64c800] 06:59:36 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:36 INFO - PROCESS | 15886 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:59:36 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:36 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:36 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:36 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:36 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:36 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:36 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:36 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:36 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:36 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:36 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 () { 06:59:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:59:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:59:36 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 () { 06:59:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:59:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:59:36 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 () { 06:59:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:59:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:59:36 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 () { 06:59:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:59:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:59:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1997ms 06:59:36 INFO - PROCESS | 15886 | 1464443976379 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"]]]}] 06:59:36 INFO - PROCESS | 15886 | 1464443976408 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 06:59:36 INFO - PROCESS | 15886 | 1464443976430 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 06:59:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:59:36 INFO - PROCESS | 15886 | 1464443976440 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:59:36 INFO - PROCESS | 15886 | 1464443976446 Marionette TRACE conn4 <- [1,1526,null,{}] 06:59:36 INFO - PROCESS | 15886 | 1464443976543 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}] 06:59:36 INFO - PROCESS | 15886 | 1464443976776 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 06:59:37 INFO - PROCESS | 15886 | 1464443976981 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:37 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d56b000 == 87 [pid = 15886] [id = 389] 06:59:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 188 (0x8d570400) [pid = 15886] [serial = 1168] [outer = (nil)] 06:59:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 189 (0x8ef06400) [pid = 15886] [serial = 1169] [outer = 0x8d570400] 06:59:37 INFO - PROCESS | 15886 | 1464443977108 Marionette DEBUG loaded listener.js 06:59:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 190 (0x8f2b3400) [pid = 15886] [serial = 1170] [outer = 0x8d570400] 06:59:38 INFO - PROCESS | 15886 | 1464443978043 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"]]]}] 06:59:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:59:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:59:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:59:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:59:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:59:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:59:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1694ms 06:59:38 INFO - PROCESS | 15886 | 1464443978138 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 06:59:38 INFO - PROCESS | 15886 | 1464443978145 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 06:59:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:59:38 INFO - PROCESS | 15886 | 1464443978157 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:59:38 INFO - PROCESS | 15886 | 1464443978160 Marionette TRACE conn4 <- [1,1530,null,{}] 06:59:38 INFO - PROCESS | 15886 | 1464443978167 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}] 06:59:38 INFO - PROCESS | 15886 | 1464443978400 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 06:59:38 INFO - PROCESS | 15886 | 1464443978724 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:38 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a289800 == 88 [pid = 15886] [id = 390] 06:59:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 191 (0x8bbda000) [pid = 15886] [serial = 1171] [outer = (nil)] 06:59:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 192 (0x8c74e000) [pid = 15886] [serial = 1172] [outer = 0x8bbda000] 06:59:38 INFO - PROCESS | 15886 | 1464443978930 Marionette DEBUG loaded listener.js 06:59:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 193 (0x8eb4a000) [pid = 15886] [serial = 1173] [outer = 0x8bbda000] 06:59:39 INFO - PROCESS | 15886 | --DOCSHELL 0x92e8c400 == 87 [pid = 15886] [id = 255] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 192 (0x914a1c00) [pid = 15886] [serial = 1070] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 191 (0x95174c00) [pid = 15886] [serial = 1031] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 190 (0x8ef05800) [pid = 15886] [serial = 1046] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 189 (0x98257800) [pid = 15886] [serial = 1034] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 188 (0x8fc7b400) [pid = 15886] [serial = 1049] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 187 (0x92a55c00) [pid = 15886] [serial = 1028] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 186 (0x9aac1000) [pid = 15886] [serial = 1037] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 185 (0x911ae000) [pid = 15886] [serial = 1025] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 184 (0x9d4e2400) [pid = 15886] [serial = 1043] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 183 (0x9bb75c00) [pid = 15886] [serial = 1040] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOCSHELL 0x8a27e400 == 86 [pid = 15886] [id = 373] 06:59:39 INFO - PROCESS | 15886 | --DOCSHELL 0x8c653400 == 85 [pid = 15886] [id = 372] 06:59:39 INFO - PROCESS | 15886 | --DOCSHELL 0x8c54a000 == 84 [pid = 15886] [id = 371] 06:59:39 INFO - PROCESS | 15886 | --DOCSHELL 0x8a281800 == 83 [pid = 15886] [id = 370] 06:59:39 INFO - PROCESS | 15886 | --DOCSHELL 0x8c745000 == 82 [pid = 15886] [id = 369] 06:59:39 INFO - PROCESS | 15886 | --DOCSHELL 0x8c543800 == 81 [pid = 15886] [id = 368] 06:59:39 INFO - PROCESS | 15886 | --DOCSHELL 0x8a24a400 == 80 [pid = 15886] [id = 366] 06:59:39 INFO - PROCESS | 15886 | --DOCSHELL 0x9512ec00 == 79 [pid = 15886] [id = 365] 06:59:39 INFO - PROCESS | 15886 | --DOCSHELL 0x95126c00 == 78 [pid = 15886] [id = 364] 06:59:39 INFO - PROCESS | 15886 | --DOCSHELL 0x8b59c800 == 77 [pid = 15886] [id = 363] 06:59:39 INFO - PROCESS | 15886 | --DOCSHELL 0x9292fc00 == 76 [pid = 15886] [id = 362] 06:59:39 INFO - PROCESS | 15886 | --DOCSHELL 0x8b5a5000 == 75 [pid = 15886] [id = 361] 06:59:39 INFO - PROCESS | 15886 | --DOCSHELL 0x8b5a8000 == 74 [pid = 15886] [id = 360] 06:59:39 INFO - PROCESS | 15886 | 1464443979831 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]]]}] 06:59:39 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 06:59:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:59:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:59:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:59:39 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. 06:59:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:59:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1737ms 06:59:39 INFO - PROCESS | 15886 | 1464443979896 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 06:59:39 INFO - PROCESS | 15886 | 1464443979900 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 06:59:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 182 (0x8fd80800) [pid = 15886] [serial = 1068] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 181 (0x99eea400) [pid = 15886] [serial = 954] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 180 (0x8d672c00) [pid = 15886] [serial = 1067] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 179 (0x8ef09400) [pid = 15886] [serial = 1061] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 178 (0x8d4eb800) [pid = 15886] [serial = 1022] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 177 (0x8c3d9400) [pid = 15886] [serial = 1055] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 176 (0x8d4f0000) [pid = 15886] [serial = 1056] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 175 (0x8fd78c00) [pid = 15886] [serial = 1065] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 174 (0x8ddf7800) [pid = 15886] [serial = 1020] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 173 (0x8fc7e000) [pid = 15886] [serial = 1052] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 172 (0x8f168400) [pid = 15886] [serial = 1062] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 171 (0x8fc7ac00) [pid = 15886] [serial = 1064] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 170 (0x8bbd7000) [pid = 15886] [serial = 1058] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | --DOMWINDOW == 169 (0x8c741800) [pid = 15886] [serial = 1059] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 15886 | 1464443979934 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:59:39 INFO - PROCESS | 15886 | 1464443979949 Marionette TRACE conn4 <- [1,1534,null,{}] 06:59:39 INFO - PROCESS | 15886 | 1464443979968 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}] 06:59:40 INFO - PROCESS | 15886 | 1464443980170 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 06:59:40 INFO - PROCESS | 15886 | 1464443980351 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:40 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a24a400 == 75 [pid = 15886] [id = 391] 06:59:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 170 (0x8d4f4800) [pid = 15886] [serial = 1174] [outer = (nil)] 06:59:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 171 (0x913a2400) [pid = 15886] [serial = 1175] [outer = 0x8d4f4800] 06:59:40 INFO - PROCESS | 15886 | 1464443980438 Marionette DEBUG loaded listener.js 06:59:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 172 (0x91d24000) [pid = 15886] [serial = 1176] [outer = 0x8d4f4800] 06:59:41 INFO - PROCESS | 15886 | 1464443981291 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]]]}] 06:59:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:59:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1473ms 06:59:41 INFO - PROCESS | 15886 | 1464443981381 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 06:59:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:59:41 INFO - PROCESS | 15886 | 1464443981386 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 06:59:41 INFO - PROCESS | 15886 | 1464443981392 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:59:41 INFO - PROCESS | 15886 | 1464443981396 Marionette TRACE conn4 <- [1,1538,null,{}] 06:59:41 INFO - PROCESS | 15886 | 1464443981402 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}] 06:59:41 INFO - PROCESS | 15886 | 1464443981655 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 06:59:41 INFO - PROCESS | 15886 | 1464443981680 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:41 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d561400 == 76 [pid = 15886] [id = 392] 06:59:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 173 (0x915ce000) [pid = 15886] [serial = 1177] [outer = (nil)] 06:59:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 174 (0x92a55c00) [pid = 15886] [serial = 1178] [outer = 0x915ce000] 06:59:41 INFO - PROCESS | 15886 | 1464443981757 Marionette DEBUG loaded listener.js 06:59:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 175 (0x92e84000) [pid = 15886] [serial = 1179] [outer = 0x915ce000] 06:59:42 INFO - PROCESS | 15886 | 1464443982725 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]]]}] 06:59:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:59:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1386ms 06:59:42 INFO - PROCESS | 15886 | 1464443982787 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 06:59:42 INFO - PROCESS | 15886 | 1464443982791 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 06:59:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:59:42 INFO - PROCESS | 15886 | 1464443982798 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:59:42 INFO - PROCESS | 15886 | 1464443982801 Marionette TRACE conn4 <- [1,1542,null,{}] 06:59:42 INFO - PROCESS | 15886 | 1464443982807 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}] 06:59:43 INFO - PROCESS | 15886 | 1464443983046 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 06:59:43 INFO - PROCESS | 15886 | 1464443983079 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:43 INFO - PROCESS | 15886 | ++DOCSHELL 0x9292c400 == 77 [pid = 15886] [id = 393] 06:59:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 176 (0x9292f800) [pid = 15886] [serial = 1180] [outer = (nil)] 06:59:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 177 (0x8c744000) [pid = 15886] [serial = 1181] [outer = 0x9292f800] 06:59:43 INFO - PROCESS | 15886 | 1464443983166 Marionette DEBUG loaded listener.js 06:59:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 178 (0x95130800) [pid = 15886] [serial = 1182] [outer = 0x9292f800] 06:59:44 INFO - PROCESS | 15886 | --DOMWINDOW == 177 (0x8c746800) [pid = 15886] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:59:44 INFO - PROCESS | 15886 | --DOMWINDOW == 176 (0x8bbd8800) [pid = 15886] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:59:44 INFO - PROCESS | 15886 | --DOMWINDOW == 175 (0x8e9aec00) [pid = 15886] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:59:44 INFO - PROCESS | 15886 | --DOMWINDOW == 174 (0x8b458400) [pid = 15886] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:59:44 INFO - PROCESS | 15886 | --DOMWINDOW == 173 (0x8c544000) [pid = 15886] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:59:44 INFO - PROCESS | 15886 | --DOMWINDOW == 172 (0x8fd84800) [pid = 15886] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:59:44 INFO - PROCESS | 15886 | 1464443984440 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]]]}] 06:59:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:59:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1684ms 06:59:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:59:44 INFO - PROCESS | 15886 | 1464443984492 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 06:59:44 INFO - PROCESS | 15886 | 1464443984495 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 06:59:44 INFO - PROCESS | 15886 | 1464443984503 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:59:44 INFO - PROCESS | 15886 | 1464443984506 Marionette TRACE conn4 <- [1,1546,null,{}] 06:59:44 INFO - PROCESS | 15886 | 1464443984522 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}] 06:59:44 INFO - PROCESS | 15886 | 1464443984744 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 06:59:44 INFO - PROCESS | 15886 | 1464443984914 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:44 INFO - PROCESS | 15886 | ++DOCSHELL 0x8e9b2000 == 78 [pid = 15886] [id = 394] 06:59:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 173 (0x8eb3e400) [pid = 15886] [serial = 1183] [outer = (nil)] 06:59:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 174 (0x93b9c400) [pid = 15886] [serial = 1184] [outer = 0x8eb3e400] 06:59:45 INFO - PROCESS | 15886 | 1464443984997 Marionette DEBUG loaded listener.js 06:59:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 175 (0x99e8b400) [pid = 15886] [serial = 1185] [outer = 0x8eb3e400] 06:59:45 INFO - PROCESS | 15886 | 1464443985831 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]]]}] 06:59:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:59:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1384ms 06:59:45 INFO - PROCESS | 15886 | 1464443985886 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 06:59:45 INFO - PROCESS | 15886 | 1464443985890 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 06:59:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:59:45 INFO - PROCESS | 15886 | 1464443985896 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:59:45 INFO - PROCESS | 15886 | 1464443985899 Marionette TRACE conn4 <- [1,1550,null,{}] 06:59:45 INFO - PROCESS | 15886 | 1464443985905 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}] 06:59:46 INFO - PROCESS | 15886 | 1464443986204 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 06:59:46 INFO - PROCESS | 15886 | 1464443986483 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:46 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bbe0000 == 79 [pid = 15886] [id = 395] 06:59:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 176 (0x8c3d7000) [pid = 15886] [serial = 1186] [outer = (nil)] 06:59:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 177 (0x8c54c800) [pid = 15886] [serial = 1187] [outer = 0x8c3d7000] 06:59:46 INFO - PROCESS | 15886 | 1464443986591 Marionette DEBUG loaded listener.js 06:59:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 178 (0x8d4f0800) [pid = 15886] [serial = 1188] [outer = 0x8c3d7000] 06:59:47 INFO - PROCESS | 15886 | 1464443987547 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]]]}] 06:59:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:59:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1692ms 06:59:47 INFO - PROCESS | 15886 | 1464443987591 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 06:59:47 INFO - PROCESS | 15886 | 1464443987597 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 06:59:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:59:47 INFO - PROCESS | 15886 | 1464443987605 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:59:47 INFO - PROCESS | 15886 | 1464443987612 Marionette TRACE conn4 <- [1,1554,null,{}] 06:59:47 INFO - PROCESS | 15886 | 1464443987619 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}] 06:59:47 INFO - PROCESS | 15886 | 1464443987827 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 06:59:48 INFO - PROCESS | 15886 | 1464443988103 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:48 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f2b5400 == 80 [pid = 15886] [id = 396] 06:59:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 179 (0x8fa49c00) [pid = 15886] [serial = 1189] [outer = (nil)] 06:59:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 180 (0x8fc80800) [pid = 15886] [serial = 1190] [outer = 0x8fa49c00] 06:59:48 INFO - PROCESS | 15886 | 1464443988239 Marionette DEBUG loaded listener.js 06:59:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 181 (0x8fd85400) [pid = 15886] [serial = 1191] [outer = 0x8fa49c00] 06:59:49 INFO - PROCESS | 15886 | 1464443989263 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]]]}] 06:59:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:59:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1740ms 06:59:49 INFO - PROCESS | 15886 | 1464443989346 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 06:59:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:59:49 INFO - PROCESS | 15886 | 1464443989352 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 06:59:49 INFO - PROCESS | 15886 | 1464443989360 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:59:49 INFO - PROCESS | 15886 | 1464443989364 Marionette TRACE conn4 <- [1,1558,null,{}] 06:59:49 INFO - PROCESS | 15886 | 1464443989370 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}] 06:59:49 INFO - PROCESS | 15886 | 1464443989649 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 06:59:50 INFO - PROCESS | 15886 | 1464443990040 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:50 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d570800 == 81 [pid = 15886] [id = 397] 06:59:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 182 (0x92e83000) [pid = 15886] [serial = 1192] [outer = (nil)] 06:59:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 183 (0x93c8f400) [pid = 15886] [serial = 1193] [outer = 0x92e83000] 06:59:50 INFO - PROCESS | 15886 | 1464443990138 Marionette DEBUG loaded listener.js 06:59:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 184 (0x952ab800) [pid = 15886] [serial = 1194] [outer = 0x92e83000] 06:59:51 INFO - PROCESS | 15886 | 1464443991113 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]]]}] 06:59:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:59:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1789ms 06:59:51 INFO - PROCESS | 15886 | 1464443991149 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 06:59:51 INFO - PROCESS | 15886 | 1464443991154 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 06:59:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:59:51 INFO - PROCESS | 15886 | 1464443991172 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:59:51 INFO - PROCESS | 15886 | 1464443991180 Marionette TRACE conn4 <- [1,1562,null,{}] 06:59:51 INFO - PROCESS | 15886 | 1464443991186 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}] 06:59:51 INFO - PROCESS | 15886 | 1464443991433 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 06:59:51 INFO - PROCESS | 15886 | 1464443991736 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:51 INFO - PROCESS | 15886 | ++DOCSHELL 0x911b7000 == 82 [pid = 15886] [id = 398] 06:59:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 185 (0x9274c000) [pid = 15886] [serial = 1195] [outer = (nil)] 06:59:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 186 (0x9aabe800) [pid = 15886] [serial = 1196] [outer = 0x9274c000] 06:59:51 INFO - PROCESS | 15886 | 1464443991833 Marionette DEBUG loaded listener.js 06:59:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 187 (0x9abdc000) [pid = 15886] [serial = 1197] [outer = 0x9274c000] 06:59:52 INFO - PROCESS | 15886 | 1464443992745 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]]]}] 06:59:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:59:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1646ms 06:59:52 INFO - PROCESS | 15886 | 1464443992812 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 06:59:52 INFO - PROCESS | 15886 | 1464443992816 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 06:59:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:59:52 INFO - PROCESS | 15886 | 1464443992823 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:59:52 INFO - PROCESS | 15886 | 1464443992827 Marionette TRACE conn4 <- [1,1566,null,{}] 06:59:52 INFO - PROCESS | 15886 | 1464443992833 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}] 06:59:53 INFO - PROCESS | 15886 | 1464443993058 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 06:59:53 INFO - PROCESS | 15886 | 1464443993337 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:53 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c549800 == 83 [pid = 15886] [id = 399] 06:59:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 188 (0x8f162800) [pid = 15886] [serial = 1198] [outer = (nil)] 06:59:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 189 (0x9bb75c00) [pid = 15886] [serial = 1199] [outer = 0x8f162800] 06:59:53 INFO - PROCESS | 15886 | 1464443993482 Marionette DEBUG loaded listener.js 06:59:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 190 (0x9d4e3c00) [pid = 15886] [serial = 1200] [outer = 0x8f162800] 06:59:54 INFO - PROCESS | 15886 | 1464443994412 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]]]}] 06:59:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:59:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1639ms 06:59:54 INFO - PROCESS | 15886 | 1464443994462 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 06:59:54 INFO - PROCESS | 15886 | 1464443994467 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 06:59:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:59:54 INFO - PROCESS | 15886 | 1464443994473 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:59:54 INFO - PROCESS | 15886 | 1464443994477 Marionette TRACE conn4 <- [1,1570,null,{}] 06:59:54 INFO - PROCESS | 15886 | 1464443994483 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}] 06:59:54 INFO - PROCESS | 15886 | 1464443994710 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 06:59:55 INFO - PROCESS | 15886 | 1464443994991 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:55 INFO - PROCESS | 15886 | ++DOCSHELL 0x9d9b5c00 == 84 [pid = 15886] [id = 400] 06:59:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 191 (0x9d9e6800) [pid = 15886] [serial = 1201] [outer = (nil)] 06:59:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 192 (0xa2157400) [pid = 15886] [serial = 1202] [outer = 0x9d9e6800] 06:59:55 INFO - PROCESS | 15886 | 1464443995169 Marionette DEBUG loaded listener.js 06:59:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 193 (0xa2637c00) [pid = 15886] [serial = 1203] [outer = 0x9d9e6800] 06:59:56 INFO - PROCESS | 15886 | 1464443996113 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]]]}] 06:59:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:59:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1681ms 06:59:56 INFO - PROCESS | 15886 | 1464443996155 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 06:59:56 INFO - PROCESS | 15886 | 1464443996159 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 06:59:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:59:56 INFO - PROCESS | 15886 | 1464443996166 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:59:56 INFO - PROCESS | 15886 | 1464443996169 Marionette TRACE conn4 <- [1,1574,null,{}] 06:59:56 INFO - PROCESS | 15886 | 1464443996175 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}] 06:59:56 INFO - PROCESS | 15886 | 1464443996386 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 06:59:56 INFO - PROCESS | 15886 | 1464443996643 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:56 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bdcb800 == 85 [pid = 15886] [id = 401] 06:59:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 194 (0x8bdcd400) [pid = 15886] [serial = 1204] [outer = (nil)] 06:59:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 195 (0x8bdd4400) [pid = 15886] [serial = 1205] [outer = 0x8bdcd400] 06:59:56 INFO - PROCESS | 15886 | 1464443996775 Marionette DEBUG loaded listener.js 06:59:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 196 (0x8bdd8000) [pid = 15886] [serial = 1206] [outer = 0x8bdcd400] 06:59:57 INFO - PROCESS | 15886 | 1464443997693 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]]]}] 06:59:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:59:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1586ms 06:59:57 INFO - PROCESS | 15886 | 1464443997754 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 06:59:57 INFO - PROCESS | 15886 | 1464443997758 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 06:59:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:59:57 INFO - PROCESS | 15886 | 1464443997765 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:59:57 INFO - PROCESS | 15886 | 1464443997768 Marionette TRACE conn4 <- [1,1578,null,{}] 06:59:57 INFO - PROCESS | 15886 | 1464443997777 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}] 06:59:58 INFO - PROCESS | 15886 | 1464443998050 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 06:59:58 INFO - PROCESS | 15886 | 1464443998357 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:58 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bdca400 == 86 [pid = 15886] [id = 402] 06:59:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 197 (0x8bdcfc00) [pid = 15886] [serial = 1207] [outer = (nil)] 06:59:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 198 (0xa302cc00) [pid = 15886] [serial = 1208] [outer = 0x8bdcfc00] 06:59:58 INFO - PROCESS | 15886 | 1464443998450 Marionette DEBUG loaded listener.js 06:59:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 199 (0xa3230000) [pid = 15886] [serial = 1209] [outer = 0x8bdcfc00] 06:59:59 INFO - PROCESS | 15886 | 1464443999367 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]]]}] 06:59:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:59:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1637ms 06:59:59 INFO - PROCESS | 15886 | 1464443999403 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 06:59:59 INFO - PROCESS | 15886 | 1464443999407 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 06:59:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:59:59 INFO - PROCESS | 15886 | 1464443999414 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:59:59 INFO - PROCESS | 15886 | 1464443999417 Marionette TRACE conn4 <- [1,1582,null,{}] 06:59:59 INFO - PROCESS | 15886 | 1464443999423 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}] 06:59:59 INFO - PROCESS | 15886 | 1464443999662 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 06:59:59 INFO - PROCESS | 15886 | 1464443999944 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:00 INFO - PROCESS | 15886 | ++DOCSHELL 0x9d9e6000 == 87 [pid = 15886] [id = 403] 07:00:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 200 (0xa21b5000) [pid = 15886] [serial = 1210] [outer = (nil)] 07:00:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 201 (0xa6241c00) [pid = 15886] [serial = 1211] [outer = 0xa21b5000] 07:00:00 INFO - PROCESS | 15886 | 1464444000086 Marionette DEBUG loaded listener.js 07:00:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 202 (0xa628f000) [pid = 15886] [serial = 1212] [outer = 0xa21b5000] 07:00:01 INFO - PROCESS | 15886 | 1464444001076 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:00:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:00:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1739ms 07:00:01 INFO - PROCESS | 15886 | 1464444001155 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 07:00:01 INFO - PROCESS | 15886 | 1464444001158 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 07:00:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:00:01 INFO - PROCESS | 15886 | 1464444001165 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:00:01 INFO - PROCESS | 15886 | 1464444001176 Marionette TRACE conn4 <- [1,1586,null,{}] 07:00:01 INFO - PROCESS | 15886 | 1464444001181 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:01 INFO - PROCESS | 15886 | 1464444001434 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 07:00:01 INFO - PROCESS | 15886 | 1464444001739 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:01 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c30a400 == 88 [pid = 15886] [id = 404] 07:00:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 203 (0x8c30cc00) [pid = 15886] [serial = 1213] [outer = (nil)] 07:00:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 204 (0x8c313000) [pid = 15886] [serial = 1214] [outer = 0x8c30cc00] 07:00:01 INFO - PROCESS | 15886 | 1464444001836 Marionette DEBUG loaded listener.js 07:00:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 205 (0x8c315400) [pid = 15886] [serial = 1215] [outer = 0x8c30cc00] 07:00:02 INFO - PROCESS | 15886 | 1464444002857 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:00:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:00:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1737ms 07:00:02 INFO - PROCESS | 15886 | 1464444002905 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 07:00:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:00:02 INFO - PROCESS | 15886 | 1464444002909 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 07:00:02 INFO - PROCESS | 15886 | 1464444002916 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:00:02 INFO - PROCESS | 15886 | 1464444002923 Marionette TRACE conn4 <- [1,1590,null,{}] 07:00:02 INFO - PROCESS | 15886 | 1464444002930 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:03 INFO - PROCESS | 15886 | 1464444003173 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 07:00:03 INFO - PROCESS | 15886 | 1464444003495 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:03 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c311400 == 89 [pid = 15886] [id = 405] 07:00:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 206 (0xa6234c00) [pid = 15886] [serial = 1216] [outer = (nil)] 07:00:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 207 (0xa6296800) [pid = 15886] [serial = 1217] [outer = 0xa6234c00] 07:00:03 INFO - PROCESS | 15886 | 1464444003599 Marionette DEBUG loaded listener.js 07:00:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 208 (0xa670d400) [pid = 15886] [serial = 1218] [outer = 0xa6234c00] 07:00:04 INFO - PROCESS | 15886 | 1464444004579 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:00:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:00:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1737ms 07:00:04 INFO - PROCESS | 15886 | 1464444004653 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 07:00:04 INFO - PROCESS | 15886 | 1464444004657 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 07:00:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:00:04 INFO - PROCESS | 15886 | 1464444004665 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:00:04 INFO - PROCESS | 15886 | 1464444004669 Marionette TRACE conn4 <- [1,1594,null,{}] 07:00:04 INFO - PROCESS | 15886 | 1464444004675 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:05 INFO - PROCESS | 15886 | 1464444005056 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 07:00:05 INFO - PROCESS | 15886 | 1464444005480 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:05 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bf48800 == 90 [pid = 15886] [id = 406] 07:00:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 209 (0x8bf4b000) [pid = 15886] [serial = 1219] [outer = (nil)] 07:00:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 210 (0x8bf50c00) [pid = 15886] [serial = 1220] [outer = 0x8bf4b000] 07:00:05 INFO - PROCESS | 15886 | 1464444005571 Marionette DEBUG loaded listener.js 07:00:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 211 (0xa35e9800) [pid = 15886] [serial = 1221] [outer = 0x8bf4b000] 07:00:06 INFO - PROCESS | 15886 | 1464444006508 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:00:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:00:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1897ms 07:00:06 INFO - PROCESS | 15886 | 1464444006563 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 07:00:06 INFO - PROCESS | 15886 | 1464444006566 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 07:00:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:00:06 INFO - PROCESS | 15886 | 1464444006573 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:00:06 INFO - PROCESS | 15886 | 1464444006576 Marionette TRACE conn4 <- [1,1598,null,{}] 07:00:06 INFO - PROCESS | 15886 | 1464444006583 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:06 INFO - PROCESS | 15886 | 1464444006806 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 07:00:07 INFO - PROCESS | 15886 | 1464444007024 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:07 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bf42800 == 91 [pid = 15886] [id = 407] 07:00:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 212 (0x8bf47c00) [pid = 15886] [serial = 1222] [outer = (nil)] 07:00:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 213 (0x91c8f400) [pid = 15886] [serial = 1223] [outer = 0x8bf47c00] 07:00:07 INFO - PROCESS | 15886 | 1464444007205 Marionette DEBUG loaded listener.js 07:00:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 214 (0x91c93400) [pid = 15886] [serial = 1224] [outer = 0x8bf47c00] 07:00:08 INFO - PROCESS | 15886 | 1464444008165 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:00:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:00:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1637ms 07:00:08 INFO - PROCESS | 15886 | 1464444008211 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 07:00:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:00:08 INFO - PROCESS | 15886 | 1464444008215 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 07:00:08 INFO - PROCESS | 15886 | 1464444008225 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:00:08 INFO - PROCESS | 15886 | 1464444008230 Marionette TRACE conn4 <- [1,1602,null,{}] 07:00:08 INFO - PROCESS | 15886 | 1464444008240 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:08 INFO - PROCESS | 15886 | 1464444008507 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 07:00:08 INFO - PROCESS | 15886 | 1464444008820 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:08 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c319800 == 92 [pid = 15886] [id = 408] 07:00:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 215 (0x8c650000) [pid = 15886] [serial = 1225] [outer = (nil)] 07:00:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 216 (0x91c98400) [pid = 15886] [serial = 1226] [outer = 0x8c650000] 07:00:08 INFO - PROCESS | 15886 | 1464444008914 Marionette DEBUG loaded listener.js 07:00:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 217 (0x91c9a000) [pid = 15886] [serial = 1227] [outer = 0x8c650000] 07:00:09 INFO - PROCESS | 15886 | 1464444009899 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:00:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:00:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1738ms 07:00:09 INFO - PROCESS | 15886 | 1464444009963 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 07:00:09 INFO - PROCESS | 15886 | 1464444009971 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 07:00:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:00:09 INFO - PROCESS | 15886 | 1464444009981 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:00:09 INFO - PROCESS | 15886 | 1464444009987 Marionette TRACE conn4 <- [1,1606,null,{}] 07:00:10 INFO - PROCESS | 15886 | 1464444009996 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:10 INFO - PROCESS | 15886 | 1464444010385 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 07:00:10 INFO - PROCESS | 15886 | 1464444010743 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:10 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bf4a000 == 93 [pid = 15886] [id = 409] 07:00:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 218 (0x8f2ad000) [pid = 15886] [serial = 1228] [outer = (nil)] 07:00:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 219 (0x92778800) [pid = 15886] [serial = 1229] [outer = 0x8f2ad000] 07:00:10 INFO - PROCESS | 15886 | 1464444010836 Marionette DEBUG loaded listener.js 07:00:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 220 (0x9277a800) [pid = 15886] [serial = 1230] [outer = 0x8f2ad000] 07:00:11 INFO - PROCESS | 15886 | 1464444011815 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:00:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:00:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1895ms 07:00:11 INFO - PROCESS | 15886 | 1464444011875 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 07:00:11 INFO - PROCESS | 15886 | 1464444011880 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 07:00:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:00:11 INFO - PROCESS | 15886 | 1464444011888 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:00:11 INFO - PROCESS | 15886 | 1464444011893 Marionette TRACE conn4 <- [1,1610,null,{}] 07:00:11 INFO - PROCESS | 15886 | 1464444011900 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:12 INFO - PROCESS | 15886 | 1464444012126 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 07:00:12 INFO - PROCESS | 15886 | 1464444012449 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:12 INFO - PROCESS | 15886 | ++DOCSHELL 0x896cd400 == 94 [pid = 15886] [id = 410] 07:00:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 221 (0x896cdc00) [pid = 15886] [serial = 1231] [outer = (nil)] 07:00:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 222 (0x896d4c00) [pid = 15886] [serial = 1232] [outer = 0x896cdc00] 07:00:12 INFO - PROCESS | 15886 | 1464444012550 Marionette DEBUG loaded listener.js 07:00:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 223 (0x896d6800) [pid = 15886] [serial = 1233] [outer = 0x896cdc00] 07:00:13 INFO - PROCESS | 15886 | 1464444013503 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:00:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:00:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1693ms 07:00:13 INFO - PROCESS | 15886 | 1464444013581 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 07:00:13 INFO - PROCESS | 15886 | 1464444013584 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 07:00:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:00:13 INFO - PROCESS | 15886 | 1464444013592 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:00:13 INFO - PROCESS | 15886 | 1464444013595 Marionette TRACE conn4 <- [1,1614,null,{}] 07:00:13 INFO - PROCESS | 15886 | 1464444013603 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:13 INFO - PROCESS | 15886 | 1464444013900 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 07:00:14 INFO - PROCESS | 15886 | 1464444014643 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:14 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bdd0000 == 95 [pid = 15886] [id = 411] 07:00:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 224 (0x8bdd3800) [pid = 15886] [serial = 1234] [outer = (nil)] 07:00:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 225 (0x8bf44000) [pid = 15886] [serial = 1235] [outer = 0x8bdd3800] 07:00:14 INFO - PROCESS | 15886 | 1464444014734 Marionette DEBUG loaded listener.js 07:00:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 226 (0x8bf4d000) [pid = 15886] [serial = 1236] [outer = 0x8bdd3800] 07:00:15 INFO - PROCESS | 15886 | 1464444015764 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:00:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 07:00:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 2242ms 07:00:15 INFO - PROCESS | 15886 | 1464444015834 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 07:00:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:00:15 INFO - PROCESS | 15886 | 1464444015843 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 07:00:15 INFO - PROCESS | 15886 | 1464444015851 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:00:15 INFO - PROCESS | 15886 | 1464444015857 Marionette TRACE conn4 <- [1,1618,null,{}] 07:00:15 INFO - PROCESS | 15886 | 1464444015865 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:16 INFO - PROCESS | 15886 | 1464444016082 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 07:00:16 INFO - PROCESS | 15886 | 1464444016416 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:16 INFO - PROCESS | 15886 | --DOCSHELL 0x8e9b2000 == 94 [pid = 15886] [id = 394] 07:00:16 INFO - PROCESS | 15886 | --DOCSHELL 0x9292c400 == 93 [pid = 15886] [id = 393] 07:00:16 INFO - PROCESS | 15886 | --DOCSHELL 0x8d561400 == 92 [pid = 15886] [id = 392] 07:00:16 INFO - PROCESS | 15886 | --DOCSHELL 0x8a24a400 == 91 [pid = 15886] [id = 391] 07:00:16 INFO - PROCESS | 15886 | --DOCSHELL 0x8a289800 == 90 [pid = 15886] [id = 390] 07:00:16 INFO - PROCESS | 15886 | --DOCSHELL 0x8d56b000 == 89 [pid = 15886] [id = 389] 07:00:16 INFO - PROCESS | 15886 | --DOCSHELL 0x92e8b800 == 88 [pid = 15886] [id = 378] 07:00:16 INFO - PROCESS | 15886 | --DOCSHELL 0x8a254000 == 87 [pid = 15886] [id = 379] 07:00:16 INFO - PROCESS | 15886 | --DOCSHELL 0x911b1800 == 86 [pid = 15886] [id = 376] 07:00:16 INFO - PROCESS | 15886 | --DOCSHELL 0x8c550400 == 85 [pid = 15886] [id = 375] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 225 (0x9523d800) [pid = 15886] [serial = 1124] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 224 (0x8f168800) [pid = 15886] [serial = 1110] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 223 (0x8ddf2c00) [pid = 15886] [serial = 1112] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 222 (0x8d4ec800) [pid = 15886] [serial = 1073] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 221 (0x9274ac00) [pid = 15886] [serial = 1082] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 220 (0x952b0800) [pid = 15886] [serial = 1094] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 219 (0x92747800) [pid = 15886] [serial = 1118] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 218 (0x915d0800) [pid = 15886] [serial = 1079] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 217 (0x8eeaf800) [pid = 15886] [serial = 1121] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 216 (0x8c54e800) [pid = 15886] [serial = 1106] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 215 (0x9512d400) [pid = 15886] [serial = 1091] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 214 (0x93b9bc00) [pid = 15886] [serial = 1088] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 213 (0x9aa8c400) [pid = 15886] [serial = 1103] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 212 (0x8d674400) [pid = 15886] [serial = 1109] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 211 (0x91d17400) [pid = 15886] [serial = 1116] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 210 (0x915c6800) [pid = 15886] [serial = 1115] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 209 (0x92a4ac00) [pid = 15886] [serial = 1085] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 208 (0x8f170400) [pid = 15886] [serial = 1076] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 207 (0x8ef10800) [pid = 15886] [serial = 1113] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 206 (0x982e7400) [pid = 15886] [serial = 1097] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 205 (0x92a4d000) [pid = 15886] [serial = 1119] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 204 (0x9a011400) [pid = 15886] [serial = 1100] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 203 (0x92e81400) [pid = 15886] [serial = 1122] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | --DOMWINDOW == 202 (0x8d4ea400) [pid = 15886] [serial = 1107] [outer = (nil)] [url = about:blank] 07:00:16 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a254000 == 86 [pid = 15886] [id = 412] 07:00:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 203 (0x8b59c800) [pid = 15886] [serial = 1237] [outer = (nil)] 07:00:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 204 (0x8c550400) [pid = 15886] [serial = 1238] [outer = 0x8b59c800] 07:00:16 INFO - PROCESS | 15886 | 1464444016918 Marionette DEBUG loaded listener.js 07:00:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 205 (0x8d4e8400) [pid = 15886] [serial = 1239] [outer = 0x8b59c800] 07:00:17 INFO - PROCESS | 15886 | 1464444017802 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:00:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:00:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1988ms 07:00:17 INFO - PROCESS | 15886 | 1464444017841 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 07:00:17 INFO - PROCESS | 15886 | 1464444017848 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 07:00:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:00:17 INFO - PROCESS | 15886 | 1464444017857 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:00:17 INFO - PROCESS | 15886 | 1464444017860 Marionette TRACE conn4 <- [1,1622,null,{}] 07:00:17 INFO - PROCESS | 15886 | 1464444017866 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:18 INFO - PROCESS | 15886 | 1464444018079 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 07:00:18 INFO - PROCESS | 15886 | 1464444018279 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:18 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d4e9000 == 87 [pid = 15886] [id = 413] 07:00:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 206 (0x8d675800) [pid = 15886] [serial = 1240] [outer = (nil)] 07:00:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 207 (0x8eb3e000) [pid = 15886] [serial = 1241] [outer = 0x8d675800] 07:00:18 INFO - PROCESS | 15886 | 1464444018360 Marionette DEBUG loaded listener.js 07:00:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 208 (0x8ef0b000) [pid = 15886] [serial = 1242] [outer = 0x8d675800] 07:00:19 INFO - PROCESS | 15886 | 1464444019340 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:00:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 07:00:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1530ms 07:00:19 INFO - PROCESS | 15886 | 1464444019387 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 07:00:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:00:19 INFO - PROCESS | 15886 | 1464444019391 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 07:00:19 INFO - PROCESS | 15886 | 1464444019406 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:00:19 INFO - PROCESS | 15886 | 1464444019416 Marionette TRACE conn4 <- [1,1626,null,{}] 07:00:19 INFO - PROCESS | 15886 | 1464444019431 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:19 INFO - PROCESS | 15886 | 1464444019727 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 07:00:19 INFO - PROCESS | 15886 | 1464444019755 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:19 INFO - PROCESS | 15886 | ++DOCSHELL 0x8e9acc00 == 88 [pid = 15886] [id = 414] 07:00:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 209 (0x8f164000) [pid = 15886] [serial = 1243] [outer = (nil)] 07:00:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 210 (0x8fd7bc00) [pid = 15886] [serial = 1244] [outer = 0x8f164000] 07:00:19 INFO - PROCESS | 15886 | 1464444019832 Marionette DEBUG loaded listener.js 07:00:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 211 (0x913aa000) [pid = 15886] [serial = 1245] [outer = 0x8f164000] 07:00:20 INFO - PROCESS | 15886 | 1464444020892 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:00:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:00:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1562ms 07:00:20 INFO - PROCESS | 15886 | 1464444020960 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 07:00:20 INFO - PROCESS | 15886 | 1464444020965 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 07:00:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:00:20 INFO - PROCESS | 15886 | 1464444020972 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:00:20 INFO - PROCESS | 15886 | 1464444020976 Marionette TRACE conn4 <- [1,1630,null,{}] 07:00:20 INFO - PROCESS | 15886 | 1464444020982 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:21 INFO - PROCESS | 15886 | 1464444021257 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 07:00:21 INFO - PROCESS | 15886 | 1464444021286 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:21 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bf4dc00 == 89 [pid = 15886] [id = 415] 07:00:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 212 (0x8fc7fc00) [pid = 15886] [serial = 1246] [outer = (nil)] 07:00:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 213 (0x91c98c00) [pid = 15886] [serial = 1247] [outer = 0x8fc7fc00] 07:00:21 INFO - PROCESS | 15886 | 1464444021365 Marionette DEBUG loaded listener.js 07:00:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 214 (0x91d21c00) [pid = 15886] [serial = 1248] [outer = 0x8fc7fc00] 07:00:22 INFO - PROCESS | 15886 | --DOMWINDOW == 213 (0x915ce000) [pid = 15886] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:00:22 INFO - PROCESS | 15886 | --DOMWINDOW == 212 (0x9292f800) [pid = 15886] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:00:22 INFO - PROCESS | 15886 | --DOMWINDOW == 211 (0x8bbda000) [pid = 15886] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:00:22 INFO - PROCESS | 15886 | --DOMWINDOW == 210 (0x8d570400) [pid = 15886] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:00:22 INFO - PROCESS | 15886 | --DOMWINDOW == 209 (0x8d4f4800) [pid = 15886] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:00:22 INFO - PROCESS | 15886 | 1464444022702 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:00:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:00:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1792ms 07:00:22 INFO - PROCESS | 15886 | 1464444022765 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 07:00:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:00:22 INFO - PROCESS | 15886 | 1464444022769 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 07:00:22 INFO - PROCESS | 15886 | 1464444022776 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:00:22 INFO - PROCESS | 15886 | 1464444022780 Marionette TRACE conn4 <- [1,1634,null,{}] 07:00:22 INFO - PROCESS | 15886 | 1464444022786 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:23 INFO - PROCESS | 15886 | 1464444023078 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 07:00:23 INFO - PROCESS | 15886 | 1464444023097 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:23 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fd82c00 == 90 [pid = 15886] [id = 416] 07:00:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 210 (0x8fd84400) [pid = 15886] [serial = 1249] [outer = (nil)] 07:00:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 211 (0x91c98000) [pid = 15886] [serial = 1250] [outer = 0x8fd84400] 07:00:23 INFO - PROCESS | 15886 | 1464444023188 Marionette DEBUG loaded listener.js 07:00:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 212 (0x92775000) [pid = 15886] [serial = 1251] [outer = 0x8fd84400] 07:00:24 INFO - PROCESS | 15886 | 1464444024291 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:00:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:00:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1588ms 07:00:24 INFO - PROCESS | 15886 | 1464444024365 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 07:00:24 INFO - PROCESS | 15886 | 1464444024373 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 07:00:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:00:24 INFO - PROCESS | 15886 | 1464444024383 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:00:24 INFO - PROCESS | 15886 | 1464444024389 Marionette TRACE conn4 <- [1,1638,null,{}] 07:00:24 INFO - PROCESS | 15886 | 1464444024401 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:24 INFO - PROCESS | 15886 | 1464444024704 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 07:00:25 INFO - PROCESS | 15886 | 1464444025041 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:25 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bf47400 == 91 [pid = 15886] [id = 417] 07:00:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 213 (0x8bf4f400) [pid = 15886] [serial = 1252] [outer = (nil)] 07:00:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 214 (0x8c3e1800) [pid = 15886] [serial = 1253] [outer = 0x8bf4f400] 07:00:25 INFO - PROCESS | 15886 | 1464444025138 Marionette DEBUG loaded listener.js 07:00:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 215 (0x8d4f5000) [pid = 15886] [serial = 1254] [outer = 0x8bf4f400] 07:00:26 INFO - PROCESS | 15886 | 1464444026182 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:00:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:00:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1845ms 07:00:26 INFO - PROCESS | 15886 | 1464444026228 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 07:00:26 INFO - PROCESS | 15886 | 1464444026239 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 07:00:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:00:26 INFO - PROCESS | 15886 | 1464444026252 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:00:26 INFO - PROCESS | 15886 | 1464444026258 Marionette TRACE conn4 <- [1,1642,null,{}] 07:00:26 INFO - PROCESS | 15886 | 1464444026265 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:26 INFO - PROCESS | 15886 | 1464444026510 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 07:00:26 INFO - PROCESS | 15886 | 1464444026790 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:26 INFO - PROCESS | 15886 | ++DOCSHELL 0x8e9b0400 == 92 [pid = 15886] [id = 418] 07:00:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 216 (0x8eb49000) [pid = 15886] [serial = 1255] [outer = (nil)] 07:00:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 217 (0x8ef0e800) [pid = 15886] [serial = 1256] [outer = 0x8eb49000] 07:00:26 INFO - PROCESS | 15886 | 1464444026932 Marionette DEBUG loaded listener.js 07:00:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 218 (0x8f2b4400) [pid = 15886] [serial = 1257] [outer = 0x8eb49000] 07:00:27 INFO - PROCESS | 15886 | 1464444027938 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:00:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:00:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1744ms 07:00:27 INFO - PROCESS | 15886 | 1464444027996 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 07:00:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:00:28 INFO - PROCESS | 15886 | 1464444028001 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 07:00:28 INFO - PROCESS | 15886 | 1464444028009 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:00:28 INFO - PROCESS | 15886 | 1464444028016 Marionette TRACE conn4 <- [1,1646,null,{}] 07:00:28 INFO - PROCESS | 15886 | 1464444028035 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:28 INFO - PROCESS | 15886 | 1464444028329 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 07:00:28 INFO - PROCESS | 15886 | 1464444028708 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:28 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f166400 == 93 [pid = 15886] [id = 419] 07:00:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 219 (0x915c1400) [pid = 15886] [serial = 1258] [outer = (nil)] 07:00:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 220 (0x92771400) [pid = 15886] [serial = 1259] [outer = 0x915c1400] 07:00:28 INFO - PROCESS | 15886 | 1464444028820 Marionette DEBUG loaded listener.js 07:00:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 221 (0x92780400) [pid = 15886] [serial = 1260] [outer = 0x915c1400] 07:00:29 INFO - PROCESS | 15886 | 1464444029807 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:00:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:00:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1844ms 07:00:29 INFO - PROCESS | 15886 | 1464444029853 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 07:00:29 INFO - PROCESS | 15886 | 1464444029859 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 07:00:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:00:29 INFO - PROCESS | 15886 | 1464444029868 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:00:29 INFO - PROCESS | 15886 | 1464444029872 Marionette TRACE conn4 <- [1,1650,null,{}] 07:00:29 INFO - PROCESS | 15886 | 1464444029879 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:30 INFO - PROCESS | 15886 | 1464444030119 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 07:00:30 INFO - PROCESS | 15886 | 1464444030434 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:30 INFO - PROCESS | 15886 | ++DOCSHELL 0x915c6000 == 94 [pid = 15886] [id = 420] 07:00:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 222 (0x92a4d000) [pid = 15886] [serial = 1261] [outer = (nil)] 07:00:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 223 (0x92a58000) [pid = 15886] [serial = 1262] [outer = 0x92a4d000] 07:00:30 INFO - PROCESS | 15886 | 1464444030530 Marionette DEBUG loaded listener.js 07:00:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 224 (0x92d2d400) [pid = 15886] [serial = 1263] [outer = 0x92a4d000] 07:00:31 INFO - PROCESS | 15886 | 1464444031543 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:00:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:00:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1734ms 07:00:31 INFO - PROCESS | 15886 | 1464444031607 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 07:00:31 INFO - PROCESS | 15886 | 1464444031612 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 07:00:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:00:31 INFO - PROCESS | 15886 | 1464444031623 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:00:31 INFO - PROCESS | 15886 | 1464444031626 Marionette TRACE conn4 <- [1,1654,null,{}] 07:00:31 INFO - PROCESS | 15886 | 1464444031634 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:31 INFO - PROCESS | 15886 | 1464444031861 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 07:00:32 INFO - PROCESS | 15886 | 1464444032193 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:32 INFO - PROCESS | 15886 | ++DOCSHELL 0x9292c000 == 95 [pid = 15886] [id = 421] 07:00:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 225 (0x92a54400) [pid = 15886] [serial = 1264] [outer = (nil)] 07:00:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 226 (0x9512ec00) [pid = 15886] [serial = 1265] [outer = 0x92a54400] 07:00:32 INFO - PROCESS | 15886 | 1464444032305 Marionette DEBUG loaded listener.js 07:00:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 227 (0x9523a400) [pid = 15886] [serial = 1266] [outer = 0x92a54400] 07:00:33 INFO - PROCESS | 15886 | 1464444033263 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:00:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:00:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1683ms 07:00:33 INFO - PROCESS | 15886 | 1464444033325 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 07:00:33 INFO - PROCESS | 15886 | 1464444033330 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 07:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:00:33 INFO - PROCESS | 15886 | 1464444033340 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:00:33 INFO - PROCESS | 15886 | 1464444033345 Marionette TRACE conn4 <- [1,1658,null,{}] 07:00:33 INFO - PROCESS | 15886 | 1464444033352 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:33 INFO - PROCESS | 15886 | 1464444033627 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 07:00:33 INFO - PROCESS | 15886 | 1464444033929 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:33 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f164c00 == 96 [pid = 15886] [id = 422] 07:00:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 228 (0x9292f800) [pid = 15886] [serial = 1267] [outer = (nil)] 07:00:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 229 (0x9a9a5400) [pid = 15886] [serial = 1268] [outer = 0x9292f800] 07:00:34 INFO - PROCESS | 15886 | 1464444034027 Marionette DEBUG loaded listener.js 07:00:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 230 (0x9aa8ec00) [pid = 15886] [serial = 1269] [outer = 0x9292f800] 07:00:34 INFO - PROCESS | 15886 | 1464444034993 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1692ms 07:00:35 INFO - PROCESS | 15886 | 1464444035034 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 07:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:00:35 INFO - PROCESS | 15886 | 1464444035038 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 07:00:35 INFO - PROCESS | 15886 | 1464444035046 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:00:35 INFO - PROCESS | 15886 | 1464444035050 Marionette TRACE conn4 <- [1,1662,null,{}] 07:00:35 INFO - PROCESS | 15886 | 1464444035056 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:35 INFO - PROCESS | 15886 | 1464444035278 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 07:00:35 INFO - PROCESS | 15886 | 1464444035548 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:35 INFO - PROCESS | 15886 | ++DOCSHELL 0x93bf5400 == 97 [pid = 15886] [id = 423] 07:00:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 231 (0x9821c000) [pid = 15886] [serial = 1270] [outer = (nil)] 07:00:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 232 (0x9bbd2400) [pid = 15886] [serial = 1271] [outer = 0x9821c000] 07:00:35 INFO - PROCESS | 15886 | 1464444035698 Marionette DEBUG loaded listener.js 07:00:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 233 (0x9d4e4c00) [pid = 15886] [serial = 1272] [outer = 0x9821c000] 07:00:36 INFO - PROCESS | 15886 | 1464444036699 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1692ms 07:00:36 INFO - PROCESS | 15886 | 1464444036737 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 07:00:36 INFO - PROCESS | 15886 | 1464444036741 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 07:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:00:36 INFO - PROCESS | 15886 | 1464444036749 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:00:36 INFO - PROCESS | 15886 | 1464444036753 Marionette TRACE conn4 <- [1,1666,null,{}] 07:00:36 INFO - PROCESS | 15886 | 1464444036760 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:36 INFO - PROCESS | 15886 | 1464444036987 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 07:00:37 INFO - PROCESS | 15886 | 1464444037307 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:37 INFO - PROCESS | 15886 | ++DOCSHELL 0x99307000 == 98 [pid = 15886] [id = 424] 07:00:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 234 (0x9aa86c00) [pid = 15886] [serial = 1273] [outer = (nil)] 07:00:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 235 (0xa2380400) [pid = 15886] [serial = 1274] [outer = 0x9aa86c00] 07:00:37 INFO - PROCESS | 15886 | 1464444037414 Marionette DEBUG loaded listener.js 07:00:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 236 (0xa240a800) [pid = 15886] [serial = 1275] [outer = 0x9aa86c00] 07:00:38 INFO - PROCESS | 15886 | 1464444038352 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1638ms 07:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:00:38 INFO - PROCESS | 15886 | 1464444038387 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 07:00:38 INFO - PROCESS | 15886 | 1464444038390 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 07:00:38 INFO - PROCESS | 15886 | 1464444038398 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:00:38 INFO - PROCESS | 15886 | 1464444038401 Marionette TRACE conn4 <- [1,1670,null,{}] 07:00:38 INFO - PROCESS | 15886 | 1464444038409 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:38 INFO - PROCESS | 15886 | 1464444038635 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 07:00:38 INFO - PROCESS | 15886 | 1464444038929 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:38 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b5a6400 == 99 [pid = 15886] [id = 425] 07:00:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 237 (0x8bb60c00) [pid = 15886] [serial = 1276] [outer = (nil)] 07:00:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 238 (0x8bb68400) [pid = 15886] [serial = 1277] [outer = 0x8bb60c00] 07:00:39 INFO - PROCESS | 15886 | 1464444039030 Marionette DEBUG loaded listener.js 07:00:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 239 (0x8bb6a400) [pid = 15886] [serial = 1278] [outer = 0x8bb60c00] 07:00:39 INFO - PROCESS | 15886 | 1464444039974 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1634ms 07:00:40 INFO - PROCESS | 15886 | 1464444040031 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 07:00:40 INFO - PROCESS | 15886 | 1464444040036 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 07:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:00:40 INFO - PROCESS | 15886 | 1464444040043 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:00:40 INFO - PROCESS | 15886 | 1464444040047 Marionette TRACE conn4 <- [1,1674,null,{}] 07:00:40 INFO - PROCESS | 15886 | 1464444040054 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:40 INFO - PROCESS | 15886 | 1464444040280 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 07:00:40 INFO - PROCESS | 15886 | 1464444040596 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:40 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bb66400 == 100 [pid = 15886] [id = 426] 07:00:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 240 (0x8bb68c00) [pid = 15886] [serial = 1279] [outer = (nil)] 07:00:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 241 (0xa2383800) [pid = 15886] [serial = 1280] [outer = 0x8bb68c00] 07:00:40 INFO - PROCESS | 15886 | 1464444040706 Marionette DEBUG loaded listener.js 07:00:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 242 (0xa354cc00) [pid = 15886] [serial = 1281] [outer = 0x8bb68c00] 07:00:41 INFO - PROCESS | 15886 | 1464444041708 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1698ms 07:00:41 INFO - PROCESS | 15886 | 1464444041743 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 07:00:41 INFO - PROCESS | 15886 | 1464444041748 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 07:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:00:41 INFO - PROCESS | 15886 | 1464444041756 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:00:41 INFO - PROCESS | 15886 | 1464444041761 Marionette TRACE conn4 <- [1,1678,null,{}] 07:00:41 INFO - PROCESS | 15886 | 1464444041768 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:42 INFO - PROCESS | 15886 | 1464444042027 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 07:00:42 INFO - PROCESS | 15886 | 1464444042364 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:42 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b6c9c00 == 101 [pid = 15886] [id = 427] 07:00:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 243 (0x8b6d2000) [pid = 15886] [serial = 1282] [outer = (nil)] 07:00:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 244 (0x8b6d7c00) [pid = 15886] [serial = 1283] [outer = 0x8b6d2000] 07:00:42 INFO - PROCESS | 15886 | 1464444042471 Marionette DEBUG loaded listener.js 07:00:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 245 (0xa322f400) [pid = 15886] [serial = 1284] [outer = 0x8b6d2000] 07:00:43 INFO - PROCESS | 15886 | 1464444043429 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1708ms 07:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:00:43 INFO - PROCESS | 15886 | 1464444043465 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 07:00:43 INFO - PROCESS | 15886 | 1464444043468 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 07:00:43 INFO - PROCESS | 15886 | 1464444043476 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:00:43 INFO - PROCESS | 15886 | 1464444043480 Marionette TRACE conn4 <- [1,1682,null,{}] 07:00:43 INFO - PROCESS | 15886 | 1464444043486 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:43 INFO - PROCESS | 15886 | 1464444043706 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 07:00:44 INFO - PROCESS | 15886 | 1464444044042 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:44 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b9c6800 == 102 [pid = 15886] [id = 428] 07:00:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 246 (0x8b9c8000) [pid = 15886] [serial = 1285] [outer = (nil)] 07:00:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 247 (0x8b9cd000) [pid = 15886] [serial = 1286] [outer = 0x8b9c8000] 07:00:44 INFO - PROCESS | 15886 | 1464444044139 Marionette DEBUG loaded listener.js 07:00:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 248 (0x8b9ce400) [pid = 15886] [serial = 1287] [outer = 0x8b9c8000] 07:00:45 INFO - PROCESS | 15886 | 1464444045158 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1757ms 07:00:45 INFO - PROCESS | 15886 | 1464444045233 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 07:00:45 INFO - PROCESS | 15886 | 1464444045236 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 07:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:00:45 INFO - PROCESS | 15886 | 1464444045244 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:00:45 INFO - PROCESS | 15886 | 1464444045247 Marionette TRACE conn4 <- [1,1686,null,{}] 07:00:45 INFO - PROCESS | 15886 | 1464444045254 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:45 INFO - PROCESS | 15886 | 1464444045525 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 07:00:45 INFO - PROCESS | 15886 | 1464444045845 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:45 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b6c9400 == 103 [pid = 15886] [id = 429] 07:00:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 249 (0x8b9c6000) [pid = 15886] [serial = 1288] [outer = (nil)] 07:00:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 250 (0x8baeac00) [pid = 15886] [serial = 1289] [outer = 0x8b9c6000] 07:00:45 INFO - PROCESS | 15886 | 1464444045948 Marionette DEBUG loaded listener.js 07:00:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 251 (0x8baec800) [pid = 15886] [serial = 1290] [outer = 0x8b9c6000] 07:00:46 INFO - PROCESS | 15886 | 1464444046899 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 07:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1700ms 07:00:46 INFO - PROCESS | 15886 | 1464444046945 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 07:00:46 INFO - PROCESS | 15886 | 1464444046949 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 07:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:00:46 INFO - PROCESS | 15886 | 1464444046957 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:00:46 INFO - PROCESS | 15886 | 1464444046962 Marionette TRACE conn4 <- [1,1690,null,{}] 07:00:46 INFO - PROCESS | 15886 | 1464444046969 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:47 INFO - PROCESS | 15886 | 1464444047201 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 07:00:47 INFO - PROCESS | 15886 | 1464444047525 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:47 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b842400 == 104 [pid = 15886] [id = 430] 07:00:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 252 (0x8b842c00) [pid = 15886] [serial = 1291] [outer = (nil)] 07:00:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 253 (0x8b849400) [pid = 15886] [serial = 1292] [outer = 0x8b842c00] 07:00:47 INFO - PROCESS | 15886 | 1464444047626 Marionette DEBUG loaded listener.js 07:00:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 254 (0x8b84b800) [pid = 15886] [serial = 1293] [outer = 0x8b842c00] 07:00:48 INFO - PROCESS | 15886 | 1464444048591 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1692ms 07:00:48 INFO - PROCESS | 15886 | 1464444048651 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 07:00:48 INFO - PROCESS | 15886 | 1464444048654 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 07:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:00:48 INFO - PROCESS | 15886 | 1464444048662 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:00:48 INFO - PROCESS | 15886 | 1464444048666 Marionette TRACE conn4 <- [1,1694,null,{}] 07:00:48 INFO - PROCESS | 15886 | 1464444048673 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:48 INFO - PROCESS | 15886 | 1464444048915 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 07:00:49 INFO - PROCESS | 15886 | 1464444049253 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:49 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b5a7800 == 105 [pid = 15886] [id = 431] 07:00:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 255 (0x8b847c00) [pid = 15886] [serial = 1294] [outer = (nil)] 07:00:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 256 (0x8b9d4000) [pid = 15886] [serial = 1295] [outer = 0x8b847c00] 07:00:49 INFO - PROCESS | 15886 | 1464444049379 Marionette DEBUG loaded listener.js 07:00:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 257 (0x8baeb000) [pid = 15886] [serial = 1296] [outer = 0x8b847c00] 07:00:50 INFO - PROCESS | 15886 | 1464444050380 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1733ms 07:00:50 INFO - PROCESS | 15886 | 1464444050396 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 07:00:50 INFO - PROCESS | 15886 | 1464444050401 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 07:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:00:50 INFO - PROCESS | 15886 | 1464444050408 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:00:50 INFO - PROCESS | 15886 | 1464444050413 Marionette TRACE conn4 <- [1,1698,null,{}] 07:00:50 INFO - PROCESS | 15886 | 1464444050420 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:50 INFO - PROCESS | 15886 | 1464444050718 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 07:00:51 INFO - PROCESS | 15886 | ************************* 07:00:51 INFO - PROCESS | 15886 | A coding exception was thrown and uncaught in a Task. 07:00:51 INFO - PROCESS | 15886 | 07:00:51 INFO - PROCESS | 15886 | Full message: TypeError: NetworkError when attempting to fetch resource. 07:00:51 INFO - PROCESS | 15886 | Full stack: 07:00:51 INFO - PROCESS | 15886 | ************************* 07:00:51 INFO - PROCESS | 15886 | 1464444051240 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:51 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bb63000 == 106 [pid = 15886] [id = 432] 07:00:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 258 (0x9d9b1000) [pid = 15886] [serial = 1297] [outer = (nil)] 07:00:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 259 (0xa6764c00) [pid = 15886] [serial = 1298] [outer = 0x9d9b1000] 07:00:51 INFO - PROCESS | 15886 | 1464444051392 Marionette DEBUG loaded listener.js 07:00:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 260 (0xa68b8800) [pid = 15886] [serial = 1299] [outer = 0x9d9b1000] 07:00:52 INFO - PROCESS | 15886 | 1464444052320 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 07:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1987ms 07:00:52 INFO - PROCESS | 15886 | 1464444052397 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 07:00:52 INFO - PROCESS | 15886 | 1464444052402 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 07:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:00:52 INFO - PROCESS | 15886 | 1464444052409 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:00:52 INFO - PROCESS | 15886 | 1464444052413 Marionette TRACE conn4 <- [1,1702,null,{}] 07:00:52 INFO - PROCESS | 15886 | 1464444052420 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:52 INFO - PROCESS | 15886 | 1464444052686 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 07:00:53 INFO - PROCESS | 15886 | 1464444053016 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:53 INFO - PROCESS | 15886 | ++DOCSHELL 0x86d35c00 == 107 [pid = 15886] [id = 433] 07:00:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 261 (0x86d36800) [pid = 15886] [serial = 1300] [outer = (nil)] 07:00:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 262 (0x86d3d000) [pid = 15886] [serial = 1301] [outer = 0x86d36800] 07:00:53 INFO - PROCESS | 15886 | 1464444053110 Marionette DEBUG loaded listener.js 07:00:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 263 (0x86d3f800) [pid = 15886] [serial = 1302] [outer = 0x86d36800] 07:00:54 INFO - PROCESS | 15886 | 1464444054041 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1693ms 07:00:54 INFO - PROCESS | 15886 | 1464444054103 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 07:00:54 INFO - PROCESS | 15886 | 1464444054108 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 07:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:00:54 INFO - PROCESS | 15886 | 1464444054115 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:00:54 INFO - PROCESS | 15886 | 1464444054119 Marionette TRACE conn4 <- [1,1706,null,{}] 07:00:54 INFO - PROCESS | 15886 | 1464444054125 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:54 INFO - PROCESS | 15886 | 1464444054351 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 07:00:55 INFO - PROCESS | 15886 | --DOCSHELL 0x8a24dc00 == 106 [pid = 15886] [id = 271] 07:00:55 INFO - PROCESS | 15886 | --DOCSHELL 0x913a5400 == 105 [pid = 15886] [id = 359] 07:00:55 INFO - PROCESS | 15886 | --DOCSHELL 0x8bf4dc00 == 104 [pid = 15886] [id = 415] 07:00:55 INFO - PROCESS | 15886 | --DOCSHELL 0x8e9acc00 == 103 [pid = 15886] [id = 414] 07:00:55 INFO - PROCESS | 15886 | --DOCSHELL 0x8d4e9000 == 102 [pid = 15886] [id = 413] 07:00:55 INFO - PROCESS | 15886 | --DOCSHELL 0x8a254000 == 101 [pid = 15886] [id = 412] 07:00:55 INFO - PROCESS | 15886 | --DOCSHELL 0x8bdd0000 == 100 [pid = 15886] [id = 411] 07:00:55 INFO - PROCESS | 15886 | --DOCSHELL 0x8c30a400 == 99 [pid = 15886] [id = 404] 07:00:55 INFO - PROCESS | 15886 | --DOCSHELL 0x8bdca400 == 98 [pid = 15886] [id = 402] 07:00:55 INFO - PROCESS | 15886 | --DOCSHELL 0x9d9e6000 == 97 [pid = 15886] [id = 403] 07:00:55 INFO - PROCESS | 15886 | --DOCSHELL 0x8bdcb800 == 96 [pid = 15886] [id = 401] 07:00:55 INFO - PROCESS | 15886 | --DOCSHELL 0x9d9b5c00 == 95 [pid = 15886] [id = 400] 07:00:55 INFO - PROCESS | 15886 | --DOCSHELL 0x8c549800 == 94 [pid = 15886] [id = 399] 07:00:55 INFO - PROCESS | 15886 | --DOCSHELL 0x911b7000 == 93 [pid = 15886] [id = 398] 07:00:55 INFO - PROCESS | 15886 | --DOCSHELL 0x8f2b5400 == 92 [pid = 15886] [id = 396] 07:00:55 INFO - PROCESS | 15886 | --DOCSHELL 0x8bbe0000 == 91 [pid = 15886] [id = 395] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 262 (0x93b9c400) [pid = 15886] [serial = 1184] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 261 (0x92e84000) [pid = 15886] [serial = 1179] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 260 (0xa21af000) [pid = 15886] [serial = 1154] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 259 (0x8c744000) [pid = 15886] [serial = 1181] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 258 (0xa060d800) [pid = 15886] [serial = 1151] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 257 (0x9d5e0000) [pid = 15886] [serial = 1148] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 256 (0x9c133800) [pid = 15886] [serial = 1145] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 255 (0x9b68d400) [pid = 15886] [serial = 1142] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 254 (0x9aa67c00) [pid = 15886] [serial = 1139] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 253 (0x9a302400) [pid = 15886] [serial = 1136] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 252 (0x9512d800) [pid = 15886] [serial = 1133] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 251 (0x913a3c00) [pid = 15886] [serial = 1130] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 250 (0x8e9ae000) [pid = 15886] [serial = 1127] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 249 (0x8d56ac00) [pid = 15886] [serial = 1163] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 248 (0x8c74e000) [pid = 15886] [serial = 1172] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 247 (0x8eb4a000) [pid = 15886] [serial = 1173] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 246 (0x8d66b000) [pid = 15886] [serial = 1166] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 245 (0x8ef06400) [pid = 15886] [serial = 1169] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 244 (0x8f2b3400) [pid = 15886] [serial = 1170] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 243 (0x913a2400) [pid = 15886] [serial = 1175] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 242 (0xa4e2a000) [pid = 15886] [serial = 1160] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 241 (0xa30f0c00) [pid = 15886] [serial = 1157] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 240 (0x92a55c00) [pid = 15886] [serial = 1178] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 239 (0x91d24000) [pid = 15886] [serial = 1176] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | --DOMWINDOW == 238 (0x95130800) [pid = 15886] [serial = 1182] [outer = (nil)] [url = about:blank] 07:00:56 INFO - PROCESS | 15886 | 1464444056314 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:56 INFO - PROCESS | 15886 | ++DOCSHELL 0x86e66800 == 92 [pid = 15886] [id = 434] 07:00:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 239 (0x86e66c00) [pid = 15886] [serial = 1303] [outer = (nil)] 07:00:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 240 (0x896cc400) [pid = 15886] [serial = 1304] [outer = 0x86e66c00] 07:00:56 INFO - PROCESS | 15886 | 1464444056400 Marionette DEBUG loaded listener.js 07:00:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 241 (0x8a281800) [pid = 15886] [serial = 1305] [outer = 0x86e66c00] 07:00:57 INFO - PROCESS | 15886 | 1464444057268 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 3244ms 07:00:57 INFO - PROCESS | 15886 | 1464444057362 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 07:00:57 INFO - PROCESS | 15886 | 1464444057369 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 07:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:00:57 INFO - PROCESS | 15886 | 1464444057377 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:00:57 INFO - PROCESS | 15886 | 1464444057383 Marionette TRACE conn4 <- [1,1710,null,{}] 07:00:57 INFO - PROCESS | 15886 | 1464444057391 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:57 INFO - PROCESS | 15886 | 1464444057607 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 07:00:57 INFO - PROCESS | 15886 | 1464444057900 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:57 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b6d3400 == 93 [pid = 15886] [id = 435] 07:00:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 242 (0x8b6d5400) [pid = 15886] [serial = 1306] [outer = (nil)] 07:00:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 243 (0x8b9d2400) [pid = 15886] [serial = 1307] [outer = 0x8b6d5400] 07:00:57 INFO - PROCESS | 15886 | 1464444057988 Marionette DEBUG loaded listener.js 07:00:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 244 (0x8baf7800) [pid = 15886] [serial = 1308] [outer = 0x8b6d5400] 07:00:58 INFO - PROCESS | 15886 | 1464444058903 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1584ms 07:00:58 INFO - PROCESS | 15886 | 1464444058965 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 07:00:58 INFO - PROCESS | 15886 | 1464444058972 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 07:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:00:58 INFO - PROCESS | 15886 | 1464444058989 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:00:58 INFO - PROCESS | 15886 | 1464444058994 Marionette TRACE conn4 <- [1,1714,null,{}] 07:00:59 INFO - PROCESS | 15886 | 1464444059001 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:59 INFO - PROCESS | 15886 | 1464444059293 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 07:00:59 INFO - PROCESS | 15886 | 1464444059328 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:59 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b9d4800 == 94 [pid = 15886] [id = 436] 07:00:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 245 (0x8bf4b800) [pid = 15886] [serial = 1309] [outer = (nil)] 07:00:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 246 (0x8bf50000) [pid = 15886] [serial = 1310] [outer = 0x8bf4b800] 07:00:59 INFO - PROCESS | 15886 | 1464444059423 Marionette DEBUG loaded listener.js 07:00:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 247 (0x8c3db400) [pid = 15886] [serial = 1311] [outer = 0x8bf4b800] 07:01:00 INFO - PROCESS | 15886 | 1464444060548 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1599ms 07:01:00 INFO - PROCESS | 15886 | 1464444060582 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 07:01:00 INFO - PROCESS | 15886 | 1464444060585 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 07:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:01:00 INFO - PROCESS | 15886 | 1464444060602 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:01:00 INFO - PROCESS | 15886 | 1464444060612 Marionette TRACE conn4 <- [1,1718,null,{}] 07:01:01 INFO - PROCESS | 15886 | --DOMWINDOW == 246 (0x8fc7fc00) [pid = 15886] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:01:01 INFO - PROCESS | 15886 | --DOMWINDOW == 245 (0x8d675800) [pid = 15886] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:01:01 INFO - PROCESS | 15886 | --DOMWINDOW == 244 (0x8b59c800) [pid = 15886] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:01:01 INFO - PROCESS | 15886 | --DOMWINDOW == 243 (0x8bdd3800) [pid = 15886] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:01:01 INFO - PROCESS | 15886 | --DOMWINDOW == 242 (0x8eb3e400) [pid = 15886] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:01:01 INFO - PROCESS | 15886 | --DOMWINDOW == 241 (0x8f164000) [pid = 15886] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:01:01 INFO - PROCESS | 15886 | 1464444061029 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:01 INFO - PROCESS | 15886 | 1464444061262 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 07:01:01 INFO - PROCESS | 15886 | 1464444061477 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:01 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bdd5800 == 95 [pid = 15886] [id = 437] 07:01:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 242 (0x8bdd6400) [pid = 15886] [serial = 1312] [outer = (nil)] 07:01:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 243 (0x8d56e800) [pid = 15886] [serial = 1313] [outer = 0x8bdd6400] 07:01:01 INFO - PROCESS | 15886 | 1464444061561 Marionette DEBUG loaded listener.js 07:01:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 244 (0x8d673c00) [pid = 15886] [serial = 1314] [outer = 0x8bdd6400] 07:01:02 INFO - PROCESS | 15886 | 1464444062528 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 2008ms 07:01:02 INFO - PROCESS | 15886 | 1464444062603 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 07:01:02 INFO - PROCESS | 15886 | 1464444062607 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 07:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:01:02 INFO - PROCESS | 15886 | 1464444062616 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:01:02 INFO - PROCESS | 15886 | 1464444062620 Marionette TRACE conn4 <- [1,1722,null,{}] 07:01:02 INFO - PROCESS | 15886 | 1464444062629 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:02 INFO - PROCESS | 15886 | 1464444062851 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 07:01:03 INFO - PROCESS | 15886 | 1464444063150 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:03 INFO - PROCESS | 15886 | ++DOCSHELL 0x86d3bc00 == 96 [pid = 15886] [id = 438] 07:01:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 245 (0x86d3e000) [pid = 15886] [serial = 1315] [outer = (nil)] 07:01:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 246 (0x86e59c00) [pid = 15886] [serial = 1316] [outer = 0x86d3e000] 07:01:03 INFO - PROCESS | 15886 | 1464444063318 Marionette DEBUG loaded listener.js 07:01:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 247 (0x8a24c800) [pid = 15886] [serial = 1317] [outer = 0x86d3e000] 07:01:04 INFO - PROCESS | 15886 | 1464444064349 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 07:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1786ms 07:01:04 INFO - PROCESS | 15886 | 1464444064403 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 07:01:04 INFO - PROCESS | 15886 | 1464444064411 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 07:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:01:04 INFO - PROCESS | 15886 | 1464444064420 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:01:04 INFO - PROCESS | 15886 | 1464444064427 Marionette TRACE conn4 <- [1,1726,null,{}] 07:01:04 INFO - PROCESS | 15886 | 1464444064436 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:04 INFO - PROCESS | 15886 | 1464444064696 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 07:01:05 INFO - PROCESS | 15886 | 1464444065056 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:05 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bb6dc00 == 97 [pid = 15886] [id = 439] 07:01:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 248 (0x8bdd1000) [pid = 15886] [serial = 1318] [outer = (nil)] 07:01:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 249 (0x8bf47800) [pid = 15886] [serial = 1319] [outer = 0x8bdd1000] 07:01:05 INFO - PROCESS | 15886 | 1464444065154 Marionette DEBUG loaded listener.js 07:01:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 250 (0x8c319400) [pid = 15886] [serial = 1320] [outer = 0x8bdd1000] 07:01:06 INFO - PROCESS | 15886 | 1464444066142 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1789ms 07:01:06 INFO - PROCESS | 15886 | 1464444066212 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 07:01:06 INFO - PROCESS | 15886 | 1464444066220 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 07:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:01:06 INFO - PROCESS | 15886 | 1464444066270 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:01:06 INFO - PROCESS | 15886 | 1464444066275 Marionette TRACE conn4 <- [1,1730,null,{}] 07:01:06 INFO - PROCESS | 15886 | 1464444066339 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:06 INFO - PROCESS | 15886 | 1464444066621 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 07:01:07 INFO - PROCESS | 15886 | 1464444066993 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:07 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d66e800 == 98 [pid = 15886] [id = 440] 07:01:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 251 (0x8d674800) [pid = 15886] [serial = 1321] [outer = (nil)] 07:01:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 252 (0x8e9ad400) [pid = 15886] [serial = 1322] [outer = 0x8d674800] 07:01:07 INFO - PROCESS | 15886 | 1464444067087 Marionette DEBUG loaded listener.js 07:01:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 253 (0x8eb48c00) [pid = 15886] [serial = 1323] [outer = 0x8d674800] 07:01:08 INFO - PROCESS | 15886 | 1464444068141 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 07:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 07:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1953ms 07:01:08 INFO - PROCESS | 15886 | 1464444068218 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 07:01:08 INFO - PROCESS | 15886 | 1464444068222 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 07:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:01:08 INFO - PROCESS | 15886 | 1464444068233 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:01:08 INFO - PROCESS | 15886 | 1464444068243 Marionette TRACE conn4 <- [1,1734,null,{}] 07:01:08 INFO - PROCESS | 15886 | 1464444068260 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:08 INFO - PROCESS | 15886 | 1464444068664 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 07:01:08 INFO - PROCESS | 15886 | 1464444068887 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:08 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ef0bc00 == 99 [pid = 15886] [id = 441] 07:01:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 254 (0x8f164000) [pid = 15886] [serial = 1324] [outer = (nil)] 07:01:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 255 (0x8fa4fc00) [pid = 15886] [serial = 1325] [outer = 0x8f164000] 07:01:08 INFO - PROCESS | 15886 | 1464444068988 Marionette DEBUG loaded listener.js 07:01:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 256 (0x8fc79c00) [pid = 15886] [serial = 1326] [outer = 0x8f164000] 07:01:10 INFO - PROCESS | 15886 | 1464444070002 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1803ms 07:01:10 INFO - PROCESS | 15886 | 1464444070052 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 07:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:01:10 INFO - PROCESS | 15886 | 1464444070059 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 07:01:10 INFO - PROCESS | 15886 | 1464444070066 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:01:10 INFO - PROCESS | 15886 | 1464444070069 Marionette TRACE conn4 <- [1,1738,null,{}] 07:01:10 INFO - PROCESS | 15886 | 1464444070077 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:10 INFO - PROCESS | 15886 | 1464444070314 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 07:01:10 INFO - PROCESS | 15886 | 1464444070637 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:10 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bdd8800 == 100 [pid = 15886] [id = 442] 07:01:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 257 (0x8d56cc00) [pid = 15886] [serial = 1327] [outer = (nil)] 07:01:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 258 (0x911b0000) [pid = 15886] [serial = 1328] [outer = 0x8d56cc00] 07:01:10 INFO - PROCESS | 15886 | 1464444070737 Marionette DEBUG loaded listener.js 07:01:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 259 (0x913a3c00) [pid = 15886] [serial = 1329] [outer = 0x8d56cc00] 07:01:11 INFO - PROCESS | 15886 | 1464444071675 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1640ms 07:01:11 INFO - PROCESS | 15886 | 1464444071707 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 07:01:11 INFO - PROCESS | 15886 | 1464444071711 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 07:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:01:11 INFO - PROCESS | 15886 | 1464444071719 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:01:11 INFO - PROCESS | 15886 | 1464444071724 Marionette TRACE conn4 <- [1,1742,null,{}] 07:01:11 INFO - PROCESS | 15886 | 1464444071730 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:11 INFO - PROCESS | 15886 | 1464444071967 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 07:01:12 INFO - PROCESS | 15886 | 1464444072294 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:12 INFO - PROCESS | 15886 | ++DOCSHELL 0x914a4000 == 101 [pid = 15886] [id = 443] 07:01:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 260 (0x914a4800) [pid = 15886] [serial = 1330] [outer = (nil)] 07:01:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 261 (0x915ca000) [pid = 15886] [serial = 1331] [outer = 0x914a4800] 07:01:12 INFO - PROCESS | 15886 | 1464444072408 Marionette DEBUG loaded listener.js 07:01:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 262 (0x925d6800) [pid = 15886] [serial = 1332] [outer = 0x914a4800] 07:01:13 INFO - PROCESS | 15886 | 1464444073549 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1897ms 07:01:13 INFO - PROCESS | 15886 | 1464444073617 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 07:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:01:13 INFO - PROCESS | 15886 | 1464444073622 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 07:01:13 INFO - PROCESS | 15886 | 1464444073630 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:01:13 INFO - PROCESS | 15886 | 1464444073633 Marionette TRACE conn4 <- [1,1746,null,{}] 07:01:13 INFO - PROCESS | 15886 | 1464444073640 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:13 INFO - PROCESS | 15886 | 1464444073886 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 07:01:14 INFO - PROCESS | 15886 | 1464444074187 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:14 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bb62400 == 102 [pid = 15886] [id = 444] 07:01:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 263 (0x8eeb5000) [pid = 15886] [serial = 1333] [outer = (nil)] 07:01:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 264 (0x92773c00) [pid = 15886] [serial = 1334] [outer = 0x8eeb5000] 07:01:14 INFO - PROCESS | 15886 | 1464444074283 Marionette DEBUG loaded listener.js 07:01:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 265 (0x92927c00) [pid = 15886] [serial = 1335] [outer = 0x8eeb5000] 07:01:15 INFO - PROCESS | 15886 | 1464444075271 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1690ms 07:01:15 INFO - PROCESS | 15886 | 1464444075320 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 07:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:01:15 INFO - PROCESS | 15886 | 1464444075324 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 07:01:15 INFO - PROCESS | 15886 | 1464444075332 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:01:15 INFO - PROCESS | 15886 | 1464444075336 Marionette TRACE conn4 <- [1,1750,null,{}] 07:01:15 INFO - PROCESS | 15886 | 1464444075343 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:15 INFO - PROCESS | 15886 | 1464444075576 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 07:01:15 INFO - PROCESS | 15886 | 1464444075896 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:15 INFO - PROCESS | 15886 | ++DOCSHELL 0x86d35800 == 103 [pid = 15886] [id = 445] 07:01:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 266 (0x9149a400) [pid = 15886] [serial = 1336] [outer = (nil)] 07:01:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 267 (0x92e88800) [pid = 15886] [serial = 1337] [outer = 0x9149a400] 07:01:16 INFO - PROCESS | 15886 | 1464444075998 Marionette DEBUG loaded listener.js 07:01:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 268 (0x93bef800) [pid = 15886] [serial = 1338] [outer = 0x9149a400] 07:01:16 INFO - PROCESS | 15886 | 1464444076942 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1686ms 07:01:17 INFO - PROCESS | 15886 | 1464444077017 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 07:01:17 INFO - PROCESS | 15886 | 1464444077021 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 07:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:01:17 INFO - PROCESS | 15886 | 1464444077029 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:01:17 INFO - PROCESS | 15886 | 1464444077032 Marionette TRACE conn4 <- [1,1754,null,{}] 07:01:17 INFO - PROCESS | 15886 | 1464444077039 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:17 INFO - PROCESS | 15886 | 1464444077269 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 07:01:17 INFO - PROCESS | 15886 | 1464444077594 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:17 INFO - PROCESS | 15886 | ++DOCSHELL 0x9277cc00 == 104 [pid = 15886] [id = 446] 07:01:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 269 (0x92a54800) [pid = 15886] [serial = 1339] [outer = (nil)] 07:01:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 270 (0x952afc00) [pid = 15886] [serial = 1340] [outer = 0x92a54800] 07:01:17 INFO - PROCESS | 15886 | 1464444077697 Marionette DEBUG loaded listener.js 07:01:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 271 (0x95358000) [pid = 15886] [serial = 1341] [outer = 0x92a54800] 07:01:18 INFO - PROCESS | 15886 | 1464444078640 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1683ms 07:01:18 INFO - PROCESS | 15886 | 1464444078712 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 07:01:18 INFO - PROCESS | 15886 | 1464444078715 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 07:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:01:18 INFO - PROCESS | 15886 | 1464444078723 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:01:18 INFO - PROCESS | 15886 | 1464444078726 Marionette TRACE conn4 <- [1,1758,null,{}] 07:01:18 INFO - PROCESS | 15886 | 1464444078734 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:19 INFO - PROCESS | 15886 | 1464444079024 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 07:01:19 INFO - PROCESS | 15886 | 1464444079353 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:19 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ddf4800 == 105 [pid = 15886] [id = 447] 07:01:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 272 (0x914a5800) [pid = 15886] [serial = 1342] [outer = (nil)] 07:01:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 273 (0x9a30c000) [pid = 15886] [serial = 1343] [outer = 0x914a5800] 07:01:19 INFO - PROCESS | 15886 | 1464444079452 Marionette DEBUG loaded listener.js 07:01:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 274 (0x9aa5c000) [pid = 15886] [serial = 1344] [outer = 0x914a5800] 07:01:20 INFO - PROCESS | 15886 | 1464444080398 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1733ms 07:01:20 INFO - PROCESS | 15886 | 1464444080467 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 07:01:20 INFO - PROCESS | 15886 | 1464444080472 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 07:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:01:20 INFO - PROCESS | 15886 | 1464444080482 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:01:20 INFO - PROCESS | 15886 | 1464444080486 Marionette TRACE conn4 <- [1,1762,null,{}] 07:01:20 INFO - PROCESS | 15886 | 1464444080493 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:20 INFO - PROCESS | 15886 | 1464444080725 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 07:01:21 INFO - PROCESS | 15886 | 1464444081063 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:21 INFO - PROCESS | 15886 | ++DOCSHELL 0x9aabd400 == 106 [pid = 15886] [id = 448] 07:01:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 275 (0x9aabf400) [pid = 15886] [serial = 1345] [outer = (nil)] 07:01:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 276 (0x9abe4c00) [pid = 15886] [serial = 1346] [outer = 0x9aabf400] 07:01:21 INFO - PROCESS | 15886 | 1464444081181 Marionette DEBUG loaded listener.js 07:01:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 277 (0x9d5e0000) [pid = 15886] [serial = 1347] [outer = 0x9aabf400] 07:01:22 INFO - PROCESS | 15886 | 1464444082215 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1788ms 07:01:22 INFO - PROCESS | 15886 | 1464444082272 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 07:01:22 INFO - PROCESS | 15886 | 1464444082275 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 07:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:01:22 INFO - PROCESS | 15886 | 1464444082283 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:01:22 INFO - PROCESS | 15886 | 1464444082289 Marionette TRACE conn4 <- [1,1766,null,{}] 07:01:22 INFO - PROCESS | 15886 | 1464444082295 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:22 INFO - PROCESS | 15886 | 1464444082555 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 07:01:22 INFO - PROCESS | 15886 | 1464444082882 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:22 INFO - PROCESS | 15886 | ++DOCSHELL 0x9a087800 == 107 [pid = 15886] [id = 449] 07:01:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 278 (0x9abde000) [pid = 15886] [serial = 1348] [outer = (nil)] 07:01:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 279 (0xa623bc00) [pid = 15886] [serial = 1349] [outer = 0x9abde000] 07:01:22 INFO - PROCESS | 15886 | 1464444082982 Marionette DEBUG loaded listener.js 07:01:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 280 (0xa670c000) [pid = 15886] [serial = 1350] [outer = 0x9abde000] 07:01:23 INFO - PROCESS | 15886 | 1464444083906 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1690ms 07:01:23 INFO - PROCESS | 15886 | 1464444083974 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 07:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:01:23 INFO - PROCESS | 15886 | 1464444083978 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 07:01:23 INFO - PROCESS | 15886 | 1464444083986 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:01:23 INFO - PROCESS | 15886 | 1464444083990 Marionette TRACE conn4 <- [1,1770,null,{}] 07:01:23 INFO - PROCESS | 15886 | 1464444083996 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:24 INFO - PROCESS | 15886 | 1464444084225 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 07:01:24 INFO - PROCESS | 15886 | 1464444084567 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:24 INFO - PROCESS | 15886 | ++DOCSHELL 0x865e9800 == 108 [pid = 15886] [id = 450] 07:01:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 281 (0x865ea000) [pid = 15886] [serial = 1351] [outer = (nil)] 07:01:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 282 (0x865f1800) [pid = 15886] [serial = 1352] [outer = 0x865ea000] 07:01:24 INFO - PROCESS | 15886 | 1464444084666 Marionette DEBUG loaded listener.js 07:01:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 283 (0x865f3c00) [pid = 15886] [serial = 1353] [outer = 0x865ea000] 07:01:25 INFO - PROCESS | 15886 | 1464444085623 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1683ms 07:01:25 INFO - PROCESS | 15886 | 1464444085669 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 07:01:25 INFO - PROCESS | 15886 | 1464444085672 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 07:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:01:25 INFO - PROCESS | 15886 | 1464444085680 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:01:25 INFO - PROCESS | 15886 | 1464444085683 Marionette TRACE conn4 <- [1,1774,null,{}] 07:01:25 INFO - PROCESS | 15886 | 1464444085689 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:25 INFO - PROCESS | 15886 | 1464444085914 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 07:01:26 INFO - PROCESS | 15886 | 1464444086239 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:26 INFO - PROCESS | 15886 | ++DOCSHELL 0x865ec800 == 109 [pid = 15886] [id = 451] 07:01:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 284 (0x865ed000) [pid = 15886] [serial = 1354] [outer = (nil)] 07:01:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 285 (0x8b653800) [pid = 15886] [serial = 1355] [outer = 0x865ed000] 07:01:26 INFO - PROCESS | 15886 | 1464444086338 Marionette DEBUG loaded listener.js 07:01:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 286 (0x8b655000) [pid = 15886] [serial = 1356] [outer = 0x865ed000] 07:01:27 INFO - PROCESS | 15886 | 1464444087279 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1682ms 07:01:27 INFO - PROCESS | 15886 | 1464444087363 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 07:01:27 INFO - PROCESS | 15886 | 1464444087368 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 07:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:01:27 INFO - PROCESS | 15886 | 1464444087375 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:01:27 INFO - PROCESS | 15886 | 1464444087379 Marionette TRACE conn4 <- [1,1778,null,{}] 07:01:27 INFO - PROCESS | 15886 | 1464444087385 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:27 INFO - PROCESS | 15886 | 1464444087647 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 07:01:27 INFO - PROCESS | 15886 | 1464444087978 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:28 INFO - PROCESS | 15886 | ++DOCSHELL 0x865f8000 == 110 [pid = 15886] [id = 452] 07:01:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 287 (0x8a2a8400) [pid = 15886] [serial = 1357] [outer = (nil)] 07:01:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 288 (0x8a2af800) [pid = 15886] [serial = 1358] [outer = 0x8a2a8400] 07:01:28 INFO - PROCESS | 15886 | 1464444088073 Marionette DEBUG loaded listener.js 07:01:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 289 (0x8a2b1c00) [pid = 15886] [serial = 1359] [outer = 0x8a2a8400] 07:01:28 INFO - PROCESS | 15886 | 1464444088974 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 07:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1631ms 07:01:29 INFO - PROCESS | 15886 | 1464444089008 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 07:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:01:29 INFO - PROCESS | 15886 | 1464444089012 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 07:01:29 INFO - PROCESS | 15886 | 1464444089019 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:01:29 INFO - PROCESS | 15886 | 1464444089023 Marionette TRACE conn4 <- [1,1782,null,{}] 07:01:29 INFO - PROCESS | 15886 | 1464444089050 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:29 INFO - PROCESS | 15886 | 1464444089291 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 07:01:29 INFO - PROCESS | 15886 | 1464444089629 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:29 INFO - PROCESS | 15886 | ++DOCSHELL 0x865f5800 == 111 [pid = 15886] [id = 453] 07:01:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 290 (0x8a2b0400) [pid = 15886] [serial = 1360] [outer = (nil)] 07:01:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 291 (0x8b652800) [pid = 15886] [serial = 1361] [outer = 0x8a2b0400] 07:01:29 INFO - PROCESS | 15886 | 1464444089728 Marionette DEBUG loaded listener.js 07:01:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 292 (0x8b658400) [pid = 15886] [serial = 1362] [outer = 0x8a2b0400] 07:01:30 INFO - PROCESS | 15886 | 1464444090675 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 07:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1700ms 07:01:30 INFO - PROCESS | 15886 | 1464444090719 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 07:01:30 INFO - PROCESS | 15886 | 1464444090724 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 07:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:01:30 INFO - PROCESS | 15886 | 1464444090731 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:01:30 INFO - PROCESS | 15886 | 1464444090735 Marionette TRACE conn4 <- [1,1786,null,{}] 07:01:30 INFO - PROCESS | 15886 | 1464444090743 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:30 INFO - PROCESS | 15886 | 1464444090968 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 07:01:31 INFO - PROCESS | 15886 | 1464444091298 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:31 INFO - PROCESS | 15886 | ++DOCSHELL 0x86e64000 == 112 [pid = 15886] [id = 454] 07:01:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 293 (0x8a2ab400) [pid = 15886] [serial = 1363] [outer = (nil)] 07:01:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 294 (0x8c774400) [pid = 15886] [serial = 1364] [outer = 0x8a2ab400] 07:01:31 INFO - PROCESS | 15886 | 1464444091395 Marionette DEBUG loaded listener.js 07:01:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 295 (0x8c775800) [pid = 15886] [serial = 1365] [outer = 0x8a2ab400] 07:01:32 INFO - PROCESS | 15886 | 1464444092333 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 07:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1641ms 07:01:32 INFO - PROCESS | 15886 | 1464444092373 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 07:01:32 INFO - PROCESS | 15886 | 1464444092376 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 07:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:01:32 INFO - PROCESS | 15886 | 1464444092383 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:01:32 INFO - PROCESS | 15886 | 1464444092387 Marionette TRACE conn4 <- [1,1790,null,{}] 07:01:32 INFO - PROCESS | 15886 | 1464444092393 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:32 INFO - PROCESS | 15886 | 1464444092622 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 07:01:32 INFO - PROCESS | 15886 | 1464444092948 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:32 INFO - PROCESS | 15886 | ++DOCSHELL 0x86e63800 == 113 [pid = 15886] [id = 455] 07:01:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 296 (0x8b65cc00) [pid = 15886] [serial = 1366] [outer = (nil)] 07:01:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 297 (0x8c77cc00) [pid = 15886] [serial = 1367] [outer = 0x8b65cc00] 07:01:33 INFO - PROCESS | 15886 | 1464444093047 Marionette DEBUG loaded listener.js 07:01:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 298 (0x8c77b400) [pid = 15886] [serial = 1368] [outer = 0x8b65cc00] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8b59fc00 == 112 [pid = 15886] [id = 383] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8c3e2400 == 111 [pid = 15886] [id = 377] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8a255800 == 110 [pid = 15886] [id = 381] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x9aac2800 == 109 [pid = 15886] [id = 347] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8d565400 == 108 [pid = 15886] [id = 387] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x9aac7800 == 107 [pid = 15886] [id = 380] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x9aa60400 == 106 [pid = 15886] [id = 382] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8b599c00 == 105 [pid = 15886] [id = 346] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8e9b8000 == 104 [pid = 15886] [id = 384] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0xa23c7000 == 103 [pid = 15886] [id = 385] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0xa2601800 == 102 [pid = 15886] [id = 386] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8bdd5800 == 101 [pid = 15886] [id = 437] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8b9d4800 == 100 [pid = 15886] [id = 436] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8b6d3400 == 99 [pid = 15886] [id = 435] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x86e66800 == 98 [pid = 15886] [id = 434] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8b5a6400 == 97 [pid = 15886] [id = 425] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x99307000 == 96 [pid = 15886] [id = 424] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x93bf5400 == 95 [pid = 15886] [id = 423] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8f164c00 == 94 [pid = 15886] [id = 422] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x9292c000 == 93 [pid = 15886] [id = 421] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8f166400 == 92 [pid = 15886] [id = 419] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x915c6000 == 91 [pid = 15886] [id = 420] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8e9b0400 == 90 [pid = 15886] [id = 418] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8fd82c00 == 89 [pid = 15886] [id = 416] 07:01:35 INFO - PROCESS | 15886 | --DOCSHELL 0x8bf47400 == 88 [pid = 15886] [id = 417] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 297 (0x91c98000) [pid = 15886] [serial = 1250] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 296 (0x91c98c00) [pid = 15886] [serial = 1247] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 295 (0x8eb3e000) [pid = 15886] [serial = 1241] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 294 (0x8c550400) [pid = 15886] [serial = 1238] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 293 (0x8d4e8400) [pid = 15886] [serial = 1239] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 292 (0x8bf4d000) [pid = 15886] [serial = 1236] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 291 (0x8bf44000) [pid = 15886] [serial = 1235] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 290 (0x896d4c00) [pid = 15886] [serial = 1232] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 289 (0x92778800) [pid = 15886] [serial = 1229] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 288 (0x91c98400) [pid = 15886] [serial = 1226] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 287 (0x91c8f400) [pid = 15886] [serial = 1223] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 286 (0x8bf50c00) [pid = 15886] [serial = 1220] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 285 (0xa6296800) [pid = 15886] [serial = 1217] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 284 (0x8c313000) [pid = 15886] [serial = 1214] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 283 (0xa6241c00) [pid = 15886] [serial = 1211] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 282 (0xa302cc00) [pid = 15886] [serial = 1208] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 281 (0x8bdd4400) [pid = 15886] [serial = 1205] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 280 (0xa2157400) [pid = 15886] [serial = 1202] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 279 (0x9bb75c00) [pid = 15886] [serial = 1199] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 278 (0x9aabe800) [pid = 15886] [serial = 1196] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 277 (0x93c8f400) [pid = 15886] [serial = 1193] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 276 (0x8fc80800) [pid = 15886] [serial = 1190] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 275 (0x8c54c800) [pid = 15886] [serial = 1187] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 274 (0x99e8b400) [pid = 15886] [serial = 1185] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 273 (0x913aa000) [pid = 15886] [serial = 1245] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 272 (0x8fd7bc00) [pid = 15886] [serial = 1244] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 271 (0x91d21c00) [pid = 15886] [serial = 1248] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | --DOMWINDOW == 270 (0x8ef0b000) [pid = 15886] [serial = 1242] [outer = (nil)] [url = about:blank] 07:01:35 INFO - PROCESS | 15886 | 1464444095652 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 3292ms 07:01:35 INFO - PROCESS | 15886 | 1464444095677 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 07:01:35 INFO - PROCESS | 15886 | 1464444095684 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 07:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:01:35 INFO - PROCESS | 15886 | 1464444095694 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:01:35 INFO - PROCESS | 15886 | 1464444095701 Marionette TRACE conn4 <- [1,1794,null,{}] 07:01:35 INFO - PROCESS | 15886 | 1464444095712 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:35 INFO - PROCESS | 15886 | 1464444095951 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 07:01:36 INFO - PROCESS | 15886 | 1464444096166 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:36 INFO - PROCESS | 15886 | ++DOCSHELL 0x85fd0000 == 89 [pid = 15886] [id = 456] 07:01:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 271 (0x85fd6000) [pid = 15886] [serial = 1369] [outer = (nil)] 07:01:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 272 (0x86d44000) [pid = 15886] [serial = 1370] [outer = 0x85fd6000] 07:01:36 INFO - PROCESS | 15886 | 1464444096255 Marionette DEBUG loaded listener.js 07:01:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 273 (0x896d6c00) [pid = 15886] [serial = 1371] [outer = 0x85fd6000] 07:01:37 INFO - PROCESS | 15886 | 1464444097136 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1537ms 07:01:37 INFO - PROCESS | 15886 | 1464444097232 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 07:01:37 INFO - PROCESS | 15886 | 1464444097241 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 07:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:01:37 INFO - PROCESS | 15886 | 1464444097252 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:01:37 INFO - PROCESS | 15886 | 1464444097256 Marionette TRACE conn4 <- [1,1798,null,{}] 07:01:37 INFO - PROCESS | 15886 | 1464444097263 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:37 INFO - PROCESS | 15886 | 1464444097488 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 07:01:37 INFO - PROCESS | 15886 | 1464444097768 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:37 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b6ce400 == 90 [pid = 15886] [id = 457] 07:01:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 274 (0x8b6cf400) [pid = 15886] [serial = 1372] [outer = (nil)] 07:01:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 275 (0x8b843000) [pid = 15886] [serial = 1373] [outer = 0x8b6cf400] 07:01:37 INFO - PROCESS | 15886 | 1464444097867 Marionette DEBUG loaded listener.js 07:01:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 276 (0x8b9c5c00) [pid = 15886] [serial = 1374] [outer = 0x8b6cf400] 07:01:38 INFO - PROCESS | 15886 | 1464444098841 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1632ms 07:01:38 INFO - PROCESS | 15886 | 1464444098892 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 07:01:38 INFO - PROCESS | 15886 | 1464444098895 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 07:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:01:38 INFO - PROCESS | 15886 | 1464444098904 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:01:38 INFO - PROCESS | 15886 | 1464444098910 Marionette TRACE conn4 <- [1,1802,null,{}] 07:01:38 INFO - PROCESS | 15886 | 1464444098934 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:39 INFO - PROCESS | 15886 | 1464444099241 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 07:01:39 INFO - PROCESS | 15886 | 1464444099287 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:39 INFO - PROCESS | 15886 | ++DOCSHELL 0x8baf8c00 == 91 [pid = 15886] [id = 458] 07:01:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 277 (0x8bb63c00) [pid = 15886] [serial = 1375] [outer = (nil)] 07:01:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 278 (0x8bbd7400) [pid = 15886] [serial = 1376] [outer = 0x8bb63c00] 07:01:39 INFO - PROCESS | 15886 | 1464444099417 Marionette DEBUG loaded listener.js 07:01:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 279 (0x8bf44c00) [pid = 15886] [serial = 1377] [outer = 0x8bb63c00] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 278 (0x8bf4f400) [pid = 15886] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 277 (0x8bdcd400) [pid = 15886] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 276 (0x9292f800) [pid = 15886] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 275 (0x8c650000) [pid = 15886] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 274 (0x95180c00) [pid = 15886] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 273 (0x8c64c800) [pid = 15886] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 272 (0x911b2400) [pid = 15886] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 271 (0xa21b5000) [pid = 15886] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 270 (0x8bbe1c00) [pid = 15886] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 269 (0x8bbd5c00) [pid = 15886] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 268 (0x952a3400) [pid = 15886] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 267 (0xa26d2c00) [pid = 15886] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 266 (0x8c545800) [pid = 15886] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 265 (0x8fa49c00) [pid = 15886] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 264 (0x8c3d7000) [pid = 15886] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 263 (0x8bb68c00) [pid = 15886] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 262 (0x8b5a6000) [pid = 15886] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 261 (0x9aa86c00) [pid = 15886] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 260 (0x8bbd4800) [pid = 15886] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 259 (0x8bdcfc00) [pid = 15886] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 258 (0x92a54400) [pid = 15886] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 257 (0x9aa87c00) [pid = 15886] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 256 (0x92a4b400) [pid = 15886] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 255 (0x8eb49000) [pid = 15886] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 254 (0x9b6ed400) [pid = 15886] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 253 (0x92a4d000) [pid = 15886] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 252 (0x896cdc00) [pid = 15886] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 251 (0x8f162800) [pid = 15886] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 250 (0x8bf4b000) [pid = 15886] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 249 (0x8bb60c00) [pid = 15886] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 248 (0x93c89800) [pid = 15886] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 247 (0x8f169800) [pid = 15886] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 246 (0x9821c000) [pid = 15886] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 245 (0x8b6d5400) [pid = 15886] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 244 (0x92e83000) [pid = 15886] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 243 (0x8eeb0800) [pid = 15886] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 242 (0x952acc00) [pid = 15886] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 241 (0x8fd84400) [pid = 15886] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 240 (0x8c747800) [pid = 15886] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 239 (0x92e82000) [pid = 15886] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 238 (0x8e9b8400) [pid = 15886] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 237 (0x8a27d400) [pid = 15886] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 236 (0x8c655c00) [pid = 15886] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 235 (0x8b847c00) [pid = 15886] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 234 (0x8b842c00) [pid = 15886] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 233 (0x9274f800) [pid = 15886] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 232 (0x9b693800) [pid = 15886] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 231 (0x8f16d000) [pid = 15886] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 230 (0x95356c00) [pid = 15886] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 229 (0x8b59e000) [pid = 15886] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 228 (0x9aa5a400) [pid = 15886] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 227 (0x9aa84c00) [pid = 15886] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 226 (0xa6234c00) [pid = 15886] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 225 (0x9825cc00) [pid = 15886] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 224 (0x95240400) [pid = 15886] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 223 (0x9aa5bc00) [pid = 15886] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 222 (0x8f2ad000) [pid = 15886] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 221 (0x8b6d2000) [pid = 15886] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 220 (0x9b691000) [pid = 15886] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 219 (0x8b9c8000) [pid = 15886] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 218 (0x92e82400) [pid = 15886] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 217 (0x8bf47c00) [pid = 15886] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 216 (0x9bbd7000) [pid = 15886] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 215 (0xa3026400) [pid = 15886] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 214 (0x92741800) [pid = 15886] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 213 (0xa26cd000) [pid = 15886] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 212 (0x8c549c00) [pid = 15886] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 211 (0x915c1400) [pid = 15886] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 210 (0x8c649400) [pid = 15886] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 209 (0x8d565800) [pid = 15886] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 208 (0x9149fc00) [pid = 15886] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 207 (0x8bf4b800) [pid = 15886] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 206 (0x8b5a1c00) [pid = 15886] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 205 (0x9d9e6800) [pid = 15886] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 204 (0x9abdec00) [pid = 15886] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 203 (0x952aa400) [pid = 15886] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 202 (0x91d1a400) [pid = 15886] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 201 (0xa23d0400) [pid = 15886] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 200 (0x925dbc00) [pid = 15886] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 199 (0x95309400) [pid = 15886] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 198 (0x8c30cc00) [pid = 15886] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 197 (0x8f2ab400) [pid = 15886] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 196 (0x86e66c00) [pid = 15886] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 195 (0x8c74b800) [pid = 15886] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 194 (0x92e85c00) [pid = 15886] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 193 (0x8fc7d800) [pid = 15886] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 192 (0x9274c000) [pid = 15886] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:01:41 INFO - PROCESS | 15886 | --DOMWINDOW == 191 (0x8b9c6000) [pid = 15886] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:01:41 INFO - PROCESS | 15886 | 1464444101858 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 2994ms 07:01:41 INFO - PROCESS | 15886 | 1464444101898 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 07:01:41 INFO - PROCESS | 15886 | 1464444101903 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 07:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:01:41 INFO - PROCESS | 15886 | 1464444101910 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:01:41 INFO - PROCESS | 15886 | 1464444101914 Marionette TRACE conn4 <- [1,1806,null,{}] 07:01:41 INFO - PROCESS | 15886 | 1464444101920 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:42 INFO - PROCESS | 15886 | 1464444102211 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 07:01:42 INFO - PROCESS | 15886 | 1464444102236 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:42 INFO - PROCESS | 15886 | ++DOCSHELL 0x85fddc00 == 92 [pid = 15886] [id = 459] 07:01:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 192 (0x8b599c00) [pid = 15886] [serial = 1378] [outer = (nil)] 07:01:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 193 (0x8baf7000) [pid = 15886] [serial = 1379] [outer = 0x8b599c00] 07:01:42 INFO - PROCESS | 15886 | 1464444102316 Marionette DEBUG loaded listener.js 07:01:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 194 (0x8bdd1c00) [pid = 15886] [serial = 1380] [outer = 0x8b599c00] 07:01:43 INFO - PROCESS | 15886 | 1464444103499 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1633ms 07:01:43 INFO - PROCESS | 15886 | 1464444103545 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 07:01:43 INFO - PROCESS | 15886 | 1464444103552 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 07:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:01:43 INFO - PROCESS | 15886 | 1464444103562 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:01:43 INFO - PROCESS | 15886 | 1464444103568 Marionette TRACE conn4 <- [1,1810,null,{}] 07:01:43 INFO - PROCESS | 15886 | 1464444103581 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:43 INFO - PROCESS | 15886 | 1464444103865 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 07:01:44 INFO - PROCESS | 15886 | 1464444104225 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:44 INFO - PROCESS | 15886 | ++DOCSHELL 0x85fd7000 == 93 [pid = 15886] [id = 460] 07:01:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 195 (0x865f0000) [pid = 15886] [serial = 1381] [outer = (nil)] 07:01:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 196 (0x8a24e800) [pid = 15886] [serial = 1382] [outer = 0x865f0000] 07:01:44 INFO - PROCESS | 15886 | 1464444104321 Marionette DEBUG loaded listener.js 07:01:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 197 (0x8b659400) [pid = 15886] [serial = 1383] [outer = 0x865f0000] 07:01:45 INFO - PROCESS | 15886 | 1464444105369 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1840ms 07:01:45 INFO - PROCESS | 15886 | 1464444105404 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 07:01:45 INFO - PROCESS | 15886 | 1464444105414 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 07:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:01:45 INFO - PROCESS | 15886 | 1464444105426 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:01:45 INFO - PROCESS | 15886 | 1464444105432 Marionette TRACE conn4 <- [1,1814,null,{}] 07:01:45 INFO - PROCESS | 15886 | 1464444105439 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:45 INFO - PROCESS | 15886 | 1464444105706 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 07:01:46 INFO - PROCESS | 15886 | 1464444106045 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:46 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b84ec00 == 94 [pid = 15886] [id = 461] 07:01:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 198 (0x8b9d1c00) [pid = 15886] [serial = 1384] [outer = (nil)] 07:01:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 199 (0x8bb6d000) [pid = 15886] [serial = 1385] [outer = 0x8b9d1c00] 07:01:46 INFO - PROCESS | 15886 | 1464444106141 Marionette DEBUG loaded listener.js 07:01:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 200 (0x8bf4f400) [pid = 15886] [serial = 1386] [outer = 0x8b9d1c00] 07:01:47 INFO - PROCESS | 15886 | 1464444107250 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1888ms 07:01:47 INFO - PROCESS | 15886 | 1464444107315 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 07:01:47 INFO - PROCESS | 15886 | 1464444107320 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 07:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:01:47 INFO - PROCESS | 15886 | 1464444107329 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:01:47 INFO - PROCESS | 15886 | 1464444107336 Marionette TRACE conn4 <- [1,1818,null,{}] 07:01:47 INFO - PROCESS | 15886 | 1464444107356 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:47 INFO - PROCESS | 15886 | 1464444107645 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 07:01:48 INFO - PROCESS | 15886 | 1464444107981 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:48 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c3dd400 == 95 [pid = 15886] [id = 462] 07:01:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 201 (0x8c649800) [pid = 15886] [serial = 1387] [outer = (nil)] 07:01:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 202 (0x8c74e000) [pid = 15886] [serial = 1388] [outer = 0x8c649800] 07:01:48 INFO - PROCESS | 15886 | 1464444108081 Marionette DEBUG loaded listener.js 07:01:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 203 (0x8c77d000) [pid = 15886] [serial = 1389] [outer = 0x8c649800] 07:01:49 INFO - PROCESS | 15886 | 1464444109101 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1846ms 07:01:49 INFO - PROCESS | 15886 | 1464444109175 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 07:01:49 INFO - PROCESS | 15886 | 1464444109179 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 07:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:01:49 INFO - PROCESS | 15886 | 1464444109187 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:01:49 INFO - PROCESS | 15886 | 1464444109191 Marionette TRACE conn4 <- [1,1822,null,{}] 07:01:49 INFO - PROCESS | 15886 | 1464444109198 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:49 INFO - PROCESS | 15886 | 1464444109481 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 07:01:49 INFO - PROCESS | 15886 | 1464444109820 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:49 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c319000 == 96 [pid = 15886] [id = 463] 07:01:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 204 (0x8c74c400) [pid = 15886] [serial = 1390] [outer = (nil)] 07:01:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 205 (0x8d567c00) [pid = 15886] [serial = 1391] [outer = 0x8c74c400] 07:01:49 INFO - PROCESS | 15886 | 1464444109915 Marionette DEBUG loaded listener.js 07:01:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 206 (0x8d666800) [pid = 15886] [serial = 1392] [outer = 0x8c74c400] 07:01:50 INFO - PROCESS | 15886 | 1464444110889 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1738ms 07:01:50 INFO - PROCESS | 15886 | 1464444110926 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 07:01:50 INFO - PROCESS | 15886 | 1464444110931 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 07:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:01:50 INFO - PROCESS | 15886 | 1464444110938 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:01:50 INFO - PROCESS | 15886 | 1464444110942 Marionette TRACE conn4 <- [1,1826,null,{}] 07:01:50 INFO - PROCESS | 15886 | 1464444110949 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:51 INFO - PROCESS | 15886 | 1464444111179 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 07:01:51 INFO - PROCESS | 15886 | 1464444111503 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:51 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c779400 == 97 [pid = 15886] [id = 464] 07:01:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 207 (0x8d4eac00) [pid = 15886] [serial = 1393] [outer = (nil)] 07:01:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 208 (0x8e9ac400) [pid = 15886] [serial = 1394] [outer = 0x8d4eac00] 07:01:51 INFO - PROCESS | 15886 | 1464444111602 Marionette DEBUG loaded listener.js 07:01:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 209 (0x8e9b0400) [pid = 15886] [serial = 1395] [outer = 0x8d4eac00] 07:01:52 INFO - PROCESS | 15886 | 1464444112605 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1699ms 07:01:52 INFO - PROCESS | 15886 | 1464444112638 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 07:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:01:52 INFO - PROCESS | 15886 | 1464444112643 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 07:01:52 INFO - PROCESS | 15886 | 1464444112650 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:01:52 INFO - PROCESS | 15886 | 1464444112654 Marionette TRACE conn4 <- [1,1830,null,{}] 07:01:52 INFO - PROCESS | 15886 | 1464444112660 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:52 INFO - PROCESS | 15886 | 1464444112921 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 07:01:53 INFO - PROCESS | 15886 | 1464444113260 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:53 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ddefc00 == 98 [pid = 15886] [id = 465] 07:01:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 210 (0x8ef07000) [pid = 15886] [serial = 1396] [outer = (nil)] 07:01:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 211 (0x8f2ad000) [pid = 15886] [serial = 1397] [outer = 0x8ef07000] 07:01:53 INFO - PROCESS | 15886 | 1464444113354 Marionette DEBUG loaded listener.js 07:01:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 212 (0x8f2b9800) [pid = 15886] [serial = 1398] [outer = 0x8ef07000] 07:01:54 INFO - PROCESS | 15886 | 1464444114293 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1695ms 07:01:54 INFO - PROCESS | 15886 | 1464444114346 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 07:01:54 INFO - PROCESS | 15886 | 1464444114349 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 07:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:01:54 INFO - PROCESS | 15886 | 1464444114357 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:01:54 INFO - PROCESS | 15886 | 1464444114360 Marionette TRACE conn4 <- [1,1834,null,{}] 07:01:54 INFO - PROCESS | 15886 | 1464444114366 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:54 INFO - PROCESS | 15886 | 1464444114593 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 07:01:54 INFO - PROCESS | 15886 | 1464444114930 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:54 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f2ac800 == 99 [pid = 15886] [id = 466] 07:01:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 213 (0x8f2aec00) [pid = 15886] [serial = 1399] [outer = (nil)] 07:01:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 214 (0x8fd7e000) [pid = 15886] [serial = 1400] [outer = 0x8f2aec00] 07:01:55 INFO - PROCESS | 15886 | 1464444115040 Marionette DEBUG loaded listener.js 07:01:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 215 (0x911b2800) [pid = 15886] [serial = 1401] [outer = 0x8f2aec00] 07:01:55 INFO - PROCESS | 15886 | 1464444115995 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 07:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1685ms 07:01:56 INFO - PROCESS | 15886 | 1464444116042 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 07:01:56 INFO - PROCESS | 15886 | 1464444116046 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 07:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:01:56 INFO - PROCESS | 15886 | 1464444116053 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:01:56 INFO - PROCESS | 15886 | 1464444116057 Marionette TRACE conn4 <- [1,1838,null,{}] 07:01:56 INFO - PROCESS | 15886 | 1464444116063 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:56 INFO - PROCESS | 15886 | 1464444116287 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 07:01:56 INFO - PROCESS | 15886 | 1464444116615 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:56 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d56f400 == 100 [pid = 15886] [id = 467] 07:01:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 216 (0x8fa53c00) [pid = 15886] [serial = 1402] [outer = (nil)] 07:01:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 217 (0x915c1400) [pid = 15886] [serial = 1403] [outer = 0x8fa53c00] 07:01:56 INFO - PROCESS | 15886 | 1464444116714 Marionette DEBUG loaded listener.js 07:01:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 218 (0x915c6800) [pid = 15886] [serial = 1404] [outer = 0x8fa53c00] 07:01:57 INFO - PROCESS | 15886 | 1464444117686 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1689ms 07:01:57 INFO - PROCESS | 15886 | 1464444117743 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 07:01:57 INFO - PROCESS | 15886 | 1464444117746 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 07:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:01:57 INFO - PROCESS | 15886 | 1464444117754 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:01:57 INFO - PROCESS | 15886 | 1464444117757 Marionette TRACE conn4 <- [1,1842,null,{}] 07:01:57 INFO - PROCESS | 15886 | 1464444117764 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:57 INFO - PROCESS | 15886 | 1464444117994 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 07:01:58 INFO - PROCESS | 15886 | 1464444118330 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:58 INFO - PROCESS | 15886 | ++DOCSHELL 0x913a6c00 == 101 [pid = 15886] [id = 468] 07:01:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 219 (0x913ae800) [pid = 15886] [serial = 1405] [outer = (nil)] 07:01:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 220 (0x91c98000) [pid = 15886] [serial = 1406] [outer = 0x913ae800] 07:01:58 INFO - PROCESS | 15886 | 1464444118426 Marionette DEBUG loaded listener.js 07:01:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 221 (0x91c9ac00) [pid = 15886] [serial = 1407] [outer = 0x913ae800] 07:01:59 INFO - PROCESS | 15886 | 1464444119336 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1633ms 07:01:59 INFO - PROCESS | 15886 | 1464444119394 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 07:01:59 INFO - PROCESS | 15886 | 1464444119397 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 07:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:01:59 INFO - PROCESS | 15886 | 1464444119408 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:01:59 INFO - PROCESS | 15886 | 1464444119412 Marionette TRACE conn4 <- [1,1846,null,{}] 07:01:59 INFO - PROCESS | 15886 | 1464444119417 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:59 INFO - PROCESS | 15886 | 1464444119635 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 07:01:59 INFO - PROCESS | 15886 | 1464444119979 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:00 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fc83400 == 102 [pid = 15886] [id = 469] 07:02:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 222 (0x91c90400) [pid = 15886] [serial = 1408] [outer = (nil)] 07:02:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 223 (0x925d8c00) [pid = 15886] [serial = 1409] [outer = 0x91c90400] 07:02:00 INFO - PROCESS | 15886 | 1464444120077 Marionette DEBUG loaded listener.js 07:02:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 224 (0x92741800) [pid = 15886] [serial = 1410] [outer = 0x91c90400] 07:02:01 INFO - PROCESS | 15886 | 1464444121045 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1682ms 07:02:01 INFO - PROCESS | 15886 | 1464444121091 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 07:02:01 INFO - PROCESS | 15886 | 1464444121097 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 07:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:02:01 INFO - PROCESS | 15886 | 1464444121104 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:02:01 INFO - PROCESS | 15886 | 1464444121109 Marionette TRACE conn4 <- [1,1850,null,{}] 07:02:01 INFO - PROCESS | 15886 | 1464444121116 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:01 INFO - PROCESS | 15886 | 1464444121376 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 07:02:01 INFO - PROCESS | 15886 | 1464444121719 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:01 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bb62000 == 103 [pid = 15886] [id = 470] 07:02:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 225 (0x92a4ac00) [pid = 15886] [serial = 1411] [outer = (nil)] 07:02:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 226 (0x92a59400) [pid = 15886] [serial = 1412] [outer = 0x92a4ac00] 07:02:01 INFO - PROCESS | 15886 | 1464444121827 Marionette DEBUG loaded listener.js 07:02:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 227 (0x92e89c00) [pid = 15886] [serial = 1413] [outer = 0x92a4ac00] 07:02:02 INFO - PROCESS | 15886 | 1464444122847 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1798ms 07:02:02 INFO - PROCESS | 15886 | 1464444122902 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 07:02:02 INFO - PROCESS | 15886 | 1464444122905 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 07:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:02:02 INFO - PROCESS | 15886 | 1464444122913 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:02:02 INFO - PROCESS | 15886 | 1464444122916 Marionette TRACE conn4 <- [1,1854,null,{}] 07:02:02 INFO - PROCESS | 15886 | 1464444122923 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:03 INFO - PROCESS | 15886 | 1464444123160 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 07:02:03 INFO - PROCESS | 15886 | 1464444123496 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:03 INFO - PROCESS | 15886 | ++DOCSHELL 0x86e62000 == 104 [pid = 15886] [id = 471] 07:02:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 228 (0x91d19000) [pid = 15886] [serial = 1414] [outer = (nil)] 07:02:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 229 (0x93b9d400) [pid = 15886] [serial = 1415] [outer = 0x91d19000] 07:02:03 INFO - PROCESS | 15886 | 1464444123597 Marionette DEBUG loaded listener.js 07:02:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 230 (0x95131000) [pid = 15886] [serial = 1416] [outer = 0x91d19000] 07:02:04 INFO - PROCESS | 15886 | 1464444124518 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1684ms 07:02:04 INFO - PROCESS | 15886 | 1464444124597 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 07:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:02:04 INFO - PROCESS | 15886 | 1464444124602 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 07:02:04 INFO - PROCESS | 15886 | 1464444124609 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:02:04 INFO - PROCESS | 15886 | 1464444124613 Marionette TRACE conn4 <- [1,1858,null,{}] 07:02:04 INFO - PROCESS | 15886 | 1464444124619 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:04 INFO - PROCESS | 15886 | 1464444124876 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 07:02:05 INFO - PROCESS | 15886 | 1464444125210 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:05 INFO - PROCESS | 15886 | ++DOCSHELL 0x91d18400 == 105 [pid = 15886] [id = 472] 07:02:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 231 (0x91d19400) [pid = 15886] [serial = 1417] [outer = (nil)] 07:02:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 232 (0x9534b000) [pid = 15886] [serial = 1418] [outer = 0x91d19400] 07:02:05 INFO - PROCESS | 15886 | 1464444125312 Marionette DEBUG loaded listener.js 07:02:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 233 (0x95358c00) [pid = 15886] [serial = 1419] [outer = 0x91d19400] 07:02:06 INFO - PROCESS | 15886 | 1464444126291 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1739ms 07:02:06 INFO - PROCESS | 15886 | 1464444126348 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 07:02:06 INFO - PROCESS | 15886 | 1464444126352 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 07:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:02:06 INFO - PROCESS | 15886 | 1464444126360 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:02:06 INFO - PROCESS | 15886 | 1464444126363 Marionette TRACE conn4 <- [1,1862,null,{}] 07:02:06 INFO - PROCESS | 15886 | 1464444126370 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:06 INFO - PROCESS | 15886 | 1464444126614 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 07:02:06 INFO - PROCESS | 15886 | 1464444126947 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:06 INFO - PROCESS | 15886 | ++DOCSHELL 0x92a4e000 == 106 [pid = 15886] [id = 473] 07:02:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 234 (0x952a3c00) [pid = 15886] [serial = 1420] [outer = (nil)] 07:02:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 235 (0x9a2c4000) [pid = 15886] [serial = 1421] [outer = 0x952a3c00] 07:02:07 INFO - PROCESS | 15886 | 1464444127048 Marionette DEBUG loaded listener.js 07:02:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 236 (0x9a897000) [pid = 15886] [serial = 1422] [outer = 0x952a3c00] 07:02:08 INFO - PROCESS | 15886 | 1464444128041 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1738ms 07:02:08 INFO - PROCESS | 15886 | 1464444128099 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 07:02:08 INFO - PROCESS | 15886 | 1464444128102 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 07:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:02:08 INFO - PROCESS | 15886 | 1464444128110 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:02:08 INFO - PROCESS | 15886 | 1464444128114 Marionette TRACE conn4 <- [1,1866,null,{}] 07:02:08 INFO - PROCESS | 15886 | 1464444128121 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:08 INFO - PROCESS | 15886 | 1464444128364 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 07:02:08 INFO - PROCESS | 15886 | 1464444128700 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:08 INFO - PROCESS | 15886 | ++DOCSHELL 0x86e62400 == 107 [pid = 15886] [id = 474] 07:02:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 237 (0x952a3400) [pid = 15886] [serial = 1423] [outer = (nil)] 07:02:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 238 (0x9aabc400) [pid = 15886] [serial = 1424] [outer = 0x952a3400] 07:02:08 INFO - PROCESS | 15886 | 1464444128800 Marionette DEBUG loaded listener.js 07:02:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 239 (0x9aac4000) [pid = 15886] [serial = 1425] [outer = 0x952a3400] 07:02:09 INFO - PROCESS | 15886 | 1464444129737 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1682ms 07:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:02:09 INFO - PROCESS | 15886 | 1464444129794 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 07:02:09 INFO - PROCESS | 15886 | 1464444129797 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 07:02:09 INFO - PROCESS | 15886 | 1464444129804 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:02:09 INFO - PROCESS | 15886 | 1464444129807 Marionette TRACE conn4 <- [1,1870,null,{}] 07:02:09 INFO - PROCESS | 15886 | 1464444129814 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:10 INFO - PROCESS | 15886 | 1464444130046 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 07:02:10 INFO - PROCESS | 15886 | 1464444130433 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:10 INFO - PROCESS | 15886 | ++DOCSHELL 0x86d39800 == 108 [pid = 15886] [id = 475] 07:02:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 240 (0x8bdd3000) [pid = 15886] [serial = 1426] [outer = (nil)] 07:02:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 241 (0x9b691000) [pid = 15886] [serial = 1427] [outer = 0x8bdd3000] 07:02:10 INFO - PROCESS | 15886 | 1464444130537 Marionette DEBUG loaded listener.js 07:02:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 242 (0x9b824400) [pid = 15886] [serial = 1428] [outer = 0x8bdd3000] 07:02:11 INFO - PROCESS | 15886 | 1464444131454 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1733ms 07:02:11 INFO - PROCESS | 15886 | 1464444131538 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 07:02:11 INFO - PROCESS | 15886 | 1464444131543 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 07:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:02:11 INFO - PROCESS | 15886 | 1464444131550 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:02:11 INFO - PROCESS | 15886 | 1464444131555 Marionette TRACE conn4 <- [1,1874,null,{}] 07:02:11 INFO - PROCESS | 15886 | 1464444131561 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:11 INFO - PROCESS | 15886 | 1464444131805 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 07:02:12 INFO - PROCESS | 15886 | 1464444132153 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:12 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b6cd000 == 109 [pid = 15886] [id = 476] 07:02:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 243 (0x8b6cfc00) [pid = 15886] [serial = 1429] [outer = (nil)] 07:02:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 244 (0x8b84f000) [pid = 15886] [serial = 1430] [outer = 0x8b6cfc00] 07:02:12 INFO - PROCESS | 15886 | 1464444132254 Marionette DEBUG loaded listener.js 07:02:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 245 (0x8b9d0800) [pid = 15886] [serial = 1431] [outer = 0x8b6cfc00] 07:02:13 INFO - PROCESS | 15886 | 1464444133252 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1736ms 07:02:13 INFO - PROCESS | 15886 | 1464444133288 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 07:02:13 INFO - PROCESS | 15886 | 1464444133291 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 07:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:02:13 INFO - PROCESS | 15886 | 1464444133299 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:02:13 INFO - PROCESS | 15886 | 1464444133302 Marionette TRACE conn4 <- [1,1878,null,{}] 07:02:13 INFO - PROCESS | 15886 | 1464444133310 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:13 INFO - PROCESS | 15886 | 1464444133551 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 07:02:15 INFO - PROCESS | 15886 | --DOCSHELL 0x86e64000 == 108 [pid = 15886] [id = 454] 07:02:15 INFO - PROCESS | 15886 | --DOCSHELL 0x865f5800 == 107 [pid = 15886] [id = 453] 07:02:15 INFO - PROCESS | 15886 | --DOCSHELL 0x865f8000 == 106 [pid = 15886] [id = 452] 07:02:15 INFO - PROCESS | 15886 | --DOCSHELL 0x865ec800 == 105 [pid = 15886] [id = 451] 07:02:15 INFO - PROCESS | 15886 | --DOCSHELL 0x9a087800 == 104 [pid = 15886] [id = 449] 07:02:15 INFO - PROCESS | 15886 | --DOCSHELL 0x865e9800 == 103 [pid = 15886] [id = 450] 07:02:15 INFO - PROCESS | 15886 | --DOCSHELL 0x9aabd400 == 102 [pid = 15886] [id = 448] 07:02:15 INFO - PROCESS | 15886 | --DOCSHELL 0x8ddf4800 == 101 [pid = 15886] [id = 447] 07:02:15 INFO - PROCESS | 15886 | --DOCSHELL 0x9277cc00 == 100 [pid = 15886] [id = 446] 07:02:15 INFO - PROCESS | 15886 | --DOCSHELL 0x86d35800 == 99 [pid = 15886] [id = 445] 07:02:15 INFO - PROCESS | 15886 | --DOCSHELL 0x914a4000 == 98 [pid = 15886] [id = 443] 07:02:15 INFO - PROCESS | 15886 | --DOCSHELL 0x8bb62400 == 97 [pid = 15886] [id = 444] 07:02:15 INFO - PROCESS | 15886 | --DOCSHELL 0x8bdd8800 == 96 [pid = 15886] [id = 442] 07:02:15 INFO - PROCESS | 15886 | --DOCSHELL 0x8ef0bc00 == 95 [pid = 15886] [id = 441] 07:02:15 INFO - PROCESS | 15886 | --DOCSHELL 0x8d66e800 == 94 [pid = 15886] [id = 440] 07:02:15 INFO - PROCESS | 15886 | --DOCSHELL 0x8bb6dc00 == 93 [pid = 15886] [id = 439] 07:02:15 INFO - PROCESS | 15886 | --DOCSHELL 0x86d3bc00 == 92 [pid = 15886] [id = 438] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 244 (0x8c3e1800) [pid = 15886] [serial = 1253] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 243 (0x8bdd8000) [pid = 15886] [serial = 1206] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 242 (0x9a9a5400) [pid = 15886] [serial = 1268] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 241 (0x91c9a000) [pid = 15886] [serial = 1227] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 240 (0x9a9a5c00) [pid = 15886] [serial = 1137] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 239 (0x8f163400) [pid = 15886] [serial = 1167] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 238 (0x86d3d000) [pid = 15886] [serial = 1301] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 237 (0x914a5c00) [pid = 15886] [serial = 1131] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 236 (0xa628f000) [pid = 15886] [serial = 1212] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 235 (0x91d1fc00) [pid = 15886] [serial = 933] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 234 (0x9523b800) [pid = 15886] [serial = 1092] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 233 (0x9aa8a400) [pid = 15886] [serial = 1140] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 232 (0xa346d400) [pid = 15886] [serial = 1158] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 231 (0x913ae000) [pid = 15886] [serial = 1047] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 230 (0x8fd85400) [pid = 15886] [serial = 1191] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 229 (0x8d4f0800) [pid = 15886] [serial = 1188] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 228 (0xa354cc00) [pid = 15886] [serial = 1281] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 227 (0x9be10800) [pid = 15886] [serial = 1041] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 226 (0xa240a800) [pid = 15886] [serial = 1275] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 225 (0x92a4fc00) [pid = 15886] [serial = 1086] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 224 (0xa3230000) [pid = 15886] [serial = 1209] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 223 (0x9523a400) [pid = 15886] [serial = 1266] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 222 (0x9d4e2c00) [pid = 15886] [serial = 1146] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 221 (0x9aa8ec00) [pid = 15886] [serial = 1269] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 220 (0x8baeac00) [pid = 15886] [serial = 1289] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 219 (0x94737c00) [pid = 15886] [serial = 1089] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 218 (0x8f2b4400) [pid = 15886] [serial = 1257] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 217 (0x9d5e2c00) [pid = 15886] [serial = 1149] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 216 (0x92a58000) [pid = 15886] [serial = 1262] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 215 (0x896d6800) [pid = 15886] [serial = 1233] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 214 (0x9d4e3c00) [pid = 15886] [serial = 1200] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 213 (0xa35e9800) [pid = 15886] [serial = 1221] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 212 (0x8bb68400) [pid = 15886] [serial = 1277] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 211 (0x9abda000) [pid = 15886] [serial = 966] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 210 (0x9825b800) [pid = 15886] [serial = 960] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 209 (0x9d4e4c00) [pid = 15886] [serial = 1272] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 208 (0x8baf7800) [pid = 15886] [serial = 1308] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 207 (0x952ab800) [pid = 15886] [serial = 1194] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 206 (0x8fc78400) [pid = 15886] [serial = 1077] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 205 (0x98484c00) [pid = 15886] [serial = 1035] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 204 (0x92775000) [pid = 15886] [serial = 1251] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 203 (0x8eeb5400) [pid = 15886] [serial = 1128] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 202 (0xa2383000) [pid = 15886] [serial = 1155] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 201 (0x915c6c00) [pid = 15886] [serial = 1071] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 200 (0x8d4f5000) [pid = 15886] [serial = 1254] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 199 (0x9a4aec00) [pid = 15886] [serial = 1101] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 198 (0x92a51c00) [pid = 15886] [serial = 1053] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 197 (0x8baeb000) [pid = 15886] [serial = 1296] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 196 (0x8b849400) [pid = 15886] [serial = 1292] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 195 (0x952ac000) [pid = 15886] [serial = 1125] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 194 (0x9d4e9400) [pid = 15886] [serial = 1044] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 193 (0x92742800) [pid = 15886] [serial = 957] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 192 (0x99308c00) [pid = 15886] [serial = 1098] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 191 (0x92d29c00) [pid = 15886] [serial = 1050] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 190 (0x9aa87400) [pid = 15886] [serial = 963] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 189 (0xa6764c00) [pid = 15886] [serial = 1298] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 188 (0x9aac7c00) [pid = 15886] [serial = 1104] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 187 (0xa670d400) [pid = 15886] [serial = 1218] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 186 (0x9d9afc00) [pid = 15886] [serial = 978] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 185 (0x95354c00) [pid = 15886] [serial = 1095] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 184 (0xa2380400) [pid = 15886] [serial = 1274] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 183 (0x9d4e8800) [pid = 15886] [serial = 972] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 182 (0x9277a800) [pid = 15886] [serial = 1230] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 181 (0x8bb6a400) [pid = 15886] [serial = 1278] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 180 (0x8b6d7c00) [pid = 15886] [serial = 1283] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 179 (0xa1140400) [pid = 15886] [serial = 1152] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 178 (0x8b9ce400) [pid = 15886] [serial = 1287] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 177 (0x952a7400) [pid = 15886] [serial = 1032] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 176 (0x91c93400) [pid = 15886] [serial = 1224] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 175 (0x9d5d8400) [pid = 15886] [serial = 975] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 174 (0xa346cc00) [pid = 15886] [serial = 993] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 173 (0x92e88400) [pid = 15886] [serial = 1029] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 172 (0xa4e2f000) [pid = 15886] [serial = 1161] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 171 (0xa3029400) [pid = 15886] [serial = 990] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 170 (0x92771400) [pid = 15886] [serial = 1259] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 169 (0x8ddeb800) [pid = 15886] [serial = 1074] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 168 (0x8ef0e800) [pid = 15886] [serial = 1256] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 167 (0x8d56d800) [pid = 15886] [serial = 1164] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 166 (0x8b9d2400) [pid = 15886] [serial = 1307] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x91d23000) [pid = 15886] [serial = 1080] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0x8bf50000) [pid = 15886] [serial = 1310] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0xa35f3800) [pid = 15886] [serial = 996] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0xa2637c00) [pid = 15886] [serial = 1203] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0x9bbd2400) [pid = 15886] [serial = 1271] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x8c3db400) [pid = 15886] [serial = 1311] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x9be10000) [pid = 15886] [serial = 1143] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x9abe6c00) [pid = 15886] [serial = 1038] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0xa2383800) [pid = 15886] [serial = 1280] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0xa1143000) [pid = 15886] [serial = 981] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0xa26c8000) [pid = 15886] [serial = 987] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0x92928000) [pid = 15886] [serial = 1083] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 153 (0x9512ec00) [pid = 15886] [serial = 1265] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0xa322f400) [pid = 15886] [serial = 1284] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0x8b9d4000) [pid = 15886] [serial = 1295] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x8d56e800) [pid = 15886] [serial = 1313] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x92d2d400) [pid = 15886] [serial = 1263] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x9b68b800) [pid = 15886] [serial = 969] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x8c315400) [pid = 15886] [serial = 1215] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0xa21acc00) [pid = 15886] [serial = 984] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x896cc400) [pid = 15886] [serial = 1304] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x8b84b800) [pid = 15886] [serial = 1293] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x8b9cd000) [pid = 15886] [serial = 1286] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x8e9b4c00) [pid = 15886] [serial = 1023] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x92780400) [pid = 15886] [serial = 1260] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x96691800) [pid = 15886] [serial = 1134] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x913a8400) [pid = 15886] [serial = 1026] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x9abdc000) [pid = 15886] [serial = 1197] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x8a281800) [pid = 15886] [serial = 1305] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x8baec800) [pid = 15886] [serial = 1290] [outer = (nil)] [url = about:blank] 07:02:15 INFO - PROCESS | 15886 | 1464444135614 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:15 INFO - PROCESS | 15886 | ++DOCSHELL 0x85fdc400 == 93 [pid = 15886] [id = 477] 07:02:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x865e9400) [pid = 15886] [serial = 1432] [outer = (nil)] 07:02:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x865ef800) [pid = 15886] [serial = 1433] [outer = 0x865e9400] 07:02:15 INFO - PROCESS | 15886 | 1464444135771 Marionette DEBUG loaded listener.js 07:02:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x86d3d000) [pid = 15886] [serial = 1434] [outer = 0x865e9400] 07:02:16 INFO - PROCESS | 15886 | 1464444136651 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 3442ms 07:02:16 INFO - PROCESS | 15886 | 1464444136741 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 07:02:16 INFO - PROCESS | 15886 | 1464444136749 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 07:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:02:16 INFO - PROCESS | 15886 | 1464444136759 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:02:16 INFO - PROCESS | 15886 | 1464444136764 Marionette TRACE conn4 <- [1,1882,null,{}] 07:02:16 INFO - PROCESS | 15886 | 1464444136773 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:17 INFO - PROCESS | 15886 | 1464444137078 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 07:02:17 INFO - PROCESS | 15886 | 1464444137331 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:17 INFO - PROCESS | 15886 | ++DOCSHELL 0x896da800 == 94 [pid = 15886] [id = 478] 07:02:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8a254400) [pid = 15886] [serial = 1435] [outer = (nil)] 07:02:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x8a282c00) [pid = 15886] [serial = 1436] [outer = 0x8a254400] 07:02:17 INFO - PROCESS | 15886 | 1464444137439 Marionette DEBUG loaded listener.js 07:02:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x8a2b3400) [pid = 15886] [serial = 1437] [outer = 0x8a254400] 07:02:18 INFO - PROCESS | 15886 | 1464444138363 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1644ms 07:02:18 INFO - PROCESS | 15886 | 1464444138407 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 07:02:18 INFO - PROCESS | 15886 | 1464444138414 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 07:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:02:18 INFO - PROCESS | 15886 | 1464444138433 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:02:18 INFO - PROCESS | 15886 | 1464444138438 Marionette TRACE conn4 <- [1,1886,null,{}] 07:02:18 INFO - PROCESS | 15886 | 1464444138444 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:18 INFO - PROCESS | 15886 | 1464444138735 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 07:02:18 INFO - PROCESS | 15886 | 1464444138776 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:18 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a284800 == 95 [pid = 15886] [id = 479] 07:02:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x8b6cc400) [pid = 15886] [serial = 1438] [outer = (nil)] 07:02:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x8b846800) [pid = 15886] [serial = 1439] [outer = 0x8b6cc400] 07:02:18 INFO - PROCESS | 15886 | 1464444138865 Marionette DEBUG loaded listener.js 07:02:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x8b9cd400) [pid = 15886] [serial = 1440] [outer = 0x8b6cc400] 07:02:21 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x8d56cc00) [pid = 15886] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:02:21 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x8f164000) [pid = 15886] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:02:21 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x8b6cf400) [pid = 15886] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:02:21 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x92a54800) [pid = 15886] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:02:21 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x8b65cc00) [pid = 15886] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:02:21 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x9aabf400) [pid = 15886] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:02:21 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x8d674800) [pid = 15886] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:02:21 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x86d3e000) [pid = 15886] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:02:21 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x914a5800) [pid = 15886] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:02:21 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x8bb63c00) [pid = 15886] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:02:21 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x8eeb5000) [pid = 15886] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:02:21 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x8a2a8400) [pid = 15886] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:02:21 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x914a4800) [pid = 15886] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:02:21 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x865ed000) [pid = 15886] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:02:21 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0x865ea000) [pid = 15886] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:02:21 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x9abde000) [pid = 15886] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:02:21 INFO - PROCESS | 15886 | --DOMWINDOW == 128 (0x85fd6000) [pid = 15886] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:02:21 INFO - PROCESS | 15886 | --DOMWINDOW == 127 (0x9149a400) [pid = 15886] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:02:21 INFO - PROCESS | 15886 | --DOMWINDOW == 126 (0x8bdd1000) [pid = 15886] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:02:21 INFO - PROCESS | 15886 | 1464444141500 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 3101ms 07:02:21 INFO - PROCESS | 15886 | 1464444141535 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 07:02:21 INFO - PROCESS | 15886 | 1464444141540 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 07:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:02:21 INFO - PROCESS | 15886 | 1464444141559 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:02:21 INFO - PROCESS | 15886 | 1464444141571 Marionette TRACE conn4 <- [1,1890,null,{}] 07:02:21 INFO - PROCESS | 15886 | 1464444141578 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:21 INFO - PROCESS | 15886 | 1464444141813 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 07:02:22 INFO - PROCESS | 15886 | 1464444142004 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:22 INFO - PROCESS | 15886 | ++DOCSHELL 0x865f3400 == 96 [pid = 15886] [id = 480] 07:02:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 127 (0x86d36000) [pid = 15886] [serial = 1441] [outer = (nil)] 07:02:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x8baeb800) [pid = 15886] [serial = 1442] [outer = 0x86d36000] 07:02:22 INFO - PROCESS | 15886 | 1464444142088 Marionette DEBUG loaded listener.js 07:02:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x8bb63c00) [pid = 15886] [serial = 1443] [outer = 0x86d36000] 07:02:22 INFO - PROCESS | 15886 | 1464444142971 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1452ms 07:02:23 INFO - PROCESS | 15886 | 1464444143003 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 07:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:02:23 INFO - PROCESS | 15886 | 1464444143008 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 07:02:23 INFO - PROCESS | 15886 | 1464444143015 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:02:23 INFO - PROCESS | 15886 | 1464444143018 Marionette TRACE conn4 <- [1,1894,null,{}] 07:02:23 INFO - PROCESS | 15886 | 1464444143024 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:23 INFO - PROCESS | 15886 | 1464444143230 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 07:02:23 INFO - PROCESS | 15886 | 1464444143639 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:23 INFO - PROCESS | 15886 | ++DOCSHELL 0x85fdb400 == 97 [pid = 15886] [id = 481] 07:02:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x85fdd000) [pid = 15886] [serial = 1444] [outer = (nil)] 07:02:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x865f3800) [pid = 15886] [serial = 1445] [outer = 0x85fdd000] 07:02:23 INFO - PROCESS | 15886 | 1464444143743 Marionette DEBUG loaded listener.js 07:02:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x86e64000) [pid = 15886] [serial = 1446] [outer = 0x85fdd000] 07:02:24 INFO - PROCESS | 15886 | 1464444144775 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1837ms 07:02:24 INFO - PROCESS | 15886 | 1464444144854 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 07:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:02:24 INFO - PROCESS | 15886 | 1464444144862 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 07:02:24 INFO - PROCESS | 15886 | 1464444144871 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:02:24 INFO - PROCESS | 15886 | 1464444144878 Marionette TRACE conn4 <- [1,1898,null,{}] 07:02:24 INFO - PROCESS | 15886 | 1464444144886 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:25 INFO - PROCESS | 15886 | 1464444145173 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 07:02:25 INFO - PROCESS | 15886 | 1464444145500 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:25 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b650400 == 98 [pid = 15886] [id = 482] 07:02:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8b653000) [pid = 15886] [serial = 1447] [outer = (nil)] 07:02:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8b6cbc00) [pid = 15886] [serial = 1448] [outer = 0x8b653000] 07:02:25 INFO - PROCESS | 15886 | 1464444145623 Marionette DEBUG loaded listener.js 07:02:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x8b847800) [pid = 15886] [serial = 1449] [outer = 0x8b653000] 07:02:26 INFO - PROCESS | 15886 | 1464444146659 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1842ms 07:02:26 INFO - PROCESS | 15886 | 1464444146715 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 07:02:26 INFO - PROCESS | 15886 | 1464444146724 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 07:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:02:26 INFO - PROCESS | 15886 | 1464444146732 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:02:26 INFO - PROCESS | 15886 | 1464444146736 Marionette TRACE conn4 <- [1,1902,null,{}] 07:02:26 INFO - PROCESS | 15886 | 1464444146743 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:26 INFO - PROCESS | 15886 | 1464444146995 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 07:02:27 INFO - PROCESS | 15886 | 1464444147381 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:27 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b9ccc00 == 99 [pid = 15886] [id = 483] 07:02:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8baef000) [pid = 15886] [serial = 1450] [outer = (nil)] 07:02:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x8bb5f400) [pid = 15886] [serial = 1451] [outer = 0x8baef000] 07:02:27 INFO - PROCESS | 15886 | 1464444147480 Marionette DEBUG loaded listener.js 07:02:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x8bbd6000) [pid = 15886] [serial = 1452] [outer = 0x8baef000] 07:02:28 INFO - PROCESS | 15886 | 1464444148476 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1791ms 07:02:28 INFO - PROCESS | 15886 | 1464444148523 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 07:02:28 INFO - PROCESS | 15886 | 1464444148528 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 07:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:02:28 INFO - PROCESS | 15886 | 1464444148545 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:02:28 INFO - PROCESS | 15886 | 1464444148556 Marionette TRACE conn4 <- [1,1906,null,{}] 07:02:28 INFO - PROCESS | 15886 | 1464444148565 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:28 INFO - PROCESS | 15886 | 1464444148816 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 07:02:29 INFO - PROCESS | 15886 | 1464444149090 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:29 INFO - PROCESS | 15886 | ++DOCSHELL 0x8baed000 == 100 [pid = 15886] [id = 484] 07:02:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x8baf8400) [pid = 15886] [serial = 1453] [outer = (nil)] 07:02:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8bf50c00) [pid = 15886] [serial = 1454] [outer = 0x8baf8400] 07:02:29 INFO - PROCESS | 15886 | 1464444149228 Marionette DEBUG loaded listener.js 07:02:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x8c314800) [pid = 15886] [serial = 1455] [outer = 0x8baf8400] 07:02:30 INFO - PROCESS | 15886 | 1464444150199 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1706ms 07:02:30 INFO - PROCESS | 15886 | 1464444150243 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 07:02:30 INFO - PROCESS | 15886 | 1464444150249 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 07:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:02:30 INFO - PROCESS | 15886 | 1464444150258 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:02:30 INFO - PROCESS | 15886 | 1464444150261 Marionette TRACE conn4 <- [1,1910,null,{}] 07:02:30 INFO - PROCESS | 15886 | 1464444150268 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:30 INFO - PROCESS | 15886 | 1464444150507 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 07:02:30 INFO - PROCESS | 15886 | 1464444150843 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:30 INFO - PROCESS | 15886 | ++DOCSHELL 0x896d8400 == 101 [pid = 15886] [id = 485] 07:02:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x8bdd9c00) [pid = 15886] [serial = 1456] [outer = (nil)] 07:02:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x8c546000) [pid = 15886] [serial = 1457] [outer = 0x8bdd9c00] 07:02:30 INFO - PROCESS | 15886 | 1464444150940 Marionette DEBUG loaded listener.js 07:02:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x8c549c00) [pid = 15886] [serial = 1458] [outer = 0x8bdd9c00] 07:02:31 INFO - PROCESS | 15886 | 1464444151868 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1681ms 07:02:31 INFO - PROCESS | 15886 | 1464444151939 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 07:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:02:31 INFO - PROCESS | 15886 | 1464444151944 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 07:02:31 INFO - PROCESS | 15886 | 1464444151952 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:02:31 INFO - PROCESS | 15886 | 1464444151955 Marionette TRACE conn4 <- [1,1914,null,{}] 07:02:31 INFO - PROCESS | 15886 | 1464444151962 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:32 INFO - PROCESS | 15886 | 1464444152231 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 07:02:32 INFO - PROCESS | 15886 | 1464444152565 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:32 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c649400 == 102 [pid = 15886] [id = 486] 07:02:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x8c64e800) [pid = 15886] [serial = 1459] [outer = (nil)] 07:02:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x8c747800) [pid = 15886] [serial = 1460] [outer = 0x8c64e800] 07:02:32 INFO - PROCESS | 15886 | 1464444152689 Marionette DEBUG loaded listener.js 07:02:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x8d561800) [pid = 15886] [serial = 1461] [outer = 0x8c64e800] 07:02:33 INFO - PROCESS | 15886 | 1464444153674 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1791ms 07:02:33 INFO - PROCESS | 15886 | 1464444153743 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 07:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:02:33 INFO - PROCESS | 15886 | 1464444153748 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 07:02:33 INFO - PROCESS | 15886 | 1464444153755 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:02:33 INFO - PROCESS | 15886 | 1464444153758 Marionette TRACE conn4 <- [1,1918,null,{}] 07:02:33 INFO - PROCESS | 15886 | 1464444153766 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:34 INFO - PROCESS | 15886 | 1464444154047 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 07:02:34 INFO - PROCESS | 15886 | 1464444154365 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:34 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c547800 == 103 [pid = 15886] [id = 487] 07:02:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x8c749c00) [pid = 15886] [serial = 1462] [outer = (nil)] 07:02:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x8ddf4800) [pid = 15886] [serial = 1463] [outer = 0x8c749c00] 07:02:34 INFO - PROCESS | 15886 | 1464444154456 Marionette DEBUG loaded listener.js 07:02:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x8e9ae400) [pid = 15886] [serial = 1464] [outer = 0x8c749c00] 07:02:35 INFO - PROCESS | 15886 | 1464444155400 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 07:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1694ms 07:02:35 INFO - PROCESS | 15886 | 1464444155449 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 07:02:35 INFO - PROCESS | 15886 | 1464444155453 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 07:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:02:35 INFO - PROCESS | 15886 | 1464444155460 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:02:35 INFO - PROCESS | 15886 | 1464444155464 Marionette TRACE conn4 <- [1,1922,null,{}] 07:02:35 INFO - PROCESS | 15886 | 1464444155471 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:35 INFO - PROCESS | 15886 | 1464444155726 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 07:02:36 INFO - PROCESS | 15886 | 1464444156039 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:36 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b59d000 == 104 [pid = 15886] [id = 488] 07:02:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x8c313400) [pid = 15886] [serial = 1465] [outer = (nil)] 07:02:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x8eeb2c00) [pid = 15886] [serial = 1466] [outer = 0x8c313400] 07:02:36 INFO - PROCESS | 15886 | 1464444156137 Marionette DEBUG loaded listener.js 07:02:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x8ef0e800) [pid = 15886] [serial = 1467] [outer = 0x8c313400] 07:02:37 INFO - PROCESS | 15886 | 1464444157057 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 07:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1639ms 07:02:37 INFO - PROCESS | 15886 | 1464444157100 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 07:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:02:37 INFO - PROCESS | 15886 | 1464444157105 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 07:02:37 INFO - PROCESS | 15886 | 1464444157112 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:02:37 INFO - PROCESS | 15886 | 1464444157116 Marionette TRACE conn4 <- [1,1926,null,{}] 07:02:37 INFO - PROCESS | 15886 | 1464444157122 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:37 INFO - PROCESS | 15886 | 1464444157359 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 07:02:37 INFO - PROCESS | 15886 | 1464444157671 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:37 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ddeb800 == 105 [pid = 15886] [id = 489] 07:02:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x8eb4bc00) [pid = 15886] [serial = 1468] [outer = (nil)] 07:02:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x8f16cc00) [pid = 15886] [serial = 1469] [outer = 0x8eb4bc00] 07:02:37 INFO - PROCESS | 15886 | 1464444157782 Marionette DEBUG loaded listener.js 07:02:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x8f2aac00) [pid = 15886] [serial = 1470] [outer = 0x8eb4bc00] 07:02:38 INFO - PROCESS | 15886 | 1464444158729 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 07:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1688ms 07:02:38 INFO - PROCESS | 15886 | 1464444158803 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 07:02:38 INFO - PROCESS | 15886 | 1464444158808 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 07:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:02:38 INFO - PROCESS | 15886 | 1464444158818 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:02:38 INFO - PROCESS | 15886 | 1464444158822 Marionette TRACE conn4 <- [1,1930,null,{}] 07:02:38 INFO - PROCESS | 15886 | 1464444158829 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:39 INFO - PROCESS | 15886 | 1464444159084 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 07:02:39 INFO - PROCESS | 15886 | 1464444159405 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:39 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f166000 == 106 [pid = 15886] [id = 490] 07:02:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x8f2b1c00) [pid = 15886] [serial = 1471] [outer = (nil)] 07:02:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x8fa51000) [pid = 15886] [serial = 1472] [outer = 0x8f2b1c00] 07:02:39 INFO - PROCESS | 15886 | 1464444159502 Marionette DEBUG loaded listener.js 07:02:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x8fc83000) [pid = 15886] [serial = 1473] [outer = 0x8f2b1c00] 07:02:40 INFO - PROCESS | 15886 | 1464444160444 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 07:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1685ms 07:02:40 INFO - PROCESS | 15886 | 1464444160504 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 07:02:40 INFO - PROCESS | 15886 | 1464444160508 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 07:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:02:40 INFO - PROCESS | 15886 | 1464444160515 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:02:40 INFO - PROCESS | 15886 | 1464444160519 Marionette TRACE conn4 <- [1,1934,null,{}] 07:02:40 INFO - PROCESS | 15886 | 1464444160525 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:40 INFO - PROCESS | 15886 | 1464444160780 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 07:02:41 INFO - PROCESS | 15886 | 1464444161108 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:41 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fd85400 == 107 [pid = 15886] [id = 491] 07:02:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x8fd86400) [pid = 15886] [serial = 1474] [outer = (nil)] 07:02:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x911acc00) [pid = 15886] [serial = 1475] [outer = 0x8fd86400] 07:02:41 INFO - PROCESS | 15886 | 1464444161223 Marionette DEBUG loaded listener.js 07:02:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x913a9000) [pid = 15886] [serial = 1476] [outer = 0x8fd86400] 07:02:42 INFO - PROCESS | 15886 | 1464444162211 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1748ms 07:02:42 INFO - PROCESS | 15886 | 1464444162264 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 07:02:42 INFO - PROCESS | 15886 | 1464444162268 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 07:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:02:42 INFO - PROCESS | 15886 | 1464444162276 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:02:42 INFO - PROCESS | 15886 | 1464444162281 Marionette TRACE conn4 <- [1,1938,null,{}] 07:02:42 INFO - PROCESS | 15886 | 1464444162288 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:42 INFO - PROCESS | 15886 | 1464444162551 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 07:02:42 INFO - PROCESS | 15886 | 1464444162878 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:42 INFO - PROCESS | 15886 | ++DOCSHELL 0x913a5400 == 108 [pid = 15886] [id = 492] 07:02:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x9149c800) [pid = 15886] [serial = 1477] [outer = (nil)] 07:02:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x915d0400) [pid = 15886] [serial = 1478] [outer = 0x9149c800] 07:02:42 INFO - PROCESS | 15886 | 1464444162973 Marionette DEBUG loaded listener.js 07:02:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x91c93800) [pid = 15886] [serial = 1479] [outer = 0x9149c800] 07:02:43 INFO - PROCESS | 15886 | 1464444163892 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1687ms 07:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:02:43 INFO - PROCESS | 15886 | 1464444163964 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 07:02:43 INFO - PROCESS | 15886 | 1464444163967 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 07:02:43 INFO - PROCESS | 15886 | 1464444163975 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:02:43 INFO - PROCESS | 15886 | 1464444163978 Marionette TRACE conn4 <- [1,1942,null,{}] 07:02:43 INFO - PROCESS | 15886 | 1464444163985 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:44 INFO - PROCESS | 15886 | 1464444164251 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 07:02:44 INFO - PROCESS | 15886 | 1464444164573 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:44 INFO - PROCESS | 15886 | ++DOCSHELL 0x91c8e000 == 109 [pid = 15886] [id = 493] 07:02:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x91c96400) [pid = 15886] [serial = 1480] [outer = (nil)] 07:02:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 167 (0x925d6c00) [pid = 15886] [serial = 1481] [outer = 0x91c96400] 07:02:44 INFO - PROCESS | 15886 | 1464444164670 Marionette DEBUG loaded listener.js 07:02:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 168 (0x925dc000) [pid = 15886] [serial = 1482] [outer = 0x91c96400] 07:02:45 INFO - PROCESS | 15886 | 1464444165789 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1835ms 07:02:45 INFO - PROCESS | 15886 | 1464444165809 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 07:02:45 INFO - PROCESS | 15886 | 1464444165824 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 07:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:02:45 INFO - PROCESS | 15886 | 1464444165831 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:02:45 INFO - PROCESS | 15886 | 1464444165834 Marionette TRACE conn4 <- [1,1946,null,{}] 07:02:45 INFO - PROCESS | 15886 | 1464444165841 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:46 INFO - PROCESS | 15886 | 1464444166102 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 07:02:46 INFO - PROCESS | 15886 | 1464444166432 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:46 INFO - PROCESS | 15886 | ++DOCSHELL 0x915cb800 == 110 [pid = 15886] [id = 494] 07:02:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 169 (0x91d1b000) [pid = 15886] [serial = 1483] [outer = (nil)] 07:02:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 170 (0x92773800) [pid = 15886] [serial = 1484] [outer = 0x91d1b000] 07:02:46 INFO - PROCESS | 15886 | 1464444166528 Marionette DEBUG loaded listener.js 07:02:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 171 (0x92777000) [pid = 15886] [serial = 1485] [outer = 0x91d1b000] 07:02:47 INFO - PROCESS | 15886 | 1464444167492 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1699ms 07:02:47 INFO - PROCESS | 15886 | 1464444167530 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 07:02:47 INFO - PROCESS | 15886 | 1464444167534 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 07:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:02:47 INFO - PROCESS | 15886 | 1464444167541 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:02:47 INFO - PROCESS | 15886 | 1464444167545 Marionette TRACE conn4 <- [1,1950,null,{}] 07:02:47 INFO - PROCESS | 15886 | 1464444167551 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:47 INFO - PROCESS | 15886 | 1464444167777 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 07:02:48 INFO - PROCESS | 15886 | 1464444168101 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:48 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d56f000 == 111 [pid = 15886] [id = 495] 07:02:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 172 (0x9274d000) [pid = 15886] [serial = 1486] [outer = (nil)] 07:02:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 173 (0x9292a400) [pid = 15886] [serial = 1487] [outer = 0x9274d000] 07:02:48 INFO - PROCESS | 15886 | 1464444168200 Marionette DEBUG loaded listener.js 07:02:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 174 (0x9292c400) [pid = 15886] [serial = 1488] [outer = 0x9274d000] 07:02:49 INFO - PROCESS | 15886 | 1464444169084 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1587ms 07:02:49 INFO - PROCESS | 15886 | 1464444169129 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 07:02:49 INFO - PROCESS | 15886 | 1464444169133 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 07:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:02:49 INFO - PROCESS | 15886 | 1464444169162 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:02:49 INFO - PROCESS | 15886 | 1464444169166 Marionette TRACE conn4 <- [1,1954,null,{}] 07:02:49 INFO - PROCESS | 15886 | 1464444169172 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:49 INFO - PROCESS | 15886 | 1464444169401 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 07:02:49 INFO - PROCESS | 15886 | 1464444169737 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:49 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c745c00 == 112 [pid = 15886] [id = 496] 07:02:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 175 (0x8f2b7800) [pid = 15886] [serial = 1489] [outer = (nil)] 07:02:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 176 (0x92a59800) [pid = 15886] [serial = 1490] [outer = 0x8f2b7800] 07:02:49 INFO - PROCESS | 15886 | 1464444169833 Marionette DEBUG loaded listener.js 07:02:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 177 (0x92d26400) [pid = 15886] [serial = 1491] [outer = 0x8f2b7800] 07:02:50 INFO - PROCESS | 15886 | 1464444170928 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 07:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1848ms 07:02:51 INFO - PROCESS | 15886 | 1464444171007 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 07:02:51 INFO - PROCESS | 15886 | 1464444171011 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 07:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:02:51 INFO - PROCESS | 15886 | 1464444171018 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:02:51 INFO - PROCESS | 15886 | 1464444171022 Marionette TRACE conn4 <- [1,1958,null,{}] 07:02:51 INFO - PROCESS | 15886 | 1464444171028 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:51 INFO - PROCESS | 15886 | 1464444171295 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 07:02:51 INFO - PROCESS | 15886 | 1464444171620 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:51 INFO - PROCESS | 15886 | ++DOCSHELL 0x92930000 == 113 [pid = 15886] [id = 497] 07:02:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 178 (0x92a51c00) [pid = 15886] [serial = 1492] [outer = (nil)] 07:02:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 179 (0x93c88000) [pid = 15886] [serial = 1493] [outer = 0x92a51c00] 07:02:51 INFO - PROCESS | 15886 | 1464444171718 Marionette DEBUG loaded listener.js 07:02:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 180 (0x9473b800) [pid = 15886] [serial = 1494] [outer = 0x92a51c00] 07:02:52 INFO - PROCESS | 15886 | 1464444172624 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 07:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1640ms 07:02:52 INFO - PROCESS | 15886 | 1464444172665 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 07:02:52 INFO - PROCESS | 15886 | 1464444172670 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 07:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:02:52 INFO - PROCESS | 15886 | 1464444172682 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:02:52 INFO - PROCESS | 15886 | 1464444172685 Marionette TRACE conn4 <- [1,1962,null,{}] 07:02:52 INFO - PROCESS | 15886 | 1464444172693 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:52 INFO - PROCESS | 15886 | 1464444172932 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 07:02:53 INFO - PROCESS | 15886 | 1464444173271 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:53 INFO - PROCESS | 15886 | ++DOCSHELL 0x9523fc00 == 114 [pid = 15886] [id = 498] 07:02:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 181 (0x95244c00) [pid = 15886] [serial = 1495] [outer = (nil)] 07:02:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 182 (0x952a6c00) [pid = 15886] [serial = 1496] [outer = 0x95244c00] 07:02:53 INFO - PROCESS | 15886 | 1464444173406 Marionette DEBUG loaded listener.js 07:02:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 183 (0x952b2800) [pid = 15886] [serial = 1497] [outer = 0x95244c00] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x8baf8c00 == 113 [pid = 15886] [id = 458] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x8b6ce400 == 112 [pid = 15886] [id = 457] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x865f3400 == 111 [pid = 15886] [id = 480] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x8a284800 == 110 [pid = 15886] [id = 479] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x896da800 == 109 [pid = 15886] [id = 478] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x85fdc400 == 108 [pid = 15886] [id = 477] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x86d39800 == 107 [pid = 15886] [id = 475] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x86e62400 == 106 [pid = 15886] [id = 474] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x92a4e000 == 105 [pid = 15886] [id = 473] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x91d18400 == 104 [pid = 15886] [id = 472] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x8bb62000 == 103 [pid = 15886] [id = 470] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x86e62000 == 102 [pid = 15886] [id = 471] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x8fc83400 == 101 [pid = 15886] [id = 469] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x913a6c00 == 100 [pid = 15886] [id = 468] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x8d56f400 == 99 [pid = 15886] [id = 467] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x8ddefc00 == 98 [pid = 15886] [id = 465] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x8f2ac800 == 97 [pid = 15886] [id = 466] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x8c779400 == 96 [pid = 15886] [id = 464] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x8c319000 == 95 [pid = 15886] [id = 463] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x8c3dd400 == 94 [pid = 15886] [id = 462] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x8b84ec00 == 93 [pid = 15886] [id = 461] 07:02:54 INFO - PROCESS | 15886 | --DOCSHELL 0x85fd7000 == 92 [pid = 15886] [id = 460] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 182 (0x911b0000) [pid = 15886] [serial = 1328] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 181 (0x8fc79c00) [pid = 15886] [serial = 1326] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 180 (0x8b9c5c00) [pid = 15886] [serial = 1374] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 179 (0x952afc00) [pid = 15886] [serial = 1340] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 178 (0x8c77cc00) [pid = 15886] [serial = 1367] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 177 (0x9abe4c00) [pid = 15886] [serial = 1346] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 176 (0x8e9ad400) [pid = 15886] [serial = 1322] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 175 (0x8a24c800) [pid = 15886] [serial = 1317] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 174 (0x9aa5c000) [pid = 15886] [serial = 1344] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 173 (0x8bbd7400) [pid = 15886] [serial = 1376] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 172 (0x8fa4fc00) [pid = 15886] [serial = 1325] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 171 (0x8c77b400) [pid = 15886] [serial = 1368] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 170 (0x92927c00) [pid = 15886] [serial = 1335] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 169 (0x8bf44c00) [pid = 15886] [serial = 1377] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 168 (0x8a2af800) [pid = 15886] [serial = 1358] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 167 (0x925d6800) [pid = 15886] [serial = 1332] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 166 (0x8b655000) [pid = 15886] [serial = 1356] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x865f3c00) [pid = 15886] [serial = 1353] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0xa670c000) [pid = 15886] [serial = 1350] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0x92773c00) [pid = 15886] [serial = 1334] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x913a3c00) [pid = 15886] [serial = 1329] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0x8b843000) [pid = 15886] [serial = 1373] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x865f1800) [pid = 15886] [serial = 1352] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x86d44000) [pid = 15886] [serial = 1370] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x93bef800) [pid = 15886] [serial = 1338] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x8eb48c00) [pid = 15886] [serial = 1323] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0x8a2b1c00) [pid = 15886] [serial = 1359] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0xa623bc00) [pid = 15886] [serial = 1349] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0x896d6c00) [pid = 15886] [serial = 1371] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 153 (0x86e59c00) [pid = 15886] [serial = 1316] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0x8b653800) [pid = 15886] [serial = 1355] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0x915ca000) [pid = 15886] [serial = 1331] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x8c319400) [pid = 15886] [serial = 1320] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x95358000) [pid = 15886] [serial = 1341] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x8bf47800) [pid = 15886] [serial = 1319] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x9d5e0000) [pid = 15886] [serial = 1347] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x9a30c000) [pid = 15886] [serial = 1343] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x8c774400) [pid = 15886] [serial = 1364] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x8b652800) [pid = 15886] [serial = 1361] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x92e88800) [pid = 15886] [serial = 1337] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x8baf7000) [pid = 15886] [serial = 1379] [outer = (nil)] [url = about:blank] 07:02:55 INFO - PROCESS | 15886 | 1464444175760 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 07:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 3093ms 07:02:55 INFO - PROCESS | 15886 | 1464444175775 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 07:02:55 INFO - PROCESS | 15886 | 1464444175780 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 07:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:02:55 INFO - PROCESS | 15886 | 1464444175796 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:02:55 INFO - PROCESS | 15886 | 1464444175801 Marionette TRACE conn4 <- [1,1966,null,{}] 07:02:55 INFO - PROCESS | 15886 | 1464444175809 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:56 INFO - PROCESS | 15886 | 1464444176041 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 07:02:56 INFO - PROCESS | 15886 | 1464444176233 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:56 INFO - PROCESS | 15886 | ++DOCSHELL 0x86e61c00 == 93 [pid = 15886] [id = 499] 07:02:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x86e62c00) [pid = 15886] [serial = 1498] [outer = (nil)] 07:02:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x896d9c00) [pid = 15886] [serial = 1499] [outer = 0x86e62c00] 07:02:56 INFO - PROCESS | 15886 | 1464444176318 Marionette DEBUG loaded listener.js 07:02:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x8a2a8400) [pid = 15886] [serial = 1500] [outer = 0x86e62c00] 07:02:57 INFO - PROCESS | 15886 | 1464444177204 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 07:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1485ms 07:02:57 INFO - PROCESS | 15886 | 1464444177281 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 07:02:57 INFO - PROCESS | 15886 | 1464444177290 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 07:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:02:57 INFO - PROCESS | 15886 | 1464444177302 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:02:57 INFO - PROCESS | 15886 | 1464444177307 Marionette TRACE conn4 <- [1,1970,null,{}] 07:02:57 INFO - PROCESS | 15886 | 1464444177314 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:57 INFO - PROCESS | 15886 | 1464444177539 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 07:02:57 INFO - PROCESS | 15886 | 1464444177766 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:57 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b655800 == 94 [pid = 15886] [id = 500] 07:02:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x8b655c00) [pid = 15886] [serial = 1501] [outer = (nil)] 07:02:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x8b65b000) [pid = 15886] [serial = 1502] [outer = 0x8b655c00] 07:02:57 INFO - PROCESS | 15886 | 1464444177844 Marionette DEBUG loaded listener.js 07:02:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x8b6d1800) [pid = 15886] [serial = 1503] [outer = 0x8b655c00] 07:02:58 INFO - PROCESS | 15886 | 1464444178887 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 07:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1683ms 07:02:58 INFO - PROCESS | 15886 | 1464444178985 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 07:02:58 INFO - PROCESS | 15886 | 1464444178988 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 07:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:02:59 INFO - PROCESS | 15886 | 1464444179018 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:02:59 INFO - PROCESS | 15886 | 1464444179030 Marionette TRACE conn4 <- [1,1974,null,{}] 07:02:59 INFO - PROCESS | 15886 | 1464444179070 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:59 INFO - PROCESS | 15886 | 1464444179362 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 07:02:59 INFO - PROCESS | 15886 | 1464444179413 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:59 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bae9c00 == 95 [pid = 15886] [id = 501] 07:02:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x8baed400) [pid = 15886] [serial = 1504] [outer = (nil)] 07:02:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x8baf7000) [pid = 15886] [serial = 1505] [outer = 0x8baed400] 07:02:59 INFO - PROCESS | 15886 | 1464444179539 Marionette DEBUG loaded listener.js 07:02:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x8bb6dc00) [pid = 15886] [serial = 1506] [outer = 0x8baed400] 07:03:00 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x91d19400) [pid = 15886] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:03:00 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x8b6cc400) [pid = 15886] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:03:00 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x8c649800) [pid = 15886] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:03:00 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x8d4eac00) [pid = 15886] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:03:00 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x91c90400) [pid = 15886] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:03:00 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x8a254400) [pid = 15886] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:03:00 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x865f0000) [pid = 15886] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:03:00 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x8ef07000) [pid = 15886] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:03:00 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x952a3400) [pid = 15886] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:03:00 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x913ae800) [pid = 15886] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:03:00 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x8bdd3000) [pid = 15886] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:03:00 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x8fa53c00) [pid = 15886] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:03:00 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x91d19000) [pid = 15886] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:03:00 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x92a4ac00) [pid = 15886] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:03:00 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x8c74c400) [pid = 15886] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:03:00 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x8b9d1c00) [pid = 15886] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:03:00 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x952a3c00) [pid = 15886] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:03:00 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x8f2aec00) [pid = 15886] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:03:00 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x865e9400) [pid = 15886] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:03:00 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x8bdd6400) [pid = 15886] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:03:01 INFO - PROCESS | 15886 | 1464444181133 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 07:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 2186ms 07:03:01 INFO - PROCESS | 15886 | 1464444181183 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 07:03:01 INFO - PROCESS | 15886 | 1464444181189 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 07:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:03:01 INFO - PROCESS | 15886 | 1464444181196 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:03:01 INFO - PROCESS | 15886 | 1464444181199 Marionette TRACE conn4 <- [1,1978,null,{}] 07:03:01 INFO - PROCESS | 15886 | 1464444181206 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:01 INFO - PROCESS | 15886 | 1464444181510 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 07:03:01 INFO - PROCESS | 15886 | 1464444181673 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:01 INFO - PROCESS | 15886 | ++DOCSHELL 0x85fd7800 == 96 [pid = 15886] [id = 502] 07:03:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x8b9c9000) [pid = 15886] [serial = 1507] [outer = (nil)] 07:03:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8bdd9000) [pid = 15886] [serial = 1508] [outer = 0x8b9c9000] 07:03:01 INFO - PROCESS | 15886 | 1464444181758 Marionette DEBUG loaded listener.js 07:03:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8bf4d400) [pid = 15886] [serial = 1509] [outer = 0x8b9c9000] 07:03:02 INFO - PROCESS | 15886 | 1464444182771 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1639ms 07:03:02 INFO - PROCESS | 15886 | 1464444182837 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 07:03:02 INFO - PROCESS | 15886 | 1464444182844 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 07:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:03:02 INFO - PROCESS | 15886 | 1464444182855 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:03:02 INFO - PROCESS | 15886 | 1464444182860 Marionette TRACE conn4 <- [1,1982,null,{}] 07:03:02 INFO - PROCESS | 15886 | 1464444182872 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:03 INFO - PROCESS | 15886 | 1464444183157 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 07:03:03 INFO - PROCESS | 15886 | 1464444183520 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:03 INFO - PROCESS | 15886 | ++DOCSHELL 0x86e61400 == 97 [pid = 15886] [id = 503] 07:03:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x86e65400) [pid = 15886] [serial = 1510] [outer = (nil)] 07:03:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8a2ac800) [pid = 15886] [serial = 1511] [outer = 0x86e65400] 07:03:03 INFO - PROCESS | 15886 | 1464444183619 Marionette DEBUG loaded listener.js 07:03:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x8b5a5400) [pid = 15886] [serial = 1512] [outer = 0x86e65400] 07:03:04 INFO - PROCESS | 15886 | 1464444184629 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1839ms 07:03:04 INFO - PROCESS | 15886 | 1464444184694 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 07:03:04 INFO - PROCESS | 15886 | 1464444184704 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 07:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:03:04 INFO - PROCESS | 15886 | 1464444184717 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:03:04 INFO - PROCESS | 15886 | 1464444184721 Marionette TRACE conn4 <- [1,1986,null,{}] 07:03:04 INFO - PROCESS | 15886 | 1464444184729 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:05 INFO - PROCESS | 15886 | 1464444185039 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 07:03:05 INFO - PROCESS | 15886 | 1464444185366 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:05 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b9c6000 == 98 [pid = 15886] [id = 504] 07:03:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x8b9d1800) [pid = 15886] [serial = 1513] [outer = (nil)] 07:03:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x8bdd5400) [pid = 15886] [serial = 1514] [outer = 0x8b9d1800] 07:03:05 INFO - PROCESS | 15886 | 1464444185462 Marionette DEBUG loaded listener.js 07:03:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8c313c00) [pid = 15886] [serial = 1515] [outer = 0x8b9d1800] 07:03:06 INFO - PROCESS | 15886 | 1464444186523 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1844ms 07:03:06 INFO - PROCESS | 15886 | 1464444186562 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 07:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:03:06 INFO - PROCESS | 15886 | 1464444186566 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 07:03:06 INFO - PROCESS | 15886 | 1464444186574 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:03:06 INFO - PROCESS | 15886 | 1464444186581 Marionette TRACE conn4 <- [1,1990,null,{}] 07:03:06 INFO - PROCESS | 15886 | 1464444186599 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:06 INFO - PROCESS | 15886 | 1464444186844 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 07:03:07 INFO - PROCESS | 15886 | 1464444187174 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:07 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c656400 == 99 [pid = 15886] [id = 505] 07:03:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x8c74e800) [pid = 15886] [serial = 1516] [outer = (nil)] 07:03:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x8c779000) [pid = 15886] [serial = 1517] [outer = 0x8c74e800] 07:03:07 INFO - PROCESS | 15886 | 1464444187276 Marionette DEBUG loaded listener.js 07:03:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x8c780c00) [pid = 15886] [serial = 1518] [outer = 0x8c74e800] 07:03:08 INFO - PROCESS | 15886 | 1464444188253 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1753ms 07:03:08 INFO - PROCESS | 15886 | 1464444188335 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 07:03:08 INFO - PROCESS | 15886 | 1464444188344 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 07:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:03:08 INFO - PROCESS | 15886 | 1464444188356 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:03:08 INFO - PROCESS | 15886 | 1464444188359 Marionette TRACE conn4 <- [1,1994,null,{}] 07:03:08 INFO - PROCESS | 15886 | 1464444188366 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:08 INFO - PROCESS | 15886 | 1464444188643 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 07:03:08 INFO - PROCESS | 15886 | 1464444188974 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:09 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b656000 == 100 [pid = 15886] [id = 506] 07:03:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x8c54a000) [pid = 15886] [serial = 1519] [outer = (nil)] 07:03:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x8d669c00) [pid = 15886] [serial = 1520] [outer = 0x8c54a000] 07:03:09 INFO - PROCESS | 15886 | 1464444189068 Marionette DEBUG loaded listener.js 07:03:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x8dded000) [pid = 15886] [serial = 1521] [outer = 0x8c54a000] 07:03:10 INFO - PROCESS | 15886 | 1464444190023 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1731ms 07:03:10 INFO - PROCESS | 15886 | 1464444190089 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 07:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:03:10 INFO - PROCESS | 15886 | 1464444190094 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 07:03:10 INFO - PROCESS | 15886 | 1464444190101 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:03:10 INFO - PROCESS | 15886 | 1464444190105 Marionette TRACE conn4 <- [1,1998,null,{}] 07:03:10 INFO - PROCESS | 15886 | 1464444190112 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:10 INFO - PROCESS | 15886 | 1464444190361 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 07:03:10 INFO - PROCESS | 15886 | 1464444190689 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:10 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bb66c00 == 101 [pid = 15886] [id = 507] 07:03:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x8c77a800) [pid = 15886] [serial = 1522] [outer = (nil)] 07:03:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x8eea8000) [pid = 15886] [serial = 1523] [outer = 0x8c77a800] 07:03:10 INFO - PROCESS | 15886 | 1464444190811 Marionette DEBUG loaded listener.js 07:03:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x8eeb3000) [pid = 15886] [serial = 1524] [outer = 0x8c77a800] 07:03:11 INFO - PROCESS | 15886 | 1464444191728 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 07:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1687ms 07:03:11 INFO - PROCESS | 15886 | 1464444191791 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 07:03:11 INFO - PROCESS | 15886 | 1464444191795 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 07:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:03:11 INFO - PROCESS | 15886 | 1464444191805 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:03:11 INFO - PROCESS | 15886 | 1464444191809 Marionette TRACE conn4 <- [1,2002,null,{}] 07:03:11 INFO - PROCESS | 15886 | 1464444191815 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:12 INFO - PROCESS | 15886 | 1464444192080 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 07:03:12 INFO - PROCESS | 15886 | 1464444192408 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:12 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ddf2800 == 102 [pid = 15886] [id = 508] 07:03:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x8eeac000) [pid = 15886] [serial = 1525] [outer = (nil)] 07:03:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x8fc7d000) [pid = 15886] [serial = 1526] [outer = 0x8eeac000] 07:03:12 INFO - PROCESS | 15886 | 1464444192506 Marionette DEBUG loaded listener.js 07:03:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x8fc85000) [pid = 15886] [serial = 1527] [outer = 0x8eeac000] 07:03:13 INFO - PROCESS | 15886 | 1464444193466 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1735ms 07:03:13 INFO - PROCESS | 15886 | 1464444193541 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 07:03:13 INFO - PROCESS | 15886 | 1464444193547 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 07:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:03:13 INFO - PROCESS | 15886 | 1464444193554 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:03:13 INFO - PROCESS | 15886 | 1464444193557 Marionette TRACE conn4 <- [1,2006,null,{}] 07:03:13 INFO - PROCESS | 15886 | 1464444193564 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:13 INFO - PROCESS | 15886 | 1464444193842 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 07:03:14 INFO - PROCESS | 15886 | 1464444194176 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:14 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b843000 == 103 [pid = 15886] [id = 509] 07:03:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x8c745000) [pid = 15886] [serial = 1528] [outer = (nil)] 07:03:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x913a7c00) [pid = 15886] [serial = 1529] [outer = 0x8c745000] 07:03:14 INFO - PROCESS | 15886 | 1464444194280 Marionette DEBUG loaded listener.js 07:03:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x9149f800) [pid = 15886] [serial = 1530] [outer = 0x8c745000] 07:03:15 INFO - PROCESS | 15886 | 1464444195238 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 07:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 07:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1741ms 07:03:15 INFO - PROCESS | 15886 | 1464444195297 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 07:03:15 INFO - PROCESS | 15886 | 1464444195300 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 07:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:03:15 INFO - PROCESS | 15886 | 1464444195308 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:03:15 INFO - PROCESS | 15886 | 1464444195312 Marionette TRACE conn4 <- [1,2010,null,{}] 07:03:15 INFO - PROCESS | 15886 | 1464444195318 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:15 INFO - PROCESS | 15886 | 1464444195547 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 07:03:15 INFO - PROCESS | 15886 | 1464444195890 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:15 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b9cf400 == 104 [pid = 15886] [id = 510] 07:03:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x911a9800) [pid = 15886] [serial = 1531] [outer = (nil)] 07:03:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x91c8bc00) [pid = 15886] [serial = 1532] [outer = 0x911a9800] 07:03:15 INFO - PROCESS | 15886 | 1464444195988 Marionette DEBUG loaded listener.js 07:03:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x91c94000) [pid = 15886] [serial = 1533] [outer = 0x911a9800] 07:03:16 INFO - PROCESS | 15886 | 1464444196921 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 07:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 07:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1688ms 07:03:17 INFO - PROCESS | 15886 | 1464444196998 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 07:03:17 INFO - PROCESS | 15886 | 1464444197002 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 07:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:03:17 INFO - PROCESS | 15886 | 1464444197009 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:03:17 INFO - PROCESS | 15886 | 1464444197013 Marionette TRACE conn4 <- [1,2014,null,{}] 07:03:17 INFO - PROCESS | 15886 | 1464444197019 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:17 INFO - PROCESS | 15886 | 1464444197338 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 07:03:17 INFO - PROCESS | 15886 | 1464444197597 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:17 INFO - PROCESS | 15886 | ++DOCSHELL 0x913a6000 == 105 [pid = 15886] [id = 511] 07:03:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x914a4800) [pid = 15886] [serial = 1534] [outer = (nil)] 07:03:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x91d22800) [pid = 15886] [serial = 1535] [outer = 0x914a4800] 07:03:17 INFO - PROCESS | 15886 | 1464444197697 Marionette DEBUG loaded listener.js 07:03:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x925d9c00) [pid = 15886] [serial = 1536] [outer = 0x914a4800] 07:03:18 INFO - PROCESS | 15886 | 1464444198646 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1684ms 07:03:18 INFO - PROCESS | 15886 | 1464444198710 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 07:03:18 INFO - PROCESS | 15886 | 1464444198715 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 07:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:03:18 INFO - PROCESS | 15886 | 1464444198722 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:03:18 INFO - PROCESS | 15886 | 1464444198727 Marionette TRACE conn4 <- [1,2018,null,{}] 07:03:18 INFO - PROCESS | 15886 | 1464444198733 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:18 INFO - PROCESS | 15886 | 1464444198967 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 07:03:19 INFO - PROCESS | 15886 | 1464444199292 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:19 INFO - PROCESS | 15886 | ++DOCSHELL 0x913a6c00 == 106 [pid = 15886] [id = 512] 07:03:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x91d1dc00) [pid = 15886] [serial = 1537] [outer = (nil)] 07:03:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x9292b800) [pid = 15886] [serial = 1538] [outer = 0x91d1dc00] 07:03:19 INFO - PROCESS | 15886 | 1464444199392 Marionette DEBUG loaded listener.js 07:03:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x92a4f000) [pid = 15886] [serial = 1539] [outer = 0x91d1dc00] 07:03:20 INFO - PROCESS | 15886 | 1464444200326 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1683ms 07:03:20 INFO - PROCESS | 15886 | 1464444200407 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 07:03:20 INFO - PROCESS | 15886 | 1464444200412 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 07:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:03:20 INFO - PROCESS | 15886 | 1464444200419 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:03:20 INFO - PROCESS | 15886 | 1464444200425 Marionette TRACE conn4 <- [1,2022,null,{}] 07:03:20 INFO - PROCESS | 15886 | 1464444200431 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:20 INFO - PROCESS | 15886 | 1464444200737 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 07:03:21 INFO - PROCESS | 15886 | 1464444201077 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:21 INFO - PROCESS | 15886 | ++DOCSHELL 0x92d2e800 == 107 [pid = 15886] [id = 513] 07:03:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x93c88c00) [pid = 15886] [serial = 1540] [outer = (nil)] 07:03:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x95130800) [pid = 15886] [serial = 1541] [outer = 0x93c88c00] 07:03:21 INFO - PROCESS | 15886 | 1464444201195 Marionette DEBUG loaded listener.js 07:03:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 167 (0x95247800) [pid = 15886] [serial = 1542] [outer = 0x93c88c00] 07:03:22 INFO - PROCESS | 15886 | 1464444202198 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1845ms 07:03:22 INFO - PROCESS | 15886 | 1464444202265 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 07:03:22 INFO - PROCESS | 15886 | 1464444202269 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 07:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:03:22 INFO - PROCESS | 15886 | 1464444202276 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:03:22 INFO - PROCESS | 15886 | 1464444202280 Marionette TRACE conn4 <- [1,2026,null,{}] 07:03:22 INFO - PROCESS | 15886 | 1464444202286 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:22 INFO - PROCESS | 15886 | 1464444202555 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 07:03:22 INFO - PROCESS | 15886 | 1464444202882 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:22 INFO - PROCESS | 15886 | ++DOCSHELL 0x9523ec00 == 108 [pid = 15886] [id = 514] 07:03:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 168 (0x952a3c00) [pid = 15886] [serial = 1543] [outer = (nil)] 07:03:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 169 (0x9534c000) [pid = 15886] [serial = 1544] [outer = 0x952a3c00] 07:03:22 INFO - PROCESS | 15886 | 1464444202980 Marionette DEBUG loaded listener.js 07:03:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 170 (0x95357800) [pid = 15886] [serial = 1545] [outer = 0x952a3c00] 07:03:23 INFO - PROCESS | 15886 | 1464444203966 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1736ms 07:03:24 INFO - PROCESS | 15886 | 1464444204014 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 07:03:24 INFO - PROCESS | 15886 | 1464444204018 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 07:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:03:24 INFO - PROCESS | 15886 | 1464444204037 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:03:24 INFO - PROCESS | 15886 | 1464444204042 Marionette TRACE conn4 <- [1,2030,null,{}] 07:03:24 INFO - PROCESS | 15886 | 1464444204048 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:24 INFO - PROCESS | 15886 | 1464444204287 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 07:03:24 INFO - PROCESS | 15886 | 1464444204612 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:24 INFO - PROCESS | 15886 | ++DOCSHELL 0x911b0000 == 109 [pid = 15886] [id = 515] 07:03:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 171 (0x952a7c00) [pid = 15886] [serial = 1546] [outer = (nil)] 07:03:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 172 (0x982ee400) [pid = 15886] [serial = 1547] [outer = 0x952a7c00] 07:03:24 INFO - PROCESS | 15886 | 1464444204709 Marionette DEBUG loaded listener.js 07:03:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 173 (0x98484c00) [pid = 15886] [serial = 1548] [outer = 0x952a7c00] 07:03:25 INFO - PROCESS | 15886 | 1464444205678 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1691ms 07:03:25 INFO - PROCESS | 15886 | 1464444205728 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 07:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:03:25 INFO - PROCESS | 15886 | 1464444205733 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 07:03:25 INFO - PROCESS | 15886 | 1464444205739 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:03:25 INFO - PROCESS | 15886 | 1464444205743 Marionette TRACE conn4 <- [1,2034,null,{}] 07:03:25 INFO - PROCESS | 15886 | 1464444205749 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:26 INFO - PROCESS | 15886 | 1464444206014 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 07:03:26 INFO - PROCESS | 15886 | 1464444206359 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:26 INFO - PROCESS | 15886 | ++DOCSHELL 0x95179c00 == 110 [pid = 15886] [id = 516] 07:03:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 174 (0x9534fc00) [pid = 15886] [serial = 1549] [outer = (nil)] 07:03:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 175 (0x9a087800) [pid = 15886] [serial = 1550] [outer = 0x9534fc00] 07:03:26 INFO - PROCESS | 15886 | 1464444206458 Marionette DEBUG loaded listener.js 07:03:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 176 (0x9a4aec00) [pid = 15886] [serial = 1551] [outer = 0x9534fc00] 07:03:27 INFO - PROCESS | 15886 | 1464444207420 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1738ms 07:03:27 INFO - PROCESS | 15886 | 1464444207478 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 07:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:03:27 INFO - PROCESS | 15886 | 1464444207483 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 07:03:27 INFO - PROCESS | 15886 | 1464444207490 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:03:27 INFO - PROCESS | 15886 | 1464444207494 Marionette TRACE conn4 <- [1,2038,null,{}] 07:03:27 INFO - PROCESS | 15886 | 1464444207500 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:27 INFO - PROCESS | 15886 | 1464444207735 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 07:03:28 INFO - PROCESS | 15886 | 1464444208058 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:28 INFO - PROCESS | 15886 | ++DOCSHELL 0x982f4400 == 111 [pid = 15886] [id = 517] 07:03:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 177 (0x98452800) [pid = 15886] [serial = 1552] [outer = (nil)] 07:03:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 178 (0x9aa60c00) [pid = 15886] [serial = 1553] [outer = 0x98452800] 07:03:28 INFO - PROCESS | 15886 | 1464444208157 Marionette DEBUG loaded listener.js 07:03:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 179 (0x9aa63800) [pid = 15886] [serial = 1554] [outer = 0x98452800] 07:03:29 INFO - PROCESS | 15886 | 1464444209101 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1682ms 07:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:03:29 INFO - PROCESS | 15886 | 1464444209172 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 07:03:29 INFO - PROCESS | 15886 | 1464444209175 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 07:03:29 INFO - PROCESS | 15886 | 1464444209183 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:03:29 INFO - PROCESS | 15886 | 1464444209187 Marionette TRACE conn4 <- [1,2042,null,{}] 07:03:29 INFO - PROCESS | 15886 | 1464444209194 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:29 INFO - PROCESS | 15886 | 1464444209441 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 07:03:29 INFO - PROCESS | 15886 | 1464444209772 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:29 INFO - PROCESS | 15886 | ++DOCSHELL 0x85fdc800 == 112 [pid = 15886] [id = 518] 07:03:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 180 (0x95353400) [pid = 15886] [serial = 1555] [outer = (nil)] 07:03:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 181 (0x9aa89c00) [pid = 15886] [serial = 1556] [outer = 0x95353400] 07:03:29 INFO - PROCESS | 15886 | 1464444209873 Marionette DEBUG loaded listener.js 07:03:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 182 (0x9aa8e400) [pid = 15886] [serial = 1557] [outer = 0x95353400] 07:03:30 INFO - PROCESS | 15886 | 1464444210835 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1688ms 07:03:30 INFO - PROCESS | 15886 | 1464444210883 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 07:03:30 INFO - PROCESS | 15886 | 1464444210886 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 07:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:03:30 INFO - PROCESS | 15886 | 1464444210895 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:03:30 INFO - PROCESS | 15886 | 1464444210899 Marionette TRACE conn4 <- [1,2046,null,{}] 07:03:30 INFO - PROCESS | 15886 | 1464444210905 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:31 INFO - PROCESS | 15886 | 1464444211152 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 07:03:31 INFO - PROCESS | 15886 | 1464444211544 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:31 INFO - PROCESS | 15886 | ++DOCSHELL 0x865ed000 == 113 [pid = 15886] [id = 519] 07:03:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 183 (0x86d3a000) [pid = 15886] [serial = 1558] [outer = (nil)] 07:03:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 184 (0x8b6d4c00) [pid = 15886] [serial = 1559] [outer = 0x86d3a000] 07:03:31 INFO - PROCESS | 15886 | 1464444211645 Marionette DEBUG loaded listener.js 07:03:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 185 (0x8baf5400) [pid = 15886] [serial = 1560] [outer = 0x86d3a000] 07:03:32 INFO - PROCESS | 15886 | 1464444212604 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1788ms 07:03:32 INFO - PROCESS | 15886 | 1464444212683 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 07:03:32 INFO - PROCESS | 15886 | 1464444212687 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 07:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:03:32 INFO - PROCESS | 15886 | 1464444212695 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:03:32 INFO - PROCESS | 15886 | 1464444212698 Marionette TRACE conn4 <- [1,2050,null,{}] 07:03:32 INFO - PROCESS | 15886 | 1464444212704 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:32 INFO - PROCESS | 15886 | 1464444212950 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 07:03:34 INFO - PROCESS | 15886 | --DOCSHELL 0x85fd0000 == 112 [pid = 15886] [id = 456] 07:03:34 INFO - PROCESS | 15886 | --DOCSHELL 0x85fddc00 == 111 [pid = 15886] [id = 459] 07:03:34 INFO - PROCESS | 15886 | --DOCSHELL 0x92930000 == 110 [pid = 15886] [id = 497] 07:03:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8c745c00 == 109 [pid = 15886] [id = 496] 07:03:34 INFO - PROCESS | 15886 | --DOCSHELL 0x915cb800 == 108 [pid = 15886] [id = 494] 07:03:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8d56f000 == 107 [pid = 15886] [id = 495] 07:03:34 INFO - PROCESS | 15886 | --DOCSHELL 0x91c8e000 == 106 [pid = 15886] [id = 493] 07:03:34 INFO - PROCESS | 15886 | --DOCSHELL 0x913a5400 == 105 [pid = 15886] [id = 492] 07:03:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8fd85400 == 104 [pid = 15886] [id = 491] 07:03:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8f166000 == 103 [pid = 15886] [id = 490] 07:03:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8b59d000 == 102 [pid = 15886] [id = 488] 07:03:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8ddeb800 == 101 [pid = 15886] [id = 489] 07:03:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8c547800 == 100 [pid = 15886] [id = 487] 07:03:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8c649400 == 99 [pid = 15886] [id = 486] 07:03:34 INFO - PROCESS | 15886 | --DOCSHELL 0x896d8400 == 98 [pid = 15886] [id = 485] 07:03:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8baed000 == 97 [pid = 15886] [id = 484] 07:03:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8b9ccc00 == 96 [pid = 15886] [id = 483] 07:03:34 INFO - PROCESS | 15886 | --DOCSHELL 0x8b650400 == 95 [pid = 15886] [id = 482] 07:03:34 INFO - PROCESS | 15886 | --DOCSHELL 0x85fdb400 == 94 [pid = 15886] [id = 481] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 184 (0x8f2ad000) [pid = 15886] [serial = 1397] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 183 (0x9b691000) [pid = 15886] [serial = 1427] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 182 (0x915c1400) [pid = 15886] [serial = 1403] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 181 (0x93b9d400) [pid = 15886] [serial = 1415] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 180 (0x92a59400) [pid = 15886] [serial = 1412] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 179 (0x8d567c00) [pid = 15886] [serial = 1391] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 178 (0x8bb6d000) [pid = 15886] [serial = 1385] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 177 (0x9a897000) [pid = 15886] [serial = 1422] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 176 (0x8fd7e000) [pid = 15886] [serial = 1400] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 175 (0x8d666800) [pid = 15886] [serial = 1392] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 174 (0x86d3d000) [pid = 15886] [serial = 1434] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 173 (0x8d673c00) [pid = 15886] [serial = 1314] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 172 (0x915c6800) [pid = 15886] [serial = 1404] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 171 (0x9534b000) [pid = 15886] [serial = 1418] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 170 (0x92e89c00) [pid = 15886] [serial = 1413] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 169 (0x8b846800) [pid = 15886] [serial = 1439] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 168 (0x911b2800) [pid = 15886] [serial = 1401] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 167 (0x8c74e000) [pid = 15886] [serial = 1388] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 166 (0x8b84f000) [pid = 15886] [serial = 1430] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x8baeb800) [pid = 15886] [serial = 1442] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0x8e9b0400) [pid = 15886] [serial = 1395] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0x925d8c00) [pid = 15886] [serial = 1409] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x9a2c4000) [pid = 15886] [serial = 1421] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0x8a282c00) [pid = 15886] [serial = 1436] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x95131000) [pid = 15886] [serial = 1416] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x8b659400) [pid = 15886] [serial = 1383] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x95358c00) [pid = 15886] [serial = 1419] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x8f2b9800) [pid = 15886] [serial = 1398] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0x9aabc400) [pid = 15886] [serial = 1424] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0x8b9cd400) [pid = 15886] [serial = 1440] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0x91c98000) [pid = 15886] [serial = 1406] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 153 (0x8a24e800) [pid = 15886] [serial = 1382] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0x8a2b3400) [pid = 15886] [serial = 1437] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0x9aac4000) [pid = 15886] [serial = 1425] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x9b824400) [pid = 15886] [serial = 1428] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x8c77d000) [pid = 15886] [serial = 1389] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x91c9ac00) [pid = 15886] [serial = 1407] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x865ef800) [pid = 15886] [serial = 1433] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x8bf4f400) [pid = 15886] [serial = 1386] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x92741800) [pid = 15886] [serial = 1410] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x8e9ac400) [pid = 15886] [serial = 1394] [outer = (nil)] [url = about:blank] 07:03:34 INFO - PROCESS | 15886 | 1464444214813 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:34 INFO - PROCESS | 15886 | ++DOCSHELL 0x86d3b800 == 95 [pid = 15886] [id = 520] 07:03:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x86d3d000) [pid = 15886] [serial = 1561] [outer = (nil)] 07:03:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x86e5d800) [pid = 15886] [serial = 1562] [outer = 0x86d3d000] 07:03:34 INFO - PROCESS | 15886 | 1464444214900 Marionette DEBUG loaded listener.js 07:03:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x896d1800) [pid = 15886] [serial = 1563] [outer = 0x86d3d000] 07:03:35 INFO - PROCESS | 15886 | 1464444215797 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 3191ms 07:03:35 INFO - PROCESS | 15886 | 1464444215895 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 07:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:03:35 INFO - PROCESS | 15886 | 1464444215909 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 07:03:35 INFO - PROCESS | 15886 | 1464444215920 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:03:35 INFO - PROCESS | 15886 | 1464444215927 Marionette TRACE conn4 <- [1,2054,null,{}] 07:03:35 INFO - PROCESS | 15886 | 1464444215936 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:36 INFO - PROCESS | 15886 | 1464444216168 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 07:03:36 INFO - PROCESS | 15886 | 1464444216436 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:36 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a2a9800 == 96 [pid = 15886] [id = 521] 07:03:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x8b453c00) [pid = 15886] [serial = 1564] [outer = (nil)] 07:03:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x8b654000) [pid = 15886] [serial = 1565] [outer = 0x8b453c00] 07:03:36 INFO - PROCESS | 15886 | 1464444216526 Marionette DEBUG loaded listener.js 07:03:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x8b6cb800) [pid = 15886] [serial = 1566] [outer = 0x8b453c00] 07:03:37 INFO - PROCESS | 15886 | 1464444217447 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1593ms 07:03:37 INFO - PROCESS | 15886 | 1464444217517 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 07:03:37 INFO - PROCESS | 15886 | 1464444217524 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 07:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:03:37 INFO - PROCESS | 15886 | 1464444217532 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:03:37 INFO - PROCESS | 15886 | 1464444217536 Marionette TRACE conn4 <- [1,2058,null,{}] 07:03:37 INFO - PROCESS | 15886 | 1464444217543 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:37 INFO - PROCESS | 15886 | 1464444217846 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 07:03:37 INFO - PROCESS | 15886 | 1464444217880 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:37 INFO - PROCESS | 15886 | ++DOCSHELL 0x865f0400 == 97 [pid = 15886] [id = 522] 07:03:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x8baebc00) [pid = 15886] [serial = 1567] [outer = (nil)] 07:03:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x8bb65800) [pid = 15886] [serial = 1568] [outer = 0x8baebc00] 07:03:37 INFO - PROCESS | 15886 | 1464444217959 Marionette DEBUG loaded listener.js 07:03:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x8bdd6400) [pid = 15886] [serial = 1569] [outer = 0x8baebc00] 07:03:39 INFO - PROCESS | 15886 | 1464444219112 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2340ms 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0x8a2ab400) [pid = 15886] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0x91c96400) [pid = 15886] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x9149c800) [pid = 15886] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x8b653000) [pid = 15886] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x9274d000) [pid = 15886] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x8c64e800) [pid = 15886] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x8baf8400) [pid = 15886] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x92a51c00) [pid = 15886] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x8a2b0400) [pid = 15886] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x8fd86400) [pid = 15886] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x8b655c00) [pid = 15886] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x8c313400) [pid = 15886] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x8c749c00) [pid = 15886] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x8f2b7800) [pid = 15886] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x8baed400) [pid = 15886] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x8b6cfc00) [pid = 15886] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x8baef000) [pid = 15886] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x85fdd000) [pid = 15886] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x8bdd9c00) [pid = 15886] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x91d1b000) [pid = 15886] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x86e62c00) [pid = 15886] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x8eb4bc00) [pid = 15886] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0x8b599c00) [pid = 15886] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x86d36800) [pid = 15886] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 128 (0x8f2b1c00) [pid = 15886] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:03:39 INFO - PROCESS | 15886 | --DOMWINDOW == 127 (0x9d9b1000) [pid = 15886] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:03:40 INFO - PROCESS | 15886 | 1464444220006 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 07:03:40 INFO - PROCESS | 15886 | 1464444220011 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 07:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:03:40 INFO - PROCESS | 15886 | 1464444220060 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:03:40 INFO - PROCESS | 15886 | 1464444220069 Marionette TRACE conn4 <- [1,2062,null,{}] 07:03:40 INFO - PROCESS | 15886 | 1464444220077 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:40 INFO - PROCESS | 15886 | 1464444220352 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 07:03:40 INFO - PROCESS | 15886 | 1464444220486 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:40 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b84cc00 == 98 [pid = 15886] [id = 523] 07:03:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x8b84e400) [pid = 15886] [serial = 1570] [outer = (nil)] 07:03:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x8bbd6c00) [pid = 15886] [serial = 1571] [outer = 0x8b84e400] 07:03:40 INFO - PROCESS | 15886 | 1464444220565 Marionette DEBUG loaded listener.js 07:03:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x8bf50400) [pid = 15886] [serial = 1572] [outer = 0x8b84e400] 07:03:41 INFO - PROCESS | 15886 | 1464444221448 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1462ms 07:03:41 INFO - PROCESS | 15886 | 1464444221510 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 07:03:41 INFO - PROCESS | 15886 | 1464444221514 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 07:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:03:41 INFO - PROCESS | 15886 | 1464444221522 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:03:41 INFO - PROCESS | 15886 | 1464444221525 Marionette TRACE conn4 <- [1,2066,null,{}] 07:03:41 INFO - PROCESS | 15886 | 1464444221532 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:41 INFO - PROCESS | 15886 | 1464444221747 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 07:03:42 INFO - PROCESS | 15886 | 1464444222063 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:42 INFO - PROCESS | 15886 | ++DOCSHELL 0x85fdc400 == 99 [pid = 15886] [id = 524] 07:03:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x85fddc00) [pid = 15886] [serial = 1573] [outer = (nil)] 07:03:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x865f5800) [pid = 15886] [serial = 1574] [outer = 0x85fddc00] 07:03:42 INFO - PROCESS | 15886 | 1464444222232 Marionette DEBUG loaded listener.js 07:03:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x86e62c00) [pid = 15886] [serial = 1575] [outer = 0x85fddc00] 07:03:43 INFO - PROCESS | 15886 | 1464444223250 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1790ms 07:03:43 INFO - PROCESS | 15886 | 1464444223314 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 07:03:43 INFO - PROCESS | 15886 | 1464444223322 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 07:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:03:43 INFO - PROCESS | 15886 | 1464444223331 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:03:43 INFO - PROCESS | 15886 | 1464444223337 Marionette TRACE conn4 <- [1,2070,null,{}] 07:03:43 INFO - PROCESS | 15886 | 1464444223347 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:43 INFO - PROCESS | 15886 | 1464444223634 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 07:03:44 INFO - PROCESS | 15886 | 1464444223986 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:44 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b59f800 == 100 [pid = 15886] [id = 525] 07:03:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8b657000) [pid = 15886] [serial = 1576] [outer = (nil)] 07:03:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x8b6d0400) [pid = 15886] [serial = 1577] [outer = 0x8b657000] 07:03:44 INFO - PROCESS | 15886 | 1464444224086 Marionette DEBUG loaded listener.js 07:03:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8b84f800) [pid = 15886] [serial = 1578] [outer = 0x8b657000] 07:03:45 INFO - PROCESS | 15886 | 1464444225143 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 07:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1894ms 07:03:45 INFO - PROCESS | 15886 | 1464444225228 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 07:03:45 INFO - PROCESS | 15886 | 1464444225236 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 07:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:03:45 INFO - PROCESS | 15886 | 1464444225246 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:03:45 INFO - PROCESS | 15886 | 1464444225249 Marionette TRACE conn4 <- [1,2074,null,{}] 07:03:45 INFO - PROCESS | 15886 | 1464444225257 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:45 INFO - PROCESS | 15886 | 1464444225543 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 07:03:45 INFO - PROCESS | 15886 | 1464444225920 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:45 INFO - PROCESS | 15886 | ++DOCSHELL 0x8baedc00 == 101 [pid = 15886] [id = 526] 07:03:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x8bb69800) [pid = 15886] [serial = 1579] [outer = (nil)] 07:03:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x8bdcc800) [pid = 15886] [serial = 1580] [outer = 0x8bb69800] 07:03:46 INFO - PROCESS | 15886 | 1464444226014 Marionette DEBUG loaded listener.js 07:03:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x8bf4b400) [pid = 15886] [serial = 1581] [outer = 0x8bb69800] 07:03:47 INFO - PROCESS | 15886 | 1464444227098 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 07:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1890ms 07:03:47 INFO - PROCESS | 15886 | 1464444227137 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 07:03:47 INFO - PROCESS | 15886 | 1464444227141 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 07:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:03:47 INFO - PROCESS | 15886 | 1464444227152 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:03:47 INFO - PROCESS | 15886 | 1464444227163 Marionette TRACE conn4 <- [1,2078,null,{}] 07:03:47 INFO - PROCESS | 15886 | 1464444227179 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:47 INFO - PROCESS | 15886 | 1464444227439 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 07:03:47 INFO - PROCESS | 15886 | 1464444227771 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:47 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c3dec00 == 102 [pid = 15886] [id = 527] 07:03:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8c545c00) [pid = 15886] [serial = 1582] [outer = (nil)] 07:03:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x8c748c00) [pid = 15886] [serial = 1583] [outer = 0x8c545c00] 07:03:47 INFO - PROCESS | 15886 | 1464444227871 Marionette DEBUG loaded listener.js 07:03:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x8c773c00) [pid = 15886] [serial = 1584] [outer = 0x8c545c00] 07:03:48 INFO - PROCESS | 15886 | 1464444228857 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1756ms 07:03:48 INFO - PROCESS | 15886 | 1464444228906 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 07:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:03:48 INFO - PROCESS | 15886 | 1464444228912 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 07:03:48 INFO - PROCESS | 15886 | 1464444228920 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:03:48 INFO - PROCESS | 15886 | 1464444228923 Marionette TRACE conn4 <- [1,2082,null,{}] 07:03:48 INFO - PROCESS | 15886 | 1464444228930 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:49 INFO - PROCESS | 15886 | 1464444229179 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 07:03:49 INFO - PROCESS | 15886 | 1464444229502 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:49 INFO - PROCESS | 15886 | ++DOCSHELL 0x8baf1400 == 103 [pid = 15886] [id = 528] 07:03:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x8c653000) [pid = 15886] [serial = 1585] [outer = (nil)] 07:03:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x8d4f4000) [pid = 15886] [serial = 1586] [outer = 0x8c653000] 07:03:49 INFO - PROCESS | 15886 | 1464444229601 Marionette DEBUG loaded listener.js 07:03:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x8d569800) [pid = 15886] [serial = 1587] [outer = 0x8c653000] 07:03:50 INFO - PROCESS | 15886 | 1464444230548 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1683ms 07:03:50 INFO - PROCESS | 15886 | 1464444230603 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 07:03:50 INFO - PROCESS | 15886 | 1464444230606 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 07:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:03:50 INFO - PROCESS | 15886 | 1464444230614 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:03:50 INFO - PROCESS | 15886 | 1464444230618 Marionette TRACE conn4 <- [1,2086,null,{}] 07:03:50 INFO - PROCESS | 15886 | 1464444230624 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:50 INFO - PROCESS | 15886 | 1464444230873 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 07:03:51 INFO - PROCESS | 15886 | 1464444231198 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:51 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d56f800 == 104 [pid = 15886] [id = 529] 07:03:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x8d668000) [pid = 15886] [serial = 1588] [outer = (nil)] 07:03:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x8ddeb400) [pid = 15886] [serial = 1589] [outer = 0x8d668000] 07:03:51 INFO - PROCESS | 15886 | 1464444231322 Marionette DEBUG loaded listener.js 07:03:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x8ef04800) [pid = 15886] [serial = 1590] [outer = 0x8d668000] 07:03:52 INFO - PROCESS | 15886 | 1464444232368 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1785ms 07:03:52 INFO - PROCESS | 15886 | 1464444232401 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 07:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:03:52 INFO - PROCESS | 15886 | 1464444232405 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 07:03:52 INFO - PROCESS | 15886 | 1464444232413 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:03:52 INFO - PROCESS | 15886 | 1464444232417 Marionette TRACE conn4 <- [1,2090,null,{}] 07:03:52 INFO - PROCESS | 15886 | 1464444232424 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:52 INFO - PROCESS | 15886 | 1464444232671 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 07:03:53 INFO - PROCESS | 15886 | 1464444233010 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:53 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d66ac00 == 105 [pid = 15886] [id = 530] 07:03:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x8dded400) [pid = 15886] [serial = 1591] [outer = (nil)] 07:03:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x8f2b7c00) [pid = 15886] [serial = 1592] [outer = 0x8dded400] 07:03:53 INFO - PROCESS | 15886 | 1464444233108 Marionette DEBUG loaded listener.js 07:03:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x8fa4b800) [pid = 15886] [serial = 1593] [outer = 0x8dded400] 07:03:54 INFO - PROCESS | 15886 | 1464444234116 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1783ms 07:03:54 INFO - PROCESS | 15886 | 1464444234197 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 07:03:54 INFO - PROCESS | 15886 | 1464444234201 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 07:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:03:54 INFO - PROCESS | 15886 | 1464444234208 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:03:54 INFO - PROCESS | 15886 | 1464444234213 Marionette TRACE conn4 <- [1,2094,null,{}] 07:03:54 INFO - PROCESS | 15886 | 1464444234219 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:54 INFO - PROCESS | 15886 | 1464444234489 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 07:03:54 INFO - PROCESS | 15886 | 1464444234814 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:54 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d669400 == 106 [pid = 15886] [id = 531] 07:03:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x8d66cc00) [pid = 15886] [serial = 1594] [outer = (nil)] 07:03:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x8fd80800) [pid = 15886] [serial = 1595] [outer = 0x8d66cc00] 07:03:54 INFO - PROCESS | 15886 | 1464444234908 Marionette DEBUG loaded listener.js 07:03:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x911b2400) [pid = 15886] [serial = 1596] [outer = 0x8d66cc00] 07:03:55 INFO - PROCESS | 15886 | 1464444235877 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1733ms 07:03:55 INFO - PROCESS | 15886 | 1464444235943 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 07:03:55 INFO - PROCESS | 15886 | 1464444235947 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 07:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:03:55 INFO - PROCESS | 15886 | 1464444235955 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:03:55 INFO - PROCESS | 15886 | 1464444235959 Marionette TRACE conn4 <- [1,2098,null,{}] 07:03:55 INFO - PROCESS | 15886 | 1464444235965 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:56 INFO - PROCESS | 15886 | 1464444236226 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 07:03:56 INFO - PROCESS | 15886 | 1464444236564 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:56 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fc78c00 == 107 [pid = 15886] [id = 532] 07:03:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x8fc83800) [pid = 15886] [serial = 1597] [outer = (nil)] 07:03:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x914a1400) [pid = 15886] [serial = 1598] [outer = 0x8fc83800] 07:03:56 INFO - PROCESS | 15886 | 1464444236658 Marionette DEBUG loaded listener.js 07:03:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x915c1400) [pid = 15886] [serial = 1599] [outer = 0x8fc83800] 07:03:57 INFO - PROCESS | 15886 | 1464444237581 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 07:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1690ms 07:03:57 INFO - PROCESS | 15886 | 1464444237648 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 07:03:57 INFO - PROCESS | 15886 | 1464444237652 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 07:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:03:57 INFO - PROCESS | 15886 | 1464444237659 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:03:57 INFO - PROCESS | 15886 | 1464444237663 Marionette TRACE conn4 <- [1,2102,null,{}] 07:03:57 INFO - PROCESS | 15886 | 1464444237669 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:57 INFO - PROCESS | 15886 | 1464444237916 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 07:03:58 INFO - PROCESS | 15886 | 1464444238251 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:58 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fd78c00 == 108 [pid = 15886] [id = 533] 07:03:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x913ab800) [pid = 15886] [serial = 1600] [outer = (nil)] 07:03:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x91c94800) [pid = 15886] [serial = 1601] [outer = 0x913ab800] 07:03:58 INFO - PROCESS | 15886 | 1464444238347 Marionette DEBUG loaded listener.js 07:03:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x91d16800) [pid = 15886] [serial = 1602] [outer = 0x913ab800] 07:03:59 INFO - PROCESS | 15886 | 1464444239272 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 07:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1653ms 07:03:59 INFO - PROCESS | 15886 | 1464444239322 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 07:03:59 INFO - PROCESS | 15886 | 1464444239327 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 07:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:03:59 INFO - PROCESS | 15886 | 1464444239334 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:03:59 INFO - PROCESS | 15886 | 1464444239338 Marionette TRACE conn4 <- [1,2106,null,{}] 07:03:59 INFO - PROCESS | 15886 | 1464444239344 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:59 INFO - PROCESS | 15886 | 1464444239576 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 07:03:59 INFO - PROCESS | 15886 | 1464444239908 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:59 INFO - PROCESS | 15886 | ++DOCSHELL 0x92745400 == 109 [pid = 15886] [id = 534] 07:03:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x92748000) [pid = 15886] [serial = 1603] [outer = (nil)] 07:04:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x92771c00) [pid = 15886] [serial = 1604] [outer = 0x92748000] 07:04:00 INFO - PROCESS | 15886 | 1464444240039 Marionette DEBUG loaded listener.js 07:04:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x9292b400) [pid = 15886] [serial = 1605] [outer = 0x92748000] 07:04:01 INFO - PROCESS | 15886 | 1464444241050 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 07:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1785ms 07:04:01 INFO - PROCESS | 15886 | 1464444241121 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 07:04:01 INFO - PROCESS | 15886 | 1464444241126 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 07:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:04:01 INFO - PROCESS | 15886 | 1464444241134 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:04:01 INFO - PROCESS | 15886 | 1464444241139 Marionette TRACE conn4 <- [1,2110,null,{}] 07:04:01 INFO - PROCESS | 15886 | 1464444241145 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:01 INFO - PROCESS | 15886 | 1464444241496 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 07:04:01 INFO - PROCESS | 15886 | 1464444241846 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:01 INFO - PROCESS | 15886 | ++DOCSHELL 0x925d9400 == 110 [pid = 15886] [id = 535] 07:04:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x925dbc00) [pid = 15886] [serial = 1606] [outer = (nil)] 07:04:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x93b95000) [pid = 15886] [serial = 1607] [outer = 0x925dbc00] 07:04:01 INFO - PROCESS | 15886 | 1464444241938 Marionette DEBUG loaded listener.js 07:04:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x93c83c00) [pid = 15886] [serial = 1608] [outer = 0x925dbc00] 07:04:02 INFO - PROCESS | 15886 | 1464444242925 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 07:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1833ms 07:04:02 INFO - PROCESS | 15886 | 1464444242976 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 07:04:02 INFO - PROCESS | 15886 | 1464444242981 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 07:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:04:02 INFO - PROCESS | 15886 | 1464444242992 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:04:02 INFO - PROCESS | 15886 | 1464444242996 Marionette TRACE conn4 <- [1,2114,null,{}] 07:04:03 INFO - PROCESS | 15886 | 1464444243003 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:03 INFO - PROCESS | 15886 | 1464444243246 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 07:04:03 INFO - PROCESS | 15886 | 1464444243589 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:03 INFO - PROCESS | 15886 | ++DOCSHELL 0x92e88400 == 111 [pid = 15886] [id = 536] 07:04:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 167 (0x92e8f800) [pid = 15886] [serial = 1609] [outer = (nil)] 07:04:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 168 (0x9517e000) [pid = 15886] [serial = 1610] [outer = 0x92e8f800] 07:04:03 INFO - PROCESS | 15886 | 1464444243682 Marionette DEBUG loaded listener.js 07:04:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 169 (0x95243c00) [pid = 15886] [serial = 1611] [outer = 0x92e8f800] 07:04:04 INFO - PROCESS | 15886 | 1464444244644 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 07:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1686ms 07:04:04 INFO - PROCESS | 15886 | 1464444244678 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 07:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:04:04 INFO - PROCESS | 15886 | 1464444244693 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 07:04:04 INFO - PROCESS | 15886 | 1464444244700 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:04:04 INFO - PROCESS | 15886 | 1464444244704 Marionette TRACE conn4 <- [1,2118,null,{}] 07:04:04 INFO - PROCESS | 15886 | 1464444244710 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:04 INFO - PROCESS | 15886 | 1464444244954 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 07:04:05 INFO - PROCESS | 15886 | 1464444245295 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:05 INFO - PROCESS | 15886 | ++DOCSHELL 0x85fdbc00 == 112 [pid = 15886] [id = 537] 07:04:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 170 (0x92749800) [pid = 15886] [serial = 1612] [outer = (nil)] 07:04:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 171 (0x9669d400) [pid = 15886] [serial = 1613] [outer = 0x92749800] 07:04:05 INFO - PROCESS | 15886 | 1464444245394 Marionette DEBUG loaded listener.js 07:04:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 172 (0x9825b800) [pid = 15886] [serial = 1614] [outer = 0x92749800] 07:04:06 INFO - PROCESS | 15886 | 1464444246332 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 07:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1683ms 07:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:04:06 INFO - PROCESS | 15886 | 1464444246383 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 07:04:06 INFO - PROCESS | 15886 | 1464444246386 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 07:04:06 INFO - PROCESS | 15886 | 1464444246395 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:04:06 INFO - PROCESS | 15886 | 1464444246398 Marionette TRACE conn4 <- [1,2122,null,{}] 07:04:06 INFO - PROCESS | 15886 | 1464444246406 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:06 INFO - PROCESS | 15886 | 1464444246635 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 07:04:06 INFO - PROCESS | 15886 | 1464444246961 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:06 INFO - PROCESS | 15886 | ++DOCSHELL 0x85fd3800 == 113 [pid = 15886] [id = 538] 07:04:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 173 (0x8ddf5c00) [pid = 15886] [serial = 1615] [outer = (nil)] 07:04:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 174 (0x9a9a5400) [pid = 15886] [serial = 1616] [outer = 0x8ddf5c00] 07:04:07 INFO - PROCESS | 15886 | 1464444247060 Marionette DEBUG loaded listener.js 07:04:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 175 (0x9aa5c800) [pid = 15886] [serial = 1617] [outer = 0x8ddf5c00] 07:04:08 INFO - PROCESS | 15886 | 1464444248038 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1689ms 07:04:08 INFO - PROCESS | 15886 | 1464444248084 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 07:04:08 INFO - PROCESS | 15886 | 1464444248088 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 07:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:04:08 INFO - PROCESS | 15886 | 1464444248095 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:04:08 INFO - PROCESS | 15886 | 1464444248098 Marionette TRACE conn4 <- [1,2126,null,{}] 07:04:08 INFO - PROCESS | 15886 | 1464444248105 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:08 INFO - PROCESS | 15886 | 1464444248337 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 07:04:08 INFO - PROCESS | 15886 | 1464444248676 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:08 INFO - PROCESS | 15886 | ++DOCSHELL 0x865eb000 == 114 [pid = 15886] [id = 539] 07:04:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 176 (0x93b97c00) [pid = 15886] [serial = 1618] [outer = (nil)] 07:04:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 177 (0x9aac6000) [pid = 15886] [serial = 1619] [outer = 0x93b97c00] 07:04:08 INFO - PROCESS | 15886 | 1464444248776 Marionette DEBUG loaded listener.js 07:04:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 178 (0x9aac9800) [pid = 15886] [serial = 1620] [outer = 0x93b97c00] 07:04:09 INFO - PROCESS | 15886 | 1464444249754 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 07:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1731ms 07:04:09 INFO - PROCESS | 15886 | 1464444249827 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 07:04:09 INFO - PROCESS | 15886 | 1464444249831 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 07:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:04:09 INFO - PROCESS | 15886 | 1464444249838 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:04:09 INFO - PROCESS | 15886 | 1464444249842 Marionette TRACE conn4 <- [1,2130,null,{}] 07:04:09 INFO - PROCESS | 15886 | 1464444249850 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:10 INFO - PROCESS | 15886 | 1464444250131 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 07:04:10 INFO - PROCESS | 15886 | 1464444250476 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:10 INFO - PROCESS | 15886 | ++DOCSHELL 0x9aa61400 == 115 [pid = 15886] [id = 540] 07:04:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 179 (0x9aa8b800) [pid = 15886] [serial = 1621] [outer = (nil)] 07:04:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 180 (0x9b68d400) [pid = 15886] [serial = 1622] [outer = 0x9aa8b800] 07:04:10 INFO - PROCESS | 15886 | 1464444250570 Marionette DEBUG loaded listener.js 07:04:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 181 (0x9b6e6800) [pid = 15886] [serial = 1623] [outer = 0x9aa8b800] 07:04:11 INFO - PROCESS | 15886 | 1464444251608 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 07:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:04:11 INFO - PROCESS | 15886 | 1464444251697 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 07:04:11 INFO - PROCESS | 15886 | 1464444251705 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:04:11 INFO - PROCESS | 15886 | 1464444251708 Marionette TRACE conn4 <- [1,2134,null,{}] 07:04:11 INFO - PROCESS | 15886 | 1464444251716 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:12 INFO - PROCESS | 15886 | 1464444251997 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 07:04:12 INFO - PROCESS | 15886 | 1464444252335 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:12 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b6ca400 == 116 [pid = 15886] [id = 541] 07:04:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 182 (0x9aac2400) [pid = 15886] [serial = 1624] [outer = (nil)] 07:04:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 183 (0x9c12c400) [pid = 15886] [serial = 1625] [outer = 0x9aac2400] 07:04:12 INFO - PROCESS | 15886 | 1464444252432 Marionette DEBUG loaded listener.js 07:04:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 184 (0x9c136800) [pid = 15886] [serial = 1626] [outer = 0x9aac2400] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x8bae9c00 == 115 [pid = 15886] [id = 501] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x8b655800 == 114 [pid = 15886] [id = 500] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x8b84cc00 == 113 [pid = 15886] [id = 523] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x865f0400 == 112 [pid = 15886] [id = 522] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x8a2a9800 == 111 [pid = 15886] [id = 521] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x86d3b800 == 110 [pid = 15886] [id = 520] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x85fdc800 == 109 [pid = 15886] [id = 518] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x982f4400 == 108 [pid = 15886] [id = 517] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x95179c00 == 107 [pid = 15886] [id = 516] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x911b0000 == 106 [pid = 15886] [id = 515] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x92d2e800 == 105 [pid = 15886] [id = 513] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x9523ec00 == 104 [pid = 15886] [id = 514] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x913a6c00 == 103 [pid = 15886] [id = 512] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x913a6000 == 102 [pid = 15886] [id = 511] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x8b9cf400 == 101 [pid = 15886] [id = 510] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x8ddf2800 == 100 [pid = 15886] [id = 508] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x8b843000 == 99 [pid = 15886] [id = 509] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x8bb66c00 == 98 [pid = 15886] [id = 507] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x8b656000 == 97 [pid = 15886] [id = 506] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x8c656400 == 96 [pid = 15886] [id = 505] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x8b9c6000 == 95 [pid = 15886] [id = 504] 07:04:14 INFO - PROCESS | 15886 | --DOCSHELL 0x86e61400 == 94 [pid = 15886] [id = 503] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 183 (0x8c775800) [pid = 15886] [serial = 1365] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 182 (0x925dc000) [pid = 15886] [serial = 1482] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 181 (0x91c93800) [pid = 15886] [serial = 1479] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 180 (0x952a6c00) [pid = 15886] [serial = 1496] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 179 (0x8b847800) [pid = 15886] [serial = 1449] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 178 (0x9292c400) [pid = 15886] [serial = 1488] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 177 (0x8c747800) [pid = 15886] [serial = 1460] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 176 (0x8bf50c00) [pid = 15886] [serial = 1454] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 175 (0x9473b800) [pid = 15886] [serial = 1494] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 174 (0x8b658400) [pid = 15886] [serial = 1362] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 173 (0x911acc00) [pid = 15886] [serial = 1475] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 172 (0x8b65b000) [pid = 15886] [serial = 1502] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 171 (0x8ef0e800) [pid = 15886] [serial = 1467] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 170 (0x8e9ae400) [pid = 15886] [serial = 1464] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 169 (0x8b6d1800) [pid = 15886] [serial = 1503] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 168 (0x92a59800) [pid = 15886] [serial = 1490] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 167 (0x8d561800) [pid = 15886] [serial = 1461] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 166 (0x8baf7000) [pid = 15886] [serial = 1505] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x8b9d0800) [pid = 15886] [serial = 1431] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0x8eeb2c00) [pid = 15886] [serial = 1466] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0x9292a400) [pid = 15886] [serial = 1487] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x913a9000) [pid = 15886] [serial = 1476] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0x8bb5f400) [pid = 15886] [serial = 1451] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x865f3800) [pid = 15886] [serial = 1445] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x8bbd6000) [pid = 15886] [serial = 1452] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x8bb6dc00) [pid = 15886] [serial = 1506] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x8c549c00) [pid = 15886] [serial = 1458] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0x92777000) [pid = 15886] [serial = 1485] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0x8c546000) [pid = 15886] [serial = 1457] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0x8c314800) [pid = 15886] [serial = 1455] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 153 (0x896d9c00) [pid = 15886] [serial = 1499] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0x92773800) [pid = 15886] [serial = 1484] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0x86e64000) [pid = 15886] [serial = 1446] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x8f2aac00) [pid = 15886] [serial = 1470] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x925d6c00) [pid = 15886] [serial = 1481] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x92d26400) [pid = 15886] [serial = 1491] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x8bdd1c00) [pid = 15886] [serial = 1380] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x915d0400) [pid = 15886] [serial = 1478] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x86d3f800) [pid = 15886] [serial = 1302] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x8fa51000) [pid = 15886] [serial = 1472] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x8a2a8400) [pid = 15886] [serial = 1500] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x8b6cbc00) [pid = 15886] [serial = 1448] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x8fc83000) [pid = 15886] [serial = 1473] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0xa68b8800) [pid = 15886] [serial = 1299] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x8ddf4800) [pid = 15886] [serial = 1463] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x8f16cc00) [pid = 15886] [serial = 1469] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x93c88000) [pid = 15886] [serial = 1493] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x8bdd9000) [pid = 15886] [serial = 1508] [outer = (nil)] [url = about:blank] 07:04:14 INFO - PROCESS | 15886 | 1464444254937 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 07:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 3295ms 07:04:15 INFO - PROCESS | 15886 | 1464444255000 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 07:04:15 INFO - PROCESS | 15886 | 1464444255007 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 07:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:04:15 INFO - PROCESS | 15886 | 1464444255018 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:04:15 INFO - PROCESS | 15886 | 1464444255022 Marionette TRACE conn4 <- [1,2138,null,{}] 07:04:15 INFO - PROCESS | 15886 | 1464444255032 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:15 INFO - PROCESS | 15886 | 1464444255283 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 07:04:15 INFO - PROCESS | 15886 | 1464444255550 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:15 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a254000 == 95 [pid = 15886] [id = 542] 07:04:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x8a255800) [pid = 15886] [serial = 1627] [outer = (nil)] 07:04:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x8a2ad000) [pid = 15886] [serial = 1628] [outer = 0x8a255800] 07:04:15 INFO - PROCESS | 15886 | 1464444255646 Marionette DEBUG loaded listener.js 07:04:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x8b59c800) [pid = 15886] [serial = 1629] [outer = 0x8a255800] 07:04:16 INFO - PROCESS | 15886 | 1464444256516 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 07:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1541ms 07:04:16 INFO - PROCESS | 15886 | 1464444256593 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 07:04:16 INFO - PROCESS | 15886 | 1464444256602 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 07:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:04:16 INFO - PROCESS | 15886 | 1464444256614 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:04:16 INFO - PROCESS | 15886 | 1464444256618 Marionette TRACE conn4 <- [1,2142,null,{}] 07:04:16 INFO - PROCESS | 15886 | 1464444256631 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:16 INFO - PROCESS | 15886 | 1464444256922 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 07:04:16 INFO - PROCESS | 15886 | 1464444256958 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:16 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b65c400 == 96 [pid = 15886] [id = 543] 07:04:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8b6d4400) [pid = 15886] [serial = 1630] [outer = (nil)] 07:04:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x8b84bc00) [pid = 15886] [serial = 1631] [outer = 0x8b6d4400] 07:04:17 INFO - PROCESS | 15886 | 1464444257037 Marionette DEBUG loaded listener.js 07:04:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x8b9cf000) [pid = 15886] [serial = 1632] [outer = 0x8b6d4400] 07:04:18 INFO - PROCESS | 15886 | 1464444258129 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 07:04:18 INFO - PROCESS | 15886 | 1464444258214 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 07:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:04:18 INFO - PROCESS | 15886 | 1464444258221 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:04:18 INFO - PROCESS | 15886 | 1464444258227 Marionette TRACE conn4 <- [1,2146,null,{}] 07:04:18 INFO - PROCESS | 15886 | 1464444258250 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:18 INFO - PROCESS | 15886 | 1464444258553 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x952a7c00) [pid = 15886] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x8c745000) [pid = 15886] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x8baebc00) [pid = 15886] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x86d3d000) [pid = 15886] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x911a9800) [pid = 15886] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x8c74e800) [pid = 15886] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x86e65400) [pid = 15886] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x86d3a000) [pid = 15886] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x95353400) [pid = 15886] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x8b9d1800) [pid = 15886] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x91d1dc00) [pid = 15886] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0x8c77a800) [pid = 15886] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x9534fc00) [pid = 15886] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 128 (0x8c54a000) [pid = 15886] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 127 (0x86d36000) [pid = 15886] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 126 (0x93c88c00) [pid = 15886] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 125 (0x98452800) [pid = 15886] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 124 (0x952a3c00) [pid = 15886] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 123 (0x8b453c00) [pid = 15886] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 122 (0x914a4800) [pid = 15886] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 121 (0x8eeac000) [pid = 15886] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:04:19 INFO - PROCESS | 15886 | --DOMWINDOW == 120 (0x95244c00) [pid = 15886] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:04:19 INFO - PROCESS | 15886 | 1464444259308 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:19 INFO - PROCESS | 15886 | ++DOCSHELL 0x865f1800 == 97 [pid = 15886] [id = 544] 07:04:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 121 (0x86d36000) [pid = 15886] [serial = 1633] [outer = (nil)] 07:04:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 122 (0x8a2b4000) [pid = 15886] [serial = 1634] [outer = 0x86d36000] 07:04:19 INFO - PROCESS | 15886 | 1464444259424 Marionette DEBUG loaded listener.js 07:04:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 123 (0x8bdd4400) [pid = 15886] [serial = 1635] [outer = 0x86d36000] 07:04:20 INFO - PROCESS | 15886 | 1464444260266 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 07:04:20 INFO - PROCESS | 15886 | 1464444260334 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 07:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:04:20 INFO - PROCESS | 15886 | 1464444260341 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:04:20 INFO - PROCESS | 15886 | 1464444260343 Marionette TRACE conn4 <- [1,2150,null,{}] 07:04:20 INFO - PROCESS | 15886 | 1464444260351 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:20 INFO - PROCESS | 15886 | 1464444260574 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 07:04:20 INFO - PROCESS | 15886 | 1464444260762 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:20 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b453c00 == 98 [pid = 15886] [id = 545] 07:04:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 124 (0x8bb6e400) [pid = 15886] [serial = 1636] [outer = (nil)] 07:04:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 125 (0x8c546000) [pid = 15886] [serial = 1637] [outer = 0x8bb6e400] 07:04:20 INFO - PROCESS | 15886 | 1464444260844 Marionette DEBUG loaded listener.js 07:04:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 126 (0x8c649400) [pid = 15886] [serial = 1638] [outer = 0x8bb6e400] 07:04:22 INFO - PROCESS | 15886 | 1464444262009 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 07:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1732ms 07:04:22 INFO - PROCESS | 15886 | 1464444262075 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 07:04:22 INFO - PROCESS | 15886 | 1464444262082 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 07:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:04:22 INFO - PROCESS | 15886 | 1464444262093 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:04:22 INFO - PROCESS | 15886 | 1464444262098 Marionette TRACE conn4 <- [1,2154,null,{}] 07:04:22 INFO - PROCESS | 15886 | 1464444262109 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:22 INFO - PROCESS | 15886 | 1464444262391 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 07:04:22 INFO - PROCESS | 15886 | 1464444262736 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:22 INFO - PROCESS | 15886 | ++DOCSHELL 0x86d35400 == 99 [pid = 15886] [id = 546] 07:04:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 127 (0x8a2b0800) [pid = 15886] [serial = 1639] [outer = (nil)] 07:04:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x8b65e400) [pid = 15886] [serial = 1640] [outer = 0x8a2b0800] 07:04:22 INFO - PROCESS | 15886 | 1464444262832 Marionette DEBUG loaded listener.js 07:04:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x8b9ce400) [pid = 15886] [serial = 1641] [outer = 0x8a2b0800] 07:04:23 INFO - PROCESS | 15886 | 1464444263821 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1790ms 07:04:23 INFO - PROCESS | 15886 | 1464444263891 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 07:04:23 INFO - PROCESS | 15886 | 1464444263899 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 07:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:04:23 INFO - PROCESS | 15886 | 1464444263915 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:04:23 INFO - PROCESS | 15886 | 1464444263921 Marionette TRACE conn4 <- [1,2158,null,{}] 07:04:23 INFO - PROCESS | 15886 | 1464444263927 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:24 INFO - PROCESS | 15886 | 1464444264201 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 07:04:24 INFO - PROCESS | 15886 | 1464444264579 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:24 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c54ec00 == 100 [pid = 15886] [id = 547] 07:04:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x8c648400) [pid = 15886] [serial = 1642] [outer = (nil)] 07:04:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x8c742400) [pid = 15886] [serial = 1643] [outer = 0x8c648400] 07:04:24 INFO - PROCESS | 15886 | 1464444264685 Marionette DEBUG loaded listener.js 07:04:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x8c74e800) [pid = 15886] [serial = 1644] [outer = 0x8c648400] 07:04:25 INFO - PROCESS | 15886 | 1464444265699 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1838ms 07:04:25 INFO - PROCESS | 15886 | 1464444265754 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 07:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:04:25 INFO - PROCESS | 15886 | 1464444265758 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 07:04:25 INFO - PROCESS | 15886 | 1464444265766 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:04:25 INFO - PROCESS | 15886 | 1464444265773 Marionette TRACE conn4 <- [1,2162,null,{}] 07:04:25 INFO - PROCESS | 15886 | 1464444265791 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:26 INFO - PROCESS | 15886 | 1464444266039 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 07:04:26 INFO - PROCESS | 15886 | 1464444266371 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:26 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c774000 == 101 [pid = 15886] [id = 548] 07:04:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8d566000) [pid = 15886] [serial = 1645] [outer = (nil)] 07:04:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8d66e400) [pid = 15886] [serial = 1646] [outer = 0x8d566000] 07:04:26 INFO - PROCESS | 15886 | 1464444266487 Marionette DEBUG loaded listener.js 07:04:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x8e9ac000) [pid = 15886] [serial = 1647] [outer = 0x8d566000] 07:04:27 INFO - PROCESS | 15886 | 1464444267464 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 07:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1741ms 07:04:27 INFO - PROCESS | 15886 | 1464444267508 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 07:04:27 INFO - PROCESS | 15886 | 1464444267513 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 07:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:04:27 INFO - PROCESS | 15886 | 1464444267520 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:04:27 INFO - PROCESS | 15886 | 1464444267524 Marionette TRACE conn4 <- [1,2166,null,{}] 07:04:27 INFO - PROCESS | 15886 | 1464444267530 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:27 INFO - PROCESS | 15886 | 1464444267765 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 07:04:28 INFO - PROCESS | 15886 | 1464444268087 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:28 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c77fc00 == 102 [pid = 15886] [id = 549] 07:04:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8d66e000) [pid = 15886] [serial = 1648] [outer = (nil)] 07:04:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x8eea6400) [pid = 15886] [serial = 1649] [outer = 0x8d66e000] 07:04:28 INFO - PROCESS | 15886 | 1464444268188 Marionette DEBUG loaded listener.js 07:04:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x8eeb1800) [pid = 15886] [serial = 1650] [outer = 0x8d66e000] 07:04:29 INFO - PROCESS | 15886 | 1464444269121 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 07:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1634ms 07:04:29 INFO - PROCESS | 15886 | 1464444269171 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 07:04:29 INFO - PROCESS | 15886 | 1464444269176 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 07:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:04:29 INFO - PROCESS | 15886 | 1464444269184 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:04:29 INFO - PROCESS | 15886 | 1464444269187 Marionette TRACE conn4 <- [1,2170,null,{}] 07:04:29 INFO - PROCESS | 15886 | 1464444269193 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:29 INFO - PROCESS | 15886 | 1464444269430 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 07:04:29 INFO - PROCESS | 15886 | 1464444269776 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:29 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c3e1400 == 103 [pid = 15886] [id = 550] 07:04:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x8d4e9c00) [pid = 15886] [serial = 1651] [outer = (nil)] 07:04:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8f161800) [pid = 15886] [serial = 1652] [outer = 0x8d4e9c00] 07:04:29 INFO - PROCESS | 15886 | 1464444269874 Marionette DEBUG loaded listener.js 07:04:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x8f167000) [pid = 15886] [serial = 1653] [outer = 0x8d4e9c00] 07:04:30 INFO - PROCESS | 15886 | 1464444270830 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 07:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1685ms 07:04:30 INFO - PROCESS | 15886 | 1464444270870 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 07:04:30 INFO - PROCESS | 15886 | 1464444270874 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 07:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:04:30 INFO - PROCESS | 15886 | 1464444270881 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:04:30 INFO - PROCESS | 15886 | 1464444270883 Marionette TRACE conn4 <- [1,2174,null,{}] 07:04:30 INFO - PROCESS | 15886 | 1464444270890 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:31 INFO - PROCESS | 15886 | 1464444271154 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 07:04:31 INFO - PROCESS | 15886 | 1464444271492 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:31 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bb64c00 == 104 [pid = 15886] [id = 551] 07:04:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x8ef0f400) [pid = 15886] [serial = 1654] [outer = (nil)] 07:04:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x8fd82c00) [pid = 15886] [serial = 1655] [outer = 0x8ef0f400] 07:04:31 INFO - PROCESS | 15886 | 1464444271586 Marionette DEBUG loaded listener.js 07:04:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x911af000) [pid = 15886] [serial = 1656] [outer = 0x8ef0f400] 07:04:32 INFO - PROCESS | 15886 | 1464444272526 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1693ms 07:04:32 INFO - PROCESS | 15886 | 1464444272576 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 07:04:32 INFO - PROCESS | 15886 | 1464444272580 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 07:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:04:32 INFO - PROCESS | 15886 | 1464444272587 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:04:32 INFO - PROCESS | 15886 | 1464444272590 Marionette TRACE conn4 <- [1,2178,null,{}] 07:04:32 INFO - PROCESS | 15886 | 1464444272596 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:32 INFO - PROCESS | 15886 | 1464444272829 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 07:04:33 INFO - PROCESS | 15886 | 1464444273151 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:33 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fc82400 == 105 [pid = 15886] [id = 552] 07:04:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x8fd85400) [pid = 15886] [serial = 1657] [outer = (nil)] 07:04:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x914a1c00) [pid = 15886] [serial = 1658] [outer = 0x8fd85400] 07:04:33 INFO - PROCESS | 15886 | 1464444273261 Marionette DEBUG loaded listener.js 07:04:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x91c8e800) [pid = 15886] [serial = 1659] [outer = 0x8fd85400] 07:04:34 INFO - PROCESS | 15886 | 1464444274199 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1654ms 07:04:34 INFO - PROCESS | 15886 | 1464444274242 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 07:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:04:34 INFO - PROCESS | 15886 | 1464444274246 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 07:04:34 INFO - PROCESS | 15886 | 1464444274253 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:04:34 INFO - PROCESS | 15886 | 1464444274257 Marionette TRACE conn4 <- [1,2182,null,{}] 07:04:34 INFO - PROCESS | 15886 | 1464444274263 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:34 INFO - PROCESS | 15886 | 1464444274493 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 07:04:34 INFO - PROCESS | 15886 | 1464444274811 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:34 INFO - PROCESS | 15886 | ++DOCSHELL 0x85fdc800 == 106 [pid = 15886] [id = 553] 07:04:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x8eeb2400) [pid = 15886] [serial = 1660] [outer = (nil)] 07:04:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x91d20000) [pid = 15886] [serial = 1661] [outer = 0x8eeb2400] 07:04:34 INFO - PROCESS | 15886 | 1464444274912 Marionette DEBUG loaded listener.js 07:04:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x925dc000) [pid = 15886] [serial = 1662] [outer = 0x8eeb2400] 07:04:35 INFO - PROCESS | 15886 | 1464444275962 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1786ms 07:04:36 INFO - PROCESS | 15886 | 1464444276041 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 07:04:36 INFO - PROCESS | 15886 | 1464444276048 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 07:04:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:04:36 INFO - PROCESS | 15886 | 1464444276059 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:04:36 INFO - PROCESS | 15886 | 1464444276064 Marionette TRACE conn4 <- [1,2186,null,{}] 07:04:36 INFO - PROCESS | 15886 | 1464444276076 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:36 INFO - PROCESS | 15886 | 1464444276422 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 07:04:36 INFO - PROCESS | 15886 | 1464444276766 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:36 INFO - PROCESS | 15886 | ++DOCSHELL 0x91c96000 == 107 [pid = 15886] [id = 554] 07:04:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x91d19400) [pid = 15886] [serial = 1663] [outer = (nil)] 07:04:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x92776000) [pid = 15886] [serial = 1664] [outer = 0x91d19400] 07:04:36 INFO - PROCESS | 15886 | 1464444276865 Marionette DEBUG loaded listener.js 07:04:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x92779000) [pid = 15886] [serial = 1665] [outer = 0x91d19400] 07:04:37 INFO - PROCESS | 15886 | 1464444277883 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:04:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:04:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1891ms 07:04:37 INFO - PROCESS | 15886 | 1464444277952 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 07:04:37 INFO - PROCESS | 15886 | 1464444277959 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 07:04:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:04:37 INFO - PROCESS | 15886 | 1464444277969 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:04:37 INFO - PROCESS | 15886 | 1464444277974 Marionette TRACE conn4 <- [1,2190,null,{}] 07:04:37 INFO - PROCESS | 15886 | 1464444277984 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:38 INFO - PROCESS | 15886 | 1464444278312 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 07:04:38 INFO - PROCESS | 15886 | 1464444278647 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:38 INFO - PROCESS | 15886 | ++DOCSHELL 0x925df800 == 108 [pid = 15886] [id = 555] 07:04:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x92742800) [pid = 15886] [serial = 1666] [outer = (nil)] 07:04:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x92930c00) [pid = 15886] [serial = 1667] [outer = 0x92742800] 07:04:38 INFO - PROCESS | 15886 | 1464444278739 Marionette DEBUG loaded listener.js 07:04:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x92a51c00) [pid = 15886] [serial = 1668] [outer = 0x92742800] 07:04:39 INFO - PROCESS | 15886 | 1464444279835 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 07:04:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:04:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1936ms 07:04:39 INFO - PROCESS | 15886 | 1464444279913 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 07:04:39 INFO - PROCESS | 15886 | 1464444279917 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 07:04:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:04:39 INFO - PROCESS | 15886 | 1464444279924 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:04:39 INFO - PROCESS | 15886 | 1464444279929 Marionette TRACE conn4 <- [1,2194,null,{}] 07:04:39 INFO - PROCESS | 15886 | 1464444279935 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:40 INFO - PROCESS | 15886 | 1464444280233 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 07:04:40 INFO - PROCESS | 15886 | 1464444280591 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:40 INFO - PROCESS | 15886 | ++DOCSHELL 0x92923800 == 109 [pid = 15886] [id = 556] 07:04:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x93b8f800) [pid = 15886] [serial = 1669] [outer = (nil)] 07:04:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x93c8a800) [pid = 15886] [serial = 1670] [outer = 0x93b8f800] 07:04:40 INFO - PROCESS | 15886 | 1464444280692 Marionette DEBUG loaded listener.js 07:04:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x9523c400) [pid = 15886] [serial = 1671] [outer = 0x93b8f800] 07:04:41 INFO - PROCESS | 15886 | 1464444281702 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 07:04:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:04:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1836ms 07:04:41 INFO - PROCESS | 15886 | 1464444281764 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 07:04:41 INFO - PROCESS | 15886 | 1464444281770 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 07:04:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:04:41 INFO - PROCESS | 15886 | 1464444281782 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:04:41 INFO - PROCESS | 15886 | 1464444281786 Marionette TRACE conn4 <- [1,2198,null,{}] 07:04:41 INFO - PROCESS | 15886 | 1464444281797 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:42 INFO - PROCESS | 15886 | 1464444282082 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 07:04:42 INFO - PROCESS | 15886 | 1464444282427 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:42 INFO - PROCESS | 15886 | ++DOCSHELL 0x9473b800 == 110 [pid = 15886] [id = 557] 07:04:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x9523b000) [pid = 15886] [serial = 1672] [outer = (nil)] 07:04:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x95354800) [pid = 15886] [serial = 1673] [outer = 0x9523b000] 07:04:42 INFO - PROCESS | 15886 | 1464444282578 Marionette DEBUG loaded listener.js 07:04:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x9821c000) [pid = 15886] [serial = 1674] [outer = 0x9523b000] 07:04:43 INFO - PROCESS | 15886 | 1464444283598 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:04:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:04:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1891ms 07:04:43 INFO - PROCESS | 15886 | 1464444283673 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 07:04:43 INFO - PROCESS | 15886 | 1464444283676 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 07:04:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:04:43 INFO - PROCESS | 15886 | 1464444283682 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:04:43 INFO - PROCESS | 15886 | 1464444283686 Marionette TRACE conn4 <- [1,2202,null,{}] 07:04:43 INFO - PROCESS | 15886 | 1464444283692 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:43 INFO - PROCESS | 15886 | 1464444283964 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 07:04:44 INFO - PROCESS | 15886 | 1464444284289 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:44 INFO - PROCESS | 15886 | ++DOCSHELL 0x952a6c00 == 111 [pid = 15886] [id = 558] 07:04:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x952acc00) [pid = 15886] [serial = 1675] [outer = (nil)] 07:04:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x9a21cc00) [pid = 15886] [serial = 1676] [outer = 0x952acc00] 07:04:44 INFO - PROCESS | 15886 | 1464444284382 Marionette DEBUG loaded listener.js 07:04:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x9a898800) [pid = 15886] [serial = 1677] [outer = 0x952acc00] 07:04:45 INFO - PROCESS | 15886 | 1464444285337 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:04:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:04:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1687ms 07:04:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:04:45 INFO - PROCESS | 15886 | 1464444285370 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 07:04:45 INFO - PROCESS | 15886 | 1464444285374 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 07:04:45 INFO - PROCESS | 15886 | 1464444285380 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:04:45 INFO - PROCESS | 15886 | 1464444285384 Marionette TRACE conn4 <- [1,2206,null,{}] 07:04:45 INFO - PROCESS | 15886 | 1464444285390 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:45 INFO - PROCESS | 15886 | 1464444285620 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 07:04:45 INFO - PROCESS | 15886 | 1464444285959 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:45 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fd85800 == 112 [pid = 15886] [id = 559] 07:04:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x92d30c00) [pid = 15886] [serial = 1678] [outer = (nil)] 07:04:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 167 (0x9aa8a400) [pid = 15886] [serial = 1679] [outer = 0x92d30c00] 07:04:46 INFO - PROCESS | 15886 | 1464444286054 Marionette DEBUG loaded listener.js 07:04:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 168 (0x9aabe400) [pid = 15886] [serial = 1680] [outer = 0x92d30c00] 07:04:47 INFO - PROCESS | 15886 | 1464444287012 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 07:04:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:04:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1697ms 07:04:47 INFO - PROCESS | 15886 | 1464444287078 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 07:04:47 INFO - PROCESS | 15886 | 1464444287082 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 07:04:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:04:47 INFO - PROCESS | 15886 | 1464444287088 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:04:47 INFO - PROCESS | 15886 | 1464444287092 Marionette TRACE conn4 <- [1,2210,null,{}] 07:04:47 INFO - PROCESS | 15886 | 1464444287098 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:47 INFO - PROCESS | 15886 | 1464444287333 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 07:04:47 INFO - PROCESS | 15886 | 1464444287666 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:47 INFO - PROCESS | 15886 | ++DOCSHELL 0x9534d800 == 113 [pid = 15886] [id = 560] 07:04:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 169 (0x9a30c000) [pid = 15886] [serial = 1681] [outer = (nil)] 07:04:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 170 (0x9bb76800) [pid = 15886] [serial = 1682] [outer = 0x9a30c000] 07:04:47 INFO - PROCESS | 15886 | 1464444287760 Marionette DEBUG loaded listener.js 07:04:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 171 (0x9be11c00) [pid = 15886] [serial = 1683] [outer = 0x9a30c000] 07:04:48 INFO - PROCESS | 15886 | 1464444288657 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 07:04:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:04:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1646ms 07:04:48 INFO - PROCESS | 15886 | 1464444288735 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 07:04:48 INFO - PROCESS | 15886 | 1464444288739 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 07:04:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:04:48 INFO - PROCESS | 15886 | 1464444288748 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:04:48 INFO - PROCESS | 15886 | 1464444288753 Marionette TRACE conn4 <- [1,2214,null,{}] 07:04:48 INFO - PROCESS | 15886 | 1464444288764 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:49 INFO - PROCESS | 15886 | 1464444289097 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 07:04:49 INFO - PROCESS | 15886 | 1464444289432 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:49 INFO - PROCESS | 15886 | ++DOCSHELL 0x9aa86400 == 114 [pid = 15886] [id = 561] 07:04:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 172 (0x9abe3800) [pid = 15886] [serial = 1684] [outer = (nil)] 07:04:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 173 (0x9d4e8800) [pid = 15886] [serial = 1685] [outer = 0x9abe3800] 07:04:49 INFO - PROCESS | 15886 | 1464444289521 Marionette DEBUG loaded listener.js 07:04:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 174 (0x9d4ea000) [pid = 15886] [serial = 1686] [outer = 0x9abe3800] 07:04:50 INFO - PROCESS | 15886 | 1464444290489 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 07:04:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:04:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1796ms 07:04:50 INFO - PROCESS | 15886 | 1464444290544 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 07:04:50 INFO - PROCESS | 15886 | 1464444290547 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 07:04:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:04:50 INFO - PROCESS | 15886 | 1464444290554 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:04:50 INFO - PROCESS | 15886 | 1464444290558 Marionette TRACE conn4 <- [1,2218,null,{}] 07:04:50 INFO - PROCESS | 15886 | 1464444290564 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:50 INFO - PROCESS | 15886 | 1464444290809 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 07:04:51 INFO - PROCESS | 15886 | 1464444291136 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:51 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d4ee800 == 115 [pid = 15886] [id = 562] 07:04:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 175 (0x8e9b8c00) [pid = 15886] [serial = 1687] [outer = (nil)] 07:04:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 176 (0x9d5e0c00) [pid = 15886] [serial = 1688] [outer = 0x8e9b8c00] 07:04:51 INFO - PROCESS | 15886 | 1464444291233 Marionette DEBUG loaded listener.js 07:04:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 177 (0x9d98ac00) [pid = 15886] [serial = 1689] [outer = 0x8e9b8c00] 07:04:52 INFO - PROCESS | 15886 | --DOCSHELL 0x8eeaec00 == 114 [pid = 15886] [id = 358] 07:04:52 INFO - PROCESS | 15886 | --DOCSHELL 0x925d9400 == 113 [pid = 15886] [id = 535] 07:04:52 INFO - PROCESS | 15886 | --DOCSHELL 0x92e88400 == 112 [pid = 15886] [id = 536] 07:04:52 INFO - PROCESS | 15886 | --DOCSHELL 0x92745400 == 111 [pid = 15886] [id = 534] 07:04:52 INFO - PROCESS | 15886 | --DOCSHELL 0x8fd78c00 == 110 [pid = 15886] [id = 533] 07:04:52 INFO - PROCESS | 15886 | --DOCSHELL 0x8fc78c00 == 109 [pid = 15886] [id = 532] 07:04:52 INFO - PROCESS | 15886 | --DOCSHELL 0x8d669400 == 108 [pid = 15886] [id = 531] 07:04:52 INFO - PROCESS | 15886 | --DOCSHELL 0x8d66ac00 == 107 [pid = 15886] [id = 530] 07:04:52 INFO - PROCESS | 15886 | --DOCSHELL 0x8d56f800 == 106 [pid = 15886] [id = 529] 07:04:52 INFO - PROCESS | 15886 | --DOCSHELL 0x8c3dec00 == 105 [pid = 15886] [id = 527] 07:04:52 INFO - PROCESS | 15886 | --DOCSHELL 0x8baf1400 == 104 [pid = 15886] [id = 528] 07:04:52 INFO - PROCESS | 15886 | --DOCSHELL 0x8baedc00 == 103 [pid = 15886] [id = 526] 07:04:52 INFO - PROCESS | 15886 | --DOCSHELL 0x8b59f800 == 102 [pid = 15886] [id = 525] 07:04:52 INFO - PROCESS | 15886 | --DOCSHELL 0x85fdc400 == 101 [pid = 15886] [id = 524] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 176 (0x8bbd6c00) [pid = 15886] [serial = 1571] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 175 (0x98484c00) [pid = 15886] [serial = 1548] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 174 (0x913a7c00) [pid = 15886] [serial = 1529] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 173 (0x8bb65800) [pid = 15886] [serial = 1568] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 172 (0x86e5d800) [pid = 15886] [serial = 1562] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 171 (0x91c94000) [pid = 15886] [serial = 1533] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 170 (0x8c780c00) [pid = 15886] [serial = 1518] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 169 (0x8b5a5400) [pid = 15886] [serial = 1512] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 168 (0x9149f800) [pid = 15886] [serial = 1530] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 167 (0x8baf5400) [pid = 15886] [serial = 1560] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 166 (0x9aa8e400) [pid = 15886] [serial = 1557] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x8bdd5400) [pid = 15886] [serial = 1514] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0x92a4f000) [pid = 15886] [serial = 1539] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0x8eeb3000) [pid = 15886] [serial = 1524] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x91c8bc00) [pid = 15886] [serial = 1532] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0x896d1800) [pid = 15886] [serial = 1563] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x9a087800) [pid = 15886] [serial = 1550] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x8dded000) [pid = 15886] [serial = 1521] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x8bdd6400) [pid = 15886] [serial = 1569] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x8b6d4c00) [pid = 15886] [serial = 1559] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0x8eea8000) [pid = 15886] [serial = 1523] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0x8bb63c00) [pid = 15886] [serial = 1443] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0x95130800) [pid = 15886] [serial = 1541] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 153 (0x9aa60c00) [pid = 15886] [serial = 1553] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0x9534c000) [pid = 15886] [serial = 1544] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0x95247800) [pid = 15886] [serial = 1542] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x8a2ac800) [pid = 15886] [serial = 1511] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x8d669c00) [pid = 15886] [serial = 1520] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x8b6cb800) [pid = 15886] [serial = 1566] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x9292b800) [pid = 15886] [serial = 1538] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x982ee400) [pid = 15886] [serial = 1547] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x91d22800) [pid = 15886] [serial = 1535] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x9aa89c00) [pid = 15886] [serial = 1556] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x925d9c00) [pid = 15886] [serial = 1536] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x8fc7d000) [pid = 15886] [serial = 1526] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x8b654000) [pid = 15886] [serial = 1565] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x9aa63800) [pid = 15886] [serial = 1554] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x8c313c00) [pid = 15886] [serial = 1515] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x95357800) [pid = 15886] [serial = 1545] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x9a4aec00) [pid = 15886] [serial = 1551] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x952b2800) [pid = 15886] [serial = 1497] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x8c779000) [pid = 15886] [serial = 1517] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x8fc85000) [pid = 15886] [serial = 1527] [outer = (nil)] [url = about:blank] 07:04:53 INFO - PROCESS | 15886 | 1464444293774 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 07:04:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:04:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 3238ms 07:04:53 INFO - PROCESS | 15886 | 1464444293793 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 07:04:53 INFO - PROCESS | 15886 | 1464444293799 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 07:04:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:04:53 INFO - PROCESS | 15886 | 1464444293814 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:04:53 INFO - PROCESS | 15886 | 1464444293818 Marionette TRACE conn4 <- [1,2222,null,{}] 07:04:53 INFO - PROCESS | 15886 | 1464444293827 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:54 INFO - PROCESS | 15886 | 1464444294043 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 07:04:54 INFO - PROCESS | 15886 | 1464444294237 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:54 INFO - PROCESS | 15886 | ++DOCSHELL 0x865f2400 == 102 [pid = 15886] [id = 563] 07:04:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x86e65c00) [pid = 15886] [serial = 1690] [outer = (nil)] 07:04:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8a27f800) [pid = 15886] [serial = 1691] [outer = 0x86e65c00] 07:04:54 INFO - PROCESS | 15886 | 1464444294321 Marionette DEBUG loaded listener.js 07:04:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x8a2b1800) [pid = 15886] [serial = 1692] [outer = 0x86e65c00] 07:04:55 INFO - PROCESS | 15886 | 1464444295432 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:04:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:04:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1640ms 07:04:55 INFO - PROCESS | 15886 | 1464444295451 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 07:04:55 INFO - PROCESS | 15886 | 1464444295460 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 07:04:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:04:55 INFO - PROCESS | 15886 | 1464444295471 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:04:55 INFO - PROCESS | 15886 | 1464444295474 Marionette TRACE conn4 <- [1,2226,null,{}] 07:04:55 INFO - PROCESS | 15886 | 1464444295544 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:55 INFO - PROCESS | 15886 | 1464444295844 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 07:04:55 INFO - PROCESS | 15886 | 1464444295876 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:55 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b599c00 == 103 [pid = 15886] [id = 564] 07:04:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x8b65cc00) [pid = 15886] [serial = 1693] [outer = (nil)] 07:04:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x8b6d5000) [pid = 15886] [serial = 1694] [outer = 0x8b65cc00] 07:04:55 INFO - PROCESS | 15886 | 1464444295955 Marionette DEBUG loaded listener.js 07:04:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8b9ca400) [pid = 15886] [serial = 1695] [outer = 0x8b65cc00] 07:04:56 INFO - PROCESS | 15886 | 1464444296983 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 07:04:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:04:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1575ms 07:04:57 INFO - PROCESS | 15886 | 1464444297047 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 07:04:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:04:57 INFO - PROCESS | 15886 | 1464444297051 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 07:04:57 INFO - PROCESS | 15886 | 1464444297066 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:04:57 INFO - PROCESS | 15886 | 1464444297073 Marionette TRACE conn4 <- [1,2230,null,{}] 07:04:57 INFO - PROCESS | 15886 | 1464444297089 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:57 INFO - PROCESS | 15886 | 1464444297388 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 07:04:57 INFO - PROCESS | 15886 | 1464444297422 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:57 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a24a000 == 104 [pid = 15886] [id = 565] 07:04:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x8b9ce800) [pid = 15886] [serial = 1696] [outer = (nil)] 07:04:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x8bbd6c00) [pid = 15886] [serial = 1697] [outer = 0x8b9ce800] 07:04:57 INFO - PROCESS | 15886 | 1464444297504 Marionette DEBUG loaded listener.js 07:04:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x8bf42c00) [pid = 15886] [serial = 1698] [outer = 0x8b9ce800] 07:04:58 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x8b9c9000) [pid = 15886] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:04:58 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x8b6d4400) [pid = 15886] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:04:58 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x86d36000) [pid = 15886] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:04:58 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x92749800) [pid = 15886] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:04:58 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x92e8f800) [pid = 15886] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:04:58 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x925dbc00) [pid = 15886] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:04:58 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x92748000) [pid = 15886] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:04:58 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x913ab800) [pid = 15886] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:04:58 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x8fc83800) [pid = 15886] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:04:58 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x8d66cc00) [pid = 15886] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:04:58 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x8dded400) [pid = 15886] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:04:58 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x8c545c00) [pid = 15886] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:04:58 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0x8a255800) [pid = 15886] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:04:58 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x9aa8b800) [pid = 15886] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:04:58 INFO - PROCESS | 15886 | --DOMWINDOW == 128 (0x93b97c00) [pid = 15886] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:04:58 INFO - PROCESS | 15886 | --DOMWINDOW == 127 (0x8ddf5c00) [pid = 15886] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:04:59 INFO - PROCESS | 15886 | 1464444299229 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 07:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 2198ms 07:04:59 INFO - PROCESS | 15886 | 1464444299257 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 07:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:04:59 INFO - PROCESS | 15886 | 1464444299261 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 07:04:59 INFO - PROCESS | 15886 | 1464444299268 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:04:59 INFO - PROCESS | 15886 | 1464444299271 Marionette TRACE conn4 <- [1,2234,null,{}] 07:04:59 INFO - PROCESS | 15886 | 1464444299277 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:59 INFO - PROCESS | 15886 | 1464444299490 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 07:04:59 INFO - PROCESS | 15886 | 1464444299687 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:59 INFO - PROCESS | 15886 | ++DOCSHELL 0x86d38000 == 105 [pid = 15886] [id = 566] 07:04:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x8bb65800) [pid = 15886] [serial = 1699] [outer = (nil)] 07:04:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x8bf4c800) [pid = 15886] [serial = 1700] [outer = 0x8bb65800] 07:04:59 INFO - PROCESS | 15886 | 1464444299764 Marionette DEBUG loaded listener.js 07:04:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x8c313400) [pid = 15886] [serial = 1701] [outer = 0x8bb65800] 07:05:00 INFO - PROCESS | 15886 | 1464444300835 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 07:05:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:05:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1634ms 07:05:00 INFO - PROCESS | 15886 | 1464444300903 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 07:05:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:05:00 INFO - PROCESS | 15886 | 1464444300914 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 07:05:00 INFO - PROCESS | 15886 | 1464444300926 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:05:00 INFO - PROCESS | 15886 | 1464444300933 Marionette TRACE conn4 <- [1,2238,null,{}] 07:05:00 INFO - PROCESS | 15886 | 1464444300944 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:01 INFO - PROCESS | 15886 | 1464444301248 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 07:05:01 INFO - PROCESS | 15886 | 1464444301595 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:01 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a252800 == 106 [pid = 15886] [id = 567] 07:05:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x8a27bc00) [pid = 15886] [serial = 1702] [outer = (nil)] 07:05:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x8a2b5000) [pid = 15886] [serial = 1703] [outer = 0x8a27bc00] 07:05:01 INFO - PROCESS | 15886 | 1464444301708 Marionette DEBUG loaded listener.js 07:05:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8b654800) [pid = 15886] [serial = 1704] [outer = 0x8a27bc00] 07:05:02 INFO - PROCESS | 15886 | 1464444302820 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1958ms 07:05:02 INFO - PROCESS | 15886 | 1464444302883 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 07:05:02 INFO - PROCESS | 15886 | 1464444302893 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 07:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:05:02 INFO - PROCESS | 15886 | 1464444302905 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:05:02 INFO - PROCESS | 15886 | 1464444302910 Marionette TRACE conn4 <- [1,2242,null,{}] 07:05:02 INFO - PROCESS | 15886 | 1464444302918 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:03 INFO - PROCESS | 15886 | 1464444303172 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 07:05:03 INFO - PROCESS | 15886 | 1464444303507 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:03 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b845c00 == 107 [pid = 15886] [id = 568] 07:05:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8b84e800) [pid = 15886] [serial = 1705] [outer = (nil)] 07:05:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x8baf8400) [pid = 15886] [serial = 1706] [outer = 0x8b84e800] 07:05:03 INFO - PROCESS | 15886 | 1464444303600 Marionette DEBUG loaded listener.js 07:05:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8bdcfc00) [pid = 15886] [serial = 1707] [outer = 0x8b84e800] 07:05:04 INFO - PROCESS | 15886 | 1464444304606 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1739ms 07:05:04 INFO - PROCESS | 15886 | 1464444304645 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 07:05:04 INFO - PROCESS | 15886 | 1464444304649 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 07:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:05:04 INFO - PROCESS | 15886 | 1464444304657 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:05:04 INFO - PROCESS | 15886 | 1464444304664 Marionette TRACE conn4 <- [1,2246,null,{}] 07:05:04 INFO - PROCESS | 15886 | 1464444304683 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:04 INFO - PROCESS | 15886 | 1464444304934 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 07:05:05 INFO - PROCESS | 15886 | 1464444305305 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:05 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b844000 == 108 [pid = 15886] [id = 569] 07:05:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x8c54fc00) [pid = 15886] [serial = 1708] [outer = (nil)] 07:05:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x8c743400) [pid = 15886] [serial = 1709] [outer = 0x8c54fc00] 07:05:05 INFO - PROCESS | 15886 | 1464444305423 Marionette DEBUG loaded listener.js 07:05:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x8c777000) [pid = 15886] [serial = 1710] [outer = 0x8c54fc00] 07:05:06 INFO - PROCESS | 15886 | 1464444306375 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:05:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1758ms 07:05:06 INFO - PROCESS | 15886 | 1464444306415 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 07:05:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:05:06 INFO - PROCESS | 15886 | 1464444306421 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 07:05:06 INFO - PROCESS | 15886 | 1464444306429 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:05:06 INFO - PROCESS | 15886 | 1464444306432 Marionette TRACE conn4 <- [1,2250,null,{}] 07:05:06 INFO - PROCESS | 15886 | 1464444306439 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:06 INFO - PROCESS | 15886 | 1464444306699 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 07:05:07 INFO - PROCESS | 15886 | 1464444307029 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:07 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c648c00 == 109 [pid = 15886] [id = 570] 07:05:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8d4ea400) [pid = 15886] [serial = 1711] [outer = (nil)] 07:05:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x8d563000) [pid = 15886] [serial = 1712] [outer = 0x8d4ea400] 07:05:07 INFO - PROCESS | 15886 | 1464444307131 Marionette DEBUG loaded listener.js 07:05:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x8d56e400) [pid = 15886] [serial = 1713] [outer = 0x8d4ea400] 07:05:08 INFO - PROCESS | 15886 | 1464444308200 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 07:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1839ms 07:05:08 INFO - PROCESS | 15886 | 1464444308267 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 07:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:05:08 INFO - PROCESS | 15886 | 1464444308272 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 07:05:08 INFO - PROCESS | 15886 | 1464444308279 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:05:08 INFO - PROCESS | 15886 | 1464444308283 Marionette TRACE conn4 <- [1,2254,null,{}] 07:05:08 INFO - PROCESS | 15886 | 1464444308289 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:08 INFO - PROCESS | 15886 | 1464444308559 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 07:05:08 INFO - PROCESS | 15886 | 1464444308891 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:08 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c77f800 == 110 [pid = 15886] [id = 571] 07:05:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x8d564800) [pid = 15886] [serial = 1714] [outer = (nil)] 07:05:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x8d672000) [pid = 15886] [serial = 1715] [outer = 0x8d564800] 07:05:08 INFO - PROCESS | 15886 | 1464444308985 Marionette DEBUG loaded listener.js 07:05:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x8ddef800) [pid = 15886] [serial = 1716] [outer = 0x8d564800] 07:05:09 INFO - PROCESS | 15886 | 1464444309972 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1740ms 07:05:10 INFO - PROCESS | 15886 | 1464444310020 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 07:05:10 INFO - PROCESS | 15886 | 1464444310024 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 07:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:05:10 INFO - PROCESS | 15886 | 1464444310031 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:05:10 INFO - PROCESS | 15886 | 1464444310036 Marionette TRACE conn4 <- [1,2258,null,{}] 07:05:10 INFO - PROCESS | 15886 | 1464444310042 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:10 INFO - PROCESS | 15886 | 1464444310388 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 07:05:10 INFO - PROCESS | 15886 | 1464444310742 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:10 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b59fc00 == 111 [pid = 15886] [id = 572] 07:05:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x8ddec800) [pid = 15886] [serial = 1717] [outer = (nil)] 07:05:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x8ef0c000) [pid = 15886] [serial = 1718] [outer = 0x8ddec800] 07:05:10 INFO - PROCESS | 15886 | 1464444310841 Marionette DEBUG loaded listener.js 07:05:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x8f2b6c00) [pid = 15886] [serial = 1719] [outer = 0x8ddec800] 07:05:11 INFO - PROCESS | 15886 | 1464444311799 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1839ms 07:05:11 INFO - PROCESS | 15886 | 1464444311872 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 07:05:11 INFO - PROCESS | 15886 | 1464444311875 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 07:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:05:11 INFO - PROCESS | 15886 | 1464444311882 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:05:11 INFO - PROCESS | 15886 | 1464444311885 Marionette TRACE conn4 <- [1,2262,null,{}] 07:05:11 INFO - PROCESS | 15886 | 1464444311892 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:12 INFO - PROCESS | 15886 | 1464444312158 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 07:05:12 INFO - PROCESS | 15886 | 1464444312487 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:12 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d666400 == 112 [pid = 15886] [id = 573] 07:05:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x8ddf6000) [pid = 15886] [serial = 1720] [outer = (nil)] 07:05:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x8fc7b400) [pid = 15886] [serial = 1721] [outer = 0x8ddf6000] 07:05:12 INFO - PROCESS | 15886 | 1464444312581 Marionette DEBUG loaded listener.js 07:05:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x8fc7e000) [pid = 15886] [serial = 1722] [outer = 0x8ddf6000] 07:05:13 INFO - PROCESS | 15886 | 1464444313498 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1682ms 07:05:13 INFO - PROCESS | 15886 | 1464444313565 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 07:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:05:13 INFO - PROCESS | 15886 | 1464444313570 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 07:05:13 INFO - PROCESS | 15886 | 1464444313577 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:05:13 INFO - PROCESS | 15886 | 1464444313580 Marionette TRACE conn4 <- [1,2266,null,{}] 07:05:13 INFO - PROCESS | 15886 | 1464444313586 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:13 INFO - PROCESS | 15886 | 1464444313849 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 07:05:14 INFO - PROCESS | 15886 | 1464444314169 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:14 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b652c00 == 113 [pid = 15886] [id = 574] 07:05:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x8fa4d800) [pid = 15886] [serial = 1723] [outer = (nil)] 07:05:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x911ad400) [pid = 15886] [serial = 1724] [outer = 0x8fa4d800] 07:05:14 INFO - PROCESS | 15886 | 1464444314269 Marionette DEBUG loaded listener.js 07:05:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x913a4400) [pid = 15886] [serial = 1725] [outer = 0x8fa4d800] 07:05:15 INFO - PROCESS | 15886 | 1464444315182 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 07:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1649ms 07:05:15 INFO - PROCESS | 15886 | 1464444315241 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 07:05:15 INFO - PROCESS | 15886 | 1464444315246 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 07:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:05:15 INFO - PROCESS | 15886 | 1464444315257 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:05:15 INFO - PROCESS | 15886 | 1464444315261 Marionette TRACE conn4 <- [1,2270,null,{}] 07:05:15 INFO - PROCESS | 15886 | 1464444315269 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:15 INFO - PROCESS | 15886 | 1464444315542 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 07:05:15 INFO - PROCESS | 15886 | 1464444315875 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:15 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fd7b000 == 114 [pid = 15886] [id = 575] 07:05:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x8fd7e000) [pid = 15886] [serial = 1726] [outer = (nil)] 07:05:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x9149ec00) [pid = 15886] [serial = 1727] [outer = 0x8fd7e000] 07:05:15 INFO - PROCESS | 15886 | 1464444315974 Marionette DEBUG loaded listener.js 07:05:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x914a3c00) [pid = 15886] [serial = 1728] [outer = 0x8fd7e000] 07:05:16 INFO - PROCESS | 15886 | 1464444316896 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1692ms 07:05:16 INFO - PROCESS | 15886 | 1464444316950 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 07:05:16 INFO - PROCESS | 15886 | 1464444316954 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 07:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:05:16 INFO - PROCESS | 15886 | 1464444316962 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:05:16 INFO - PROCESS | 15886 | 1464444316966 Marionette TRACE conn4 <- [1,2274,null,{}] 07:05:16 INFO - PROCESS | 15886 | 1464444316973 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:17 INFO - PROCESS | 15886 | 1464444317215 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 07:05:17 INFO - PROCESS | 15886 | 1464444317553 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:17 INFO - PROCESS | 15886 | ++DOCSHELL 0x85fd4400 == 115 [pid = 15886] [id = 576] 07:05:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x8fd7f400) [pid = 15886] [serial = 1729] [outer = (nil)] 07:05:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x91c99800) [pid = 15886] [serial = 1730] [outer = 0x8fd7f400] 07:05:17 INFO - PROCESS | 15886 | 1464444317650 Marionette DEBUG loaded listener.js 07:05:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x91d1a000) [pid = 15886] [serial = 1731] [outer = 0x8fd7f400] 07:05:18 INFO - PROCESS | 15886 | 1464444318601 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 07:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1690ms 07:05:18 INFO - PROCESS | 15886 | 1464444318654 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 07:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:05:18 INFO - PROCESS | 15886 | 1464444318659 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 07:05:18 INFO - PROCESS | 15886 | 1464444318666 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:05:18 INFO - PROCESS | 15886 | 1464444318672 Marionette TRACE conn4 <- [1,2278,null,{}] 07:05:18 INFO - PROCESS | 15886 | 1464444318679 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:18 INFO - PROCESS | 15886 | 1464444318949 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 07:05:19 INFO - PROCESS | 15886 | 1464444319288 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:19 INFO - PROCESS | 15886 | ++DOCSHELL 0x92744800 == 116 [pid = 15886] [id = 577] 07:05:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x92773c00) [pid = 15886] [serial = 1732] [outer = (nil)] 07:05:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x92777800) [pid = 15886] [serial = 1733] [outer = 0x92773c00] 07:05:19 INFO - PROCESS | 15886 | 1464444319393 Marionette DEBUG loaded listener.js 07:05:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x9292d000) [pid = 15886] [serial = 1734] [outer = 0x92773c00] 07:05:20 INFO - PROCESS | 15886 | 1464444320370 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1744ms 07:05:20 INFO - PROCESS | 15886 | 1464444320410 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 07:05:20 INFO - PROCESS | 15886 | 1464444320413 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 07:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:05:20 INFO - PROCESS | 15886 | 1464444320421 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:05:20 INFO - PROCESS | 15886 | 1464444320424 Marionette TRACE conn4 <- [1,2282,null,{}] 07:05:20 INFO - PROCESS | 15886 | 1464444320431 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:20 INFO - PROCESS | 15886 | 1464444320685 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 07:05:21 INFO - PROCESS | 15886 | 1464444321017 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:21 INFO - PROCESS | 15886 | ++DOCSHELL 0x9274c000 == 117 [pid = 15886] [id = 578] 07:05:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x92778c00) [pid = 15886] [serial = 1735] [outer = (nil)] 07:05:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x92d27800) [pid = 15886] [serial = 1736] [outer = 0x92778c00] 07:05:21 INFO - PROCESS | 15886 | 1464444321113 Marionette DEBUG loaded listener.js 07:05:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x92d2c000) [pid = 15886] [serial = 1737] [outer = 0x92778c00] 07:05:22 INFO - PROCESS | 15886 | 1464444322048 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 07:05:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:05:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1684ms 07:05:22 INFO - PROCESS | 15886 | 1464444322106 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 07:05:22 INFO - PROCESS | 15886 | 1464444322109 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 07:05:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:05:22 INFO - PROCESS | 15886 | 1464444322117 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:05:22 INFO - PROCESS | 15886 | 1464444322121 Marionette TRACE conn4 <- [1,2286,null,{}] 07:05:22 INFO - PROCESS | 15886 | 1464444322127 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:22 INFO - PROCESS | 15886 | 1464444322395 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 07:05:22 INFO - PROCESS | 15886 | 1464444322723 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:22 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d4ee400 == 118 [pid = 15886] [id = 579] 07:05:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 167 (0x92a53800) [pid = 15886] [serial = 1738] [outer = (nil)] 07:05:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 168 (0x93b97800) [pid = 15886] [serial = 1739] [outer = 0x92a53800] 07:05:22 INFO - PROCESS | 15886 | 1464444322823 Marionette DEBUG loaded listener.js 07:05:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 169 (0x93bef800) [pid = 15886] [serial = 1740] [outer = 0x92a53800] 07:05:23 INFO - PROCESS | 15886 | 1464444323782 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 07:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 07:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1738ms 07:05:23 INFO - PROCESS | 15886 | 1464444323857 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 07:05:23 INFO - PROCESS | 15886 | 1464444323860 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 07:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:05:23 INFO - PROCESS | 15886 | 1464444323868 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:05:23 INFO - PROCESS | 15886 | 1464444323871 Marionette TRACE conn4 <- [1,2290,null,{}] 07:05:23 INFO - PROCESS | 15886 | 1464444323878 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:24 INFO - PROCESS | 15886 | 1464444324154 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 07:05:24 INFO - PROCESS | 15886 | 1464444324486 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:24 INFO - PROCESS | 15886 | ++DOCSHELL 0x85fde800 == 119 [pid = 15886] [id = 580] 07:05:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 170 (0x94737c00) [pid = 15886] [serial = 1741] [outer = (nil)] 07:05:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 171 (0x95242000) [pid = 15886] [serial = 1742] [outer = 0x94737c00] 07:05:24 INFO - PROCESS | 15886 | 1464444324576 Marionette DEBUG loaded listener.js 07:05:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 172 (0x952a8800) [pid = 15886] [serial = 1743] [outer = 0x94737c00] 07:05:25 INFO - PROCESS | 15886 | 1464444325510 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 07:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1742ms 07:05:25 INFO - PROCESS | 15886 | 1464444325611 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 07:05:25 INFO - PROCESS | 15886 | 1464444325616 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 07:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:05:25 INFO - PROCESS | 15886 | 1464444325623 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:05:25 INFO - PROCESS | 15886 | 1464444325628 Marionette TRACE conn4 <- [1,2294,null,{}] 07:05:25 INFO - PROCESS | 15886 | 1464444325689 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:25 INFO - PROCESS | 15886 | 1464444325940 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 07:05:26 INFO - PROCESS | 15886 | 1464444326270 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:26 INFO - PROCESS | 15886 | ++DOCSHELL 0x93b9c400 == 120 [pid = 15886] [id = 581] 07:05:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 173 (0x9512c000) [pid = 15886] [serial = 1744] [outer = (nil)] 07:05:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 174 (0x9669e000) [pid = 15886] [serial = 1745] [outer = 0x9512c000] 07:05:26 INFO - PROCESS | 15886 | 1464444326367 Marionette DEBUG loaded listener.js 07:05:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 175 (0x9825d400) [pid = 15886] [serial = 1746] [outer = 0x9512c000] 07:05:27 INFO - PROCESS | 15886 | 1464444327310 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 07:05:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:05:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1729ms 07:05:27 INFO - PROCESS | 15886 | 1464444327354 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 07:05:27 INFO - PROCESS | 15886 | 1464444327358 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 07:05:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:05:27 INFO - PROCESS | 15886 | 1464444327365 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:05:27 INFO - PROCESS | 15886 | 1464444327369 Marionette TRACE conn4 <- [1,2298,null,{}] 07:05:27 INFO - PROCESS | 15886 | 1464444327375 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:27 INFO - PROCESS | 15886 | 1464444327617 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 07:05:27 INFO - PROCESS | 15886 | 1464444327971 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:28 INFO - PROCESS | 15886 | ++DOCSHELL 0x911b5800 == 121 [pid = 15886] [id = 582] 07:05:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 176 (0x95245400) [pid = 15886] [serial = 1747] [outer = (nil)] 07:05:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 177 (0x9a5c4400) [pid = 15886] [serial = 1748] [outer = 0x95245400] 07:05:28 INFO - PROCESS | 15886 | 1464444328074 Marionette DEBUG loaded listener.js 07:05:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 178 (0x9a70f400) [pid = 15886] [serial = 1749] [outer = 0x95245400] 07:05:29 INFO - PROCESS | 15886 | 1464444329016 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 07:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1687ms 07:05:29 INFO - PROCESS | 15886 | 1464444329071 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 07:05:29 INFO - PROCESS | 15886 | 1464444329075 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 07:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:05:29 INFO - PROCESS | 15886 | 1464444329090 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:05:29 INFO - PROCESS | 15886 | 1464444329093 Marionette TRACE conn4 <- [1,2302,null,{}] 07:05:29 INFO - PROCESS | 15886 | 1464444329101 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:29 INFO - PROCESS | 15886 | 1464444329351 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 07:05:29 INFO - PROCESS | 15886 | 1464444329687 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:29 INFO - PROCESS | 15886 | ++DOCSHELL 0x865f8400 == 122 [pid = 15886] [id = 583] 07:05:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 179 (0x86d37800) [pid = 15886] [serial = 1750] [outer = (nil)] 07:05:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 180 (0x9aa68800) [pid = 15886] [serial = 1751] [outer = 0x86d37800] 07:05:29 INFO - PROCESS | 15886 | 1464444329786 Marionette DEBUG loaded listener.js 07:05:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 181 (0x9aa8bc00) [pid = 15886] [serial = 1752] [outer = 0x86d37800] 07:05:30 INFO - PROCESS | 15886 | 1464444330716 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 180 (0x8bf4d400) [pid = 15886] [serial = 1509] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 179 (0x8b59c800) [pid = 15886] [serial = 1629] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 178 (0x8bdd4400) [pid = 15886] [serial = 1635] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 177 (0x8c546000) [pid = 15886] [serial = 1637] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 176 (0x8b9cf000) [pid = 15886] [serial = 1632] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 175 (0x8a2b4000) [pid = 15886] [serial = 1634] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 174 (0x9669d400) [pid = 15886] [serial = 1613] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 173 (0x95243c00) [pid = 15886] [serial = 1611] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 172 (0x9517e000) [pid = 15886] [serial = 1610] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 171 (0x93c83c00) [pid = 15886] [serial = 1608] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 170 (0x93b95000) [pid = 15886] [serial = 1607] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 169 (0x9292b400) [pid = 15886] [serial = 1605] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 168 (0x92771c00) [pid = 15886] [serial = 1604] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 167 (0x91d16800) [pid = 15886] [serial = 1602] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 166 (0x91c94800) [pid = 15886] [serial = 1601] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x915c1400) [pid = 15886] [serial = 1599] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0x914a1400) [pid = 15886] [serial = 1598] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0x911b2400) [pid = 15886] [serial = 1596] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x8fd80800) [pid = 15886] [serial = 1595] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0x8fa4b800) [pid = 15886] [serial = 1593] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x8f2b7c00) [pid = 15886] [serial = 1592] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x8ddeb400) [pid = 15886] [serial = 1589] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x8d4f4000) [pid = 15886] [serial = 1586] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x8c773c00) [pid = 15886] [serial = 1584] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0x8c748c00) [pid = 15886] [serial = 1583] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0x8bdcc800) [pid = 15886] [serial = 1580] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0x8b6d0400) [pid = 15886] [serial = 1577] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 153 (0x865f5800) [pid = 15886] [serial = 1574] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0x8a2ad000) [pid = 15886] [serial = 1628] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0x9c12c400) [pid = 15886] [serial = 1625] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x9b6e6800) [pid = 15886] [serial = 1623] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x9b68d400) [pid = 15886] [serial = 1622] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x9aac9800) [pid = 15886] [serial = 1620] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x9aac6000) [pid = 15886] [serial = 1619] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x9aa5c800) [pid = 15886] [serial = 1617] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x9a9a5400) [pid = 15886] [serial = 1616] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x9825b800) [pid = 15886] [serial = 1614] [outer = (nil)] [url = about:blank] 07:05:32 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x8b84bc00) [pid = 15886] [serial = 1631] [outer = (nil)] [url = about:blank] 07:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 3491ms 07:05:32 INFO - PROCESS | 15886 | 1464444332681 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 07:05:32 INFO - PROCESS | 15886 | 1464444332687 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 07:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:05:32 INFO - PROCESS | 15886 | 1464444332698 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:05:32 INFO - PROCESS | 15886 | 1464444332706 Marionette TRACE conn4 <- [1,2306,null,{}] 07:05:32 INFO - PROCESS | 15886 | 1464444332713 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:32 INFO - PROCESS | 15886 | 1464444332909 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 07:05:32 INFO - PROCESS | 15886 | 1464444332958 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:33 INFO - PROCESS | 15886 | ++DOCSHELL 0x86d42c00 == 123 [pid = 15886] [id = 584] 07:05:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x86d43c00) [pid = 15886] [serial = 1753] [outer = (nil)] 07:05:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x86e62800) [pid = 15886] [serial = 1754] [outer = 0x86d43c00] 07:05:33 INFO - PROCESS | 15886 | 1464444333207 Marionette DEBUG loaded listener.js 07:05:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x896d6000) [pid = 15886] [serial = 1755] [outer = 0x86d43c00] 07:05:34 INFO - PROCESS | 15886 | 1464444334055 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 07:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1388ms 07:05:34 INFO - PROCESS | 15886 | 1464444334089 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 07:05:34 INFO - PROCESS | 15886 | 1464444334095 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 07:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:05:34 INFO - PROCESS | 15886 | 1464444334109 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:05:34 INFO - PROCESS | 15886 | 1464444334115 Marionette TRACE conn4 <- [1,2310,null,{}] 07:05:34 INFO - PROCESS | 15886 | 1464444334121 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:34 INFO - PROCESS | 15886 | 1464444334336 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 07:05:34 INFO - PROCESS | 15886 | 1464444334572 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:34 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a2a9c00 == 124 [pid = 15886] [id = 585] 07:05:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x8a2ab400) [pid = 15886] [serial = 1756] [outer = (nil)] 07:05:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x8a2b4400) [pid = 15886] [serial = 1757] [outer = 0x8a2ab400] 07:05:34 INFO - PROCESS | 15886 | 1464444334657 Marionette DEBUG loaded listener.js 07:05:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x8b460800) [pid = 15886] [serial = 1758] [outer = 0x8a2ab400] 07:05:35 INFO - PROCESS | 15886 | 1464444335659 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1590ms 07:05:35 INFO - PROCESS | 15886 | 1464444335696 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 07:05:35 INFO - PROCESS | 15886 | 1464444335699 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 07:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:05:35 INFO - PROCESS | 15886 | 1464444335708 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:05:35 INFO - PROCESS | 15886 | 1464444335714 Marionette TRACE conn4 <- [1,2314,null,{}] 07:05:35 INFO - PROCESS | 15886 | 1464444335750 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:36 INFO - PROCESS | 15886 | 1464444336114 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 07:05:36 INFO - PROCESS | 15886 | 1464444336303 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:36 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b6d6400 == 125 [pid = 15886] [id = 586] 07:05:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x8b6d7000) [pid = 15886] [serial = 1759] [outer = (nil)] 07:05:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x8b84b800) [pid = 15886] [serial = 1760] [outer = 0x8b6d7000] 07:05:36 INFO - PROCESS | 15886 | 1464444336389 Marionette DEBUG loaded listener.js 07:05:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x8b9cf000) [pid = 15886] [serial = 1761] [outer = 0x8b6d7000] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0x8b9ce800) [pid = 15886] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x86e65c00) [pid = 15886] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x8e9b8c00) [pid = 15886] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x9abe3800) [pid = 15886] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x9a30c000) [pid = 15886] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x92d30c00) [pid = 15886] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x952acc00) [pid = 15886] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x9523b000) [pid = 15886] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x93b8f800) [pid = 15886] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x92742800) [pid = 15886] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x91d19400) [pid = 15886] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x8eeb2400) [pid = 15886] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x8fd85400) [pid = 15886] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x8ef0f400) [pid = 15886] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x8d4e9c00) [pid = 15886] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x8d66e000) [pid = 15886] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x8d566000) [pid = 15886] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x8c648400) [pid = 15886] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x8a2b0800) [pid = 15886] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x8b65cc00) [pid = 15886] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x8b84e400) [pid = 15886] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0x9aac2400) [pid = 15886] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x8b657000) [pid = 15886] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 128 (0x8c653000) [pid = 15886] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 127 (0x8bb69800) [pid = 15886] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 126 (0x8d668000) [pid = 15886] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:05:37 INFO - PROCESS | 15886 | --DOMWINDOW == 125 (0x85fddc00) [pid = 15886] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:05:38 INFO - PROCESS | 15886 | 1464444338067 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 07:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2412ms 07:05:38 INFO - PROCESS | 15886 | 1464444338123 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 07:05:38 INFO - PROCESS | 15886 | 1464444338126 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 07:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:05:38 INFO - PROCESS | 15886 | 1464444338134 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:05:38 INFO - PROCESS | 15886 | 1464444338153 Marionette TRACE conn4 <- [1,2318,null,{}] 07:05:38 INFO - PROCESS | 15886 | 1464444338160 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:38 INFO - PROCESS | 15886 | 1464444338374 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 07:05:38 INFO - PROCESS | 15886 | 1464444338568 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:38 INFO - PROCESS | 15886 | ++DOCSHELL 0x865f1400 == 126 [pid = 15886] [id = 587] 07:05:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 126 (0x896d3400) [pid = 15886] [serial = 1762] [outer = (nil)] 07:05:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 127 (0x8baedc00) [pid = 15886] [serial = 1763] [outer = 0x896d3400] 07:05:38 INFO - PROCESS | 15886 | 1464444338650 Marionette DEBUG loaded listener.js 07:05:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x8bb68000) [pid = 15886] [serial = 1764] [outer = 0x896d3400] 07:05:39 INFO - PROCESS | 15886 | 1464444339476 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] 07:05:39 INFO - PROCESS | 15886 | 1464444339555 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 07:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:05:39 INFO - PROCESS | 15886 | 1464444339562 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:05:39 INFO - PROCESS | 15886 | 1464444339565 Marionette TRACE conn4 <- [1,2322,null,{}] 07:05:39 INFO - PROCESS | 15886 | 1464444339714 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:39 INFO - PROCESS | 15886 | 1464444339986 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 07:05:40 INFO - PROCESS | 15886 | 1464444340344 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:40 INFO - PROCESS | 15886 | ++DOCSHELL 0x896d0000 == 127 [pid = 15886] [id = 588] 07:05:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x896d8c00) [pid = 15886] [serial = 1765] [outer = (nil)] 07:05:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x8a254400) [pid = 15886] [serial = 1766] [outer = 0x896d8c00] 07:05:40 INFO - PROCESS | 15886 | 1464444340440 Marionette DEBUG loaded listener.js 07:05:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x8a282800) [pid = 15886] [serial = 1767] [outer = 0x896d8c00] 07:05:41 INFO - PROCESS | 15886 | 1464444341503 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:05:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:05:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1984ms 07:05:41 INFO - PROCESS | 15886 | 1464444341549 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 07:05:41 INFO - PROCESS | 15886 | 1464444341556 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 07:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:05:41 INFO - PROCESS | 15886 | 1464444341566 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:05:41 INFO - PROCESS | 15886 | 1464444341570 Marionette TRACE conn4 <- [1,2326,null,{}] 07:05:41 INFO - PROCESS | 15886 | 1464444341578 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:41 INFO - PROCESS | 15886 | 1464444341853 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 07:05:42 INFO - PROCESS | 15886 | 1464444342193 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:42 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b847000 == 128 [pid = 15886] [id = 589] 07:05:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x8b84cc00) [pid = 15886] [serial = 1768] [outer = (nil)] 07:05:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8baecc00) [pid = 15886] [serial = 1769] [outer = 0x8b84cc00] 07:05:42 INFO - PROCESS | 15886 | 1464444342296 Marionette DEBUG loaded listener.js 07:05:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8bbd2400) [pid = 15886] [serial = 1770] [outer = 0x8b84cc00] 07:05:43 INFO - PROCESS | 15886 | 1464444343256 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:05:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:05:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1744ms 07:05:43 INFO - PROCESS | 15886 | 1464444343315 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 07:05:43 INFO - PROCESS | 15886 | 1464444343320 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 07:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:05:43 INFO - PROCESS | 15886 | 1464444343331 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:05:43 INFO - PROCESS | 15886 | 1464444343334 Marionette TRACE conn4 <- [1,2330,null,{}] 07:05:43 INFO - PROCESS | 15886 | 1464444343342 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:43 INFO - PROCESS | 15886 | 1464444343598 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 07:05:44 INFO - PROCESS | 15886 | 1464444343991 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:44 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b84bc00 == 129 [pid = 15886] [id = 590] 07:05:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x8bdd9000) [pid = 15886] [serial = 1771] [outer = (nil)] 07:05:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8bf4cc00) [pid = 15886] [serial = 1772] [outer = 0x8bdd9000] 07:05:44 INFO - PROCESS | 15886 | 1464444344095 Marionette DEBUG loaded listener.js 07:05:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x8c3d6c00) [pid = 15886] [serial = 1773] [outer = 0x8bdd9000] 07:05:45 INFO - PROCESS | 15886 | 1464444345077 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1782ms 07:05:45 INFO - PROCESS | 15886 | 1464444345121 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 07:05:45 INFO - PROCESS | 15886 | 1464444345132 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 07:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:05:45 INFO - PROCESS | 15886 | 1464444345143 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:05:45 INFO - PROCESS | 15886 | 1464444345146 Marionette TRACE conn4 <- [1,2334,null,{}] 07:05:45 INFO - PROCESS | 15886 | 1464444345153 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:45 INFO - PROCESS | 15886 | 1464444345402 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 07:05:45 INFO - PROCESS | 15886 | 1464444345730 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:45 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b657800 == 130 [pid = 15886] [id = 591] 07:05:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x8bdca800) [pid = 15886] [serial = 1774] [outer = (nil)] 07:05:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x8c54d800) [pid = 15886] [serial = 1775] [outer = 0x8bdca800] 07:05:45 INFO - PROCESS | 15886 | 1464444345843 Marionette DEBUG loaded listener.js 07:05:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8c64d800) [pid = 15886] [serial = 1776] [outer = 0x8bdca800] 07:05:46 INFO - PROCESS | 15886 | 1464444346806 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 07:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1737ms 07:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:05:46 INFO - PROCESS | 15886 | 1464444346879 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 07:05:46 INFO - PROCESS | 15886 | 1464444346883 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 07:05:46 INFO - PROCESS | 15886 | 1464444346890 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:05:46 INFO - PROCESS | 15886 | 1464444346893 Marionette TRACE conn4 <- [1,2338,null,{}] 07:05:46 INFO - PROCESS | 15886 | 1464444346900 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:47 INFO - PROCESS | 15886 | 1464444347134 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 07:05:47 INFO - PROCESS | 15886 | 1464444347457 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:47 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bf48c00 == 131 [pid = 15886] [id = 592] 07:05:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x8c54b800) [pid = 15886] [serial = 1777] [outer = (nil)] 07:05:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x8c74a000) [pid = 15886] [serial = 1778] [outer = 0x8c54b800] 07:05:47 INFO - PROCESS | 15886 | 1464444347554 Marionette DEBUG loaded listener.js 07:05:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x8c772c00) [pid = 15886] [serial = 1779] [outer = 0x8c54b800] 07:05:48 INFO - PROCESS | 15886 | 1464444348523 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1688ms 07:05:48 INFO - PROCESS | 15886 | 1464444348578 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 07:05:48 INFO - PROCESS | 15886 | 1464444348581 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 07:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:05:48 INFO - PROCESS | 15886 | 1464444348589 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:05:48 INFO - PROCESS | 15886 | 1464444348593 Marionette TRACE conn4 <- [1,2342,null,{}] 07:05:48 INFO - PROCESS | 15886 | 1464444348599 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:48 INFO - PROCESS | 15886 | 1464444348921 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 07:05:49 INFO - PROCESS | 15886 | 1464444349259 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:49 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c742c00 == 132 [pid = 15886] [id = 593] 07:05:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x8c747c00) [pid = 15886] [serial = 1780] [outer = (nil)] 07:05:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x8d566c00) [pid = 15886] [serial = 1781] [outer = 0x8c747c00] 07:05:49 INFO - PROCESS | 15886 | 1464444349359 Marionette DEBUG loaded listener.js 07:05:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x8d66a000) [pid = 15886] [serial = 1782] [outer = 0x8c747c00] 07:05:50 INFO - PROCESS | 15886 | 1464444350308 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 07:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1791ms 07:05:50 INFO - PROCESS | 15886 | 1464444350382 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 07:05:50 INFO - PROCESS | 15886 | 1464444350385 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 07:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:05:50 INFO - PROCESS | 15886 | 1464444350393 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:05:50 INFO - PROCESS | 15886 | 1464444350396 Marionette TRACE conn4 <- [1,2346,null,{}] 07:05:50 INFO - PROCESS | 15886 | 1464444350403 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:50 INFO - PROCESS | 15886 | 1464444350669 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 07:05:51 INFO - PROCESS | 15886 | 1464444350998 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:51 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c3e5000 == 133 [pid = 15886] [id = 594] 07:05:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x8d4ed800) [pid = 15886] [serial = 1783] [outer = (nil)] 07:05:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x8ddf3800) [pid = 15886] [serial = 1784] [outer = 0x8d4ed800] 07:05:51 INFO - PROCESS | 15886 | 1464444351096 Marionette DEBUG loaded listener.js 07:05:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x8ddf9c00) [pid = 15886] [serial = 1785] [outer = 0x8d4ed800] 07:05:52 INFO - PROCESS | 15886 | 1464444352238 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1886ms 07:05:52 INFO - PROCESS | 15886 | 1464444352280 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 07:05:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:05:52 INFO - PROCESS | 15886 | 1464444352285 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 07:05:52 INFO - PROCESS | 15886 | 1464444352293 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:05:52 INFO - PROCESS | 15886 | 1464444352296 Marionette TRACE conn4 <- [1,2350,null,{}] 07:05:52 INFO - PROCESS | 15886 | 1464444352304 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:52 INFO - PROCESS | 15886 | 1464444352583 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 07:05:53 INFO - PROCESS | 15886 | 1464444353057 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:53 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d56e000 == 134 [pid = 15886] [id = 595] 07:05:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x8ddea400) [pid = 15886] [serial = 1786] [outer = (nil)] 07:05:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x8eb48c00) [pid = 15886] [serial = 1787] [outer = 0x8ddea400] 07:05:53 INFO - PROCESS | 15886 | 1464444353191 Marionette DEBUG loaded listener.js 07:05:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x8eea6c00) [pid = 15886] [serial = 1788] [outer = 0x8ddea400] 07:05:54 INFO - PROCESS | 15886 | 1464444354170 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 07:05:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:05:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1939ms 07:05:54 INFO - PROCESS | 15886 | 1464444354231 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 07:05:54 INFO - PROCESS | 15886 | 1464444354235 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 07:05:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:05:54 INFO - PROCESS | 15886 | 1464444354243 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:05:54 INFO - PROCESS | 15886 | 1464444354247 Marionette TRACE conn4 <- [1,2354,null,{}] 07:05:54 INFO - PROCESS | 15886 | 1464444354253 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:54 INFO - PROCESS | 15886 | 1464444354532 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 07:05:54 INFO - PROCESS | 15886 | 1464444354860 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:54 INFO - PROCESS | 15886 | ++DOCSHELL 0x865e9c00 == 135 [pid = 15886] [id = 596] 07:05:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x8ddf6800) [pid = 15886] [serial = 1789] [outer = (nil)] 07:05:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x8ef07800) [pid = 15886] [serial = 1790] [outer = 0x8ddf6800] 07:05:54 INFO - PROCESS | 15886 | 1464444354959 Marionette DEBUG loaded listener.js 07:05:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x8ef0b000) [pid = 15886] [serial = 1791] [outer = 0x8ddf6800] 07:05:55 INFO - PROCESS | 15886 | 1464444355938 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 07:05:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1793ms 07:05:56 INFO - PROCESS | 15886 | 1464444356037 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 07:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:05:56 INFO - PROCESS | 15886 | 1464444356041 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 07:05:56 INFO - PROCESS | 15886 | 1464444356049 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:05:56 INFO - PROCESS | 15886 | 1464444356052 Marionette TRACE conn4 <- [1,2358,null,{}] 07:05:56 INFO - PROCESS | 15886 | 1464444356059 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:56 INFO - PROCESS | 15886 | 1464444356408 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 07:05:56 INFO - PROCESS | 15886 | 1464444356673 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:56 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ef09000 == 136 [pid = 15886] [id = 597] 07:05:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x8f163400) [pid = 15886] [serial = 1792] [outer = (nil)] 07:05:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x8f2abc00) [pid = 15886] [serial = 1793] [outer = 0x8f163400] 07:05:56 INFO - PROCESS | 15886 | 1464444356768 Marionette DEBUG loaded listener.js 07:05:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x8f2b5400) [pid = 15886] [serial = 1794] [outer = 0x8f163400] 07:05:57 INFO - PROCESS | 15886 | 1464444357872 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 07:05:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:05:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1888ms 07:05:57 INFO - PROCESS | 15886 | 1464444357939 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 07:05:57 INFO - PROCESS | 15886 | 1464444357946 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 07:05:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:05:57 INFO - PROCESS | 15886 | 1464444357956 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:05:57 INFO - PROCESS | 15886 | 1464444357961 Marionette TRACE conn4 <- [1,2362,null,{}] 07:05:57 INFO - PROCESS | 15886 | 1464444357971 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:58 INFO - PROCESS | 15886 | 1464444358375 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 07:05:58 INFO - PROCESS | 15886 | 1464444358725 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:58 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fa4c000 == 137 [pid = 15886] [id = 598] 07:05:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x8fc7f000) [pid = 15886] [serial = 1795] [outer = (nil)] 07:05:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x8fd78400) [pid = 15886] [serial = 1796] [outer = 0x8fc7f000] 07:05:58 INFO - PROCESS | 15886 | 1464444358825 Marionette DEBUG loaded listener.js 07:05:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x8fd87000) [pid = 15886] [serial = 1797] [outer = 0x8fc7f000] 07:05:59 INFO - PROCESS | 15886 | 1464444359858 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 07:05:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:05:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1939ms 07:05:59 INFO - PROCESS | 15886 | 1464444359895 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 07:05:59 INFO - PROCESS | 15886 | 1464444359898 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 07:05:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:05:59 INFO - PROCESS | 15886 | 1464444359907 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:05:59 INFO - PROCESS | 15886 | 1464444359912 Marionette TRACE conn4 <- [1,2366,null,{}] 07:05:59 INFO - PROCESS | 15886 | 1464444359918 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:00 INFO - PROCESS | 15886 | 1464444360165 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 07:06:00 INFO - PROCESS | 15886 | 1464444360515 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:00 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fd78c00 == 138 [pid = 15886] [id = 599] 07:06:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x8fd79400) [pid = 15886] [serial = 1798] [outer = (nil)] 07:06:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x913a6400) [pid = 15886] [serial = 1799] [outer = 0x8fd79400] 07:06:00 INFO - PROCESS | 15886 | 1464444360610 Marionette DEBUG loaded listener.js 07:06:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x913aa400) [pid = 15886] [serial = 1800] [outer = 0x8fd79400] 07:06:01 INFO - PROCESS | 15886 | 1464444361581 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 07:06:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:06:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1736ms 07:06:01 INFO - PROCESS | 15886 | 1464444361647 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 07:06:01 INFO - PROCESS | 15886 | 1464444361651 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 07:06:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:06:01 INFO - PROCESS | 15886 | 1464444361663 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:06:01 INFO - PROCESS | 15886 | 1464444361667 Marionette TRACE conn4 <- [1,2370,null,{}] 07:06:01 INFO - PROCESS | 15886 | 1464444361673 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:01 INFO - PROCESS | 15886 | 1464444361944 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 07:06:02 INFO - PROCESS | 15886 | 1464444362304 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:02 INFO - PROCESS | 15886 | ++DOCSHELL 0x865f8000 == 139 [pid = 15886] [id = 600] 07:06:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x911b0800) [pid = 15886] [serial = 1801] [outer = (nil)] 07:06:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x914a4c00) [pid = 15886] [serial = 1802] [outer = 0x911b0800] 07:06:02 INFO - PROCESS | 15886 | 1464444362459 Marionette DEBUG loaded listener.js 07:06:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 167 (0x915c3800) [pid = 15886] [serial = 1803] [outer = 0x911b0800] 07:06:03 INFO - PROCESS | 15886 | 1464444363609 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 07:06:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:06:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1988ms 07:06:03 INFO - PROCESS | 15886 | 1464444363652 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 07:06:03 INFO - PROCESS | 15886 | 1464444363656 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 07:06:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:06:03 INFO - PROCESS | 15886 | 1464444363663 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:06:03 INFO - PROCESS | 15886 | 1464444363667 Marionette TRACE conn4 <- [1,2374,null,{}] 07:06:03 INFO - PROCESS | 15886 | 1464444363674 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:03 INFO - PROCESS | 15886 | 1464444363914 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 07:06:04 INFO - PROCESS | 15886 | 1464444364262 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:04 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fd7f000 == 140 [pid = 15886] [id = 601] 07:06:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 168 (0x913ae000) [pid = 15886] [serial = 1804] [outer = (nil)] 07:06:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 169 (0x91c97c00) [pid = 15886] [serial = 1805] [outer = 0x913ae000] 07:06:04 INFO - PROCESS | 15886 | 1464444364363 Marionette DEBUG loaded listener.js 07:06:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 170 (0x91c9a800) [pid = 15886] [serial = 1806] [outer = 0x913ae000] 07:06:05 INFO - PROCESS | 15886 | 1464444365446 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 07:06:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:06:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1839ms 07:06:05 INFO - PROCESS | 15886 | 1464444365504 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 07:06:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:06:05 INFO - PROCESS | 15886 | 1464444365508 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 07:06:05 INFO - PROCESS | 15886 | 1464444365516 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:06:05 INFO - PROCESS | 15886 | 1464444365523 Marionette TRACE conn4 <- [1,2378,null,{}] 07:06:05 INFO - PROCESS | 15886 | 1464444365533 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:05 INFO - PROCESS | 15886 | 1464444365823 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 07:06:06 INFO - PROCESS | 15886 | 1464444366186 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:06 INFO - PROCESS | 15886 | ++DOCSHELL 0x91c8cc00 == 141 [pid = 15886] [id = 602] 07:06:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 171 (0x91c8e000) [pid = 15886] [serial = 1807] [outer = (nil)] 07:06:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 172 (0x925d0400) [pid = 15886] [serial = 1808] [outer = 0x91c8e000] 07:06:06 INFO - PROCESS | 15886 | 1464444366287 Marionette DEBUG loaded listener.js 07:06:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 173 (0x925d3c00) [pid = 15886] [serial = 1809] [outer = 0x91c8e000] 07:06:07 INFO - PROCESS | 15886 | 1464444367284 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 07:06:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:06:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1843ms 07:06:07 INFO - PROCESS | 15886 | 1464444367359 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 07:06:07 INFO - PROCESS | 15886 | 1464444367362 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 07:06:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:06:07 INFO - PROCESS | 15886 | 1464444367370 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:06:07 INFO - PROCESS | 15886 | 1464444367373 Marionette TRACE conn4 <- [1,2382,null,{}] 07:06:07 INFO - PROCESS | 15886 | 1464444367381 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:07 INFO - PROCESS | 15886 | 1464444367632 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 07:06:08 INFO - PROCESS | 15886 | 1464444367982 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:08 INFO - PROCESS | 15886 | ++DOCSHELL 0x91d1ec00 == 142 [pid = 15886] [id = 603] 07:06:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 174 (0x91d20800) [pid = 15886] [serial = 1810] [outer = (nil)] 07:06:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 175 (0x9274b800) [pid = 15886] [serial = 1811] [outer = 0x91d20800] 07:06:08 INFO - PROCESS | 15886 | 1464444368076 Marionette DEBUG loaded listener.js 07:06:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 176 (0x9274e000) [pid = 15886] [serial = 1812] [outer = 0x91d20800] 07:06:09 INFO - PROCESS | 15886 | 1464444369066 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 07:06:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:06:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1732ms 07:06:09 INFO - PROCESS | 15886 | 1464444369104 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 07:06:09 INFO - PROCESS | 15886 | 1464444369107 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 07:06:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:06:09 INFO - PROCESS | 15886 | 1464444369115 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:06:09 INFO - PROCESS | 15886 | 1464444369119 Marionette TRACE conn4 <- [1,2386,null,{}] 07:06:09 INFO - PROCESS | 15886 | 1464444369125 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:09 INFO - PROCESS | 15886 | 1464444369365 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 07:06:09 INFO - PROCESS | 15886 | 1464444369722 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:09 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ddf9400 == 143 [pid = 15886] [id = 604] 07:06:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 177 (0x8eb4b400) [pid = 15886] [serial = 1813] [outer = (nil)] 07:06:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 178 (0x9277e800) [pid = 15886] [serial = 1814] [outer = 0x8eb4b400] 07:06:09 INFO - PROCESS | 15886 | 1464444369824 Marionette DEBUG loaded listener.js 07:06:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 179 (0x92923c00) [pid = 15886] [serial = 1815] [outer = 0x8eb4b400] 07:06:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8c64dc00 == 142 [pid = 15886] [id = 294] 07:06:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8fa4a000 == 141 [pid = 15886] [id = 282] 07:06:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8bf42800 == 140 [pid = 15886] [id = 407] 07:06:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8bf4a000 == 139 [pid = 15886] [id = 409] 07:06:11 INFO - PROCESS | 15886 | --DOCSHELL 0x92d23400 == 138 [pid = 15886] [id = 281] 07:06:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8c319800 == 137 [pid = 15886] [id = 408] 07:06:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8a2a9c00 == 136 [pid = 15886] [id = 585] 07:06:11 INFO - PROCESS | 15886 | --DOCSHELL 0x86d42c00 == 135 [pid = 15886] [id = 584] 07:06:11 INFO - PROCESS | 15886 | --DOCSHELL 0x9274c000 == 134 [pid = 15886] [id = 578] 07:06:11 INFO - PROCESS | 15886 | --DOCSHELL 0x85fd4400 == 133 [pid = 15886] [id = 576] 07:06:11 INFO - PROCESS | 15886 | --DOCSHELL 0x92744800 == 132 [pid = 15886] [id = 577] 07:06:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8fd7b000 == 131 [pid = 15886] [id = 575] 07:06:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8b652c00 == 130 [pid = 15886] [id = 574] 07:06:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8d666400 == 129 [pid = 15886] [id = 573] 07:06:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8b59fc00 == 128 [pid = 15886] [id = 572] 07:06:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8c77f800 == 127 [pid = 15886] [id = 571] 07:06:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8b844000 == 126 [pid = 15886] [id = 569] 07:06:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8c648c00 == 125 [pid = 15886] [id = 570] 07:06:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8b845c00 == 124 [pid = 15886] [id = 568] 07:06:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8a252800 == 123 [pid = 15886] [id = 567] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 178 (0x8bf50400) [pid = 15886] [serial = 1572] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 177 (0x9c136800) [pid = 15886] [serial = 1626] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 176 (0x8b84f800) [pid = 15886] [serial = 1578] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 175 (0x8d569800) [pid = 15886] [serial = 1587] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 174 (0x8bf4b400) [pid = 15886] [serial = 1581] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 173 (0x8ef04800) [pid = 15886] [serial = 1590] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 172 (0x86e62c00) [pid = 15886] [serial = 1575] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 171 (0x8bf4c800) [pid = 15886] [serial = 1700] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 170 (0x8bbd6c00) [pid = 15886] [serial = 1697] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 169 (0x8bf42c00) [pid = 15886] [serial = 1698] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 168 (0x8a27f800) [pid = 15886] [serial = 1691] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 167 (0x9d98ac00) [pid = 15886] [serial = 1689] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 166 (0x9d5e0c00) [pid = 15886] [serial = 1688] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x9d4ea000) [pid = 15886] [serial = 1686] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0x9d4e8800) [pid = 15886] [serial = 1685] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0x9be11c00) [pid = 15886] [serial = 1683] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x9bb76800) [pid = 15886] [serial = 1682] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0x9aabe400) [pid = 15886] [serial = 1680] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x9aa8a400) [pid = 15886] [serial = 1679] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x9a898800) [pid = 15886] [serial = 1677] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x9a21cc00) [pid = 15886] [serial = 1676] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x9821c000) [pid = 15886] [serial = 1674] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0x95354800) [pid = 15886] [serial = 1673] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0x9523c400) [pid = 15886] [serial = 1671] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0x93c8a800) [pid = 15886] [serial = 1670] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 153 (0x92a51c00) [pid = 15886] [serial = 1668] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0x92930c00) [pid = 15886] [serial = 1667] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0x92779000) [pid = 15886] [serial = 1665] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x92776000) [pid = 15886] [serial = 1664] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x925dc000) [pid = 15886] [serial = 1662] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x91d20000) [pid = 15886] [serial = 1661] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x91c8e800) [pid = 15886] [serial = 1659] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x914a1c00) [pid = 15886] [serial = 1658] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x911af000) [pid = 15886] [serial = 1656] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x8fd82c00) [pid = 15886] [serial = 1655] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x8f167000) [pid = 15886] [serial = 1653] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x8f161800) [pid = 15886] [serial = 1652] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x8eeb1800) [pid = 15886] [serial = 1650] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x8eea6400) [pid = 15886] [serial = 1649] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x8e9ac000) [pid = 15886] [serial = 1647] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x8d66e400) [pid = 15886] [serial = 1646] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x8c74e800) [pid = 15886] [serial = 1644] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x8c742400) [pid = 15886] [serial = 1643] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x8b9ce400) [pid = 15886] [serial = 1641] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x8b65e400) [pid = 15886] [serial = 1640] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x8b6d5000) [pid = 15886] [serial = 1694] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x8b9ca400) [pid = 15886] [serial = 1695] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x8a2b1800) [pid = 15886] [serial = 1692] [outer = (nil)] [url = about:blank] 07:06:12 INFO - PROCESS | 15886 | 1464444372800 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 07:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 3749ms 07:06:12 INFO - PROCESS | 15886 | 1464444372866 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 07:06:12 INFO - PROCESS | 15886 | 1464444372872 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 07:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:06:12 INFO - PROCESS | 15886 | 1464444372882 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:06:12 INFO - PROCESS | 15886 | 1464444372887 Marionette TRACE conn4 <- [1,2390,null,{}] 07:06:12 INFO - PROCESS | 15886 | 1464444372913 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:13 INFO - PROCESS | 15886 | 1464444373140 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 07:06:13 INFO - PROCESS | 15886 | 1464444373177 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:13 INFO - PROCESS | 15886 | ++DOCSHELL 0x86d40400 == 124 [pid = 15886] [id = 605] 07:06:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x86e5a000) [pid = 15886] [serial = 1816] [outer = (nil)] 07:06:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8a289800) [pid = 15886] [serial = 1817] [outer = 0x86e5a000] 07:06:13 INFO - PROCESS | 15886 | 1464444373430 Marionette DEBUG loaded listener.js 07:06:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8b59f800) [pid = 15886] [serial = 1818] [outer = 0x86e5a000] 07:06:14 INFO - PROCESS | 15886 | 1464444374357 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1541ms 07:06:14 INFO - PROCESS | 15886 | 1464444374427 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 07:06:14 INFO - PROCESS | 15886 | 1464444374436 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 07:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:06:14 INFO - PROCESS | 15886 | 1464444374448 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:06:14 INFO - PROCESS | 15886 | 1464444374453 Marionette TRACE conn4 <- [1,2394,null,{}] 07:06:14 INFO - PROCESS | 15886 | 1464444374467 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:14 INFO - PROCESS | 15886 | 1464444374776 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 07:06:14 INFO - PROCESS | 15886 | 1464444374815 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:14 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b842c00 == 125 [pid = 15886] [id = 606] 07:06:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x8b844800) [pid = 15886] [serial = 1819] [outer = (nil)] 07:06:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8b9cc800) [pid = 15886] [serial = 1820] [outer = 0x8b844800] 07:06:14 INFO - PROCESS | 15886 | 1464444374895 Marionette DEBUG loaded listener.js 07:06:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x8baf7000) [pid = 15886] [serial = 1821] [outer = 0x8b844800] 07:06:16 INFO - PROCESS | 15886 | 1464444376077 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1688ms 07:06:16 INFO - PROCESS | 15886 | 1464444376139 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 07:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:06:16 INFO - PROCESS | 15886 | 1464444376144 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 07:06:16 INFO - PROCESS | 15886 | 1464444376152 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:06:16 INFO - PROCESS | 15886 | 1464444376159 Marionette TRACE conn4 <- [1,2398,null,{}] 07:06:16 INFO - PROCESS | 15886 | 1464444376184 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:16 INFO - PROCESS | 15886 | 1464444376497 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 07:06:17 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x8c54fc00) [pid = 15886] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:06:17 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x8fd7f400) [pid = 15886] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:06:17 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x8b84e800) [pid = 15886] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:06:17 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x92a53800) [pid = 15886] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:06:17 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x8d4ea400) [pid = 15886] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:06:17 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x8a27bc00) [pid = 15886] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:06:17 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0x8fd7e000) [pid = 15886] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:06:17 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x8b6d7000) [pid = 15886] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:06:17 INFO - PROCESS | 15886 | --DOMWINDOW == 128 (0x9512c000) [pid = 15886] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:06:17 INFO - PROCESS | 15886 | --DOMWINDOW == 127 (0x92778c00) [pid = 15886] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:06:17 INFO - PROCESS | 15886 | --DOMWINDOW == 126 (0x8d564800) [pid = 15886] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:06:17 INFO - PROCESS | 15886 | --DOMWINDOW == 125 (0x94737c00) [pid = 15886] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:06:17 INFO - PROCESS | 15886 | --DOMWINDOW == 124 (0x92773c00) [pid = 15886] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:06:17 INFO - PROCESS | 15886 | --DOMWINDOW == 123 (0x8ddf6000) [pid = 15886] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:06:17 INFO - PROCESS | 15886 | --DOMWINDOW == 122 (0x86d43c00) [pid = 15886] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:06:17 INFO - PROCESS | 15886 | --DOMWINDOW == 121 (0x8ddec800) [pid = 15886] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:06:17 INFO - PROCESS | 15886 | --DOMWINDOW == 120 (0x8bb6e400) [pid = 15886] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:06:17 INFO - PROCESS | 15886 | --DOMWINDOW == 119 (0x8a2ab400) [pid = 15886] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:06:17 INFO - PROCESS | 15886 | --DOMWINDOW == 118 (0x95245400) [pid = 15886] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:06:17 INFO - PROCESS | 15886 | --DOMWINDOW == 117 (0x8fa4d800) [pid = 15886] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:06:17 INFO - PROCESS | 15886 | 1464444377370 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:17 INFO - PROCESS | 15886 | ++DOCSHELL 0x86d3b800 == 126 [pid = 15886] [id = 607] 07:06:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 118 (0x86d3d000) [pid = 15886] [serial = 1822] [outer = (nil)] 07:06:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 119 (0x8a2adc00) [pid = 15886] [serial = 1823] [outer = 0x86d3d000] 07:06:17 INFO - PROCESS | 15886 | 1464444377464 Marionette DEBUG loaded listener.js 07:06:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 120 (0x8bf45800) [pid = 15886] [serial = 1824] [outer = 0x86d3d000] 07:06:18 INFO - PROCESS | 15886 | 1464444378505 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 2398ms 07:06:18 INFO - PROCESS | 15886 | 1464444378551 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 07:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:06:18 INFO - PROCESS | 15886 | 1464444378559 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 07:06:18 INFO - PROCESS | 15886 | 1464444378567 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:06:18 INFO - PROCESS | 15886 | 1464444378571 Marionette TRACE conn4 <- [1,2402,null,{}] 07:06:18 INFO - PROCESS | 15886 | 1464444378579 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:18 INFO - PROCESS | 15886 | 1464444378812 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 07:06:19 INFO - PROCESS | 15886 | 1464444379082 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:19 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a24bc00 == 127 [pid = 15886] [id = 608] 07:06:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 121 (0x8b65ac00) [pid = 15886] [serial = 1825] [outer = (nil)] 07:06:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 122 (0x8c3dd000) [pid = 15886] [serial = 1826] [outer = 0x8b65ac00] 07:06:19 INFO - PROCESS | 15886 | 1464444379167 Marionette DEBUG loaded listener.js 07:06:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 123 (0x8c545000) [pid = 15886] [serial = 1827] [outer = 0x8b65ac00] 07:06:20 INFO - PROCESS | 15886 | 1464444380306 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 07:06:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:06:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1791ms 07:06:20 INFO - PROCESS | 15886 | 1464444380360 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 07:06:20 INFO - PROCESS | 15886 | 1464444380371 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 07:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:06:20 INFO - PROCESS | 15886 | 1464444380381 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:06:20 INFO - PROCESS | 15886 | 1464444380387 Marionette TRACE conn4 <- [1,2406,null,{}] 07:06:20 INFO - PROCESS | 15886 | 1464444380397 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:20 INFO - PROCESS | 15886 | 1464444380696 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 07:06:21 INFO - PROCESS | 15886 | 1464444381054 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:21 INFO - PROCESS | 15886 | ++DOCSHELL 0x86d3b000 == 128 [pid = 15886] [id = 609] 07:06:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 124 (0x8a286000) [pid = 15886] [serial = 1828] [outer = (nil)] 07:06:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 125 (0x8b65a400) [pid = 15886] [serial = 1829] [outer = 0x8a286000] 07:06:21 INFO - PROCESS | 15886 | 1464444381154 Marionette DEBUG loaded listener.js 07:06:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 126 (0x8b841c00) [pid = 15886] [serial = 1830] [outer = 0x8a286000] 07:06:22 INFO - PROCESS | 15886 | 1464444382234 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 07:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1897ms 07:06:22 INFO - PROCESS | 15886 | 1464444382287 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 07:06:22 INFO - PROCESS | 15886 | 1464444382303 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 07:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:06:22 INFO - PROCESS | 15886 | 1464444382316 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:06:22 INFO - PROCESS | 15886 | 1464444382321 Marionette TRACE conn4 <- [1,2410,null,{}] 07:06:22 INFO - PROCESS | 15886 | 1464444382329 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:22 INFO - PROCESS | 15886 | 1464444382666 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 07:06:23 INFO - PROCESS | 15886 | 1464444383021 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:23 INFO - PROCESS | 15886 | ++DOCSHELL 0x8baf6c00 == 129 [pid = 15886] [id = 610] 07:06:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 127 (0x8bdd6400) [pid = 15886] [serial = 1831] [outer = (nil)] 07:06:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x8bf4e000) [pid = 15886] [serial = 1832] [outer = 0x8bdd6400] 07:06:23 INFO - PROCESS | 15886 | 1464444383178 Marionette DEBUG loaded listener.js 07:06:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x8c3db400) [pid = 15886] [serial = 1833] [outer = 0x8bdd6400] 07:06:24 INFO - PROCESS | 15886 | 1464444384300 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2042ms 07:06:24 INFO - PROCESS | 15886 | 1464444384365 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 07:06:24 INFO - PROCESS | 15886 | 1464444384370 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 07:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:06:24 INFO - PROCESS | 15886 | 1464444384382 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:06:24 INFO - PROCESS | 15886 | 1464444384389 Marionette TRACE conn4 <- [1,2414,null,{}] 07:06:24 INFO - PROCESS | 15886 | 1464444384409 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:24 INFO - PROCESS | 15886 | 1464444384673 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 07:06:25 INFO - PROCESS | 15886 | 1464444385022 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:25 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c746c00 == 130 [pid = 15886] [id = 611] 07:06:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x8c74c800) [pid = 15886] [serial = 1834] [outer = (nil)] 07:06:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x8c780000) [pid = 15886] [serial = 1835] [outer = 0x8c74c800] 07:06:25 INFO - PROCESS | 15886 | 1464444385129 Marionette DEBUG loaded listener.js 07:06:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x8d562800) [pid = 15886] [serial = 1836] [outer = 0x8c74c800] 07:06:26 INFO - PROCESS | 15886 | 1464444386106 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 07:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1798ms 07:06:26 INFO - PROCESS | 15886 | 1464444386181 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 07:06:26 INFO - PROCESS | 15886 | 1464444386187 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 07:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:06:26 INFO - PROCESS | 15886 | 1464444386196 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:06:26 INFO - PROCESS | 15886 | 1464444386201 Marionette TRACE conn4 <- [1,2418,null,{}] 07:06:26 INFO - PROCESS | 15886 | 1464444386207 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:26 INFO - PROCESS | 15886 | 1464444386500 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 07:06:26 INFO - PROCESS | 15886 | 1464444386840 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:26 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bf4b400 == 131 [pid = 15886] [id = 612] 07:06:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8c313000) [pid = 15886] [serial = 1837] [outer = (nil)] 07:06:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8d66b400) [pid = 15886] [serial = 1838] [outer = 0x8c313000] 07:06:26 INFO - PROCESS | 15886 | 1464444386934 Marionette DEBUG loaded listener.js 07:06:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x8ddefc00) [pid = 15886] [serial = 1839] [outer = 0x8c313000] 07:06:28 INFO - PROCESS | 15886 | 1464444388112 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1988ms 07:06:28 INFO - PROCESS | 15886 | 1464444388187 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 07:06:28 INFO - PROCESS | 15886 | 1464444388193 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 07:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:06:28 INFO - PROCESS | 15886 | 1464444388206 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:06:28 INFO - PROCESS | 15886 | 1464444388210 Marionette TRACE conn4 <- [1,2422,null,{}] 07:06:28 INFO - PROCESS | 15886 | 1464444388240 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:28 INFO - PROCESS | 15886 | 1464444388584 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 07:06:28 INFO - PROCESS | 15886 | 1464444388818 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:28 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bdd4800 == 132 [pid = 15886] [id = 613] 07:06:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8ddeb800) [pid = 15886] [serial = 1840] [outer = (nil)] 07:06:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x8eb49800) [pid = 15886] [serial = 1841] [outer = 0x8ddeb800] 07:06:28 INFO - PROCESS | 15886 | 1464444388911 Marionette DEBUG loaded listener.js 07:06:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x8eeaa000) [pid = 15886] [serial = 1842] [outer = 0x8ddeb800] 07:06:29 INFO - PROCESS | 15886 | 1464444389872 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1691ms 07:06:29 INFO - PROCESS | 15886 | 1464444389897 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 07:06:29 INFO - PROCESS | 15886 | 1464444389902 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 07:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:06:29 INFO - PROCESS | 15886 | 1464444389910 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:06:29 INFO - PROCESS | 15886 | 1464444389915 Marionette TRACE conn4 <- [1,2426,null,{}] 07:06:29 INFO - PROCESS | 15886 | 1464444389948 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:30 INFO - PROCESS | 15886 | 1464444390231 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 07:06:30 INFO - PROCESS | 15886 | 1464444390544 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:30 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bdcec00 == 133 [pid = 15886] [id = 614] 07:06:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x8e9ad800) [pid = 15886] [serial = 1843] [outer = (nil)] 07:06:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8f2af000) [pid = 15886] [serial = 1844] [outer = 0x8e9ad800] 07:06:30 INFO - PROCESS | 15886 | 1464444390644 Marionette DEBUG loaded listener.js 07:06:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x8fa50c00) [pid = 15886] [serial = 1845] [outer = 0x8e9ad800] 07:06:31 INFO - PROCESS | 15886 | 1464444391597 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:06:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:06:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1766ms 07:06:31 INFO - PROCESS | 15886 | 1464444391678 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 07:06:31 INFO - PROCESS | 15886 | 1464444391681 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 07:06:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:06:31 INFO - PROCESS | 15886 | 1464444391690 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:06:31 INFO - PROCESS | 15886 | 1464444391694 Marionette TRACE conn4 <- [1,2430,null,{}] 07:06:31 INFO - PROCESS | 15886 | 1464444391701 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:31 INFO - PROCESS | 15886 | 1464444391981 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 07:06:32 INFO - PROCESS | 15886 | 1464444392330 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:32 INFO - PROCESS | 15886 | ++DOCSHELL 0x8eb3e000 == 134 [pid = 15886] [id = 615] 07:06:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x8ef07000) [pid = 15886] [serial = 1846] [outer = (nil)] 07:06:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x8fd79c00) [pid = 15886] [serial = 1847] [outer = 0x8ef07000] 07:06:32 INFO - PROCESS | 15886 | 1464444392429 Marionette DEBUG loaded listener.js 07:06:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x8fd7d000) [pid = 15886] [serial = 1848] [outer = 0x8ef07000] 07:06:33 INFO - PROCESS | 15886 | 1464444393630 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 07:06:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:06:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1987ms 07:06:33 INFO - PROCESS | 15886 | 1464444393678 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 07:06:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:06:33 INFO - PROCESS | 15886 | 1464444393682 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 07:06:33 INFO - PROCESS | 15886 | 1464444393689 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:06:33 INFO - PROCESS | 15886 | 1464444393693 Marionette TRACE conn4 <- [1,2434,null,{}] 07:06:33 INFO - PROCESS | 15886 | 1464444393700 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:33 INFO - PROCESS | 15886 | 1464444393941 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 07:06:34 INFO - PROCESS | 15886 | 1464444394265 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:34 INFO - PROCESS | 15886 | ++DOCSHELL 0x8e9b4000 == 135 [pid = 15886] [id = 616] 07:06:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x8fc7dc00) [pid = 15886] [serial = 1849] [outer = (nil)] 07:06:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x911b7000) [pid = 15886] [serial = 1850] [outer = 0x8fc7dc00] 07:06:34 INFO - PROCESS | 15886 | 1464444394363 Marionette DEBUG loaded listener.js 07:06:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x913a6800) [pid = 15886] [serial = 1851] [outer = 0x8fc7dc00] 07:06:35 INFO - PROCESS | 15886 | 1464444395336 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 07:06:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:06:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1693ms 07:06:35 INFO - PROCESS | 15886 | 1464444395382 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 07:06:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:06:35 INFO - PROCESS | 15886 | 1464444395387 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 07:06:35 INFO - PROCESS | 15886 | 1464444395394 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:06:35 INFO - PROCESS | 15886 | 1464444395399 Marionette TRACE conn4 <- [1,2438,null,{}] 07:06:35 INFO - PROCESS | 15886 | 1464444395407 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:35 INFO - PROCESS | 15886 | 1464444395677 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 07:06:36 INFO - PROCESS | 15886 | 1464444396011 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:36 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d56ac00 == 136 [pid = 15886] [id = 617] 07:06:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x8fc84000) [pid = 15886] [serial = 1852] [outer = (nil)] 07:06:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x915d0c00) [pid = 15886] [serial = 1853] [outer = 0x8fc84000] 07:06:36 INFO - PROCESS | 15886 | 1464444396122 Marionette DEBUG loaded listener.js 07:06:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x91c8f400) [pid = 15886] [serial = 1854] [outer = 0x8fc84000] 07:06:37 INFO - PROCESS | 15886 | 1464444397104 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 07:06:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:06:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1785ms 07:06:37 INFO - PROCESS | 15886 | 1464444397182 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 07:06:37 INFO - PROCESS | 15886 | 1464444397188 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 07:06:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:06:37 INFO - PROCESS | 15886 | 1464444397200 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:06:37 INFO - PROCESS | 15886 | 1464444397204 Marionette TRACE conn4 <- [1,2442,null,{}] 07:06:37 INFO - PROCESS | 15886 | 1464444397216 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:37 INFO - PROCESS | 15886 | 1464444397648 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 07:06:38 INFO - PROCESS | 15886 | 1464444398020 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:38 INFO - PROCESS | 15886 | ++DOCSHELL 0x911ab000 == 137 [pid = 15886] [id = 618] 07:06:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x911ac800) [pid = 15886] [serial = 1855] [outer = (nil)] 07:06:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x925d3400) [pid = 15886] [serial = 1856] [outer = 0x911ac800] 07:06:38 INFO - PROCESS | 15886 | 1464444398112 Marionette DEBUG loaded listener.js 07:06:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x925dac00) [pid = 15886] [serial = 1857] [outer = 0x911ac800] 07:06:39 INFO - PROCESS | 15886 | 1464444399092 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 07:06:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:06:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1944ms 07:06:39 INFO - PROCESS | 15886 | 1464444399143 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 07:06:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:06:39 INFO - PROCESS | 15886 | 1464444399147 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 07:06:39 INFO - PROCESS | 15886 | 1464444399155 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:06:39 INFO - PROCESS | 15886 | 1464444399160 Marionette TRACE conn4 <- [1,2446,null,{}] 07:06:39 INFO - PROCESS | 15886 | 1464444399166 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:39 INFO - PROCESS | 15886 | 1464444399433 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 07:06:39 INFO - PROCESS | 15886 | 1464444399790 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:39 INFO - PROCESS | 15886 | ++DOCSHELL 0x915c9000 == 138 [pid = 15886] [id = 619] 07:06:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x92923400) [pid = 15886] [serial = 1858] [outer = (nil)] 07:06:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x9292b800) [pid = 15886] [serial = 1859] [outer = 0x92923400] 07:06:39 INFO - PROCESS | 15886 | 1464444399899 Marionette DEBUG loaded listener.js 07:06:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x92a4c000) [pid = 15886] [serial = 1860] [outer = 0x92923400] 07:06:40 INFO - PROCESS | 15886 | 1464444400856 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 07:06:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:06:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1738ms 07:06:40 INFO - PROCESS | 15886 | 1464444400893 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 07:06:40 INFO - PROCESS | 15886 | 1464444400897 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 07:06:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:06:40 INFO - PROCESS | 15886 | 1464444400904 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:06:40 INFO - PROCESS | 15886 | 1464444400910 Marionette TRACE conn4 <- [1,2450,null,{}] 07:06:40 INFO - PROCESS | 15886 | 1464444400918 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:41 INFO - PROCESS | 15886 | 1464444401168 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 07:06:41 INFO - PROCESS | 15886 | 1464444401521 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:41 INFO - PROCESS | 15886 | ++DOCSHELL 0x8eeab000 == 139 [pid = 15886] [id = 620] 07:06:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x91c8f000) [pid = 15886] [serial = 1861] [outer = (nil)] 07:06:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x92a56000) [pid = 15886] [serial = 1862] [outer = 0x91c8f000] 07:06:41 INFO - PROCESS | 15886 | 1464444401621 Marionette DEBUG loaded listener.js 07:06:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x92a58000) [pid = 15886] [serial = 1863] [outer = 0x91c8f000] 07:06:42 INFO - PROCESS | 15886 | 1464444402619 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 07:06:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:06:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1789ms 07:06:42 INFO - PROCESS | 15886 | 1464444402704 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 07:06:42 INFO - PROCESS | 15886 | 1464444402708 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 07:06:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:06:42 INFO - PROCESS | 15886 | 1464444402716 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:06:42 INFO - PROCESS | 15886 | 1464444402721 Marionette TRACE conn4 <- [1,2454,null,{}] 07:06:42 INFO - PROCESS | 15886 | 1464444402728 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:43 INFO - PROCESS | 15886 | 1464444403032 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 07:06:43 INFO - PROCESS | 15886 | 1464444403398 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:43 INFO - PROCESS | 15886 | ++DOCSHELL 0x8eeb3800 == 140 [pid = 15886] [id = 621] 07:06:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x9277a400) [pid = 15886] [serial = 1864] [outer = (nil)] 07:06:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x92e87000) [pid = 15886] [serial = 1865] [outer = 0x9277a400] 07:06:43 INFO - PROCESS | 15886 | 1464444403494 Marionette DEBUG loaded listener.js 07:06:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x92e8a000) [pid = 15886] [serial = 1866] [outer = 0x9277a400] 07:06:44 INFO - PROCESS | 15886 | 1464444404888 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 07:06:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:06:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2235ms 07:06:44 INFO - PROCESS | 15886 | 1464444404952 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 07:06:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:06:44 INFO - PROCESS | 15886 | 1464444404957 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 07:06:44 INFO - PROCESS | 15886 | 1464444404964 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:06:44 INFO - PROCESS | 15886 | 1464444404968 Marionette TRACE conn4 <- [1,2458,null,{}] 07:06:44 INFO - PROCESS | 15886 | 1464444404974 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:45 INFO - PROCESS | 15886 | 1464444405225 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 07:06:45 INFO - PROCESS | 15886 | 1464444405571 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:45 INFO - PROCESS | 15886 | ++DOCSHELL 0x92d2ec00 == 141 [pid = 15886] [id = 622] 07:06:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x92d2f400) [pid = 15886] [serial = 1867] [outer = (nil)] 07:06:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x93bf5000) [pid = 15886] [serial = 1868] [outer = 0x92d2f400] 07:06:45 INFO - PROCESS | 15886 | 1464444405674 Marionette DEBUG loaded listener.js 07:06:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x93c85800) [pid = 15886] [serial = 1869] [outer = 0x92d2f400] 07:06:46 INFO - PROCESS | 15886 | 1464444406671 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 07:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1783ms 07:06:46 INFO - PROCESS | 15886 | 1464444406748 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 07:06:46 INFO - PROCESS | 15886 | 1464444406751 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 07:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:06:46 INFO - PROCESS | 15886 | 1464444406758 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:06:46 INFO - PROCESS | 15886 | 1464444406761 Marionette TRACE conn4 <- [1,2462,null,{}] 07:06:46 INFO - PROCESS | 15886 | 1464444406769 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:47 INFO - PROCESS | 15886 | 1464444407070 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 07:06:47 INFO - PROCESS | 15886 | 1464444407425 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:47 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d563400 == 142 [pid = 15886] [id = 623] 07:06:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x8ddea800) [pid = 15886] [serial = 1870] [outer = (nil)] 07:06:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 167 (0x95127400) [pid = 15886] [serial = 1871] [outer = 0x8ddea800] 07:06:47 INFO - PROCESS | 15886 | 1464444407520 Marionette DEBUG loaded listener.js 07:06:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 168 (0x9512bc00) [pid = 15886] [serial = 1872] [outer = 0x8ddea800] 07:06:48 INFO - PROCESS | 15886 | 1464444408768 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 07:06:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:06:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2036ms 07:06:48 INFO - PROCESS | 15886 | 1464444408795 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 07:06:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:06:48 INFO - PROCESS | 15886 | 1464444408799 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 07:06:48 INFO - PROCESS | 15886 | 1464444408807 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:06:48 INFO - PROCESS | 15886 | 1464444408810 Marionette TRACE conn4 <- [1,2466,null,{}] 07:06:48 INFO - PROCESS | 15886 | 1464444408818 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:49 INFO - PROCESS | 15886 | 1464444409072 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 07:06:49 INFO - PROCESS | 15886 | 1464444409417 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:49 INFO - PROCESS | 15886 | ++DOCSHELL 0x93b9c800 == 143 [pid = 15886] [id = 624] 07:06:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 169 (0x95128000) [pid = 15886] [serial = 1873] [outer = (nil)] 07:06:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 170 (0x95240400) [pid = 15886] [serial = 1874] [outer = 0x95128000] 07:06:49 INFO - PROCESS | 15886 | 1464444409519 Marionette DEBUG loaded listener.js 07:06:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 171 (0x95243c00) [pid = 15886] [serial = 1875] [outer = 0x95128000] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x9aa86400 == 142 [pid = 15886] [id = 561] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x9534d800 == 141 [pid = 15886] [id = 560] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x8a24a000 == 140 [pid = 15886] [id = 565] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x865f2400 == 139 [pid = 15886] [id = 563] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x8b599c00 == 138 [pid = 15886] [id = 564] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x86d3b800 == 137 [pid = 15886] [id = 607] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x8b842c00 == 136 [pid = 15886] [id = 606] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x86d40400 == 135 [pid = 15886] [id = 605] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x91c8cc00 == 134 [pid = 15886] [id = 602] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x91d1ec00 == 133 [pid = 15886] [id = 603] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x8fd7f000 == 132 [pid = 15886] [id = 601] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x865f8000 == 131 [pid = 15886] [id = 600] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x8fd78c00 == 130 [pid = 15886] [id = 599] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x8ef09000 == 129 [pid = 15886] [id = 597] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x8fa4c000 == 128 [pid = 15886] [id = 598] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x865e9c00 == 127 [pid = 15886] [id = 596] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x8d56e000 == 126 [pid = 15886] [id = 595] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x8c3e5000 == 125 [pid = 15886] [id = 594] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x8c742c00 == 124 [pid = 15886] [id = 593] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x8bf48c00 == 123 [pid = 15886] [id = 592] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x8b657800 == 122 [pid = 15886] [id = 591] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x8b847000 == 121 [pid = 15886] [id = 589] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x8b84bc00 == 120 [pid = 15886] [id = 590] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x865f1400 == 119 [pid = 15886] [id = 587] 07:06:51 INFO - PROCESS | 15886 | --DOCSHELL 0x896d0000 == 118 [pid = 15886] [id = 588] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 170 (0x8c777000) [pid = 15886] [serial = 1710] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 169 (0x91d1a000) [pid = 15886] [serial = 1731] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 168 (0x8baf8400) [pid = 15886] [serial = 1706] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 167 (0x93b97800) [pid = 15886] [serial = 1739] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 166 (0x8d56e400) [pid = 15886] [serial = 1713] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x8b654800) [pid = 15886] [serial = 1704] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0x8c743400) [pid = 15886] [serial = 1709] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0x914a3c00) [pid = 15886] [serial = 1728] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x8b9cf000) [pid = 15886] [serial = 1761] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0x9669e000) [pid = 15886] [serial = 1745] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x8d563000) [pid = 15886] [serial = 1712] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x92d2c000) [pid = 15886] [serial = 1737] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x8d672000) [pid = 15886] [serial = 1715] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x8ddef800) [pid = 15886] [serial = 1716] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0x95242000) [pid = 15886] [serial = 1742] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0x9292d000) [pid = 15886] [serial = 1734] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0x8fc7e000) [pid = 15886] [serial = 1722] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 153 (0x86e62800) [pid = 15886] [serial = 1754] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0x8bdcfc00) [pid = 15886] [serial = 1707] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0x8a2b5000) [pid = 15886] [serial = 1703] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x92777800) [pid = 15886] [serial = 1733] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x9825d400) [pid = 15886] [serial = 1746] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x91c99800) [pid = 15886] [serial = 1730] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x8f2b6c00) [pid = 15886] [serial = 1719] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x8c649400) [pid = 15886] [serial = 1638] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x93bef800) [pid = 15886] [serial = 1740] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x8a2b4400) [pid = 15886] [serial = 1757] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x8ef0c000) [pid = 15886] [serial = 1718] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x896d6000) [pid = 15886] [serial = 1755] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x9a70f400) [pid = 15886] [serial = 1749] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x952a8800) [pid = 15886] [serial = 1743] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x911ad400) [pid = 15886] [serial = 1724] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x9aa68800) [pid = 15886] [serial = 1751] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x9149ec00) [pid = 15886] [serial = 1727] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x8b84b800) [pid = 15886] [serial = 1760] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x913a4400) [pid = 15886] [serial = 1725] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x92d27800) [pid = 15886] [serial = 1736] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x9a5c4400) [pid = 15886] [serial = 1748] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x8fc7b400) [pid = 15886] [serial = 1721] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x8b460800) [pid = 15886] [serial = 1758] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0x8baedc00) [pid = 15886] [serial = 1763] [outer = (nil)] [url = about:blank] 07:06:52 INFO - PROCESS | 15886 | 1464444412903 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 07:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 4154ms 07:06:52 INFO - PROCESS | 15886 | 1464444412963 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 07:06:52 INFO - PROCESS | 15886 | 1464444412974 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 07:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:06:52 INFO - PROCESS | 15886 | 1464444412990 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:06:53 INFO - PROCESS | 15886 | 1464444413000 Marionette TRACE conn4 <- [1,2470,null,{}] 07:06:53 INFO - PROCESS | 15886 | 1464444413013 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:53 INFO - PROCESS | 15886 | 1464444413298 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 07:06:53 INFO - PROCESS | 15886 | 1464444413584 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:53 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a27ec00 == 119 [pid = 15886] [id = 625] 07:06:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x8a2b0400) [pid = 15886] [serial = 1876] [outer = (nil)] 07:06:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x8b458c00) [pid = 15886] [serial = 1877] [outer = 0x8a2b0400] 07:06:53 INFO - PROCESS | 15886 | 1464444413679 Marionette DEBUG loaded listener.js 07:06:53 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8b650000) [pid = 15886] [serial = 1878] [outer = 0x8a2b0400] 07:06:54 INFO - PROCESS | 15886 | 1464444414607 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 07:06:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:06:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1647ms 07:06:54 INFO - PROCESS | 15886 | 1464444414635 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 07:06:54 INFO - PROCESS | 15886 | 1464444414644 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 07:06:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:06:54 INFO - PROCESS | 15886 | 1464444414656 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:06:54 INFO - PROCESS | 15886 | 1464444414660 Marionette TRACE conn4 <- [1,2474,null,{}] 07:06:54 INFO - PROCESS | 15886 | 1464444414680 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:55 INFO - PROCESS | 15886 | 1464444415000 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 07:06:55 INFO - PROCESS | 15886 | 1464444415040 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:55 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b84e800 == 120 [pid = 15886] [id = 626] 07:06:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8b84fc00) [pid = 15886] [serial = 1879] [outer = (nil)] 07:06:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x8b9d1400) [pid = 15886] [serial = 1880] [outer = 0x8b84fc00] 07:06:55 INFO - PROCESS | 15886 | 1464444415121 Marionette DEBUG loaded listener.js 07:06:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8bb62800) [pid = 15886] [serial = 1881] [outer = 0x8b84fc00] 07:06:56 INFO - PROCESS | 15886 | 1464444416309 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 07:06:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:06:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1696ms 07:06:56 INFO - PROCESS | 15886 | 1464444416353 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 07:06:56 INFO - PROCESS | 15886 | 1464444416358 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 07:06:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:06:56 INFO - PROCESS | 15886 | 1464444416372 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:06:56 INFO - PROCESS | 15886 | 1464444416379 Marionette TRACE conn4 <- [1,2478,null,{}] 07:06:56 INFO - PROCESS | 15886 | 1464444416396 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:57 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x8c747c00) [pid = 15886] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:06:57 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x91d20800) [pid = 15886] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:06:57 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x8eb4b400) [pid = 15886] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:06:57 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x896d8c00) [pid = 15886] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:06:57 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x8b84cc00) [pid = 15886] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:06:57 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0x911b0800) [pid = 15886] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:06:57 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x86e5a000) [pid = 15886] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:06:57 INFO - PROCESS | 15886 | --DOMWINDOW == 128 (0x8fd79400) [pid = 15886] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:06:57 INFO - PROCESS | 15886 | --DOMWINDOW == 127 (0x8c54b800) [pid = 15886] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:06:57 INFO - PROCESS | 15886 | --DOMWINDOW == 126 (0x8ddf6800) [pid = 15886] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:06:57 INFO - PROCESS | 15886 | --DOMWINDOW == 125 (0x91c8e000) [pid = 15886] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:06:57 INFO - PROCESS | 15886 | --DOMWINDOW == 124 (0x8bdd9000) [pid = 15886] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:06:57 INFO - PROCESS | 15886 | --DOMWINDOW == 123 (0x8d4ed800) [pid = 15886] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:06:57 INFO - PROCESS | 15886 | --DOMWINDOW == 122 (0x8b844800) [pid = 15886] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:06:57 INFO - PROCESS | 15886 | --DOMWINDOW == 121 (0x8f163400) [pid = 15886] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:06:57 INFO - PROCESS | 15886 | --DOMWINDOW == 120 (0x8ddea400) [pid = 15886] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:06:57 INFO - PROCESS | 15886 | --DOMWINDOW == 119 (0x8bdca800) [pid = 15886] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:06:57 INFO - PROCESS | 15886 | --DOMWINDOW == 118 (0x913ae000) [pid = 15886] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:06:57 INFO - PROCESS | 15886 | --DOMWINDOW == 117 (0x86d3d000) [pid = 15886] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:06:57 INFO - PROCESS | 15886 | --DOMWINDOW == 116 (0x8bb65800) [pid = 15886] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:06:57 INFO - PROCESS | 15886 | --DOMWINDOW == 115 (0x8fc7f000) [pid = 15886] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:06:57 INFO - PROCESS | 15886 | 1464444417245 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 07:06:57 INFO - PROCESS | 15886 | 1464444417419 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:57 INFO - PROCESS | 15886 | ++DOCSHELL 0x86e5a000 == 121 [pid = 15886] [id = 627] 07:06:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 116 (0x8b84cc00) [pid = 15886] [serial = 1882] [outer = (nil)] 07:06:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 117 (0x8bdd1800) [pid = 15886] [serial = 1883] [outer = 0x8b84cc00] 07:06:57 INFO - PROCESS | 15886 | 1464444417570 Marionette DEBUG loaded listener.js 07:06:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 118 (0x8c30e000) [pid = 15886] [serial = 1884] [outer = 0x8b84cc00] 07:06:58 INFO - PROCESS | 15886 | 1464444418620 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:06:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:06:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2298ms 07:06:58 INFO - PROCESS | 15886 | 1464444418669 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 07:06:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:06:58 INFO - PROCESS | 15886 | 1464444418674 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 07:06:58 INFO - PROCESS | 15886 | 1464444418682 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:06:58 INFO - PROCESS | 15886 | 1464444418685 Marionette TRACE conn4 <- [1,2482,null,{}] 07:06:58 INFO - PROCESS | 15886 | 1464444418692 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:58 INFO - PROCESS | 15886 | 1464444418926 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 07:06:59 INFO - PROCESS | 15886 | 1464444419387 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:59 INFO - PROCESS | 15886 | ++DOCSHELL 0x865f2400 == 122 [pid = 15886] [id = 628] 07:06:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 119 (0x865f3c00) [pid = 15886] [serial = 1885] [outer = (nil)] 07:06:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 120 (0x86d44c00) [pid = 15886] [serial = 1886] [outer = 0x865f3c00] 07:06:59 INFO - PROCESS | 15886 | 1464444419487 Marionette DEBUG loaded listener.js 07:06:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 121 (0x896d6800) [pid = 15886] [serial = 1887] [outer = 0x865f3c00] 07:07:00 INFO - PROCESS | 15886 | 1464444420554 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 07:07:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1944ms 07:07:00 INFO - PROCESS | 15886 | 1464444420627 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 07:07:00 INFO - PROCESS | 15886 | 1464444420633 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 07:07:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:07:00 INFO - PROCESS | 15886 | 1464444420644 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:07:00 INFO - PROCESS | 15886 | 1464444420649 Marionette TRACE conn4 <- [1,2486,null,{}] 07:07:00 INFO - PROCESS | 15886 | 1464444420659 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:00 INFO - PROCESS | 15886 | 1464444420971 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 07:07:01 INFO - PROCESS | 15886 | 1464444421314 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:01 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b6cb800 == 123 [pid = 15886] [id = 629] 07:07:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 122 (0x8b847c00) [pid = 15886] [serial = 1888] [outer = (nil)] 07:07:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 123 (0x8b9d0c00) [pid = 15886] [serial = 1889] [outer = 0x8b847c00] 07:07:01 INFO - PROCESS | 15886 | 1464444421416 Marionette DEBUG loaded listener.js 07:07:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 124 (0x8bb6c800) [pid = 15886] [serial = 1890] [outer = 0x8b847c00] 07:07:02 INFO - PROCESS | 15886 | 1464444422551 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 07:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1954ms 07:07:02 INFO - PROCESS | 15886 | 1464444422608 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 07:07:02 INFO - PROCESS | 15886 | 1464444422621 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 07:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:07:02 INFO - PROCESS | 15886 | 1464444422640 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:07:02 INFO - PROCESS | 15886 | 1464444422648 Marionette TRACE conn4 <- [1,2490,null,{}] 07:07:02 INFO - PROCESS | 15886 | 1464444422660 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:03 INFO - PROCESS | 15886 | 1464444423074 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 07:07:03 INFO - PROCESS | 15886 | 1464444423476 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:03 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b653400 == 124 [pid = 15886] [id = 630] 07:07:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 125 (0x8bdd6000) [pid = 15886] [serial = 1891] [outer = (nil)] 07:07:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 126 (0x8c315400) [pid = 15886] [serial = 1892] [outer = 0x8bdd6000] 07:07:03 INFO - PROCESS | 15886 | 1464444423574 Marionette DEBUG loaded listener.js 07:07:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 127 (0x8c544400) [pid = 15886] [serial = 1893] [outer = 0x8bdd6000] 07:07:04 INFO - PROCESS | 15886 | 1464444424659 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:07:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:07:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 2094ms 07:07:04 INFO - PROCESS | 15886 | 1464444424732 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 07:07:04 INFO - PROCESS | 15886 | 1464444424737 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 07:07:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:07:04 INFO - PROCESS | 15886 | 1464444424754 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:07:04 INFO - PROCESS | 15886 | 1464444424765 Marionette TRACE conn4 <- [1,2494,null,{}] 07:07:04 INFO - PROCESS | 15886 | 1464444424773 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:05 INFO - PROCESS | 15886 | 1464444425071 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 07:07:05 INFO - PROCESS | 15886 | 1464444425426 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:05 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c744800 == 125 [pid = 15886] [id = 631] 07:07:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x8c746000) [pid = 15886] [serial = 1894] [outer = (nil)] 07:07:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x8c776800) [pid = 15886] [serial = 1895] [outer = 0x8c746000] 07:07:05 INFO - PROCESS | 15886 | 1464444425522 Marionette DEBUG loaded listener.js 07:07:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x8c77e800) [pid = 15886] [serial = 1896] [outer = 0x8c746000] 07:07:06 INFO - PROCESS | 15886 | 1464444426561 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 07:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1852ms 07:07:06 INFO - PROCESS | 15886 | 1464444426609 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 07:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:07:06 INFO - PROCESS | 15886 | 1464444426615 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 07:07:06 INFO - PROCESS | 15886 | 1464444426623 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:07:06 INFO - PROCESS | 15886 | 1464444426626 Marionette TRACE conn4 <- [1,2498,null,{}] 07:07:06 INFO - PROCESS | 15886 | 1464444426634 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:06 INFO - PROCESS | 15886 | 1464444426904 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 07:07:07 INFO - PROCESS | 15886 | 1464444427237 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:07 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c3e2800 == 126 [pid = 15886] [id = 632] 07:07:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x8c549c00) [pid = 15886] [serial = 1897] [outer = (nil)] 07:07:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x8d56c800) [pid = 15886] [serial = 1898] [outer = 0x8c549c00] 07:07:07 INFO - PROCESS | 15886 | 1464444427353 Marionette DEBUG loaded listener.js 07:07:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8d56fc00) [pid = 15886] [serial = 1899] [outer = 0x8c549c00] 07:07:08 INFO - PROCESS | 15886 | 1464444428348 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1788ms 07:07:08 INFO - PROCESS | 15886 | 1464444428410 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 07:07:08 INFO - PROCESS | 15886 | 1464444428414 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 07:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:07:08 INFO - PROCESS | 15886 | 1464444428423 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:07:08 INFO - PROCESS | 15886 | 1464444428427 Marionette TRACE conn4 <- [1,2502,null,{}] 07:07:08 INFO - PROCESS | 15886 | 1464444428434 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:08 INFO - PROCESS | 15886 | 1464444428681 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 07:07:09 INFO - PROCESS | 15886 | 1464444429023 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:09 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d56f800 == 127 [pid = 15886] [id = 633] 07:07:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8d674800) [pid = 15886] [serial = 1900] [outer = (nil)] 07:07:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x8e9b1800) [pid = 15886] [serial = 1901] [outer = 0x8d674800] 07:07:09 INFO - PROCESS | 15886 | 1464444429139 Marionette DEBUG loaded listener.js 07:07:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8ef10c00) [pid = 15886] [serial = 1902] [outer = 0x8d674800] 07:07:10 INFO - PROCESS | 15886 | 1464444430172 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1833ms 07:07:10 INFO - PROCESS | 15886 | 1464444430257 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 07:07:10 INFO - PROCESS | 15886 | 1464444430262 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 07:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:07:10 INFO - PROCESS | 15886 | 1464444430269 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:07:10 INFO - PROCESS | 15886 | 1464444430273 Marionette TRACE conn4 <- [1,2506,null,{}] 07:07:10 INFO - PROCESS | 15886 | 1464444430280 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:10 INFO - PROCESS | 15886 | 1464444430583 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 07:07:10 INFO - PROCESS | 15886 | 1464444430936 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:10 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bb62c00 == 128 [pid = 15886] [id = 634] 07:07:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x8c74bc00) [pid = 15886] [serial = 1903] [outer = (nil)] 07:07:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x8fa4c800) [pid = 15886] [serial = 1904] [outer = 0x8c74bc00] 07:07:11 INFO - PROCESS | 15886 | 1464444431035 Marionette DEBUG loaded listener.js 07:07:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x8fc78400) [pid = 15886] [serial = 1905] [outer = 0x8c74bc00] 07:07:12 INFO - PROCESS | 15886 | 1464444432060 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1835ms 07:07:12 INFO - PROCESS | 15886 | 1464444432105 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 07:07:12 INFO - PROCESS | 15886 | 1464444432111 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 07:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:07:12 INFO - PROCESS | 15886 | 1464444432118 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:07:12 INFO - PROCESS | 15886 | 1464444432123 Marionette TRACE conn4 <- [1,2510,null,{}] 07:07:12 INFO - PROCESS | 15886 | 1464444432132 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:12 INFO - PROCESS | 15886 | 1464444432417 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 07:07:12 INFO - PROCESS | 15886 | 1464444432757 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:12 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f2aec00 == 129 [pid = 15886] [id = 635] 07:07:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8f2b1400) [pid = 15886] [serial = 1906] [outer = (nil)] 07:07:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x8fd7f800) [pid = 15886] [serial = 1907] [outer = 0x8f2b1400] 07:07:12 INFO - PROCESS | 15886 | 1464444432864 Marionette DEBUG loaded listener.js 07:07:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x911ae000) [pid = 15886] [serial = 1908] [outer = 0x8f2b1400] 07:07:13 INFO - PROCESS | 15886 | 1464444433939 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 07:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1902ms 07:07:14 INFO - PROCESS | 15886 | 1464444434022 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 07:07:14 INFO - PROCESS | 15886 | 1464444434028 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 07:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:07:14 INFO - PROCESS | 15886 | 1464444434036 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:07:14 INFO - PROCESS | 15886 | 1464444434039 Marionette TRACE conn4 <- [1,2514,null,{}] 07:07:14 INFO - PROCESS | 15886 | 1464444434047 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:14 INFO - PROCESS | 15886 | 1464444434344 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 07:07:14 INFO - PROCESS | 15886 | 1464444434690 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:14 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bdd5c00 == 130 [pid = 15886] [id = 636] 07:07:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x8fc7fc00) [pid = 15886] [serial = 1909] [outer = (nil)] 07:07:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x914a8800) [pid = 15886] [serial = 1910] [outer = 0x8fc7fc00] 07:07:14 INFO - PROCESS | 15886 | 1464444434789 Marionette DEBUG loaded listener.js 07:07:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x915c6800) [pid = 15886] [serial = 1911] [outer = 0x8fc7fc00] 07:07:15 INFO - PROCESS | 15886 | 1464444435766 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1792ms 07:07:15 INFO - PROCESS | 15886 | 1464444435831 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 07:07:15 INFO - PROCESS | 15886 | 1464444435836 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 07:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:07:15 INFO - PROCESS | 15886 | 1464444435848 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:07:15 INFO - PROCESS | 15886 | 1464444435851 Marionette TRACE conn4 <- [1,2518,null,{}] 07:07:15 INFO - PROCESS | 15886 | 1464444435859 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:16 INFO - PROCESS | 15886 | 1464444436127 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 07:07:16 INFO - PROCESS | 15886 | 1464444436473 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:16 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b6cac00 == 131 [pid = 15886] [id = 637] 07:07:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x8b9c6c00) [pid = 15886] [serial = 1912] [outer = (nil)] 07:07:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x91c94400) [pid = 15886] [serial = 1913] [outer = 0x8b9c6c00] 07:07:16 INFO - PROCESS | 15886 | 1464444436573 Marionette DEBUG loaded listener.js 07:07:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x91d1c400) [pid = 15886] [serial = 1914] [outer = 0x8b9c6c00] 07:07:17 INFO - PROCESS | 15886 | 1464444437551 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1750ms 07:07:17 INFO - PROCESS | 15886 | 1464444437598 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 07:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:07:17 INFO - PROCESS | 15886 | 1464444437603 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 07:07:17 INFO - PROCESS | 15886 | 1464444437610 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:07:17 INFO - PROCESS | 15886 | 1464444437613 Marionette TRACE conn4 <- [1,2522,null,{}] 07:07:17 INFO - PROCESS | 15886 | 1464444437621 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:17 INFO - PROCESS | 15886 | 1464444437868 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 07:07:18 INFO - PROCESS | 15886 | 1464444438212 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:18 INFO - PROCESS | 15886 | ++DOCSHELL 0x92745000 == 132 [pid = 15886] [id = 638] 07:07:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x92746000) [pid = 15886] [serial = 1915] [outer = (nil)] 07:07:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x9274fc00) [pid = 15886] [serial = 1916] [outer = 0x92746000] 07:07:18 INFO - PROCESS | 15886 | 1464444438332 Marionette DEBUG loaded listener.js 07:07:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x9277a800) [pid = 15886] [serial = 1917] [outer = 0x92746000] 07:07:19 INFO - PROCESS | 15886 | 1464444439842 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 2337ms 07:07:19 INFO - PROCESS | 15886 | 1464444439962 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 07:07:19 INFO - PROCESS | 15886 | 1464444439970 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 07:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:07:20 INFO - PROCESS | 15886 | 1464444440025 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:07:20 INFO - PROCESS | 15886 | 1464444440034 Marionette TRACE conn4 <- [1,2526,null,{}] 07:07:20 INFO - PROCESS | 15886 | 1464444440197 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:20 INFO - PROCESS | 15886 | 1464444440521 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 07:07:20 INFO - PROCESS | 15886 | 1464444440805 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:20 INFO - PROCESS | 15886 | ++DOCSHELL 0x92924400 == 133 [pid = 15886] [id = 639] 07:07:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x9292e400) [pid = 15886] [serial = 1918] [outer = (nil)] 07:07:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x92e82400) [pid = 15886] [serial = 1919] [outer = 0x9292e400] 07:07:20 INFO - PROCESS | 15886 | 1464444440904 Marionette DEBUG loaded listener.js 07:07:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x92e89c00) [pid = 15886] [serial = 1920] [outer = 0x9292e400] 07:07:21 INFO - PROCESS | 15886 | 1464444441951 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2030ms 07:07:22 INFO - PROCESS | 15886 | 1464444442013 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 07:07:22 INFO - PROCESS | 15886 | 1464444442016 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 07:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:07:22 INFO - PROCESS | 15886 | 1464444442045 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:07:22 INFO - PROCESS | 15886 | 1464444442050 Marionette TRACE conn4 <- [1,2530,null,{}] 07:07:22 INFO - PROCESS | 15886 | 1464444442056 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:22 INFO - PROCESS | 15886 | 1464444442306 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 07:07:22 INFO - PROCESS | 15886 | 1464444442644 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:22 INFO - PROCESS | 15886 | ++DOCSHELL 0x865f6800 == 134 [pid = 15886] [id = 640] 07:07:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x8b843c00) [pid = 15886] [serial = 1921] [outer = (nil)] 07:07:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x93c90c00) [pid = 15886] [serial = 1922] [outer = 0x8b843c00] 07:07:22 INFO - PROCESS | 15886 | 1464444442737 Marionette DEBUG loaded listener.js 07:07:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x9523d000) [pid = 15886] [serial = 1923] [outer = 0x8b843c00] 07:07:23 INFO - PROCESS | 15886 | 1464444443720 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1737ms 07:07:23 INFO - PROCESS | 15886 | 1464444443779 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 07:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:07:23 INFO - PROCESS | 15886 | 1464444443794 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 07:07:23 INFO - PROCESS | 15886 | 1464444443801 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:07:23 INFO - PROCESS | 15886 | 1464444443805 Marionette TRACE conn4 <- [1,2534,null,{}] 07:07:23 INFO - PROCESS | 15886 | 1464444443812 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:24 INFO - PROCESS | 15886 | 1464444444064 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 07:07:24 INFO - PROCESS | 15886 | 1464444444400 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:24 INFO - PROCESS | 15886 | ++DOCSHELL 0x93c88800 == 135 [pid = 15886] [id = 641] 07:07:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x93c89800) [pid = 15886] [serial = 1924] [outer = (nil)] 07:07:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x952aec00) [pid = 15886] [serial = 1925] [outer = 0x93c89800] 07:07:24 INFO - PROCESS | 15886 | 1464444444501 Marionette DEBUG loaded listener.js 07:07:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x952b2800) [pid = 15886] [serial = 1926] [outer = 0x93c89800] 07:07:25 INFO - PROCESS | 15886 | 1464444445463 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 07:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1696ms 07:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:07:25 INFO - PROCESS | 15886 | 1464444445498 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 07:07:25 INFO - PROCESS | 15886 | 1464444445501 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 07:07:25 INFO - PROCESS | 15886 | 1464444445509 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:07:25 INFO - PROCESS | 15886 | 1464444445512 Marionette TRACE conn4 <- [1,2538,null,{}] 07:07:25 INFO - PROCESS | 15886 | 1464444445520 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:25 INFO - PROCESS | 15886 | 1464444445770 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 07:07:26 INFO - PROCESS | 15886 | 1464444446107 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:26 INFO - PROCESS | 15886 | ++DOCSHELL 0x952acc00 == 136 [pid = 15886] [id = 642] 07:07:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x9530a400) [pid = 15886] [serial = 1927] [outer = (nil)] 07:07:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x95357800) [pid = 15886] [serial = 1928] [outer = 0x9530a400] 07:07:26 INFO - PROCESS | 15886 | 1464444446209 Marionette DEBUG loaded listener.js 07:07:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x95359400) [pid = 15886] [serial = 1929] [outer = 0x9530a400] 07:07:27 INFO - PROCESS | 15886 | 1464444447161 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1736ms 07:07:27 INFO - PROCESS | 15886 | 1464444447244 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 07:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:07:27 INFO - PROCESS | 15886 | 1464444447250 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 07:07:27 INFO - PROCESS | 15886 | 1464444447257 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:07:27 INFO - PROCESS | 15886 | 1464444447260 Marionette TRACE conn4 <- [1,2542,null,{}] 07:07:27 INFO - PROCESS | 15886 | 1464444447267 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:27 INFO - PROCESS | 15886 | 1464444447563 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 07:07:27 INFO - PROCESS | 15886 | 1464444447904 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:27 INFO - PROCESS | 15886 | ++DOCSHELL 0x86d38400 == 137 [pid = 15886] [id = 643] 07:07:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x86e58c00) [pid = 15886] [serial = 1930] [outer = (nil)] 07:07:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x9669d800) [pid = 15886] [serial = 1931] [outer = 0x86e58c00] 07:07:28 INFO - PROCESS | 15886 | 1464444447998 Marionette DEBUG loaded listener.js 07:07:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x9825d800) [pid = 15886] [serial = 1932] [outer = 0x86e58c00] 07:07:29 INFO - PROCESS | 15886 | 1464444449025 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 07:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1833ms 07:07:29 INFO - PROCESS | 15886 | 1464444449090 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 07:07:29 INFO - PROCESS | 15886 | 1464444449094 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 07:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:07:29 INFO - PROCESS | 15886 | 1464444449102 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:07:29 INFO - PROCESS | 15886 | 1464444449106 Marionette TRACE conn4 <- [1,2546,null,{}] 07:07:29 INFO - PROCESS | 15886 | 1464444449115 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:29 INFO - PROCESS | 15886 | 1464444449405 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x8a248800 == 136 [pid = 15886] [id = 252] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x8d4ec400 == 135 [pid = 15886] [id = 273] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x915cb000 == 134 [pid = 15886] [id = 276] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x86e5a000 == 133 [pid = 15886] [id = 627] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x8b84e800 == 132 [pid = 15886] [id = 626] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x8b6d6400 == 131 [pid = 15886] [id = 586] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x8a27ec00 == 130 [pid = 15886] [id = 625] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x92d2ec00 == 129 [pid = 15886] [id = 622] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x8d563400 == 128 [pid = 15886] [id = 623] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x8eeb3800 == 127 [pid = 15886] [id = 621] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x8eeab000 == 126 [pid = 15886] [id = 620] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x915c9000 == 125 [pid = 15886] [id = 619] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x911ab000 == 124 [pid = 15886] [id = 618] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x8e9b4000 == 123 [pid = 15886] [id = 616] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x8d56ac00 == 122 [pid = 15886] [id = 617] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x8eb3e000 == 121 [pid = 15886] [id = 615] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x8bdcec00 == 120 [pid = 15886] [id = 614] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x8bdd4800 == 119 [pid = 15886] [id = 613] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x8bf4b400 == 118 [pid = 15886] [id = 612] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x8c746c00 == 117 [pid = 15886] [id = 611] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x8baf6c00 == 116 [pid = 15886] [id = 610] 07:07:31 INFO - PROCESS | 15886 | --DOCSHELL 0x86d3b000 == 115 [pid = 15886] [id = 609] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x9274e000) [pid = 15886] [serial = 1812] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0x8fd87000) [pid = 15886] [serial = 1797] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0x8eea6c00) [pid = 15886] [serial = 1788] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x8f2abc00) [pid = 15886] [serial = 1793] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0x8fd78400) [pid = 15886] [serial = 1796] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x8bf45800) [pid = 15886] [serial = 1824] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x8d566c00) [pid = 15886] [serial = 1781] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x9274b800) [pid = 15886] [serial = 1811] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x9277e800) [pid = 15886] [serial = 1814] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0x8a282800) [pid = 15886] [serial = 1767] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0x8bbd2400) [pid = 15886] [serial = 1770] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0x914a4c00) [pid = 15886] [serial = 1802] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 153 (0x8b59f800) [pid = 15886] [serial = 1818] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0x8d66a000) [pid = 15886] [serial = 1782] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0x915c3800) [pid = 15886] [serial = 1803] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x913a6400) [pid = 15886] [serial = 1799] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x913aa400) [pid = 15886] [serial = 1800] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x8c74a000) [pid = 15886] [serial = 1778] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x8ef07800) [pid = 15886] [serial = 1790] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x92923c00) [pid = 15886] [serial = 1815] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x925d3c00) [pid = 15886] [serial = 1809] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x8a254400) [pid = 15886] [serial = 1766] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x8c3d6c00) [pid = 15886] [serial = 1773] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x8ddf9c00) [pid = 15886] [serial = 1785] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x8b9cc800) [pid = 15886] [serial = 1820] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x8f2b5400) [pid = 15886] [serial = 1794] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x8bf4cc00) [pid = 15886] [serial = 1772] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x8baf7000) [pid = 15886] [serial = 1821] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x8eb48c00) [pid = 15886] [serial = 1787] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x8c54d800) [pid = 15886] [serial = 1775] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x8c64d800) [pid = 15886] [serial = 1776] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x925d0400) [pid = 15886] [serial = 1808] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x91c9a800) [pid = 15886] [serial = 1806] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x91c97c00) [pid = 15886] [serial = 1805] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x8c772c00) [pid = 15886] [serial = 1779] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0x8a2adc00) [pid = 15886] [serial = 1823] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x8ddf3800) [pid = 15886] [serial = 1784] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 128 (0x8ef0b000) [pid = 15886] [serial = 1791] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 127 (0x8c313400) [pid = 15886] [serial = 1701] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 126 (0x8a289800) [pid = 15886] [serial = 1817] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | --DOMWINDOW == 125 (0x8baecc00) [pid = 15886] [serial = 1769] [outer = (nil)] [url = about:blank] 07:07:31 INFO - PROCESS | 15886 | 1464444451894 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:31 INFO - PROCESS | 15886 | ++DOCSHELL 0x865e9c00 == 116 [pid = 15886] [id = 644] 07:07:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 126 (0x86d3b000) [pid = 15886] [serial = 1933] [outer = (nil)] 07:07:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 127 (0x86e5a000) [pid = 15886] [serial = 1934] [outer = 0x86d3b000] 07:07:31 INFO - PROCESS | 15886 | 1464444451985 Marionette DEBUG loaded listener.js 07:07:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x8a254400) [pid = 15886] [serial = 1935] [outer = 0x86d3b000] 07:07:32 INFO - PROCESS | 15886 | 1464444452928 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 07:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 3852ms 07:07:32 INFO - PROCESS | 15886 | 1464444452981 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 07:07:32 INFO - PROCESS | 15886 | 1464444452988 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 07:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:07:33 INFO - PROCESS | 15886 | 1464444453000 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:07:33 INFO - PROCESS | 15886 | 1464444453005 Marionette TRACE conn4 <- [1,2550,null,{}] 07:07:33 INFO - PROCESS | 15886 | 1464444453014 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:33 INFO - PROCESS | 15886 | 1464444453270 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 07:07:33 INFO - PROCESS | 15886 | 1464444453472 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:33 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b650800 == 117 [pid = 15886] [id = 645] 07:07:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x8b653800) [pid = 15886] [serial = 1936] [outer = (nil)] 07:07:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x8b6d1000) [pid = 15886] [serial = 1937] [outer = 0x8b653800] 07:07:33 INFO - PROCESS | 15886 | 1464444453572 Marionette DEBUG loaded listener.js 07:07:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x8b9c5800) [pid = 15886] [serial = 1938] [outer = 0x8b653800] 07:07:34 INFO - PROCESS | 15886 | 1464444454595 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 07:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1635ms 07:07:34 INFO - PROCESS | 15886 | 1464444454640 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 07:07:34 INFO - PROCESS | 15886 | 1464444454647 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 07:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:07:34 INFO - PROCESS | 15886 | 1464444454668 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:07:34 INFO - PROCESS | 15886 | 1464444454672 Marionette TRACE conn4 <- [1,2554,null,{}] 07:07:34 INFO - PROCESS | 15886 | 1464444454678 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:34 INFO - PROCESS | 15886 | 1464444454989 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 07:07:35 INFO - PROCESS | 15886 | 1464444455028 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:35 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bb60000 == 118 [pid = 15886] [id = 646] 07:07:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x8bbd6800) [pid = 15886] [serial = 1939] [outer = (nil)] 07:07:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8bbdf800) [pid = 15886] [serial = 1940] [outer = 0x8bbd6800] 07:07:35 INFO - PROCESS | 15886 | 1464444455110 Marionette DEBUG loaded listener.js 07:07:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8bdd6c00) [pid = 15886] [serial = 1941] [outer = 0x8bbd6800] 07:07:36 INFO - PROCESS | 15886 | 1464444456243 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1633ms 07:07:36 INFO - PROCESS | 15886 | 1464444456840 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 07:07:36 INFO - PROCESS | 15886 | 1464444456843 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 07:07:36 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x86d37800) [pid = 15886] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:07:36 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x8c313000) [pid = 15886] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:07:36 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x911ac800) [pid = 15886] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:07:36 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0x8e9ad800) [pid = 15886] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:07:36 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x8ddeb800) [pid = 15886] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:07:36 INFO - PROCESS | 15886 | --DOMWINDOW == 128 (0x91c8f000) [pid = 15886] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:07:36 INFO - PROCESS | 15886 | --DOMWINDOW == 127 (0x8fc84000) [pid = 15886] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:07:36 INFO - PROCESS | 15886 | --DOMWINDOW == 126 (0x9277a400) [pid = 15886] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:07:36 INFO - PROCESS | 15886 | --DOMWINDOW == 125 (0x896d3400) [pid = 15886] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:07:36 INFO - PROCESS | 15886 | --DOMWINDOW == 124 (0x92d2f400) [pid = 15886] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:07:36 INFO - PROCESS | 15886 | --DOMWINDOW == 123 (0x8bdd6400) [pid = 15886] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:07:36 INFO - PROCESS | 15886 | --DOMWINDOW == 122 (0x8a2b0400) [pid = 15886] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:07:36 INFO - PROCESS | 15886 | --DOMWINDOW == 121 (0x8b84fc00) [pid = 15886] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:07:36 INFO - PROCESS | 15886 | --DOMWINDOW == 120 (0x8fc7dc00) [pid = 15886] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:07:36 INFO - PROCESS | 15886 | --DOMWINDOW == 119 (0x8ef07000) [pid = 15886] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:07:36 INFO - PROCESS | 15886 | --DOMWINDOW == 118 (0x8a286000) [pid = 15886] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:07:36 INFO - PROCESS | 15886 | --DOMWINDOW == 117 (0x92923400) [pid = 15886] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:07:36 INFO - PROCESS | 15886 | --DOMWINDOW == 116 (0x8ddea800) [pid = 15886] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:07:36 INFO - PROCESS | 15886 | --DOMWINDOW == 115 (0x8c74c800) [pid = 15886] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:07:36 INFO - PROCESS | 15886 | --DOMWINDOW == 114 (0x95128000) [pid = 15886] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:07:36 INFO - PROCESS | 15886 | 1464444456990 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:07:37 INFO - PROCESS | 15886 | 1464444457001 Marionette TRACE conn4 <- [1,2558,null,{}] 07:07:37 INFO - PROCESS | 15886 | 1464444457008 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:37 INFO - PROCESS | 15886 | 1464444457307 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 07:07:37 INFO - PROCESS | 15886 | 1464444457446 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:37 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bf42c00 == 119 [pid = 15886] [id = 647] 07:07:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 115 (0x8bf44800) [pid = 15886] [serial = 1942] [outer = (nil)] 07:07:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 116 (0x8c30d000) [pid = 15886] [serial = 1943] [outer = 0x8bf44800] 07:07:37 INFO - PROCESS | 15886 | 1464444457532 Marionette DEBUG loaded listener.js 07:07:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 117 (0x8c3d9800) [pid = 15886] [serial = 1944] [outer = 0x8bf44800] 07:07:38 INFO - PROCESS | 15886 | 1464444458387 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1471ms 07:07:38 INFO - PROCESS | 15886 | 1464444458434 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 07:07:38 INFO - PROCESS | 15886 | 1464444458439 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 07:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:07:38 INFO - PROCESS | 15886 | 1464444458446 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:07:38 INFO - PROCESS | 15886 | 1464444458450 Marionette TRACE conn4 <- [1,2562,null,{}] 07:07:38 INFO - PROCESS | 15886 | 1464444458456 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:38 INFO - PROCESS | 15886 | 1464444458691 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 07:07:39 INFO - PROCESS | 15886 | 1464444459064 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:39 INFO - PROCESS | 15886 | ++DOCSHELL 0x86d37800 == 120 [pid = 15886] [id = 648] 07:07:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 118 (0x86d37c00) [pid = 15886] [serial = 1945] [outer = (nil)] 07:07:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 119 (0x86e62c00) [pid = 15886] [serial = 1946] [outer = 0x86d37c00] 07:07:39 INFO - PROCESS | 15886 | 1464444459232 Marionette DEBUG loaded listener.js 07:07:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 120 (0x8a28a400) [pid = 15886] [serial = 1947] [outer = 0x86d37c00] 07:07:40 INFO - PROCESS | 15886 | 1464444460302 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 07:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1898ms 07:07:40 INFO - PROCESS | 15886 | 1464444460346 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 07:07:40 INFO - PROCESS | 15886 | 1464444460354 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 07:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:07:40 INFO - PROCESS | 15886 | 1464444460362 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:07:40 INFO - PROCESS | 15886 | 1464444460368 Marionette TRACE conn4 <- [1,2566,null,{}] 07:07:40 INFO - PROCESS | 15886 | 1464444460378 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:40 INFO - PROCESS | 15886 | 1464444460641 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 07:07:41 INFO - PROCESS | 15886 | 1464444460981 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:41 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b454400 == 121 [pid = 15886] [id = 649] 07:07:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 121 (0x8b9ce800) [pid = 15886] [serial = 1948] [outer = (nil)] 07:07:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 122 (0x8baf4000) [pid = 15886] [serial = 1949] [outer = 0x8b9ce800] 07:07:41 INFO - PROCESS | 15886 | 1464444461082 Marionette DEBUG loaded listener.js 07:07:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 123 (0x8bbd8000) [pid = 15886] [serial = 1950] [outer = 0x8b9ce800] 07:07:42 INFO - PROCESS | 15886 | 1464444462216 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 07:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1895ms 07:07:42 INFO - PROCESS | 15886 | 1464444462260 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 07:07:42 INFO - PROCESS | 15886 | 1464444462268 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 07:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:07:42 INFO - PROCESS | 15886 | 1464444462278 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:07:42 INFO - PROCESS | 15886 | 1464444462281 Marionette TRACE conn4 <- [1,2570,null,{}] 07:07:42 INFO - PROCESS | 15886 | 1464444462289 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:42 INFO - PROCESS | 15886 | 1464444462561 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 07:07:42 INFO - PROCESS | 15886 | 1464444462945 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:43 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bf47c00 == 122 [pid = 15886] [id = 650] 07:07:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 124 (0x8c3e4800) [pid = 15886] [serial = 1951] [outer = (nil)] 07:07:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 125 (0x8c54bc00) [pid = 15886] [serial = 1952] [outer = 0x8c3e4800] 07:07:43 INFO - PROCESS | 15886 | 1464444463097 Marionette DEBUG loaded listener.js 07:07:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 126 (0x8c742c00) [pid = 15886] [serial = 1953] [outer = 0x8c3e4800] 07:07:44 INFO - PROCESS | 15886 | 1464444464332 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 07:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2133ms 07:07:44 INFO - PROCESS | 15886 | 1464444464412 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 07:07:44 INFO - PROCESS | 15886 | 1464444464418 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 07:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:07:44 INFO - PROCESS | 15886 | 1464444464427 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:07:44 INFO - PROCESS | 15886 | 1464444464437 Marionette TRACE conn4 <- [1,2574,null,{}] 07:07:44 INFO - PROCESS | 15886 | 1464444464455 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:44 INFO - PROCESS | 15886 | 1464444464864 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 07:07:45 INFO - PROCESS | 15886 | 1464444465101 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:45 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c546c00 == 123 [pid = 15886] [id = 651] 07:07:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 127 (0x8c778400) [pid = 15886] [serial = 1954] [outer = (nil)] 07:07:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x8d566c00) [pid = 15886] [serial = 1955] [outer = 0x8c778400] 07:07:45 INFO - PROCESS | 15886 | 1464444465193 Marionette DEBUG loaded listener.js 07:07:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x8d570400) [pid = 15886] [serial = 1956] [outer = 0x8c778400] 07:07:46 INFO - PROCESS | 15886 | 1464444466158 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:07:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1807ms 07:07:46 INFO - PROCESS | 15886 | 1464444466235 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 07:07:46 INFO - PROCESS | 15886 | 1464444466244 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 07:07:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:07:46 INFO - PROCESS | 15886 | 1464444466255 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:07:46 INFO - PROCESS | 15886 | 1464444466261 Marionette TRACE conn4 <- [1,2578,null,{}] 07:07:46 INFO - PROCESS | 15886 | 1464444466271 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:46 INFO - PROCESS | 15886 | 1464444466604 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 07:07:46 INFO - PROCESS | 15886 | 1464444466917 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:46 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c781800 == 124 [pid = 15886] [id = 652] 07:07:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x8d4f2000) [pid = 15886] [serial = 1957] [outer = (nil)] 07:07:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x8e9ab400) [pid = 15886] [serial = 1958] [outer = 0x8d4f2000] 07:07:47 INFO - PROCESS | 15886 | 1464444467008 Marionette DEBUG loaded listener.js 07:07:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x8e9b8c00) [pid = 15886] [serial = 1959] [outer = 0x8d4f2000] 07:07:48 INFO - PROCESS | 15886 | 1464444468117 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:07:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1901ms 07:07:48 INFO - PROCESS | 15886 | 1464444468155 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 07:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:07:48 INFO - PROCESS | 15886 | 1464444468160 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 07:07:48 INFO - PROCESS | 15886 | 1464444468167 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:07:48 INFO - PROCESS | 15886 | 1464444468170 Marionette TRACE conn4 <- [1,2582,null,{}] 07:07:48 INFO - PROCESS | 15886 | 1464444468177 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:48 INFO - PROCESS | 15886 | 1464444468436 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 07:07:48 INFO - PROCESS | 15886 | 1464444468795 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:48 INFO - PROCESS | 15886 | ++DOCSHELL 0x8eb4a800 == 125 [pid = 15886] [id = 653] 07:07:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8eb4b400) [pid = 15886] [serial = 1960] [outer = (nil)] 07:07:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8eeaf800) [pid = 15886] [serial = 1961] [outer = 0x8eb4b400] 07:07:48 INFO - PROCESS | 15886 | 1464444468920 Marionette DEBUG loaded listener.js 07:07:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x8f166000) [pid = 15886] [serial = 1962] [outer = 0x8eb4b400] 07:07:49 INFO - PROCESS | 15886 | 1464444469991 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:07:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1892ms 07:07:50 INFO - PROCESS | 15886 | 1464444470060 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 07:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:07:50 INFO - PROCESS | 15886 | 1464444470064 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 07:07:50 INFO - PROCESS | 15886 | 1464444470071 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:07:50 INFO - PROCESS | 15886 | 1464444470075 Marionette TRACE conn4 <- [1,2586,null,{}] 07:07:50 INFO - PROCESS | 15886 | 1464444470081 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:50 INFO - PROCESS | 15886 | 1464444470338 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 07:07:50 INFO - PROCESS | 15886 | 1464444470681 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:50 INFO - PROCESS | 15886 | ++DOCSHELL 0x8eb4b000 == 126 [pid = 15886] [id = 654] 07:07:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8eeb1000) [pid = 15886] [serial = 1963] [outer = (nil)] 07:07:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x8fa53000) [pid = 15886] [serial = 1964] [outer = 0x8eeb1000] 07:07:50 INFO - PROCESS | 15886 | 1464444470779 Marionette DEBUG loaded listener.js 07:07:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x8fc7bc00) [pid = 15886] [serial = 1965] [outer = 0x8eeb1000] 07:07:51 INFO - PROCESS | 15886 | 1464444471750 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:07:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:07:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1746ms 07:07:51 INFO - PROCESS | 15886 | 1464444471818 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 07:07:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:07:51 INFO - PROCESS | 15886 | 1464444471822 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 07:07:51 INFO - PROCESS | 15886 | 1464444471829 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:07:51 INFO - PROCESS | 15886 | 1464444471833 Marionette TRACE conn4 <- [1,2590,null,{}] 07:07:51 INFO - PROCESS | 15886 | 1464444471839 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:52 INFO - PROCESS | 15886 | 1464444472130 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 07:07:52 INFO - PROCESS | 15886 | 1464444472472 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:52 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ef04800 == 127 [pid = 15886] [id = 655] 07:07:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x8f2b5000) [pid = 15886] [serial = 1966] [outer = (nil)] 07:07:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8fd87400) [pid = 15886] [serial = 1967] [outer = 0x8f2b5000] 07:07:52 INFO - PROCESS | 15886 | 1464444472579 Marionette DEBUG loaded listener.js 07:07:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x911b5000) [pid = 15886] [serial = 1968] [outer = 0x8f2b5000] 07:07:53 INFO - PROCESS | 15886 | 1464444473553 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 07:07:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:07:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1790ms 07:07:53 INFO - PROCESS | 15886 | 1464444473620 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 07:07:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:07:53 INFO - PROCESS | 15886 | 1464444473624 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 07:07:53 INFO - PROCESS | 15886 | 1464444473632 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:07:53 INFO - PROCESS | 15886 | 1464444473636 Marionette TRACE conn4 <- [1,2594,null,{}] 07:07:53 INFO - PROCESS | 15886 | 1464444473642 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:53 INFO - PROCESS | 15886 | 1464444473884 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 07:07:54 INFO - PROCESS | 15886 | 1464444474222 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:54 INFO - PROCESS | 15886 | ++DOCSHELL 0x8e9b3c00 == 128 [pid = 15886] [id = 656] 07:07:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x8f169000) [pid = 15886] [serial = 1969] [outer = (nil)] 07:07:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x9149c000) [pid = 15886] [serial = 1970] [outer = 0x8f169000] 07:07:54 INFO - PROCESS | 15886 | 1464444474319 Marionette DEBUG loaded listener.js 07:07:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x914a4c00) [pid = 15886] [serial = 1971] [outer = 0x8f169000] 07:07:55 INFO - PROCESS | 15886 | 1464444475315 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 07:07:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:07:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1734ms 07:07:55 INFO - PROCESS | 15886 | 1464444475365 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 07:07:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:07:55 INFO - PROCESS | 15886 | 1464444475370 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 07:07:55 INFO - PROCESS | 15886 | 1464444475377 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:07:55 INFO - PROCESS | 15886 | 1464444475380 Marionette TRACE conn4 <- [1,2598,null,{}] 07:07:55 INFO - PROCESS | 15886 | 1464444475386 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:55 INFO - PROCESS | 15886 | 1464444475641 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 07:07:55 INFO - PROCESS | 15886 | 1464444475981 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:56 INFO - PROCESS | 15886 | ++DOCSHELL 0x865ec400 == 129 [pid = 15886] [id = 657] 07:07:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x8b64f800) [pid = 15886] [serial = 1972] [outer = (nil)] 07:07:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x915cf400) [pid = 15886] [serial = 1973] [outer = 0x8b64f800] 07:07:56 INFO - PROCESS | 15886 | 1464444476079 Marionette DEBUG loaded listener.js 07:07:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x91c90800) [pid = 15886] [serial = 1974] [outer = 0x8b64f800] 07:07:57 INFO - PROCESS | 15886 | 1464444477073 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:07:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:07:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1735ms 07:07:57 INFO - PROCESS | 15886 | 1464444477113 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 07:07:57 INFO - PROCESS | 15886 | 1464444477118 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 07:07:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:07:57 INFO - PROCESS | 15886 | 1464444477125 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:07:57 INFO - PROCESS | 15886 | 1464444477129 Marionette TRACE conn4 <- [1,2602,null,{}] 07:07:57 INFO - PROCESS | 15886 | 1464444477136 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:57 INFO - PROCESS | 15886 | 1464444477388 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 07:07:57 INFO - PROCESS | 15886 | 1464444477749 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:57 INFO - PROCESS | 15886 | ++DOCSHELL 0x925d1c00 == 130 [pid = 15886] [id = 658] 07:07:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x925d3000) [pid = 15886] [serial = 1975] [outer = (nil)] 07:07:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x925d8c00) [pid = 15886] [serial = 1976] [outer = 0x925d3000] 07:07:57 INFO - PROCESS | 15886 | 1464444477864 Marionette DEBUG loaded listener.js 07:07:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x9274f000) [pid = 15886] [serial = 1977] [outer = 0x925d3000] 07:07:58 INFO - PROCESS | 15886 | 1464444478931 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 07:07:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:07:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1890ms 07:07:59 INFO - PROCESS | 15886 | 1464444479041 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 07:07:59 INFO - PROCESS | 15886 | 1464444479047 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 07:07:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:07:59 INFO - PROCESS | 15886 | 1464444479116 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:07:59 INFO - PROCESS | 15886 | 1464444479123 Marionette TRACE conn4 <- [1,2606,null,{}] 07:07:59 INFO - PROCESS | 15886 | 1464444479132 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:59 INFO - PROCESS | 15886 | 1464444479421 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 07:07:59 INFO - PROCESS | 15886 | 1464444479777 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:59 INFO - PROCESS | 15886 | ++DOCSHELL 0x9277c400 == 131 [pid = 15886] [id = 659] 07:07:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x92926000) [pid = 15886] [serial = 1978] [outer = (nil)] 07:07:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x92a4a400) [pid = 15886] [serial = 1979] [outer = 0x92926000] 07:07:59 INFO - PROCESS | 15886 | 1464444479870 Marionette DEBUG loaded listener.js 07:07:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x92a52000) [pid = 15886] [serial = 1980] [outer = 0x92926000] 07:08:00 INFO - PROCESS | 15886 | 1464444480904 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 07:08:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:08:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1904ms 07:08:00 INFO - PROCESS | 15886 | 1464444480964 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 07:08:00 INFO - PROCESS | 15886 | 1464444480968 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 07:08:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:08:00 INFO - PROCESS | 15886 | 1464444480975 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:08:00 INFO - PROCESS | 15886 | 1464444480979 Marionette TRACE conn4 <- [1,2610,null,{}] 07:08:00 INFO - PROCESS | 15886 | 1464444480985 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:01 INFO - PROCESS | 15886 | 1464444481251 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 07:08:01 INFO - PROCESS | 15886 | 1464444481616 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:01 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b651000 == 132 [pid = 15886] [id = 660] 07:08:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x8b65bc00) [pid = 15886] [serial = 1981] [outer = (nil)] 07:08:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x92e88400) [pid = 15886] [serial = 1982] [outer = 0x8b65bc00] 07:08:01 INFO - PROCESS | 15886 | 1464444481717 Marionette DEBUG loaded listener.js 07:08:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x93b95000) [pid = 15886] [serial = 1983] [outer = 0x8b65bc00] 07:08:02 INFO - PROCESS | 15886 | 1464444482746 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:08:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:08:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1834ms 07:08:02 INFO - PROCESS | 15886 | 1464444482811 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 07:08:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:08:02 INFO - PROCESS | 15886 | 1464444482815 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 07:08:02 INFO - PROCESS | 15886 | 1464444482821 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:08:02 INFO - PROCESS | 15886 | 1464444482825 Marionette TRACE conn4 <- [1,2614,null,{}] 07:08:02 INFO - PROCESS | 15886 | 1464444482831 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:03 INFO - PROCESS | 15886 | 1464444483068 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 07:08:03 INFO - PROCESS | 15886 | 1464444483403 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:03 INFO - PROCESS | 15886 | ++DOCSHELL 0x92d2cc00 == 133 [pid = 15886] [id = 661] 07:08:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x92e8e800) [pid = 15886] [serial = 1984] [outer = (nil)] 07:08:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x9517e400) [pid = 15886] [serial = 1985] [outer = 0x92e8e800] 07:08:03 INFO - PROCESS | 15886 | 1464444483512 Marionette DEBUG loaded listener.js 07:08:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x952a7800) [pid = 15886] [serial = 1986] [outer = 0x92e8e800] 07:08:04 INFO - PROCESS | 15886 | 1464444484460 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 07:08:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:08:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1686ms 07:08:04 INFO - PROCESS | 15886 | 1464444484508 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 07:08:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:08:04 INFO - PROCESS | 15886 | 1464444484512 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 07:08:04 INFO - PROCESS | 15886 | 1464444484520 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:08:04 INFO - PROCESS | 15886 | 1464444484523 Marionette TRACE conn4 <- [1,2618,null,{}] 07:08:04 INFO - PROCESS | 15886 | 1464444484530 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:04 INFO - PROCESS | 15886 | 1464444484782 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 07:08:05 INFO - PROCESS | 15886 | 1464444485121 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:05 INFO - PROCESS | 15886 | ++DOCSHELL 0x865f0800 == 134 [pid = 15886] [id = 662] 07:08:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x94736800) [pid = 15886] [serial = 1987] [outer = (nil)] 07:08:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x982ec000) [pid = 15886] [serial = 1988] [outer = 0x94736800] 07:08:05 INFO - PROCESS | 15886 | 1464444485219 Marionette DEBUG loaded listener.js 07:08:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x982f2000) [pid = 15886] [serial = 1989] [outer = 0x94736800] 07:08:06 INFO - PROCESS | 15886 | 1464444486157 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:08:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:08:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1684ms 07:08:06 INFO - PROCESS | 15886 | 1464444486204 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 07:08:06 INFO - PROCESS | 15886 | 1464444486208 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 07:08:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:08:06 INFO - PROCESS | 15886 | 1464444486215 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:08:06 INFO - PROCESS | 15886 | 1464444486218 Marionette TRACE conn4 <- [1,2622,null,{}] 07:08:06 INFO - PROCESS | 15886 | 1464444486224 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:06 INFO - PROCESS | 15886 | 1464444486469 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 07:08:06 INFO - PROCESS | 15886 | 1464444486818 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:06 INFO - PROCESS | 15886 | ++DOCSHELL 0x85fd1c00 == 135 [pid = 15886] [id = 663] 07:08:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x8b5a6400) [pid = 15886] [serial = 1990] [outer = (nil)] 07:08:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x99eea400) [pid = 15886] [serial = 1991] [outer = 0x8b5a6400] 07:08:06 INFO - PROCESS | 15886 | 1464444486914 Marionette DEBUG loaded listener.js 07:08:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x99f6f800) [pid = 15886] [serial = 1992] [outer = 0x8b5a6400] 07:08:07 INFO - PROCESS | 15886 | 1464444487854 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 07:08:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:08:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1683ms 07:08:07 INFO - PROCESS | 15886 | 1464444487904 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 07:08:07 INFO - PROCESS | 15886 | 1464444487908 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 07:08:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:08:07 INFO - PROCESS | 15886 | 1464444487915 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:08:07 INFO - PROCESS | 15886 | 1464444487919 Marionette TRACE conn4 <- [1,2626,null,{}] 07:08:07 INFO - PROCESS | 15886 | 1464444487928 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:08 INFO - PROCESS | 15886 | 1464444488177 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 07:08:08 INFO - PROCESS | 15886 | 1464444488530 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:08 INFO - PROCESS | 15886 | ++DOCSHELL 0x98488400 == 136 [pid = 15886] [id = 664] 07:08:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x99309400) [pid = 15886] [serial = 1993] [outer = (nil)] 07:08:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 167 (0x9a30c400) [pid = 15886] [serial = 1994] [outer = 0x99309400] 07:08:08 INFO - PROCESS | 15886 | 1464444488631 Marionette DEBUG loaded listener.js 07:08:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 168 (0x9a5cf400) [pid = 15886] [serial = 1995] [outer = 0x99309400] 07:08:11 INFO - PROCESS | 15886 | --DOCSHELL 0x865f1800 == 135 [pid = 15886] [id = 544] 07:08:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8b65c400 == 134 [pid = 15886] [id = 543] 07:08:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8c54ec00 == 133 [pid = 15886] [id = 547] 07:08:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8c774000 == 132 [pid = 15886] [id = 548] 07:08:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8bf42c00 == 131 [pid = 15886] [id = 647] 07:08:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8bb60000 == 130 [pid = 15886] [id = 646] 07:08:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8b650800 == 129 [pid = 15886] [id = 645] 07:08:11 INFO - PROCESS | 15886 | --DOCSHELL 0x865e9c00 == 128 [pid = 15886] [id = 644] 07:08:11 INFO - PROCESS | 15886 | --DOCSHELL 0x865ed000 == 127 [pid = 15886] [id = 519] 07:08:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8b6cac00 == 126 [pid = 15886] [id = 637] 07:08:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8bdd5c00 == 125 [pid = 15886] [id = 636] 07:08:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8f2aec00 == 124 [pid = 15886] [id = 635] 07:08:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8bb62c00 == 123 [pid = 15886] [id = 634] 07:08:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8d56f800 == 122 [pid = 15886] [id = 633] 07:08:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8c3e2800 == 121 [pid = 15886] [id = 632] 07:08:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8b653400 == 120 [pid = 15886] [id = 630] 07:08:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8c744800 == 119 [pid = 15886] [id = 631] 07:08:11 INFO - PROCESS | 15886 | --DOCSHELL 0x8b6cb800 == 118 [pid = 15886] [id = 629] 07:08:11 INFO - PROCESS | 15886 | --DOCSHELL 0x865f2400 == 117 [pid = 15886] [id = 628] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 167 (0x9aa8bc00) [pid = 15886] [serial = 1752] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 166 (0x8ddefc00) [pid = 15886] [serial = 1839] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x925d3400) [pid = 15886] [serial = 1856] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0x8f2af000) [pid = 15886] [serial = 1844] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0x8eeaa000) [pid = 15886] [serial = 1842] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x92a58000) [pid = 15886] [serial = 1863] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0x8c3dd000) [pid = 15886] [serial = 1826] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x915d0c00) [pid = 15886] [serial = 1853] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x92e87000) [pid = 15886] [serial = 1865] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x8bb68000) [pid = 15886] [serial = 1764] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x93c85800) [pid = 15886] [serial = 1869] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0x8eb49800) [pid = 15886] [serial = 1841] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0x8bf4e000) [pid = 15886] [serial = 1832] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0x91c8f400) [pid = 15886] [serial = 1854] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 153 (0x8b458c00) [pid = 15886] [serial = 1877] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0x8b9d1400) [pid = 15886] [serial = 1880] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0x911b7000) [pid = 15886] [serial = 1850] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x8fd79c00) [pid = 15886] [serial = 1847] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x913a6800) [pid = 15886] [serial = 1851] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x8c3db400) [pid = 15886] [serial = 1833] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x8b650000) [pid = 15886] [serial = 1878] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x8b841c00) [pid = 15886] [serial = 1830] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x92a4c000) [pid = 15886] [serial = 1860] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x95127400) [pid = 15886] [serial = 1871] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x8d562800) [pid = 15886] [serial = 1836] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x95240400) [pid = 15886] [serial = 1874] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x925dac00) [pid = 15886] [serial = 1857] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x8c780000) [pid = 15886] [serial = 1835] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x95243c00) [pid = 15886] [serial = 1875] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x8bdd1800) [pid = 15886] [serial = 1883] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x9292b800) [pid = 15886] [serial = 1859] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x8b65a400) [pid = 15886] [serial = 1829] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x93bf5000) [pid = 15886] [serial = 1868] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x92a56000) [pid = 15886] [serial = 1862] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x8fa50c00) [pid = 15886] [serial = 1845] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x8d66b400) [pid = 15886] [serial = 1838] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x8fd7d000) [pid = 15886] [serial = 1848] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0x8bb62800) [pid = 15886] [serial = 1881] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x9512bc00) [pid = 15886] [serial = 1872] [outer = (nil)] [url = about:blank] 07:08:11 INFO - PROCESS | 15886 | --DOMWINDOW == 128 (0x92e8a000) [pid = 15886] [serial = 1866] [outer = (nil)] [url = about:blank] 07:08:12 INFO - PROCESS | 15886 | 1464444492015 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:08:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:08:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 4149ms 07:08:12 INFO - PROCESS | 15886 | 1464444492065 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 07:08:12 INFO - PROCESS | 15886 | 1464444492071 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 07:08:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:08:12 INFO - PROCESS | 15886 | 1464444492080 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:08:12 INFO - PROCESS | 15886 | 1464444492086 Marionette TRACE conn4 <- [1,2630,null,{}] 07:08:12 INFO - PROCESS | 15886 | 1464444492144 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:12 INFO - PROCESS | 15886 | 1464444492379 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 07:08:12 INFO - PROCESS | 15886 | 1464444492585 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:12 INFO - PROCESS | 15886 | ++DOCSHELL 0x865e9c00 == 118 [pid = 15886] [id = 665] 07:08:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x86e5b400) [pid = 15886] [serial = 1996] [outer = (nil)] 07:08:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x8b45d000) [pid = 15886] [serial = 1997] [outer = 0x86e5b400] 07:08:12 INFO - PROCESS | 15886 | 1464444492684 Marionette DEBUG loaded listener.js 07:08:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x8b6cf400) [pid = 15886] [serial = 1998] [outer = 0x86e5b400] 07:08:13 INFO - PROCESS | 15886 | 1464444493628 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 07:08:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:08:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1579ms 07:08:13 INFO - PROCESS | 15886 | 1464444493659 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 07:08:13 INFO - PROCESS | 15886 | 1464444493668 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 07:08:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:08:13 INFO - PROCESS | 15886 | 1464444493681 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:08:13 INFO - PROCESS | 15886 | 1464444493685 Marionette TRACE conn4 <- [1,2634,null,{}] 07:08:13 INFO - PROCESS | 15886 | 1464444493693 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:13 INFO - PROCESS | 15886 | 1464444493933 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 07:08:14 INFO - PROCESS | 15886 | 1464444494264 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:14 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bb65800 == 119 [pid = 15886] [id = 666] 07:08:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x8bb68000) [pid = 15886] [serial = 1999] [outer = (nil)] 07:08:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8bbd4000) [pid = 15886] [serial = 2000] [outer = 0x8bb68000] 07:08:14 INFO - PROCESS | 15886 | 1464444494367 Marionette DEBUG loaded listener.js 07:08:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8bdd0800) [pid = 15886] [serial = 2001] [outer = 0x8bb68000] 07:08:15 INFO - PROCESS | 15886 | 1464444495348 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:08:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:08:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1741ms 07:08:15 INFO - PROCESS | 15886 | 1464444495423 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 07:08:15 INFO - PROCESS | 15886 | 1464444495426 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 07:08:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:08:15 INFO - PROCESS | 15886 | 1464444495442 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:08:15 INFO - PROCESS | 15886 | 1464444495451 Marionette TRACE conn4 <- [1,2638,null,{}] 07:08:15 INFO - PROCESS | 15886 | 1464444495520 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:15 INFO - PROCESS | 15886 | 1464444495819 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 07:08:15 INFO - PROCESS | 15886 | 1464444495854 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:15 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b6d5c00 == 120 [pid = 15886] [id = 667] 07:08:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x8bdd3800) [pid = 15886] [serial = 2002] [outer = (nil)] 07:08:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8c543000) [pid = 15886] [serial = 2003] [outer = 0x8bdd3800] 07:08:15 INFO - PROCESS | 15886 | 1464444495942 Marionette DEBUG loaded listener.js 07:08:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x8c650000) [pid = 15886] [serial = 2004] [outer = 0x8bdd3800] 07:08:16 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x8b847c00) [pid = 15886] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:08:16 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x8bbd6800) [pid = 15886] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:08:16 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x8b653800) [pid = 15886] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:08:16 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x8c549c00) [pid = 15886] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:08:16 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x8d674800) [pid = 15886] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:08:16 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x8b9c6c00) [pid = 15886] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:08:16 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0x8fc7fc00) [pid = 15886] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:08:16 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x8c74bc00) [pid = 15886] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:08:16 INFO - PROCESS | 15886 | --DOMWINDOW == 128 (0x9530a400) [pid = 15886] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:08:16 INFO - PROCESS | 15886 | --DOMWINDOW == 127 (0x865f3c00) [pid = 15886] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:08:16 INFO - PROCESS | 15886 | --DOMWINDOW == 126 (0x8bdd6000) [pid = 15886] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:08:16 INFO - PROCESS | 15886 | --DOMWINDOW == 125 (0x8f2b1400) [pid = 15886] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:08:16 INFO - PROCESS | 15886 | --DOMWINDOW == 124 (0x8b843c00) [pid = 15886] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:08:16 INFO - PROCESS | 15886 | --DOMWINDOW == 123 (0x9292e400) [pid = 15886] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:08:16 INFO - PROCESS | 15886 | --DOMWINDOW == 122 (0x92746000) [pid = 15886] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:08:16 INFO - PROCESS | 15886 | --DOMWINDOW == 121 (0x86d3b000) [pid = 15886] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:08:16 INFO - PROCESS | 15886 | --DOMWINDOW == 120 (0x93c89800) [pid = 15886] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:08:16 INFO - PROCESS | 15886 | --DOMWINDOW == 119 (0x8c746000) [pid = 15886] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:08:16 INFO - PROCESS | 15886 | --DOMWINDOW == 118 (0x8b65ac00) [pid = 15886] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:08:17 INFO - PROCESS | 15886 | 1464444497453 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:08:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:08:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2040ms 07:08:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:08:17 INFO - PROCESS | 15886 | 1464444497484 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 07:08:17 INFO - PROCESS | 15886 | 1464444497487 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 07:08:17 INFO - PROCESS | 15886 | 1464444497495 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:08:17 INFO - PROCESS | 15886 | 1464444497499 Marionette TRACE conn4 <- [1,2642,null,{}] 07:08:17 INFO - PROCESS | 15886 | 1464444497504 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:17 INFO - PROCESS | 15886 | 1464444497751 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 07:08:17 INFO - PROCESS | 15886 | 1464444497955 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:17 INFO - PROCESS | 15886 | ++DOCSHELL 0x86d3b000 == 121 [pid = 15886] [id = 668] 07:08:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 119 (0x8b65ac00) [pid = 15886] [serial = 2005] [outer = (nil)] 07:08:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 120 (0x8c544000) [pid = 15886] [serial = 2006] [outer = 0x8b65ac00] 07:08:18 INFO - PROCESS | 15886 | 1464444498038 Marionette DEBUG loaded listener.js 07:08:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 121 (0x8c774c00) [pid = 15886] [serial = 2007] [outer = 0x8b65ac00] 07:08:19 INFO - PROCESS | 15886 | 1464444499102 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:08:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:08:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1639ms 07:08:19 INFO - PROCESS | 15886 | 1464444499134 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 07:08:19 INFO - PROCESS | 15886 | 1464444499140 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 07:08:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:08:19 INFO - PROCESS | 15886 | 1464444499150 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:08:19 INFO - PROCESS | 15886 | 1464444499156 Marionette TRACE conn4 <- [1,2646,null,{}] 07:08:19 INFO - PROCESS | 15886 | 1464444499167 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:19 INFO - PROCESS | 15886 | 1464444499436 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 07:08:19 INFO - PROCESS | 15886 | 1464444499788 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:19 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a2b5400 == 122 [pid = 15886] [id = 669] 07:08:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 122 (0x8b651800) [pid = 15886] [serial = 2008] [outer = (nil)] 07:08:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 123 (0x8b6ca000) [pid = 15886] [serial = 2009] [outer = 0x8b651800] 07:08:19 INFO - PROCESS | 15886 | 1464444499887 Marionette DEBUG loaded listener.js 07:08:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 124 (0x8b9c9400) [pid = 15886] [serial = 2010] [outer = 0x8b651800] 07:08:20 INFO - PROCESS | 15886 | 1464444500888 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:08:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:08:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1800ms 07:08:20 INFO - PROCESS | 15886 | 1464444500951 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 07:08:20 INFO - PROCESS | 15886 | 1464444500960 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 07:08:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:08:20 INFO - PROCESS | 15886 | 1464444500973 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:08:20 INFO - PROCESS | 15886 | 1464444500979 Marionette TRACE conn4 <- [1,2650,null,{}] 07:08:20 INFO - PROCESS | 15886 | 1464444500985 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:21 INFO - PROCESS | 15886 | 1464444501287 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 07:08:21 INFO - PROCESS | 15886 | 1464444501631 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:21 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bf48400 == 123 [pid = 15886] [id = 670] 07:08:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 125 (0x8bf50c00) [pid = 15886] [serial = 2011] [outer = (nil)] 07:08:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 126 (0x8c549c00) [pid = 15886] [serial = 2012] [outer = 0x8bf50c00] 07:08:21 INFO - PROCESS | 15886 | 1464444501723 Marionette DEBUG loaded listener.js 07:08:21 INFO - PROCESS | 15886 | ++DOMWINDOW == 127 (0x8c77ac00) [pid = 15886] [serial = 2013] [outer = 0x8bf50c00] 07:08:22 INFO - PROCESS | 15886 | 1464444502750 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:08:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:08:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1845ms 07:08:22 INFO - PROCESS | 15886 | 1464444502818 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 07:08:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:08:22 INFO - PROCESS | 15886 | 1464444502823 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 07:08:22 INFO - PROCESS | 15886 | 1464444502830 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:08:22 INFO - PROCESS | 15886 | 1464444502837 Marionette TRACE conn4 <- [1,2654,null,{}] 07:08:22 INFO - PROCESS | 15886 | 1464444502854 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:23 INFO - PROCESS | 15886 | 1464444503148 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 07:08:23 INFO - PROCESS | 15886 | 1464444503487 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:23 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d56e800 == 124 [pid = 15886] [id = 671] 07:08:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x8d66c000) [pid = 15886] [serial = 2014] [outer = (nil)] 07:08:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x8ddec400) [pid = 15886] [serial = 2015] [outer = 0x8d66c000] 07:08:23 INFO - PROCESS | 15886 | 1464444503596 Marionette DEBUG loaded listener.js 07:08:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x8ddf9800) [pid = 15886] [serial = 2016] [outer = 0x8d66c000] 07:08:24 INFO - PROCESS | 15886 | 1464444504621 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:08:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:08:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1843ms 07:08:24 INFO - PROCESS | 15886 | 1464444504673 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 07:08:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:08:24 INFO - PROCESS | 15886 | 1464444504678 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 07:08:24 INFO - PROCESS | 15886 | 1464444504686 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:08:24 INFO - PROCESS | 15886 | 1464444504690 Marionette TRACE conn4 <- [1,2658,null,{}] 07:08:24 INFO - PROCESS | 15886 | 1464444504696 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:24 INFO - PROCESS | 15886 | 1464444504944 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 07:08:25 INFO - PROCESS | 15886 | 1464444505272 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:25 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d66ec00 == 125 [pid = 15886] [id = 672] 07:08:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x8ddf3c00) [pid = 15886] [serial = 2017] [outer = (nil)] 07:08:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x8eeb1800) [pid = 15886] [serial = 2018] [outer = 0x8ddf3c00] 07:08:25 INFO - PROCESS | 15886 | 1464444505371 Marionette DEBUG loaded listener.js 07:08:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8ef07800) [pid = 15886] [serial = 2019] [outer = 0x8ddf3c00] 07:08:26 INFO - PROCESS | 15886 | 1464444506328 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:08:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:08:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1683ms 07:08:26 INFO - PROCESS | 15886 | 1464444506369 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 07:08:26 INFO - PROCESS | 15886 | 1464444506374 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 07:08:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:08:26 INFO - PROCESS | 15886 | 1464444506381 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:08:26 INFO - PROCESS | 15886 | 1464444506384 Marionette TRACE conn4 <- [1,2662,null,{}] 07:08:26 INFO - PROCESS | 15886 | 1464444506392 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:26 INFO - PROCESS | 15886 | 1464444506633 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 07:08:26 INFO - PROCESS | 15886 | 1464444506965 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:27 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d4ec400 == 126 [pid = 15886] [id = 673] 07:08:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8d56a000) [pid = 15886] [serial = 2020] [outer = (nil)] 07:08:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x8f166800) [pid = 15886] [serial = 2021] [outer = 0x8d56a000] 07:08:27 INFO - PROCESS | 15886 | 1464444507062 Marionette DEBUG loaded listener.js 07:08:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8f16b800) [pid = 15886] [serial = 2022] [outer = 0x8d56a000] 07:08:28 INFO - PROCESS | 15886 | 1464444508003 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:08:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:08:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1682ms 07:08:28 INFO - PROCESS | 15886 | 1464444508068 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 07:08:28 INFO - PROCESS | 15886 | 1464444508073 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 07:08:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:08:28 INFO - PROCESS | 15886 | 1464444508084 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:08:28 INFO - PROCESS | 15886 | 1464444508088 Marionette TRACE conn4 <- [1,2666,null,{}] 07:08:28 INFO - PROCESS | 15886 | 1464444508094 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:28 INFO - PROCESS | 15886 | 1464444508385 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 07:08:28 INFO - PROCESS | 15886 | 1464444508752 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:28 INFO - PROCESS | 15886 | ++DOCSHELL 0x8e9ba000 == 127 [pid = 15886] [id = 674] 07:08:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x8fa4b400) [pid = 15886] [serial = 2023] [outer = (nil)] 07:08:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x8fd7f400) [pid = 15886] [serial = 2024] [outer = 0x8fa4b400] 07:08:28 INFO - PROCESS | 15886 | 1464444508852 Marionette DEBUG loaded listener.js 07:08:28 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x911a9000) [pid = 15886] [serial = 2025] [outer = 0x8fa4b400] 07:08:30 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 07:08:30 INFO - PROCESS | 15886 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:08:30 INFO - PROCESS | 15886 | 1464444510283 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 07:08:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 07:08:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2234ms 07:08:30 INFO - PROCESS | 15886 | 1464444510319 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 07:08:30 INFO - PROCESS | 15886 | 1464444510323 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 07:08:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:08:30 INFO - PROCESS | 15886 | 1464444510333 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:08:30 INFO - PROCESS | 15886 | 1464444510339 Marionette TRACE conn4 <- [1,2670,null,{}] 07:08:30 INFO - PROCESS | 15886 | 1464444510446 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:30 INFO - PROCESS | 15886 | 1464444510675 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 07:08:30 INFO - PROCESS | 15886 | 1464444510965 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:31 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f2b7c00 == 128 [pid = 15886] [id = 675] 07:08:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8fd7d000) [pid = 15886] [serial = 2026] [outer = (nil)] 07:08:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x9149a400) [pid = 15886] [serial = 2027] [outer = 0x8fd7d000] 07:08:31 INFO - PROCESS | 15886 | 1464444511063 Marionette DEBUG loaded listener.js 07:08:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x915c1400) [pid = 15886] [serial = 2028] [outer = 0x8fd7d000] 07:08:32 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 07:08:32 INFO - PROCESS | 15886 | 1464444512478 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 07:08:32 INFO - PROCESS | 15886 | 1464444512531 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 07:08:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:08:32 INFO - PROCESS | 15886 | 1464444512538 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:08:32 INFO - PROCESS | 15886 | 1464444512541 Marionette TRACE conn4 <- [1,2674,null,{}] 07:08:32 INFO - PROCESS | 15886 | 1464444512648 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:32 INFO - PROCESS | 15886 | 1464444512888 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 07:08:33 INFO - PROCESS | 15886 | 1464444513175 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:33 INFO - PROCESS | 15886 | ++DOCSHELL 0x913a8000 == 129 [pid = 15886] [id = 676] 07:08:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x913adc00) [pid = 15886] [serial = 2029] [outer = (nil)] 07:08:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x91d24000) [pid = 15886] [serial = 2030] [outer = 0x913adc00] 07:08:33 INFO - PROCESS | 15886 | 1464444513267 Marionette DEBUG loaded listener.js 07:08:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x925d3c00) [pid = 15886] [serial = 2031] [outer = 0x913adc00] 07:08:34 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 07:08:34 INFO - PROCESS | 15886 | 1464444514670 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 07:08:34 INFO - PROCESS | 15886 | 1464444514732 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 07:08:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:08:34 INFO - PROCESS | 15886 | 1464444514740 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:08:34 INFO - PROCESS | 15886 | 1464444514744 Marionette TRACE conn4 <- [1,2678,null,{}] 07:08:34 INFO - PROCESS | 15886 | 1464444514861 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:35 INFO - PROCESS | 15886 | 1464444515166 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 07:08:35 INFO - PROCESS | 15886 | 1464444515383 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:35 INFO - PROCESS | 15886 | ++DOCSHELL 0x925d0400 == 130 [pid = 15886] [id = 677] 07:08:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x925db000) [pid = 15886] [serial = 2032] [outer = (nil)] 07:08:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x92771c00) [pid = 15886] [serial = 2033] [outer = 0x925db000] 07:08:35 INFO - PROCESS | 15886 | 1464444515476 Marionette DEBUG loaded listener.js 07:08:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x92776400) [pid = 15886] [serial = 2034] [outer = 0x925db000] 07:08:36 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 07:08:36 INFO - PROCESS | 15886 | 1464444516879 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:08:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 07:08:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2182ms 07:08:36 INFO - PROCESS | 15886 | 1464444516924 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 07:08:36 INFO - PROCESS | 15886 | 1464444516928 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 07:08:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:08:36 INFO - PROCESS | 15886 | 1464444516935 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:08:36 INFO - PROCESS | 15886 | 1464444516939 Marionette TRACE conn4 <- [1,2682,null,{}] 07:08:36 INFO - PROCESS | 15886 | 1464444516945 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:37 INFO - PROCESS | 15886 | 1464444517255 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 07:08:37 INFO - PROCESS | 15886 | 1464444517520 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:37 INFO - PROCESS | 15886 | ++DOCSHELL 0x91d22800 == 131 [pid = 15886] [id = 678] 07:08:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x9274c000) [pid = 15886] [serial = 2035] [outer = (nil)] 07:08:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x9292a800) [pid = 15886] [serial = 2036] [outer = 0x9274c000] 07:08:37 INFO - PROCESS | 15886 | 1464444517616 Marionette DEBUG loaded listener.js 07:08:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x92931800) [pid = 15886] [serial = 2037] [outer = 0x9274c000] 07:08:38 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 07:08:39 INFO - PROCESS | 15886 | 1464444519023 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:08:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 07:08:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2096ms 07:08:39 INFO - PROCESS | 15886 | 1464444519032 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 07:08:39 INFO - PROCESS | 15886 | 1464444519036 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 07:08:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:08:39 INFO - PROCESS | 15886 | 1464444519042 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:08:39 INFO - PROCESS | 15886 | 1464444519047 Marionette TRACE conn4 <- [1,2686,null,{}] 07:08:39 INFO - PROCESS | 15886 | 1464444519053 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:39 INFO - PROCESS | 15886 | 1464444519366 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 07:08:39 INFO - PROCESS | 15886 | 1464444519646 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:39 INFO - PROCESS | 15886 | ++DOCSHELL 0x9277e800 == 132 [pid = 15886] [id = 679] 07:08:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x92928000) [pid = 15886] [serial = 2038] [outer = (nil)] 07:08:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x93bf2800) [pid = 15886] [serial = 2039] [outer = 0x92928000] 07:08:39 INFO - PROCESS | 15886 | 1464444519752 Marionette DEBUG loaded listener.js 07:08:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x95125c00) [pid = 15886] [serial = 2040] [outer = 0x92928000] 07:08:41 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 07:08:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 07:08:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:08:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:08:41 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1 07:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:41 INFO - _addTest/ [0,2689,"getWindowHandle",null] 07:08:41 INFO - PROCESS | 15886 | 1464444521186 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 07:08:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:08:41 INFO - PROCESS | 15886 | 1464444521193 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:08:41 INFO - PROCESS | 15886 | 1464444521198 Marionette TRACE conn4 <- [1,2690,null,{}] 07:08:41 INFO - PROCESS | 15886 | 1464444521204 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:41 INFO - PROCESS | 15886 | 1464444521424 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 07:08:41 INFO - PROCESS | 15886 | 1464444521746 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:41 INFO - PROCESS | 15886 | ++DOCSHELL 0x92931400 == 133 [pid = 15886] [id = 680] 07:08:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x93bf8000) [pid = 15886] [serial = 2041] [outer = (nil)] 07:08:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x95244400) [pid = 15886] [serial = 2042] [outer = 0x93bf8000] 07:08:41 INFO - PROCESS | 15886 | 1464444521838 Marionette DEBUG loaded listener.js 07:08:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x952ab400) [pid = 15886] [serial = 2043] [outer = 0x93bf8000] 07:08:43 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 07:08:43 INFO - PROCESS | 15886 | 1464444523218 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 07:08:43 INFO - PROCESS | 15886 | 1464444523248 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 07:08:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:08:43 INFO - PROCESS | 15886 | 1464444523255 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:08:43 INFO - PROCESS | 15886 | 1464444523257 Marionette TRACE conn4 <- [1,2694,null,{}] 07:08:43 INFO - PROCESS | 15886 | 1464444523264 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:43 INFO - PROCESS | 15886 | 1464444523553 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 07:08:43 INFO - PROCESS | 15886 | 1464444523830 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:43 INFO - PROCESS | 15886 | ++DOCSHELL 0x95174c00 == 134 [pid = 15886] [id = 681] 07:08:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x95179c00) [pid = 15886] [serial = 2044] [outer = (nil)] 07:08:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x9669a000) [pid = 15886] [serial = 2045] [outer = 0x95179c00] 07:08:43 INFO - PROCESS | 15886 | 1464444523922 Marionette DEBUG loaded listener.js 07:08:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x9825cc00) [pid = 15886] [serial = 2046] [outer = 0x95179c00] 07:08:45 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 07:08:45 INFO - PROCESS | 15886 | 1464444525376 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 07:08:45 INFO - PROCESS | 15886 | 1464444525486 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 07:08:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:08:45 INFO - PROCESS | 15886 | 1464444525515 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:08:45 INFO - PROCESS | 15886 | 1464444525520 Marionette TRACE conn4 <- [1,2698,null,{}] 07:08:45 INFO - PROCESS | 15886 | 1464444525527 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:45 INFO - PROCESS | 15886 | 1464444525756 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 07:08:46 INFO - PROCESS | 15886 | 1464444526061 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:46 INFO - PROCESS | 15886 | ++DOCSHELL 0x95352800 == 135 [pid = 15886] [id = 682] 07:08:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x9821c000) [pid = 15886] [serial = 2047] [outer = (nil)] 07:08:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x9a21cc00) [pid = 15886] [serial = 2048] [outer = 0x9821c000] 07:08:46 INFO - PROCESS | 15886 | 1464444526150 Marionette DEBUG loaded listener.js 07:08:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x9a311c00) [pid = 15886] [serial = 2049] [outer = 0x9821c000] 07:08:47 INFO - PROCESS | 15886 | SkCairoFTTypeface::onFilterRec unimplemented 07:08:48 INFO - PROCESS | 15886 | 1464444528148 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 07:08:48 INFO - PROCESS | 15886 | 1464444528257 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 07:08:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:08:48 INFO - PROCESS | 15886 | 1464444528270 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:08:48 INFO - PROCESS | 15886 | 1464444528276 Marionette TRACE conn4 <- [1,2702,null,{}] 07:08:48 INFO - PROCESS | 15886 | 1464444528286 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:48 INFO - PROCESS | 15886 | 1464444528518 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 07:08:48 INFO - PROCESS | 15886 | 1464444528807 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:48 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b652000 == 136 [pid = 15886] [id = 683] 07:08:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x8b653800) [pid = 15886] [serial = 2050] [outer = (nil)] 07:08:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x8b844800) [pid = 15886] [serial = 2051] [outer = 0x8b653800] 07:08:48 INFO - PROCESS | 15886 | 1464444528894 Marionette DEBUG loaded listener.js 07:08:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x8b850c00) [pid = 15886] [serial = 2052] [outer = 0x8b653800] 07:08:49 INFO - PROCESS | 15886 | --DOCSHELL 0x95359800 == 135 [pid = 15886] [id = 367] 07:08:49 INFO - PROCESS | 15886 | --DOCSHELL 0x92d2cc00 == 134 [pid = 15886] [id = 661] 07:08:49 INFO - PROCESS | 15886 | --DOCSHELL 0x865f0800 == 133 [pid = 15886] [id = 662] 07:08:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8b651000 == 132 [pid = 15886] [id = 660] 07:08:49 INFO - PROCESS | 15886 | --DOCSHELL 0x9277c400 == 131 [pid = 15886] [id = 659] 07:08:49 INFO - PROCESS | 15886 | --DOCSHELL 0x925d1c00 == 130 [pid = 15886] [id = 658] 07:08:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8e9b3c00 == 129 [pid = 15886] [id = 656] 07:08:49 INFO - PROCESS | 15886 | --DOCSHELL 0x865ec400 == 128 [pid = 15886] [id = 657] 07:08:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8ef04800 == 127 [pid = 15886] [id = 655] 07:08:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8eb4b000 == 126 [pid = 15886] [id = 654] 07:08:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8eb4a800 == 125 [pid = 15886] [id = 653] 07:08:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8c781800 == 124 [pid = 15886] [id = 652] 07:08:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8c546c00 == 123 [pid = 15886] [id = 651] 07:08:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8bf47c00 == 122 [pid = 15886] [id = 650] 07:08:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8b454400 == 121 [pid = 15886] [id = 649] 07:08:49 INFO - PROCESS | 15886 | --DOCSHELL 0x86d37800 == 120 [pid = 15886] [id = 648] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x9669d800) [pid = 15886] [serial = 1931] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0x8bb6c800) [pid = 15886] [serial = 1890] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0x8bdd6c00) [pid = 15886] [serial = 1941] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x8b9c5800) [pid = 15886] [serial = 1938] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0x8d56c800) [pid = 15886] [serial = 1898] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x8ef10c00) [pid = 15886] [serial = 1902] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x8d56fc00) [pid = 15886] [serial = 1899] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x91d1c400) [pid = 15886] [serial = 1914] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x915c6800) [pid = 15886] [serial = 1911] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0x8fa4c800) [pid = 15886] [serial = 1904] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0x95359400) [pid = 15886] [serial = 1929] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0x896d6800) [pid = 15886] [serial = 1887] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 153 (0x95357800) [pid = 15886] [serial = 1928] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0x8c30d000) [pid = 15886] [serial = 1943] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0x8c315400) [pid = 15886] [serial = 1892] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x91c94400) [pid = 15886] [serial = 1913] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x8fd7f800) [pid = 15886] [serial = 1907] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x9523d000) [pid = 15886] [serial = 1923] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x8b6d1000) [pid = 15886] [serial = 1937] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x92e82400) [pid = 15886] [serial = 1919] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x8bbdf800) [pid = 15886] [serial = 1940] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x9277a800) [pid = 15886] [serial = 1917] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x914a8800) [pid = 15886] [serial = 1910] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x93c90c00) [pid = 15886] [serial = 1922] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x86e5a000) [pid = 15886] [serial = 1934] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x86d44c00) [pid = 15886] [serial = 1886] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x911ae000) [pid = 15886] [serial = 1908] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x8c544400) [pid = 15886] [serial = 1893] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x8e9b1800) [pid = 15886] [serial = 1901] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x8b9d0c00) [pid = 15886] [serial = 1889] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x8a254400) [pid = 15886] [serial = 1935] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x9274fc00) [pid = 15886] [serial = 1916] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x952aec00) [pid = 15886] [serial = 1925] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x92e89c00) [pid = 15886] [serial = 1920] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x952b2800) [pid = 15886] [serial = 1926] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0x8fc78400) [pid = 15886] [serial = 1905] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x8c776800) [pid = 15886] [serial = 1895] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 128 (0x8c77e800) [pid = 15886] [serial = 1896] [outer = (nil)] [url = about:blank] 07:08:49 INFO - PROCESS | 15886 | --DOMWINDOW == 127 (0x8c545000) [pid = 15886] [serial = 1827] [outer = (nil)] [url = about:blank] 07:08:50 INFO - PROCESS | 15886 | 1464444530486 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:08:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:08:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2250ms 07:08:50 INFO - PROCESS | 15886 | 1464444530521 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 07:08:50 INFO - PROCESS | 15886 | 1464444530528 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 07:08:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:08:50 INFO - PROCESS | 15886 | 1464444530540 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:08:50 INFO - PROCESS | 15886 | 1464444530544 Marionette TRACE conn4 <- [1,2706,null,{}] 07:08:50 INFO - PROCESS | 15886 | 1464444530550 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:50 INFO - PROCESS | 15886 | 1464444530776 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 07:08:50 INFO - PROCESS | 15886 | 1464444530979 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:51 INFO - PROCESS | 15886 | ++DOCSHELL 0x86e5a000 == 121 [pid = 15886] [id = 684] 07:08:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x86e65c00) [pid = 15886] [serial = 2053] [outer = (nil)] 07:08:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x8baf3c00) [pid = 15886] [serial = 2054] [outer = 0x86e65c00] 07:08:51 INFO - PROCESS | 15886 | 1464444531061 Marionette DEBUG loaded listener.js 07:08:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x8bbd6800) [pid = 15886] [serial = 2055] [outer = 0x86e65c00] 07:08:52 INFO - PROCESS | 15886 | 1464444532005 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:08:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:08:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1495ms 07:08:52 INFO - PROCESS | 15886 | 1464444532035 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 07:08:52 INFO - PROCESS | 15886 | 1464444532039 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 07:08:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:08:52 INFO - PROCESS | 15886 | 1464444532046 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:08:52 INFO - PROCESS | 15886 | 1464444532052 Marionette TRACE conn4 <- [1,2710,null,{}] 07:08:52 INFO - PROCESS | 15886 | 1464444532068 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:52 INFO - PROCESS | 15886 | 1464444532302 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 07:08:52 INFO - PROCESS | 15886 | 1464444532590 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:52 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b657c00 == 122 [pid = 15886] [id = 685] 07:08:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x8bdd5c00) [pid = 15886] [serial = 2056] [outer = (nil)] 07:08:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x8c3d7400) [pid = 15886] [serial = 2057] [outer = 0x8bdd5c00] 07:08:52 INFO - PROCESS | 15886 | 1464444532687 Marionette DEBUG loaded listener.js 07:08:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8c546400) [pid = 15886] [serial = 2058] [outer = 0x8bdd5c00] 07:08:53 INFO - PROCESS | 15886 | 1464444533629 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 07:08:53 INFO - PROCESS | 15886 | 1464444533703 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 07:08:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:08:53 INFO - PROCESS | 15886 | 1464444533709 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:08:53 INFO - PROCESS | 15886 | 1464444533714 Marionette TRACE conn4 <- [1,2714,null,{}] 07:08:53 INFO - PROCESS | 15886 | 1464444533720 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:54 INFO - PROCESS | 15886 | 1464444534032 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 07:08:54 INFO - PROCESS | 15886 | 1464444534093 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:54 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c3da400 == 123 [pid = 15886] [id = 686] 07:08:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8c776800) [pid = 15886] [serial = 2059] [outer = (nil)] 07:08:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x8d4ebc00) [pid = 15886] [serial = 2060] [outer = 0x8c776800] 07:08:54 INFO - PROCESS | 15886 | 1464444534171 Marionette DEBUG loaded listener.js 07:08:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8d567800) [pid = 15886] [serial = 2061] [outer = 0x8c776800] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x925d3000) [pid = 15886] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x86e58c00) [pid = 15886] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x8f169000) [pid = 15886] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x94736800) [pid = 15886] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x86d37c00) [pid = 15886] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0x8bb68000) [pid = 15886] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x8b84cc00) [pid = 15886] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 128 (0x8b64f800) [pid = 15886] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 127 (0x8f2b5000) [pid = 15886] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 126 (0x92e8e800) [pid = 15886] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 125 (0x8eb4b400) [pid = 15886] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 124 (0x8b9ce800) [pid = 15886] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 123 (0x99309400) [pid = 15886] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 122 (0x8d4f2000) [pid = 15886] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 121 (0x8eeb1000) [pid = 15886] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 120 (0x8c3e4800) [pid = 15886] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 119 (0x8b5a6400) [pid = 15886] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 118 (0x8bdd3800) [pid = 15886] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 117 (0x8b65bc00) [pid = 15886] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 116 (0x92926000) [pid = 15886] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 115 (0x8c778400) [pid = 15886] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:08:55 INFO - PROCESS | 15886 | --DOMWINDOW == 114 (0x86e5b400) [pid = 15886] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:08:55 INFO - PROCESS | 15886 | 1464444535807 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:08:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:08:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2138ms 07:08:55 INFO - PROCESS | 15886 | 1464444535849 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 07:08:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:08:55 INFO - PROCESS | 15886 | 1464444535854 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 07:08:55 INFO - PROCESS | 15886 | 1464444535862 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:08:55 INFO - PROCESS | 15886 | 1464444535865 Marionette TRACE conn4 <- [1,2718,null,{}] 07:08:55 INFO - PROCESS | 15886 | 1464444535873 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:56 INFO - PROCESS | 15886 | 1464444536184 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 07:08:56 INFO - PROCESS | 15886 | 1464444536202 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:56 INFO - PROCESS | 15886 | ++DOCSHELL 0x86e5e800 == 124 [pid = 15886] [id = 687] 07:08:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 115 (0x86e65400) [pid = 15886] [serial = 2062] [outer = (nil)] 07:08:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 116 (0x8c3d6c00) [pid = 15886] [serial = 2063] [outer = 0x86e65400] 07:08:56 INFO - PROCESS | 15886 | 1464444536281 Marionette DEBUG loaded listener.js 07:08:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 117 (0x8c77e000) [pid = 15886] [serial = 2064] [outer = 0x86e65400] 07:08:57 INFO - PROCESS | 15886 | 1464444537391 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 07:08:57 INFO - PROCESS | 15886 | 1464444537463 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 07:08:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:08:57 INFO - PROCESS | 15886 | 1464444537473 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:08:57 INFO - PROCESS | 15886 | 1464444537479 Marionette TRACE conn4 <- [1,2722,null,{}] 07:08:57 INFO - PROCESS | 15886 | 1464444537491 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:57 INFO - PROCESS | 15886 | 1464444537809 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 07:08:58 INFO - PROCESS | 15886 | 1464444538186 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:58 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b650000 == 125 [pid = 15886] [id = 688] 07:08:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 118 (0x8b651c00) [pid = 15886] [serial = 2065] [outer = (nil)] 07:08:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 119 (0x8b6d7800) [pid = 15886] [serial = 2066] [outer = 0x8b651c00] 07:08:58 INFO - PROCESS | 15886 | 1464444538282 Marionette DEBUG loaded listener.js 07:08:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 120 (0x8b9d0c00) [pid = 15886] [serial = 2067] [outer = 0x8b651c00] 07:08:59 INFO - PROCESS | 15886 | 1464444539355 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 07:08:59 INFO - PROCESS | 15886 | 1464444539429 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 07:08:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:08:59 INFO - PROCESS | 15886 | 1464444539443 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:08:59 INFO - PROCESS | 15886 | 1464444539448 Marionette TRACE conn4 <- [1,2726,null,{}] 07:08:59 INFO - PROCESS | 15886 | 1464444539501 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:59 INFO - PROCESS | 15886 | 1464444539793 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 07:09:00 INFO - PROCESS | 15886 | 1464444540184 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:00 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c3dd400 == 126 [pid = 15886] [id = 689] 07:09:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 121 (0x8c544c00) [pid = 15886] [serial = 2068] [outer = (nil)] 07:09:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 122 (0x8c654400) [pid = 15886] [serial = 2069] [outer = 0x8c544c00] 07:09:00 INFO - PROCESS | 15886 | 1464444540278 Marionette DEBUG loaded listener.js 07:09:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 123 (0x8d564400) [pid = 15886] [serial = 2070] [outer = 0x8c544c00] 07:09:01 INFO - PROCESS | 15886 | 1464444541453 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:09:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:09:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2030ms 07:09:01 INFO - PROCESS | 15886 | 1464444541474 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 07:09:01 INFO - PROCESS | 15886 | 1464444541478 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 07:09:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:09:01 INFO - PROCESS | 15886 | 1464444541486 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:09:01 INFO - PROCESS | 15886 | 1464444541493 Marionette TRACE conn4 <- [1,2730,null,{}] 07:09:01 INFO - PROCESS | 15886 | 1464444541512 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:01 INFO - PROCESS | 15886 | 1464444541808 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 07:09:02 INFO - PROCESS | 15886 | 1464444542190 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:02 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c316400 == 127 [pid = 15886] [id = 690] 07:09:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 124 (0x8ddf6800) [pid = 15886] [serial = 2071] [outer = (nil)] 07:09:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 125 (0x8e9b4c00) [pid = 15886] [serial = 2072] [outer = 0x8ddf6800] 07:09:02 INFO - PROCESS | 15886 | 1464444542295 Marionette DEBUG loaded listener.js 07:09:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 126 (0x8eb4b000) [pid = 15886] [serial = 2073] [outer = 0x8ddf6800] 07:09:03 INFO - PROCESS | 15886 | 1464444543670 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 07:09:03 INFO - PROCESS | 15886 | 1464444543743 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 07:09:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:09:03 INFO - PROCESS | 15886 | 1464444543752 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:09:03 INFO - PROCESS | 15886 | 1464444543756 Marionette TRACE conn4 <- [1,2734,null,{}] 07:09:03 INFO - PROCESS | 15886 | 1464444543762 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:04 INFO - PROCESS | 15886 | 1464444544075 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 07:09:04 INFO - PROCESS | 15886 | 1464444544359 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:04 INFO - PROCESS | 15886 | ++DOCSHELL 0x8e9b3c00 == 128 [pid = 15886] [id = 691] 07:09:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 127 (0x8ef05c00) [pid = 15886] [serial = 2074] [outer = (nil)] 07:09:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x8f165800) [pid = 15886] [serial = 2075] [outer = 0x8ef05c00] 07:09:04 INFO - PROCESS | 15886 | 1464444544455 Marionette DEBUG loaded listener.js 07:09:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x8f2ad400) [pid = 15886] [serial = 2076] [outer = 0x8ef05c00] 07:09:05 INFO - PROCESS | 15886 | 1464444545555 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:09:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:09:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1835ms 07:09:05 INFO - PROCESS | 15886 | 1464444545590 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 07:09:05 INFO - PROCESS | 15886 | 1464444545593 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 07:09:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:09:05 INFO - PROCESS | 15886 | 1464444545602 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:09:05 INFO - PROCESS | 15886 | 1464444545606 Marionette TRACE conn4 <- [1,2738,null,{}] 07:09:05 INFO - PROCESS | 15886 | 1464444545614 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:05 INFO - PROCESS | 15886 | 1464444545860 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 07:09:06 INFO - PROCESS | 15886 | 1464444546188 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:06 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c3dd800 == 129 [pid = 15886] [id = 692] 07:09:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x8eeb4400) [pid = 15886] [serial = 2077] [outer = (nil)] 07:09:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x8fa48800) [pid = 15886] [serial = 2078] [outer = 0x8eeb4400] 07:09:06 INFO - PROCESS | 15886 | 1464444546289 Marionette DEBUG loaded listener.js 07:09:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x8fc79c00) [pid = 15886] [serial = 2079] [outer = 0x8eeb4400] 07:09:07 INFO - PROCESS | 15886 | 1464444547243 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:09:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:09:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1682ms 07:09:07 INFO - PROCESS | 15886 | 1464444547284 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 07:09:07 INFO - PROCESS | 15886 | 1464444547289 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 07:09:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:09:07 INFO - PROCESS | 15886 | 1464444547296 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:09:07 INFO - PROCESS | 15886 | 1464444547301 Marionette TRACE conn4 <- [1,2742,null,{}] 07:09:07 INFO - PROCESS | 15886 | 1464444547307 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:07 INFO - PROCESS | 15886 | 1464444547593 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 07:09:07 INFO - PROCESS | 15886 | 1464444547956 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:07 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bb67400 == 130 [pid = 15886] [id = 693] 07:09:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8fa4ac00) [pid = 15886] [serial = 2080] [outer = (nil)] 07:09:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x911ac800) [pid = 15886] [serial = 2081] [outer = 0x8fa4ac00] 07:09:08 INFO - PROCESS | 15886 | 1464444548056 Marionette DEBUG loaded listener.js 07:09:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x913a9000) [pid = 15886] [serial = 2082] [outer = 0x8fa4ac00] 07:09:09 INFO - PROCESS | 15886 | 1464444549006 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:09:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:09:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1787ms 07:09:09 INFO - PROCESS | 15886 | 1464444549084 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 07:09:09 INFO - PROCESS | 15886 | 1464444549089 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 07:09:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:09:09 INFO - PROCESS | 15886 | 1464444549096 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:09:09 INFO - PROCESS | 15886 | 1464444549100 Marionette TRACE conn4 <- [1,2746,null,{}] 07:09:09 INFO - PROCESS | 15886 | 1464444549107 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:09 INFO - PROCESS | 15886 | 1464444549396 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 07:09:09 INFO - PROCESS | 15886 | 1464444549728 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:09 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c741800 == 131 [pid = 15886] [id = 694] 07:09:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8ddf1800) [pid = 15886] [serial = 2083] [outer = (nil)] 07:09:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x914a4000) [pid = 15886] [serial = 2084] [outer = 0x8ddf1800] 07:09:09 INFO - PROCESS | 15886 | 1464444549825 Marionette DEBUG loaded listener.js 07:09:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x915c3400) [pid = 15886] [serial = 2085] [outer = 0x8ddf1800] 07:09:10 INFO - PROCESS | 15886 | 1464444550755 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:09:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:09:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1682ms 07:09:10 INFO - PROCESS | 15886 | 1464444550780 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 07:09:10 INFO - PROCESS | 15886 | 1464444550785 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 07:09:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:09:10 INFO - PROCESS | 15886 | 1464444550792 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:09:10 INFO - PROCESS | 15886 | 1464444550797 Marionette TRACE conn4 <- [1,2750,null,{}] 07:09:10 INFO - PROCESS | 15886 | 1464444550824 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:11 INFO - PROCESS | 15886 | 1464444551068 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 07:09:11 INFO - PROCESS | 15886 | 1464444551355 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:11 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f2b2400 == 132 [pid = 15886] [id = 695] 07:09:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x913a4800) [pid = 15886] [serial = 2086] [outer = (nil)] 07:09:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x91d18800) [pid = 15886] [serial = 2087] [outer = 0x913a4800] 07:09:11 INFO - PROCESS | 15886 | 1464444551496 Marionette DEBUG loaded listener.js 07:09:11 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x91d1dc00) [pid = 15886] [serial = 2088] [outer = 0x913a4800] 07:09:12 INFO - PROCESS | 15886 | 1464444552540 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:09:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:09:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1799ms 07:09:12 INFO - PROCESS | 15886 | 1464444552593 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 07:09:12 INFO - PROCESS | 15886 | 1464444552596 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 07:09:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:09:12 INFO - PROCESS | 15886 | 1464444552604 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:09:12 INFO - PROCESS | 15886 | 1464444552608 Marionette TRACE conn4 <- [1,2754,null,{}] 07:09:12 INFO - PROCESS | 15886 | 1464444552615 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:12 INFO - PROCESS | 15886 | 1464444552869 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 07:09:13 INFO - PROCESS | 15886 | 1464444553220 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:13 INFO - PROCESS | 15886 | ++DOCSHELL 0x911aa800 == 133 [pid = 15886] [id = 696] 07:09:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x915c6400) [pid = 15886] [serial = 2089] [outer = (nil)] 07:09:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x92774c00) [pid = 15886] [serial = 2090] [outer = 0x915c6400] 07:09:13 INFO - PROCESS | 15886 | 1464444553337 Marionette DEBUG loaded listener.js 07:09:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x92778400) [pid = 15886] [serial = 2091] [outer = 0x915c6400] 07:09:14 INFO - PROCESS | 15886 | 1464444554295 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:09:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:09:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1735ms 07:09:14 INFO - PROCESS | 15886 | 1464444554340 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 07:09:14 INFO - PROCESS | 15886 | 1464444554345 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 07:09:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:09:14 INFO - PROCESS | 15886 | 1464444554352 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:09:14 INFO - PROCESS | 15886 | 1464444554358 Marionette TRACE conn4 <- [1,2758,null,{}] 07:09:14 INFO - PROCESS | 15886 | 1464444554365 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:14 INFO - PROCESS | 15886 | 1464444554640 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 07:09:15 INFO - PROCESS | 15886 | 1464444554976 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:15 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f16c800 == 134 [pid = 15886] [id = 697] 07:09:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x8fa50000) [pid = 15886] [serial = 2092] [outer = (nil)] 07:09:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x9292d000) [pid = 15886] [serial = 2093] [outer = 0x8fa50000] 07:09:15 INFO - PROCESS | 15886 | 1464444555084 Marionette DEBUG loaded listener.js 07:09:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x92a53000) [pid = 15886] [serial = 2094] [outer = 0x8fa50000] 07:09:16 INFO - PROCESS | 15886 | 1464444556057 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:09:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:09:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1737ms 07:09:16 INFO - PROCESS | 15886 | 1464444556091 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 07:09:16 INFO - PROCESS | 15886 | 1464444556095 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 07:09:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:09:16 INFO - PROCESS | 15886 | 1464444556103 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:09:16 INFO - PROCESS | 15886 | 1464444556108 Marionette TRACE conn4 <- [1,2762,null,{}] 07:09:16 INFO - PROCESS | 15886 | 1464444556114 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:16 INFO - PROCESS | 15886 | 1464444556383 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 07:09:16 INFO - PROCESS | 15886 | 1464444556731 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:16 INFO - PROCESS | 15886 | ++DOCSHELL 0x92d24c00 == 135 [pid = 15886] [id = 698] 07:09:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x93b92c00) [pid = 15886] [serial = 2095] [outer = (nil)] 07:09:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x93bf5400) [pid = 15886] [serial = 2096] [outer = 0x93b92c00] 07:09:16 INFO - PROCESS | 15886 | 1464444556840 Marionette DEBUG loaded listener.js 07:09:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x9512d800) [pid = 15886] [serial = 2097] [outer = 0x93b92c00] 07:09:17 INFO - PROCESS | 15886 | 1464444557821 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:09:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:09:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1792ms 07:09:17 INFO - PROCESS | 15886 | 1464444557897 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 07:09:17 INFO - PROCESS | 15886 | 1464444557900 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 07:09:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:09:17 INFO - PROCESS | 15886 | 1464444557908 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:09:17 INFO - PROCESS | 15886 | 1464444557911 Marionette TRACE conn4 <- [1,2766,null,{}] 07:09:17 INFO - PROCESS | 15886 | 1464444557919 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:18 INFO - PROCESS | 15886 | 1464444558219 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 07:09:18 INFO - PROCESS | 15886 | 1464444558587 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:18 INFO - PROCESS | 15886 | ++DOCSHELL 0x92e84000 == 136 [pid = 15886] [id = 699] 07:09:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x9512ac00) [pid = 15886] [serial = 2098] [outer = (nil)] 07:09:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x952a5c00) [pid = 15886] [serial = 2099] [outer = 0x9512ac00] 07:09:18 INFO - PROCESS | 15886 | 1464444558683 Marionette DEBUG loaded listener.js 07:09:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x952ad800) [pid = 15886] [serial = 2100] [outer = 0x9512ac00] 07:09:19 INFO - PROCESS | 15886 | 1464444559656 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:09:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:09:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1786ms 07:09:19 INFO - PROCESS | 15886 | 1464444559695 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 07:09:19 INFO - PROCESS | 15886 | 1464444559698 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 07:09:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:09:19 INFO - PROCESS | 15886 | 1464444559717 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:09:19 INFO - PROCESS | 15886 | 1464444559720 Marionette TRACE conn4 <- [1,2770,null,{}] 07:09:19 INFO - PROCESS | 15886 | 1464444559727 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:19 INFO - PROCESS | 15886 | 1464444559991 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 07:09:20 INFO - PROCESS | 15886 | 1464444560327 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:20 INFO - PROCESS | 15886 | ++DOCSHELL 0x925d2800 == 137 [pid = 15886] [id = 700] 07:09:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x92779800) [pid = 15886] [serial = 2101] [outer = (nil)] 07:09:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x9669ec00) [pid = 15886] [serial = 2102] [outer = 0x92779800] 07:09:20 INFO - PROCESS | 15886 | 1464444560443 Marionette DEBUG loaded listener.js 07:09:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x982e8000) [pid = 15886] [serial = 2103] [outer = 0x92779800] 07:09:21 INFO - PROCESS | 15886 | 1464444561379 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:09:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:09:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1733ms 07:09:21 INFO - PROCESS | 15886 | 1464444561451 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 07:09:21 INFO - PROCESS | 15886 | 1464444561455 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 07:09:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:09:21 INFO - PROCESS | 15886 | 1464444561463 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:09:21 INFO - PROCESS | 15886 | 1464444561467 Marionette TRACE conn4 <- [1,2774,null,{}] 07:09:21 INFO - PROCESS | 15886 | 1464444561473 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:21 INFO - PROCESS | 15886 | 1464444561755 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 07:09:22 INFO - PROCESS | 15886 | 1464444562095 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:22 INFO - PROCESS | 15886 | ++DOCSHELL 0x915ce000 == 138 [pid = 15886] [id = 701] 07:09:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x952a7400) [pid = 15886] [serial = 2104] [outer = (nil)] 07:09:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x9a086800) [pid = 15886] [serial = 2105] [outer = 0x952a7400] 07:09:22 INFO - PROCESS | 15886 | 1464444562195 Marionette DEBUG loaded listener.js 07:09:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x9a2c7c00) [pid = 15886] [serial = 2106] [outer = 0x952a7400] 07:09:23 INFO - PROCESS | 15886 | 1464444563147 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 07:09:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:09:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1745ms 07:09:23 INFO - PROCESS | 15886 | 1464444563210 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 07:09:23 INFO - PROCESS | 15886 | 1464444563213 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 07:09:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:09:23 INFO - PROCESS | 15886 | 1464444563220 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:09:23 INFO - PROCESS | 15886 | 1464444563223 Marionette TRACE conn4 <- [1,2778,null,{}] 07:09:23 INFO - PROCESS | 15886 | 1464444563230 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:23 INFO - PROCESS | 15886 | 1464444563487 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 07:09:23 INFO - PROCESS | 15886 | 1464444563824 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:23 INFO - PROCESS | 15886 | ++DOCSHELL 0x9512d400 == 139 [pid = 15886] [id = 702] 07:09:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x9669d000) [pid = 15886] [serial = 2107] [outer = (nil)] 07:09:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x9aa63800) [pid = 15886] [serial = 2108] [outer = 0x9669d000] 07:09:23 INFO - PROCESS | 15886 | 1464444563921 Marionette DEBUG loaded listener.js 07:09:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x9aa65c00) [pid = 15886] [serial = 2109] [outer = 0x9669d000] 07:09:24 INFO - PROCESS | 15886 | 1464444564861 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:09:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:09:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1682ms 07:09:24 INFO - PROCESS | 15886 | 1464444564903 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 07:09:24 INFO - PROCESS | 15886 | 1464444564907 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 07:09:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:09:24 INFO - PROCESS | 15886 | 1464444564914 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:09:24 INFO - PROCESS | 15886 | 1464444564918 Marionette TRACE conn4 <- [1,2782,null,{}] 07:09:24 INFO - PROCESS | 15886 | 1464444564925 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:25 INFO - PROCESS | 15886 | 1464444565171 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 07:09:25 INFO - PROCESS | 15886 | 1464444565536 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:25 INFO - PROCESS | 15886 | ++DOCSHELL 0x9292f800 == 140 [pid = 15886] [id = 703] 07:09:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x92d23c00) [pid = 15886] [serial = 2110] [outer = (nil)] 07:09:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x9aa8b800) [pid = 15886] [serial = 2111] [outer = 0x92d23c00] 07:09:25 INFO - PROCESS | 15886 | 1464444565631 Marionette DEBUG loaded listener.js 07:09:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x9aa8e400) [pid = 15886] [serial = 2112] [outer = 0x92d23c00] 07:09:26 INFO - PROCESS | 15886 | 1464444566547 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:09:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:09:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1689ms 07:09:26 INFO - PROCESS | 15886 | 1464444566608 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 07:09:26 INFO - PROCESS | 15886 | 1464444566613 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 07:09:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:09:26 INFO - PROCESS | 15886 | 1464444566624 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:09:26 INFO - PROCESS | 15886 | 1464444566627 Marionette TRACE conn4 <- [1,2786,null,{}] 07:09:26 INFO - PROCESS | 15886 | 1464444566634 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:26 INFO - PROCESS | 15886 | 1464444566879 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 07:09:27 INFO - PROCESS | 15886 | 1464444567221 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0x8c544000) [pid = 15886] [serial = 2006] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0x925d8c00) [pid = 15886] [serial = 1976] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x9825d800) [pid = 15886] [serial = 1932] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0x9149c000) [pid = 15886] [serial = 1970] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x982ec000) [pid = 15886] [serial = 1988] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x8a28a400) [pid = 15886] [serial = 1947] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x86e62c00) [pid = 15886] [serial = 1946] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x8bdd0800) [pid = 15886] [serial = 2001] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0x8c30e000) [pid = 15886] [serial = 1884] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0x91c90800) [pid = 15886] [serial = 1974] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0x8fd87400) [pid = 15886] [serial = 1967] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 153 (0x911b5000) [pid = 15886] [serial = 1968] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0x952a7800) [pid = 15886] [serial = 1986] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0x914a4c00) [pid = 15886] [serial = 1971] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x8eeaf800) [pid = 15886] [serial = 1961] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x9274f000) [pid = 15886] [serial = 1977] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x8baf4000) [pid = 15886] [serial = 1949] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x915cf400) [pid = 15886] [serial = 1973] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x9a30c400) [pid = 15886] [serial = 1994] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x8f166000) [pid = 15886] [serial = 1962] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x8e9b8c00) [pid = 15886] [serial = 1959] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x8fa53000) [pid = 15886] [serial = 1964] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x982f2000) [pid = 15886] [serial = 1989] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x8c54bc00) [pid = 15886] [serial = 1952] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x99f6f800) [pid = 15886] [serial = 1992] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x8c650000) [pid = 15886] [serial = 2004] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x8fc7bc00) [pid = 15886] [serial = 1965] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x92e88400) [pid = 15886] [serial = 1982] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x8bbd4000) [pid = 15886] [serial = 2000] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x92a52000) [pid = 15886] [serial = 1980] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x8d566c00) [pid = 15886] [serial = 1955] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x9517e400) [pid = 15886] [serial = 1985] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x8c742c00) [pid = 15886] [serial = 1953] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x8e9ab400) [pid = 15886] [serial = 1958] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0x8b45d000) [pid = 15886] [serial = 1997] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x9a5cf400) [pid = 15886] [serial = 1995] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 128 (0x99eea400) [pid = 15886] [serial = 1991] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 127 (0x92a4a400) [pid = 15886] [serial = 1979] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 126 (0x8d570400) [pid = 15886] [serial = 1956] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 125 (0x8b6cf400) [pid = 15886] [serial = 1998] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 124 (0x93b95000) [pid = 15886] [serial = 1983] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 123 (0x8bbd8000) [pid = 15886] [serial = 1950] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | --DOMWINDOW == 122 (0x8c543000) [pid = 15886] [serial = 2003] [outer = (nil)] [url = about:blank] 07:09:29 INFO - PROCESS | 15886 | ++DOCSHELL 0x86e62c00 == 141 [pid = 15886] [id = 704] 07:09:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 123 (0x86e66c00) [pid = 15886] [serial = 2113] [outer = (nil)] 07:09:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 124 (0x8a2a9c00) [pid = 15886] [serial = 2114] [outer = 0x86e66c00] 07:09:29 INFO - PROCESS | 15886 | 1464444569212 Marionette DEBUG loaded listener.js 07:09:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 125 (0x8b45b000) [pid = 15886] [serial = 2115] [outer = 0x86e66c00] 07:09:30 INFO - PROCESS | 15886 | 1464444570089 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:09:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:09:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 3485ms 07:09:30 INFO - PROCESS | 15886 | 1464444570122 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 07:09:30 INFO - PROCESS | 15886 | 1464444570130 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 07:09:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:09:30 INFO - PROCESS | 15886 | 1464444570139 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:09:30 INFO - PROCESS | 15886 | 1464444570143 Marionette TRACE conn4 <- [1,2790,null,{}] 07:09:30 INFO - PROCESS | 15886 | 1464444570152 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:30 INFO - PROCESS | 15886 | 1464444570387 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 07:09:30 INFO - PROCESS | 15886 | 1464444570647 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:30 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bbdb400 == 142 [pid = 15886] [id = 705] 07:09:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 126 (0x8bbdd800) [pid = 15886] [serial = 2116] [outer = (nil)] 07:09:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 127 (0x8bdcb400) [pid = 15886] [serial = 2117] [outer = 0x8bbdd800] 07:09:30 INFO - PROCESS | 15886 | 1464444570798 Marionette DEBUG loaded listener.js 07:09:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x8bf43000) [pid = 15886] [serial = 2118] [outer = 0x8bbdd800] 07:09:31 INFO - PROCESS | 15886 | 1464444571715 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:09:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:09:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1644ms 07:09:31 INFO - PROCESS | 15886 | 1464444571796 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 07:09:31 INFO - PROCESS | 15886 | 1464444571804 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 07:09:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:09:31 INFO - PROCESS | 15886 | 1464444571816 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:09:31 INFO - PROCESS | 15886 | 1464444571820 Marionette TRACE conn4 <- [1,2794,null,{}] 07:09:31 INFO - PROCESS | 15886 | 1464444571833 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:32 INFO - PROCESS | 15886 | 1464444572150 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 07:09:32 INFO - PROCESS | 15886 | 1464444572188 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:32 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c549000 == 143 [pid = 15886] [id = 706] 07:09:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x8c54bc00) [pid = 15886] [serial = 2119] [outer = (nil)] 07:09:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x8c652400) [pid = 15886] [serial = 2120] [outer = 0x8c54bc00] 07:09:32 INFO - PROCESS | 15886 | 1464444572270 Marionette DEBUG loaded listener.js 07:09:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x8c750800) [pid = 15886] [serial = 2121] [outer = 0x8c54bc00] 07:09:33 INFO - PROCESS | 15886 | 1464444573383 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 07:09:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:09:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1640ms 07:09:33 INFO - PROCESS | 15886 | 1464444573456 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 07:09:33 INFO - PROCESS | 15886 | 1464444573460 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 07:09:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:09:33 INFO - PROCESS | 15886 | 1464444573468 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:09:33 INFO - PROCESS | 15886 | 1464444573474 Marionette TRACE conn4 <- [1,2798,null,{}] 07:09:33 INFO - PROCESS | 15886 | 1464444573501 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:33 INFO - PROCESS | 15886 | 1464444573808 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 07:09:34 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0x8c776800) [pid = 15886] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:09:34 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x86e65c00) [pid = 15886] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:09:34 INFO - PROCESS | 15886 | --DOMWINDOW == 128 (0x8b653800) [pid = 15886] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:09:34 INFO - PROCESS | 15886 | --DOMWINDOW == 127 (0x8bdd5c00) [pid = 15886] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:09:34 INFO - PROCESS | 15886 | 1464444574323 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:34 INFO - PROCESS | 15886 | ++DOCSHELL 0x86e5b400 == 144 [pid = 15886] [id = 707] 07:09:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x86e65c00) [pid = 15886] [serial = 2122] [outer = (nil)] 07:09:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x8c3d8c00) [pid = 15886] [serial = 2123] [outer = 0x86e65c00] 07:09:34 INFO - PROCESS | 15886 | 1464444574405 Marionette DEBUG loaded listener.js 07:09:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x8ddefc00) [pid = 15886] [serial = 2124] [outer = 0x86e65c00] 07:09:35 INFO - PROCESS | 15886 | 1464444575229 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 07:09:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:09:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1803ms 07:09:35 INFO - PROCESS | 15886 | 1464444575271 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 07:09:35 INFO - PROCESS | 15886 | 1464444575277 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 07:09:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:09:35 INFO - PROCESS | 15886 | 1464444575283 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:09:35 INFO - PROCESS | 15886 | 1464444575287 Marionette TRACE conn4 <- [1,2802,null,{}] 07:09:35 INFO - PROCESS | 15886 | 1464444575292 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:35 INFO - PROCESS | 15886 | 1464444575524 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 07:09:35 INFO - PROCESS | 15886 | 1464444575750 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:35 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b5a2800 == 145 [pid = 15886] [id = 708] 07:09:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x8b846400) [pid = 15886] [serial = 2125] [outer = (nil)] 07:09:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x8eb46000) [pid = 15886] [serial = 2126] [outer = 0x8b846400] 07:09:35 INFO - PROCESS | 15886 | 1464444575834 Marionette DEBUG loaded listener.js 07:09:35 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8eeb2400) [pid = 15886] [serial = 2127] [outer = 0x8b846400] 07:09:36 INFO - PROCESS | 15886 | 1464444576970 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:09:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:09:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1745ms 07:09:37 INFO - PROCESS | 15886 | 1464444577030 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 07:09:37 INFO - PROCESS | 15886 | 1464444577038 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 07:09:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:09:37 INFO - PROCESS | 15886 | 1464444577048 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:09:37 INFO - PROCESS | 15886 | 1464444577053 Marionette TRACE conn4 <- [1,2806,null,{}] 07:09:37 INFO - PROCESS | 15886 | 1464444577063 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:37 INFO - PROCESS | 15886 | 1464444577366 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 07:09:37 INFO - PROCESS | 15886 | 1464444577724 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:37 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b6cac00 == 146 [pid = 15886] [id = 709] 07:09:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8bb61800) [pid = 15886] [serial = 2128] [outer = (nil)] 07:09:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x8bf41800) [pid = 15886] [serial = 2129] [outer = 0x8bb61800] 07:09:37 INFO - PROCESS | 15886 | 1464444577825 Marionette DEBUG loaded listener.js 07:09:37 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8c546800) [pid = 15886] [serial = 2130] [outer = 0x8bb61800] 07:09:38 INFO - PROCESS | 15886 | 1464444578857 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:09:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:09:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1887ms 07:09:38 INFO - PROCESS | 15886 | 1464444578936 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 07:09:38 INFO - PROCESS | 15886 | 1464444578946 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 07:09:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:09:38 INFO - PROCESS | 15886 | 1464444578958 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:09:38 INFO - PROCESS | 15886 | 1464444578962 Marionette TRACE conn4 <- [1,2810,null,{}] 07:09:38 INFO - PROCESS | 15886 | 1464444578970 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:39 INFO - PROCESS | 15886 | 1464444579268 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 07:09:39 INFO - PROCESS | 15886 | 1464444579624 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:39 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d66e400 == 147 [pid = 15886] [id = 710] 07:09:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x8d670800) [pid = 15886] [serial = 2131] [outer = (nil)] 07:09:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x8e9b1000) [pid = 15886] [serial = 2132] [outer = 0x8d670800] 07:09:39 INFO - PROCESS | 15886 | 1464444579723 Marionette DEBUG loaded listener.js 07:09:39 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x8eeb5000) [pid = 15886] [serial = 2133] [outer = 0x8d670800] 07:09:40 INFO - PROCESS | 15886 | 1464444580796 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:09:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:09:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1885ms 07:09:40 INFO - PROCESS | 15886 | 1464444580844 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 07:09:40 INFO - PROCESS | 15886 | 1464444580847 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 07:09:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:09:40 INFO - PROCESS | 15886 | 1464444580856 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:09:40 INFO - PROCESS | 15886 | 1464444580863 Marionette TRACE conn4 <- [1,2814,null,{}] 07:09:40 INFO - PROCESS | 15886 | 1464444580881 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:41 INFO - PROCESS | 15886 | 1464444581184 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 07:09:41 INFO - PROCESS | 15886 | 1464444581523 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:41 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f2b6000 == 148 [pid = 15886] [id = 711] 07:09:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8fc80c00) [pid = 15886] [serial = 2134] [outer = (nil)] 07:09:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x8fc85c00) [pid = 15886] [serial = 2135] [outer = 0x8fc80c00] 07:09:41 INFO - PROCESS | 15886 | 1464444581628 Marionette DEBUG loaded listener.js 07:09:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x8fd80c00) [pid = 15886] [serial = 2136] [outer = 0x8fc80c00] 07:09:42 INFO - PROCESS | 15886 | 1464444582623 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 07:09:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:09:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1842ms 07:09:42 INFO - PROCESS | 15886 | 1464444582700 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 07:09:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:09:42 INFO - PROCESS | 15886 | 1464444582705 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 07:09:42 INFO - PROCESS | 15886 | 1464444582713 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:09:42 INFO - PROCESS | 15886 | 1464444582716 Marionette TRACE conn4 <- [1,2818,null,{}] 07:09:42 INFO - PROCESS | 15886 | 1464444582723 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:43 INFO - PROCESS | 15886 | 1464444583018 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 07:09:43 INFO - PROCESS | 15886 | 1464444583382 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:43 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fd84c00 == 149 [pid = 15886] [id = 712] 07:09:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x911b2800) [pid = 15886] [serial = 2137] [outer = (nil)] 07:09:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x913abc00) [pid = 15886] [serial = 2138] [outer = 0x911b2800] 07:09:43 INFO - PROCESS | 15886 | 1464444583486 Marionette DEBUG loaded listener.js 07:09:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x915c4800) [pid = 15886] [serial = 2139] [outer = 0x911b2800] 07:09:44 INFO - PROCESS | 15886 | 1464444584477 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 07:09:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:09:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1837ms 07:09:44 INFO - PROCESS | 15886 | 1464444584550 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 07:09:44 INFO - PROCESS | 15886 | 1464444584554 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 07:09:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:09:44 INFO - PROCESS | 15886 | 1464444584562 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:09:44 INFO - PROCESS | 15886 | 1464444584567 Marionette TRACE conn4 <- [1,2822,null,{}] 07:09:44 INFO - PROCESS | 15886 | 1464444584573 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:44 INFO - PROCESS | 15886 | 1464444584830 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 07:09:45 INFO - PROCESS | 15886 | 1464444585170 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:45 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fc86c00 == 150 [pid = 15886] [id = 713] 07:09:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x915c2800) [pid = 15886] [serial = 2140] [outer = (nil)] 07:09:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x91c95000) [pid = 15886] [serial = 2141] [outer = 0x915c2800] 07:09:45 INFO - PROCESS | 15886 | 1464444585269 Marionette DEBUG loaded listener.js 07:09:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x91c99000) [pid = 15886] [serial = 2142] [outer = 0x915c2800] 07:09:46 INFO - PROCESS | 15886 | 1464444586303 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:09:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:09:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1785ms 07:09:46 INFO - PROCESS | 15886 | 1464444586349 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 07:09:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:09:46 INFO - PROCESS | 15886 | 1464444586354 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 07:09:46 INFO - PROCESS | 15886 | 1464444586362 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:09:46 INFO - PROCESS | 15886 | 1464444586366 Marionette TRACE conn4 <- [1,2826,null,{}] 07:09:46 INFO - PROCESS | 15886 | 1464444586373 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:46 INFO - PROCESS | 15886 | 1464444586679 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 07:09:47 INFO - PROCESS | 15886 | 1464444587030 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:47 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bdd9400 == 151 [pid = 15886] [id = 714] 07:09:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x8eb3fc00) [pid = 15886] [serial = 2143] [outer = (nil)] 07:09:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x92925000) [pid = 15886] [serial = 2144] [outer = 0x8eb3fc00] 07:09:47 INFO - PROCESS | 15886 | 1464444587128 Marionette DEBUG loaded listener.js 07:09:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x92a53800) [pid = 15886] [serial = 2145] [outer = 0x8eb3fc00] 07:09:48 INFO - PROCESS | 15886 | 1464444588130 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:09:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:09:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1836ms 07:09:48 INFO - PROCESS | 15886 | 1464444588197 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 07:09:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:09:48 INFO - PROCESS | 15886 | 1464444588202 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 07:09:48 INFO - PROCESS | 15886 | 1464444588209 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:09:48 INFO - PROCESS | 15886 | 1464444588213 Marionette TRACE conn4 <- [1,2830,null,{}] 07:09:48 INFO - PROCESS | 15886 | 1464444588219 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:48 INFO - PROCESS | 15886 | 1464444588479 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 07:09:48 INFO - PROCESS | 15886 | 1464444588821 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:48 INFO - PROCESS | 15886 | ++DOCSHELL 0x92772000 == 152 [pid = 15886] [id = 715] 07:09:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x92930800) [pid = 15886] [serial = 2146] [outer = (nil)] 07:09:48 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x92e8a400) [pid = 15886] [serial = 2147] [outer = 0x92930800] 07:09:48 INFO - PROCESS | 15886 | 1464444588916 Marionette DEBUG loaded listener.js 07:09:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x92e8cc00) [pid = 15886] [serial = 2148] [outer = 0x92930800] 07:09:49 INFO - PROCESS | 15886 | 1464444589918 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:09:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:09:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1738ms 07:09:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:09:49 INFO - PROCESS | 15886 | 1464444589953 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 07:09:49 INFO - PROCESS | 15886 | 1464444589957 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 07:09:49 INFO - PROCESS | 15886 | 1464444589965 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:09:49 INFO - PROCESS | 15886 | 1464444589968 Marionette TRACE conn4 <- [1,2834,null,{}] 07:09:49 INFO - PROCESS | 15886 | 1464444589976 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:50 INFO - PROCESS | 15886 | 1464444590225 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 07:09:50 INFO - PROCESS | 15886 | 1464444590572 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:50 INFO - PROCESS | 15886 | ++DOCSHELL 0x92924000 == 153 [pid = 15886] [id = 716] 07:09:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x92d29800) [pid = 15886] [serial = 2149] [outer = (nil)] 07:09:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x952a3c00) [pid = 15886] [serial = 2150] [outer = 0x92d29800] 07:09:50 INFO - PROCESS | 15886 | 1464444590672 Marionette DEBUG loaded listener.js 07:09:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x952a8c00) [pid = 15886] [serial = 2151] [outer = 0x92d29800] 07:09:51 INFO - PROCESS | 15886 | 1464444591644 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:09:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:09:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1737ms 07:09:51 INFO - PROCESS | 15886 | 1464444591701 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 07:09:51 INFO - PROCESS | 15886 | 1464444591704 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 07:09:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:09:51 INFO - PROCESS | 15886 | 1464444591713 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:09:51 INFO - PROCESS | 15886 | 1464444591717 Marionette TRACE conn4 <- [1,2838,null,{}] 07:09:51 INFO - PROCESS | 15886 | 1464444591724 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:52 INFO - PROCESS | 15886 | 1464444591999 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 07:09:52 INFO - PROCESS | 15886 | 1464444592338 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:52 INFO - PROCESS | 15886 | ++DOCSHELL 0x911b4800 == 154 [pid = 15886] [id = 717] 07:09:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x915cbc00) [pid = 15886] [serial = 2152] [outer = (nil)] 07:09:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x982e9c00) [pid = 15886] [serial = 2153] [outer = 0x915cbc00] 07:09:52 INFO - PROCESS | 15886 | 1464444592494 Marionette DEBUG loaded listener.js 07:09:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x99308400) [pid = 15886] [serial = 2154] [outer = 0x915cbc00] 07:09:53 INFO - PROCESS | 15886 | 1464444593496 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:09:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:09:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1834ms 07:09:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:09:53 INFO - PROCESS | 15886 | 1464444593547 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 07:09:53 INFO - PROCESS | 15886 | 1464444593551 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 07:09:53 INFO - PROCESS | 15886 | 1464444593559 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:09:53 INFO - PROCESS | 15886 | 1464444593562 Marionette TRACE conn4 <- [1,2842,null,{}] 07:09:53 INFO - PROCESS | 15886 | 1464444593569 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:53 INFO - PROCESS | 15886 | 1464444593817 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 07:09:54 INFO - PROCESS | 15886 | 1464444594159 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:54 INFO - PROCESS | 15886 | ++DOCSHELL 0x95130800 == 155 [pid = 15886] [id = 718] 07:09:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x9669f000) [pid = 15886] [serial = 2155] [outer = (nil)] 07:09:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x9a5cf000) [pid = 15886] [serial = 2156] [outer = 0x9669f000] 07:09:54 INFO - PROCESS | 15886 | 1464444594261 Marionette DEBUG loaded listener.js 07:09:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x9a88e400) [pid = 15886] [serial = 2157] [outer = 0x9669f000] 07:09:55 INFO - PROCESS | 15886 | 1464444595247 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:09:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:09:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1733ms 07:09:55 INFO - PROCESS | 15886 | 1464444595293 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 07:09:55 INFO - PROCESS | 15886 | 1464444595300 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 07:09:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:09:55 INFO - PROCESS | 15886 | 1464444595311 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:09:55 INFO - PROCESS | 15886 | 1464444595317 Marionette TRACE conn4 <- [1,2846,null,{}] 07:09:55 INFO - PROCESS | 15886 | 1464444595328 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:55 INFO - PROCESS | 15886 | 1464444595710 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 07:09:56 INFO - PROCESS | 15886 | 1464444596081 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:56 INFO - PROCESS | 15886 | ++DOCSHELL 0x99f6c000 == 156 [pid = 15886] [id = 719] 07:09:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x9abd9400) [pid = 15886] [serial = 2158] [outer = (nil)] 07:09:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x9abdb800) [pid = 15886] [serial = 2159] [outer = 0x9abd9400] 07:09:56 INFO - PROCESS | 15886 | 1464444596182 Marionette DEBUG loaded listener.js 07:09:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x9abe4400) [pid = 15886] [serial = 2160] [outer = 0x9abd9400] 07:09:57 INFO - PROCESS | 15886 | 1464444597184 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:09:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:09:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1942ms 07:09:57 INFO - PROCESS | 15886 | 1464444597252 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 07:09:57 INFO - PROCESS | 15886 | 1464444597255 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 07:09:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:09:57 INFO - PROCESS | 15886 | 1464444597264 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:09:57 INFO - PROCESS | 15886 | 1464444597268 Marionette TRACE conn4 <- [1,2850,null,{}] 07:09:57 INFO - PROCESS | 15886 | 1464444597274 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:57 INFO - PROCESS | 15886 | 1464444597575 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 07:09:57 INFO - PROCESS | 15886 | 1464444597925 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:57 INFO - PROCESS | 15886 | ++DOCSHELL 0x92e8d400 == 157 [pid = 15886] [id = 720] 07:09:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 167 (0x9534a800) [pid = 15886] [serial = 2161] [outer = (nil)] 07:09:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 168 (0x9b693c00) [pid = 15886] [serial = 2162] [outer = 0x9534a800] 07:09:58 INFO - PROCESS | 15886 | 1464444598019 Marionette DEBUG loaded listener.js 07:09:58 INFO - PROCESS | 15886 | ++DOMWINDOW == 169 (0x9b6ecc00) [pid = 15886] [serial = 2163] [outer = 0x9534a800] 07:09:58 INFO - PROCESS | 15886 | 1464444598979 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:09:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:09:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1784ms 07:09:59 INFO - PROCESS | 15886 | 1464444599048 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 07:09:59 INFO - PROCESS | 15886 | 1464444599052 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 07:09:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:09:59 INFO - PROCESS | 15886 | 1464444599059 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:09:59 INFO - PROCESS | 15886 | 1464444599063 Marionette TRACE conn4 <- [1,2854,null,{}] 07:09:59 INFO - PROCESS | 15886 | 1464444599080 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:59 INFO - PROCESS | 15886 | 1464444599330 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 07:09:59 INFO - PROCESS | 15886 | 1464444599678 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:59 INFO - PROCESS | 15886 | ++DOCSHELL 0x913ab800 == 158 [pid = 15886] [id = 721] 07:09:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 170 (0x9bb74c00) [pid = 15886] [serial = 2164] [outer = (nil)] 07:09:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 171 (0x9bbd2000) [pid = 15886] [serial = 2165] [outer = 0x9bb74c00] 07:09:59 INFO - PROCESS | 15886 | 1464444599780 Marionette DEBUG loaded listener.js 07:09:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 172 (0x9be12000) [pid = 15886] [serial = 2166] [outer = 0x9bb74c00] 07:10:00 INFO - PROCESS | 15886 | 1464444600736 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:10:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:10:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1753ms 07:10:00 INFO - PROCESS | 15886 | 1464444600813 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 07:10:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:10:00 INFO - PROCESS | 15886 | 1464444600818 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 07:10:00 INFO - PROCESS | 15886 | 1464444600825 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:10:00 INFO - PROCESS | 15886 | 1464444600829 Marionette TRACE conn4 <- [1,2858,null,{}] 07:10:00 INFO - PROCESS | 15886 | 1464444600835 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:01 INFO - PROCESS | 15886 | 1464444601122 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 07:10:01 INFO - PROCESS | 15886 | 1464444601517 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:01 INFO - PROCESS | 15886 | ++DOCSHELL 0x9bb81000 == 159 [pid = 15886] [id = 722] 07:10:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 173 (0x9c12e800) [pid = 15886] [serial = 2167] [outer = (nil)] 07:10:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 174 (0x9c138c00) [pid = 15886] [serial = 2168] [outer = 0x9c12e800] 07:10:01 INFO - PROCESS | 15886 | 1464444601651 Marionette DEBUG loaded listener.js 07:10:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 175 (0x9d4e4400) [pid = 15886] [serial = 2169] [outer = 0x9c12e800] 07:10:02 INFO - PROCESS | 15886 | 1464444602689 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:10:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:10:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1902ms 07:10:02 INFO - PROCESS | 15886 | 1464444602727 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 07:10:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:10:02 INFO - PROCESS | 15886 | 1464444602732 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 07:10:02 INFO - PROCESS | 15886 | 1464444602739 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:10:02 INFO - PROCESS | 15886 | 1464444602743 Marionette TRACE conn4 <- [1,2862,null,{}] 07:10:02 INFO - PROCESS | 15886 | 1464444602749 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:03 INFO - PROCESS | 15886 | 1464444603017 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 07:10:03 INFO - PROCESS | 15886 | 1464444603372 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:03 INFO - PROCESS | 15886 | ++DOCSHELL 0x9a087400 == 160 [pid = 15886] [id = 723] 07:10:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 176 (0x9a898400) [pid = 15886] [serial = 2170] [outer = (nil)] 07:10:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 177 (0x9d4edc00) [pid = 15886] [serial = 2171] [outer = 0x9a898400] 07:10:03 INFO - PROCESS | 15886 | 1464444603473 Marionette DEBUG loaded listener.js 07:10:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 178 (0x9d5d8000) [pid = 15886] [serial = 2172] [outer = 0x9a898400] 07:10:04 INFO - PROCESS | 15886 | 1464444604441 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:10:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:10:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1784ms 07:10:04 INFO - PROCESS | 15886 | 1464444604524 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 07:10:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:10:04 INFO - PROCESS | 15886 | 1464444604529 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 07:10:04 INFO - PROCESS | 15886 | 1464444604537 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:10:04 INFO - PROCESS | 15886 | 1464444604540 Marionette TRACE conn4 <- [1,2866,null,{}] 07:10:04 INFO - PROCESS | 15886 | 1464444604548 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:04 INFO - PROCESS | 15886 | 1464444604847 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 07:10:05 INFO - PROCESS | 15886 | 1464444605200 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:05 INFO - PROCESS | 15886 | ++DOCSHELL 0x9c134400 == 161 [pid = 15886] [id = 724] 07:10:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 179 (0x9c147400) [pid = 15886] [serial = 2173] [outer = (nil)] 07:10:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 180 (0x9d9ae400) [pid = 15886] [serial = 2174] [outer = 0x9c147400] 07:10:05 INFO - PROCESS | 15886 | 1464444605292 Marionette DEBUG loaded listener.js 07:10:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 181 (0x9d9b2400) [pid = 15886] [serial = 2175] [outer = 0x9c147400] 07:10:06 INFO - PROCESS | 15886 | 1464444606269 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:10:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:10:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1789ms 07:10:06 INFO - PROCESS | 15886 | 1464444606326 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 07:10:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:10:06 INFO - PROCESS | 15886 | 1464444606331 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 07:10:06 INFO - PROCESS | 15886 | 1464444606338 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:10:06 INFO - PROCESS | 15886 | 1464444606342 Marionette TRACE conn4 <- [1,2870,null,{}] 07:10:06 INFO - PROCESS | 15886 | 1464444606348 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:06 INFO - PROCESS | 15886 | 1464444606608 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x86e61c00 == 160 [pid = 15886] [id = 499] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x8a285400 == 159 [pid = 15886] [id = 216] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x85fd1c00 == 158 [pid = 15886] [id = 663] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x98488400 == 157 [pid = 15886] [id = 664] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x865eb000 == 156 [pid = 15886] [id = 539] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x8b45c000 == 155 [pid = 15886] [id = 297] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x85fde800 == 154 [pid = 15886] [id = 580] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x9aa61400 == 153 [pid = 15886] [id = 540] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x86e5b400 == 152 [pid = 15886] [id = 707] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x8c549000 == 151 [pid = 15886] [id = 706] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x8bbdb400 == 150 [pid = 15886] [id = 705] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x9292f800 == 149 [pid = 15886] [id = 703] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x86e62c00 == 148 [pid = 15886] [id = 704] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x9512d400 == 147 [pid = 15886] [id = 702] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x915ce000 == 146 [pid = 15886] [id = 701] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x925d2800 == 145 [pid = 15886] [id = 700] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x92d24c00 == 144 [pid = 15886] [id = 698] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x92e84000 == 143 [pid = 15886] [id = 699] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x8f16c800 == 142 [pid = 15886] [id = 697] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x911aa800 == 141 [pid = 15886] [id = 696] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x8f2b2400 == 140 [pid = 15886] [id = 695] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x8c741800 == 139 [pid = 15886] [id = 694] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x8bb67400 == 138 [pid = 15886] [id = 693] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x8e9b3c00 == 137 [pid = 15886] [id = 691] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x8c3dd800 == 136 [pid = 15886] [id = 692] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x8c316400 == 135 [pid = 15886] [id = 690] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x8c3dd400 == 134 [pid = 15886] [id = 689] 07:10:08 INFO - PROCESS | 15886 | --DOCSHELL 0x8b650000 == 133 [pid = 15886] [id = 688] 07:10:08 INFO - PROCESS | 15886 | --DOMWINDOW == 180 (0x8c3d6c00) [pid = 15886] [serial = 2063] [outer = (nil)] [url = about:blank] 07:10:08 INFO - PROCESS | 15886 | --DOMWINDOW == 179 (0x8d4ebc00) [pid = 15886] [serial = 2060] [outer = (nil)] [url = about:blank] 07:10:08 INFO - PROCESS | 15886 | --DOMWINDOW == 178 (0x8d567800) [pid = 15886] [serial = 2061] [outer = (nil)] [url = about:blank] 07:10:08 INFO - PROCESS | 15886 | --DOMWINDOW == 177 (0x8baf3c00) [pid = 15886] [serial = 2054] [outer = (nil)] [url = about:blank] 07:10:08 INFO - PROCESS | 15886 | --DOMWINDOW == 176 (0x8bbd6800) [pid = 15886] [serial = 2055] [outer = (nil)] [url = about:blank] 07:10:08 INFO - PROCESS | 15886 | --DOMWINDOW == 175 (0x8b850c00) [pid = 15886] [serial = 2052] [outer = (nil)] [url = about:blank] 07:10:08 INFO - PROCESS | 15886 | --DOMWINDOW == 174 (0x8b844800) [pid = 15886] [serial = 2051] [outer = (nil)] [url = about:blank] 07:10:08 INFO - PROCESS | 15886 | --DOMWINDOW == 173 (0x9a21cc00) [pid = 15886] [serial = 2048] [outer = (nil)] [url = about:blank] 07:10:08 INFO - PROCESS | 15886 | --DOMWINDOW == 172 (0x9669a000) [pid = 15886] [serial = 2045] [outer = (nil)] [url = about:blank] 07:10:08 INFO - PROCESS | 15886 | --DOMWINDOW == 171 (0x95244400) [pid = 15886] [serial = 2042] [outer = (nil)] [url = about:blank] 07:10:08 INFO - PROCESS | 15886 | --DOMWINDOW == 170 (0x93bf2800) [pid = 15886] [serial = 2039] [outer = (nil)] [url = about:blank] 07:10:08 INFO - PROCESS | 15886 | --DOMWINDOW == 169 (0x9292a800) [pid = 15886] [serial = 2036] [outer = (nil)] [url = about:blank] 07:10:08 INFO - PROCESS | 15886 | --DOMWINDOW == 168 (0x92771c00) [pid = 15886] [serial = 2033] [outer = (nil)] [url = about:blank] 07:10:09 INFO - PROCESS | 15886 | --DOMWINDOW == 167 (0x91d24000) [pid = 15886] [serial = 2030] [outer = (nil)] [url = about:blank] 07:10:09 INFO - PROCESS | 15886 | --DOMWINDOW == 166 (0x9149a400) [pid = 15886] [serial = 2027] [outer = (nil)] [url = about:blank] 07:10:09 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x8fd7f400) [pid = 15886] [serial = 2024] [outer = (nil)] [url = about:blank] 07:10:09 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0x8f166800) [pid = 15886] [serial = 2021] [outer = (nil)] [url = about:blank] 07:10:09 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0x8eeb1800) [pid = 15886] [serial = 2018] [outer = (nil)] [url = about:blank] 07:10:09 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x8ddec400) [pid = 15886] [serial = 2015] [outer = (nil)] [url = about:blank] 07:10:09 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0x8c549c00) [pid = 15886] [serial = 2012] [outer = (nil)] [url = about:blank] 07:10:09 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x8b6ca000) [pid = 15886] [serial = 2009] [outer = (nil)] [url = about:blank] 07:10:09 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x8c3d7400) [pid = 15886] [serial = 2057] [outer = (nil)] [url = about:blank] 07:10:09 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x8c546400) [pid = 15886] [serial = 2058] [outer = (nil)] [url = about:blank] 07:10:09 INFO - PROCESS | 15886 | 1464444609218 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:09 INFO - PROCESS | 15886 | ++DOCSHELL 0x86e62c00 == 134 [pid = 15886] [id = 725] 07:10:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x896d6c00) [pid = 15886] [serial = 2176] [outer = (nil)] 07:10:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x8a27bc00) [pid = 15886] [serial = 2177] [outer = 0x896d6c00] 07:10:09 INFO - PROCESS | 15886 | 1464444609303 Marionette DEBUG loaded listener.js 07:10:09 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x8b455400) [pid = 15886] [serial = 2178] [outer = 0x896d6c00] 07:10:10 INFO - PROCESS | 15886 | 1464444610196 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 07:10:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:10:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 3894ms 07:10:10 INFO - PROCESS | 15886 | 1464444610252 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 07:10:10 INFO - PROCESS | 15886 | 1464444610257 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 07:10:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:10:10 INFO - PROCESS | 15886 | 1464444610269 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:10:10 INFO - PROCESS | 15886 | 1464444610274 Marionette TRACE conn4 <- [1,2874,null,{}] 07:10:10 INFO - PROCESS | 15886 | 1464444610282 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:10 INFO - PROCESS | 15886 | 1464444610518 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 07:10:10 INFO - PROCESS | 15886 | 1464444610739 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:10 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b9d3400 == 135 [pid = 15886] [id = 726] 07:10:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x8baec000) [pid = 15886] [serial = 2179] [outer = (nil)] 07:10:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x8bb66000) [pid = 15886] [serial = 2180] [outer = 0x8baec000] 07:10:10 INFO - PROCESS | 15886 | 1464444610824 Marionette DEBUG loaded listener.js 07:10:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x8bbd9000) [pid = 15886] [serial = 2181] [outer = 0x8baec000] 07:10:11 INFO - PROCESS | 15886 | 1464444611796 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:10:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:10:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1587ms 07:10:11 INFO - PROCESS | 15886 | 1464444611871 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 07:10:11 INFO - PROCESS | 15886 | 1464444611877 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 07:10:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:10:11 INFO - PROCESS | 15886 | 1464444611884 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:10:11 INFO - PROCESS | 15886 | 1464444611888 Marionette TRACE conn4 <- [1,2878,null,{}] 07:10:11 INFO - PROCESS | 15886 | 1464444611895 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:12 INFO - PROCESS | 15886 | 1464444612207 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 07:10:12 INFO - PROCESS | 15886 | 1464444612241 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:12 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bbdb400 == 136 [pid = 15886] [id = 727] 07:10:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x8c319800) [pid = 15886] [serial = 2182] [outer = (nil)] 07:10:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x8c648c00) [pid = 15886] [serial = 2183] [outer = 0x8c319800] 07:10:12 INFO - PROCESS | 15886 | 1464444612330 Marionette DEBUG loaded listener.js 07:10:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 167 (0x8c779400) [pid = 15886] [serial = 2184] [outer = 0x8c319800] 07:10:13 INFO - PROCESS | 15886 | 1464444613458 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:10:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:10:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1635ms 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 166 (0x8b651800) [pid = 15886] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x8b65ac00) [pid = 15886] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0x8bf44800) [pid = 15886] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0x86e65c00) [pid = 15886] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x952a7400) [pid = 15886] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0x92779800) [pid = 15886] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x9512ac00) [pid = 15886] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x93b92c00) [pid = 15886] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x8fa50000) [pid = 15886] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x915c6400) [pid = 15886] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0x913a4800) [pid = 15886] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0x8ddf1800) [pid = 15886] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0x8fa4ac00) [pid = 15886] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 153 (0x8eeb4400) [pid = 15886] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0x8ef05c00) [pid = 15886] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0x8ddf6800) [pid = 15886] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x8c544c00) [pid = 15886] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x8b651c00) [pid = 15886] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x86e65400) [pid = 15886] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x8bbdd800) [pid = 15886] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x86e66c00) [pid = 15886] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x92d23c00) [pid = 15886] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x9669d000) [pid = 15886] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x8c54bc00) [pid = 15886] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x95179c00) [pid = 15886] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x8ddf3c00) [pid = 15886] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x92928000) [pid = 15886] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x925db000) [pid = 15886] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x913adc00) [pid = 15886] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x9821c000) [pid = 15886] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x9274c000) [pid = 15886] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x8bf50c00) [pid = 15886] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x8d66c000) [pid = 15886] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x8d56a000) [pid = 15886] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x93bf8000) [pid = 15886] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x8fa4b400) [pid = 15886] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:10:14 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0x8fd7d000) [pid = 15886] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:10:14 INFO - PROCESS | 15886 | 1464444614381 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 07:10:14 INFO - PROCESS | 15886 | 1464444614384 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 07:10:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:10:14 INFO - PROCESS | 15886 | 1464444614481 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:10:14 INFO - PROCESS | 15886 | 1464444614491 Marionette TRACE conn4 <- [1,2882,null,{}] 07:10:14 INFO - PROCESS | 15886 | 1464444614500 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:14 INFO - PROCESS | 15886 | 1464444614782 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 07:10:14 INFO - PROCESS | 15886 | 1464444614917 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:14 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b6cd800 == 137 [pid = 15886] [id = 728] 07:10:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x8c315400) [pid = 15886] [serial = 2185] [outer = (nil)] 07:10:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x8d4f4800) [pid = 15886] [serial = 2186] [outer = 0x8c315400] 07:10:15 INFO - PROCESS | 15886 | 1464444614994 Marionette DEBUG loaded listener.js 07:10:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8d56d400) [pid = 15886] [serial = 2187] [outer = 0x8c315400] 07:10:15 INFO - PROCESS | 15886 | 1464444615841 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:10:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:10:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1408ms 07:10:15 INFO - PROCESS | 15886 | 1464444615879 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 07:10:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:10:15 INFO - PROCESS | 15886 | 1464444615884 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 07:10:15 INFO - PROCESS | 15886 | 1464444615891 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:10:15 INFO - PROCESS | 15886 | 1464444615894 Marionette TRACE conn4 <- [1,2886,null,{}] 07:10:15 INFO - PROCESS | 15886 | 1464444615900 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:16 INFO - PROCESS | 15886 | 1464444616194 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 07:10:16 INFO - PROCESS | 15886 | 1464444616219 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:16 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a2aec00 == 138 [pid = 15886] [id = 729] 07:10:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8b9ccc00) [pid = 15886] [serial = 2188] [outer = (nil)] 07:10:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x8ddf0800) [pid = 15886] [serial = 2189] [outer = 0x8b9ccc00] 07:10:16 INFO - PROCESS | 15886 | 1464444616314 Marionette DEBUG loaded listener.js 07:10:16 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8e9ab400) [pid = 15886] [serial = 2190] [outer = 0x8b9ccc00] 07:10:17 INFO - PROCESS | 15886 | 1464444617888 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:10:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:10:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2043ms 07:10:17 INFO - PROCESS | 15886 | 1464444617934 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 07:10:17 INFO - PROCESS | 15886 | 1464444617940 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 07:10:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:10:17 INFO - PROCESS | 15886 | 1464444617950 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:10:17 INFO - PROCESS | 15886 | 1464444617955 Marionette TRACE conn4 <- [1,2890,null,{}] 07:10:17 INFO - PROCESS | 15886 | 1464444617964 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:18 INFO - PROCESS | 15886 | 1464444618222 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 07:10:18 INFO - PROCESS | 15886 | 1464444618589 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:18 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b6ca000 == 139 [pid = 15886] [id = 730] 07:10:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x8b6d4800) [pid = 15886] [serial = 2191] [outer = (nil)] 07:10:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x8bb66c00) [pid = 15886] [serial = 2192] [outer = 0x8b6d4800] 07:10:18 INFO - PROCESS | 15886 | 1464444618689 Marionette DEBUG loaded listener.js 07:10:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x8bdd4000) [pid = 15886] [serial = 2193] [outer = 0x8b6d4800] 07:10:19 INFO - PROCESS | 15886 | 1464444619757 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:10:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:10:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1844ms 07:10:19 INFO - PROCESS | 15886 | 1464444619795 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 07:10:19 INFO - PROCESS | 15886 | 1464444619803 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 07:10:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:10:19 INFO - PROCESS | 15886 | 1464444619817 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:10:19 INFO - PROCESS | 15886 | 1464444619821 Marionette TRACE conn4 <- [1,2894,null,{}] 07:10:19 INFO - PROCESS | 15886 | 1464444619829 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:20 INFO - PROCESS | 15886 | 1464444620097 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 07:10:20 INFO - PROCESS | 15886 | 1464444620449 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:20 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bb61400 == 140 [pid = 15886] [id = 731] 07:10:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8d563400) [pid = 15886] [serial = 2194] [outer = (nil)] 07:10:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x8ddeec00) [pid = 15886] [serial = 2195] [outer = 0x8d563400] 07:10:20 INFO - PROCESS | 15886 | 1464444620553 Marionette DEBUG loaded listener.js 07:10:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x8eead000) [pid = 15886] [serial = 2196] [outer = 0x8d563400] 07:10:21 INFO - PROCESS | 15886 | 1464444621549 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:10:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:10:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1790ms 07:10:21 INFO - PROCESS | 15886 | 1464444621608 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 07:10:21 INFO - PROCESS | 15886 | 1464444621613 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 07:10:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:10:21 INFO - PROCESS | 15886 | 1464444621621 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:10:21 INFO - PROCESS | 15886 | 1464444621628 Marionette TRACE conn4 <- [1,2898,null,{}] 07:10:21 INFO - PROCESS | 15886 | 1464444621647 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:21 INFO - PROCESS | 15886 | 1464444621928 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 07:10:22 INFO - PROCESS | 15886 | 1464444622292 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:22 INFO - PROCESS | 15886 | ++DOCSHELL 0x86e65c00 == 141 [pid = 15886] [id = 732] 07:10:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x8c778400) [pid = 15886] [serial = 2197] [outer = (nil)] 07:10:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x8f16c400) [pid = 15886] [serial = 2198] [outer = 0x8c778400] 07:10:22 INFO - PROCESS | 15886 | 1464444622390 Marionette DEBUG loaded listener.js 07:10:22 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x8fa4ac00) [pid = 15886] [serial = 2199] [outer = 0x8c778400] 07:10:23 INFO - PROCESS | 15886 | 1464444623366 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:10:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:10:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1793ms 07:10:23 INFO - PROCESS | 15886 | 1464444623415 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 07:10:23 INFO - PROCESS | 15886 | 1464444623420 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 07:10:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:10:23 INFO - PROCESS | 15886 | 1464444623428 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:10:23 INFO - PROCESS | 15886 | 1464444623432 Marionette TRACE conn4 <- [1,2902,null,{}] 07:10:23 INFO - PROCESS | 15886 | 1464444623439 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:23 INFO - PROCESS | 15886 | 1464444623696 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 07:10:24 INFO - PROCESS | 15886 | 1464444624034 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:24 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d670000 == 142 [pid = 15886] [id = 733] 07:10:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x8f2b8400) [pid = 15886] [serial = 2200] [outer = (nil)] 07:10:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x8fc81c00) [pid = 15886] [serial = 2201] [outer = 0x8f2b8400] 07:10:24 INFO - PROCESS | 15886 | 1464444624132 Marionette DEBUG loaded listener.js 07:10:24 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x8fd83400) [pid = 15886] [serial = 2202] [outer = 0x8f2b8400] 07:10:25 INFO - PROCESS | 15886 | 1464444625105 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:10:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:10:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1734ms 07:10:25 INFO - PROCESS | 15886 | 1464444625164 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 07:10:25 INFO - PROCESS | 15886 | 1464444625169 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 07:10:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:10:25 INFO - PROCESS | 15886 | 1464444625176 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:10:25 INFO - PROCESS | 15886 | 1464444625180 Marionette TRACE conn4 <- [1,2906,null,{}] 07:10:25 INFO - PROCESS | 15886 | 1464444625186 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:25 INFO - PROCESS | 15886 | 1464444625435 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 07:10:25 INFO - PROCESS | 15886 | 1464444625783 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:25 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f2ae400 == 143 [pid = 15886] [id = 734] 07:10:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x8fd87400) [pid = 15886] [serial = 2203] [outer = (nil)] 07:10:25 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x913ab000) [pid = 15886] [serial = 2204] [outer = 0x8fd87400] 07:10:25 INFO - PROCESS | 15886 | 1464444625884 Marionette DEBUG loaded listener.js 07:10:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x9149b400) [pid = 15886] [serial = 2205] [outer = 0x8fd87400] 07:10:26 INFO - PROCESS | 15886 | 1464444626880 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:10:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:10:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1787ms 07:10:26 INFO - PROCESS | 15886 | 1464444626971 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 07:10:26 INFO - PROCESS | 15886 | 1464444626977 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 07:10:26 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:10:26 INFO - PROCESS | 15886 | 1464444626989 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:10:26 INFO - PROCESS | 15886 | 1464444626992 Marionette TRACE conn4 <- [1,2910,null,{}] 07:10:27 INFO - PROCESS | 15886 | 1464444626999 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:27 INFO - PROCESS | 15886 | 1464444627425 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 07:10:27 INFO - PROCESS | 15886 | 1464444627672 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:27 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fc7d000 == 144 [pid = 15886] [id = 735] 07:10:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x913a2c00) [pid = 15886] [serial = 2206] [outer = (nil)] 07:10:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x91d19000) [pid = 15886] [serial = 2207] [outer = 0x913a2c00] 07:10:27 INFO - PROCESS | 15886 | 1464444627774 Marionette DEBUG loaded listener.js 07:10:27 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x925d8800) [pid = 15886] [serial = 2208] [outer = 0x913a2c00] 07:10:28 INFO - PROCESS | 15886 | 1464444628723 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 07:10:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:10:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:10:28 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1786ms 07:10:28 INFO - PROCESS | 15886 | 1464444628779 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 07:10:28 INFO - TEST-START | /DOMEvents/constructors.html 07:10:28 INFO - PROCESS | 15886 | 1464444628783 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 07:10:28 INFO - PROCESS | 15886 | 1464444628793 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:10:28 INFO - PROCESS | 15886 | 1464444628797 Marionette TRACE conn4 <- [1,2914,null,{}] 07:10:28 INFO - PROCESS | 15886 | 1464444628803 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:29 INFO - PROCESS | 15886 | 1464444629166 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 07:10:29 INFO - PROCESS | 15886 | 1464444629434 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:29 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a253800 == 145 [pid = 15886] [id = 736] 07:10:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x91c90400) [pid = 15886] [serial = 2209] [outer = (nil)] 07:10:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x9274cc00) [pid = 15886] [serial = 2210] [outer = 0x91c90400] 07:10:29 INFO - PROCESS | 15886 | 1464444629541 Marionette DEBUG loaded listener.js 07:10:29 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x92772800) [pid = 15886] [serial = 2211] [outer = 0x91c90400] 07:10:30 INFO - PROCESS | 15886 | 1464444630620 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:10:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:10:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:10:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:10:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:10:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:10:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:10:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:10:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:10:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:10:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:10:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:10:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:10:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:10:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:10:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:10:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:10:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:10:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:10:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:10:30 INFO - TEST-OK | /DOMEvents/constructors.html | took 1913ms 07:10:30 INFO - PROCESS | 15886 | 1464444630708 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 07:10:30 INFO - PROCESS | 15886 | 1464444630711 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 07:10:30 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:10:30 INFO - PROCESS | 15886 | 1464444630723 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:10:30 INFO - PROCESS | 15886 | 1464444630728 Marionette TRACE conn4 <- [1,2918,null,{}] 07:10:30 INFO - PROCESS | 15886 | 1464444630742 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:31 INFO - PROCESS | 15886 | 1464444631086 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 07:10:31 INFO - PROCESS | 15886 | 1464444631361 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:31 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d4e9800 == 146 [pid = 15886] [id = 737] 07:10:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x92747800) [pid = 15886] [serial = 2212] [outer = (nil)] 07:10:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x92a4ac00) [pid = 15886] [serial = 2213] [outer = 0x92747800] 07:10:31 INFO - PROCESS | 15886 | 1464444631454 Marionette DEBUG loaded listener.js 07:10:31 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x92d21c00) [pid = 15886] [serial = 2214] [outer = 0x92747800] 07:10:32 INFO - PROCESS | 15886 | 1464444632396 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:10:32 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:10:32 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1690ms 07:10:32 INFO - PROCESS | 15886 | 1464444632426 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 07:10:32 INFO - PROCESS | 15886 | 1464444632430 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 07:10:32 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:10:32 INFO - PROCESS | 15886 | 1464444632443 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:10:32 INFO - PROCESS | 15886 | 1464444632446 Marionette TRACE conn4 <- [1,2922,null,{}] 07:10:32 INFO - PROCESS | 15886 | 1464444632452 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:32 INFO - PROCESS | 15886 | 1464444632694 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 07:10:33 INFO - PROCESS | 15886 | 1464444632986 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:33 INFO - PROCESS | 15886 | ++DOCSHELL 0x92932000 == 147 [pid = 15886] [id = 738] 07:10:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x92a4c800) [pid = 15886] [serial = 2215] [outer = (nil)] 07:10:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x93c85400) [pid = 15886] [serial = 2216] [outer = 0x92a4c800] 07:10:33 INFO - PROCESS | 15886 | 1464444633085 Marionette DEBUG loaded listener.js 07:10:33 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x93c8d800) [pid = 15886] [serial = 2217] [outer = 0x92a4c800] 07:10:33 INFO - PROCESS | 15886 | [15886] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:10:33 INFO - PROCESS | 15886 | [15886] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:10:33 INFO - PROCESS | 15886 | [15886] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:10:33 INFO - PROCESS | 15886 | [15886] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:10:34 INFO - PROCESS | 15886 | 1464444634090 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 07:10:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:10:34 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:10:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:10:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:10:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 07:10:34 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:10:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:10:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:10:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 07:10:34 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:10:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:10:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:10:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 07:10:34 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:10:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:10:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:10:34 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:10:34 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1685ms 07:10:34 INFO - PROCESS | 15886 | 1464444634128 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 07:10:34 INFO - PROCESS | 15886 | 1464444634136 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 07:10:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:10:34 INFO - PROCESS | 15886 | 1464444634148 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:10:34 INFO - PROCESS | 15886 | 1464444634153 Marionette TRACE conn4 <- [1,2926,null,{}] 07:10:34 INFO - PROCESS | 15886 | 1464444634160 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:34 INFO - PROCESS | 15886 | 1464444634397 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 07:10:34 INFO - PROCESS | 15886 | 1464444634710 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:34 INFO - PROCESS | 15886 | ++DOCSHELL 0x9669cc00 == 148 [pid = 15886] [id = 739] 07:10:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x9825d400) [pid = 15886] [serial = 2218] [outer = (nil)] 07:10:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x98484c00) [pid = 15886] [serial = 2219] [outer = 0x9825d400] 07:10:34 INFO - PROCESS | 15886 | 1464444634862 Marionette DEBUG loaded listener.js 07:10:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x99ee5400) [pid = 15886] [serial = 2220] [outer = 0x9825d400] 07:10:35 INFO - PROCESS | 15886 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:10:35 INFO - PROCESS | 15886 | 1464444635719 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 07:10:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:10:35 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1595ms 07:10:35 INFO - PROCESS | 15886 | 1464444635742 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 07:10:35 INFO - PROCESS | 15886 | 1464444635747 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 07:10:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:10:35 INFO - PROCESS | 15886 | 1464444635755 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:10:35 INFO - PROCESS | 15886 | 1464444635760 Marionette TRACE conn4 <- [1,2930,null,{}] 07:10:35 INFO - PROCESS | 15886 | 1464444635767 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:36 INFO - PROCESS | 15886 | 1464444636046 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 07:10:36 INFO - PROCESS | 15886 | 1464444636354 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:36 INFO - PROCESS | 15886 | ++DOCSHELL 0x95128400 == 149 [pid = 15886] [id = 740] 07:10:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 167 (0x9aa5e400) [pid = 15886] [serial = 2221] [outer = (nil)] 07:10:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 168 (0x9aa68800) [pid = 15886] [serial = 2222] [outer = 0x9aa5e400] 07:10:36 INFO - PROCESS | 15886 | 1464444636461 Marionette DEBUG loaded listener.js 07:10:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 169 (0x9aabcc00) [pid = 15886] [serial = 2223] [outer = 0x9aa5e400] 07:10:37 INFO - PROCESS | 15886 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:10:37 INFO - PROCESS | 15886 | 1464444637362 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 07:10:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:10:37 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1641ms 07:10:37 INFO - PROCESS | 15886 | 1464444637406 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 07:10:37 INFO - PROCESS | 15886 | 1464444637411 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 07:10:37 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:10:37 INFO - PROCESS | 15886 | 1464444637422 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:10:37 INFO - PROCESS | 15886 | 1464444637426 Marionette TRACE conn4 <- [1,2934,null,{}] 07:10:37 INFO - PROCESS | 15886 | 1464444637433 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:37 INFO - PROCESS | 15886 | 1464444637719 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 07:10:38 INFO - PROCESS | 15886 | 1464444638215 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:38 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f2b3000 == 150 [pid = 15886] [id = 741] 07:10:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 170 (0x8fc85400) [pid = 15886] [serial = 2224] [outer = (nil)] 07:10:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 171 (0x9aaca400) [pid = 15886] [serial = 2225] [outer = 0x8fc85400] 07:10:38 INFO - PROCESS | 15886 | 1464444638372 Marionette DEBUG loaded listener.js 07:10:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 172 (0x9abd8c00) [pid = 15886] [serial = 2226] [outer = 0x8fc85400] 07:10:39 INFO - PROCESS | 15886 | 1464444639304 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:10:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:10:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1940ms 07:10:39 INFO - PROCESS | 15886 | 1464444639363 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 07:10:39 INFO - PROCESS | 15886 | 1464444639367 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 07:10:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:10:39 INFO - PROCESS | 15886 | 1464444639374 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:10:39 INFO - PROCESS | 15886 | 1464444639378 Marionette TRACE conn4 <- [1,2938,null,{}] 07:10:39 INFO - PROCESS | 15886 | 1464444639384 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:39 INFO - PROCESS | 15886 | 1464444639737 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 07:10:39 INFO - PROCESS | 15886 | 1464444639966 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:40 INFO - PROCESS | 15886 | ++DOCSHELL 0x9aa82c00 == 151 [pid = 15886] [id = 742] 07:10:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 173 (0x9aac7000) [pid = 15886] [serial = 2227] [outer = (nil)] 07:10:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 174 (0x9c133800) [pid = 15886] [serial = 2228] [outer = 0x9aac7000] 07:10:40 INFO - PROCESS | 15886 | 1464444640107 Marionette DEBUG loaded listener.js 07:10:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 175 (0x9d5de400) [pid = 15886] [serial = 2229] [outer = 0x9aac7000] 07:10:41 INFO - PROCESS | 15886 | 1464444641023 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:10:41 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:10:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1681ms 07:10:41 INFO - PROCESS | 15886 | 1464444641057 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 07:10:41 INFO - PROCESS | 15886 | 1464444641061 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 07:10:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:10:41 INFO - PROCESS | 15886 | 1464444641068 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:10:41 INFO - PROCESS | 15886 | 1464444641072 Marionette TRACE conn4 <- [1,2942,null,{}] 07:10:41 INFO - PROCESS | 15886 | 1464444641078 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:41 INFO - PROCESS | 15886 | 1464444641319 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 07:10:41 INFO - PROCESS | 15886 | 1464444641612 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:41 INFO - PROCESS | 15886 | ++DOCSHELL 0x92928400 == 152 [pid = 15886] [id = 743] 07:10:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 176 (0x9d985c00) [pid = 15886] [serial = 2230] [outer = (nil)] 07:10:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 177 (0xa0610c00) [pid = 15886] [serial = 2231] [outer = 0x9d985c00] 07:10:41 INFO - PROCESS | 15886 | 1464444641717 Marionette DEBUG loaded listener.js 07:10:41 INFO - PROCESS | 15886 | ++DOMWINDOW == 178 (0xa0614000) [pid = 15886] [serial = 2232] [outer = 0x9d985c00] 07:10:42 INFO - PROCESS | 15886 | 1464444642673 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 07:10:42 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:10:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:10:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:10:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1635ms 07:10:42 INFO - PROCESS | 15886 | 1464444642706 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 07:10:42 INFO - PROCESS | 15886 | 1464444642710 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 07:10:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:10:42 INFO - PROCESS | 15886 | 1464444642717 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:10:42 INFO - PROCESS | 15886 | 1464444642721 Marionette TRACE conn4 <- [1,2946,null,{}] 07:10:42 INFO - PROCESS | 15886 | 1464444642728 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:43 INFO - PROCESS | 15886 | 1464444643002 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 07:10:43 INFO - PROCESS | 15886 | 1464444643295 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:43 INFO - PROCESS | 15886 | ++DOCSHELL 0x9149b000 == 153 [pid = 15886] [id = 744] 07:10:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 179 (0x9149bc00) [pid = 15886] [serial = 2233] [outer = (nil)] 07:10:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 180 (0xa2156c00) [pid = 15886] [serial = 2234] [outer = 0x9149bc00] 07:10:43 INFO - PROCESS | 15886 | 1464444643396 Marionette DEBUG loaded listener.js 07:10:43 INFO - PROCESS | 15886 | ++DOMWINDOW == 181 (0xa21af000) [pid = 15886] [serial = 2235] [outer = 0x9149bc00] 07:10:44 INFO - PROCESS | 15886 | 1464444644255 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:10:44 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:10:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1582ms 07:10:44 INFO - PROCESS | 15886 | 1464444644300 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 07:10:44 INFO - PROCESS | 15886 | 1464444644304 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 07:10:44 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:10:44 INFO - PROCESS | 15886 | 1464444644312 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:10:44 INFO - PROCESS | 15886 | 1464444644315 Marionette TRACE conn4 <- [1,2950,null,{}] 07:10:44 INFO - PROCESS | 15886 | 1464444644321 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:44 INFO - PROCESS | 15886 | 1464444644547 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 07:10:44 INFO - PROCESS | 15886 | 1464444644862 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:44 INFO - PROCESS | 15886 | ++DOCSHELL 0x92e88400 == 154 [pid = 15886] [id = 745] 07:10:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 182 (0xa2386800) [pid = 15886] [serial = 2236] [outer = (nil)] 07:10:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 183 (0xa23c8800) [pid = 15886] [serial = 2237] [outer = 0xa2386800] 07:10:44 INFO - PROCESS | 15886 | 1464444644959 Marionette DEBUG loaded listener.js 07:10:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 184 (0xa23cf400) [pid = 15886] [serial = 2238] [outer = 0xa2386800] 07:10:45 INFO - PROCESS | 15886 | ++DOCSHELL 0xa2601400 == 155 [pid = 15886] [id = 746] 07:10:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 185 (0xa2638400) [pid = 15886] [serial = 2239] [outer = (nil)] 07:10:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 186 (0xa26c8400) [pid = 15886] [serial = 2240] [outer = 0xa2638400] 07:10:45 INFO - PROCESS | 15886 | 1464444645987 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:10:46 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:10:46 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1734ms 07:10:46 INFO - PROCESS | 15886 | 1464444646047 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 07:10:46 INFO - PROCESS | 15886 | 1464444646051 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 07:10:46 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:10:46 INFO - PROCESS | 15886 | 1464444646058 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:10:46 INFO - PROCESS | 15886 | 1464444646061 Marionette TRACE conn4 <- [1,2954,null,{}] 07:10:46 INFO - PROCESS | 15886 | 1464444646067 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:46 INFO - PROCESS | 15886 | 1464444646410 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 07:10:46 INFO - PROCESS | 15886 | 1464444646764 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:46 INFO - PROCESS | 15886 | ++DOCSHELL 0xa214e000 == 156 [pid = 15886] [id = 747] 07:10:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 187 (0xa240b400) [pid = 15886] [serial = 2241] [outer = (nil)] 07:10:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 188 (0xa26c6400) [pid = 15886] [serial = 2242] [outer = 0xa240b400] 07:10:46 INFO - PROCESS | 15886 | 1464444646855 Marionette DEBUG loaded listener.js 07:10:46 INFO - PROCESS | 15886 | ++DOMWINDOW == 189 (0xa3026400) [pid = 15886] [serial = 2243] [outer = 0xa240b400] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8b657c00 == 155 [pid = 15886] [id = 685] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8c3da400 == 154 [pid = 15886] [id = 686] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8b652000 == 153 [pid = 15886] [id = 683] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8b6cd800 == 152 [pid = 15886] [id = 728] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8bbdb400 == 151 [pid = 15886] [id = 727] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8b9d3400 == 150 [pid = 15886] [id = 726] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x86e62c00 == 149 [pid = 15886] [id = 725] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x9a087400 == 148 [pid = 15886] [id = 723] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x913ab800 == 147 [pid = 15886] [id = 721] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x9bb81000 == 146 [pid = 15886] [id = 722] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x92e8d400 == 145 [pid = 15886] [id = 720] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x99f6c000 == 144 [pid = 15886] [id = 719] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x95130800 == 143 [pid = 15886] [id = 718] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x911b4800 == 142 [pid = 15886] [id = 717] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x92772000 == 141 [pid = 15886] [id = 715] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x92924000 == 140 [pid = 15886] [id = 716] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8bdd9400 == 139 [pid = 15886] [id = 714] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8fc86c00 == 138 [pid = 15886] [id = 713] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8fd84c00 == 137 [pid = 15886] [id = 712] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8f2b6000 == 136 [pid = 15886] [id = 711] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8d66e400 == 135 [pid = 15886] [id = 710] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8b5a2800 == 134 [pid = 15886] [id = 708] 07:10:49 INFO - PROCESS | 15886 | --DOCSHELL 0x8b6cac00 == 133 [pid = 15886] [id = 709] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 188 (0x8c3d9800) [pid = 15886] [serial = 1944] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 187 (0x9825cc00) [pid = 15886] [serial = 2046] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 186 (0x8ef07800) [pid = 15886] [serial = 2019] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 185 (0x95125c00) [pid = 15886] [serial = 2040] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 184 (0x92776400) [pid = 15886] [serial = 2034] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 183 (0x925d3c00) [pid = 15886] [serial = 2031] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 182 (0x9a311c00) [pid = 15886] [serial = 2049] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 181 (0x92931800) [pid = 15886] [serial = 2037] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 180 (0x8c77ac00) [pid = 15886] [serial = 2013] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 179 (0x8ddf9800) [pid = 15886] [serial = 2016] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 178 (0x8f16b800) [pid = 15886] [serial = 2022] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 177 (0x952ab400) [pid = 15886] [serial = 2043] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 176 (0x911a9000) [pid = 15886] [serial = 2025] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 175 (0x915c1400) [pid = 15886] [serial = 2028] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 174 (0x8b9c9400) [pid = 15886] [serial = 2010] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 173 (0x8c774c00) [pid = 15886] [serial = 2007] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 172 (0x8c3d8c00) [pid = 15886] [serial = 2123] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 171 (0x9a086800) [pid = 15886] [serial = 2105] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 170 (0x982e8000) [pid = 15886] [serial = 2103] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 169 (0x9669ec00) [pid = 15886] [serial = 2102] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 168 (0x952ad800) [pid = 15886] [serial = 2100] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 167 (0x952a5c00) [pid = 15886] [serial = 2099] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 166 (0x9512d800) [pid = 15886] [serial = 2097] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x93bf5400) [pid = 15886] [serial = 2096] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0x92a53000) [pid = 15886] [serial = 2094] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0x9292d000) [pid = 15886] [serial = 2093] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x92778400) [pid = 15886] [serial = 2091] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0x92774c00) [pid = 15886] [serial = 2090] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x91d1dc00) [pid = 15886] [serial = 2088] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x91d18800) [pid = 15886] [serial = 2087] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x915c3400) [pid = 15886] [serial = 2085] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x914a4000) [pid = 15886] [serial = 2084] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0x913a9000) [pid = 15886] [serial = 2082] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0x911ac800) [pid = 15886] [serial = 2081] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0x8fc79c00) [pid = 15886] [serial = 2079] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 153 (0x8fa48800) [pid = 15886] [serial = 2078] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0x8f2ad400) [pid = 15886] [serial = 2076] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0x8f165800) [pid = 15886] [serial = 2075] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x8eb4b000) [pid = 15886] [serial = 2073] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x8e9b4c00) [pid = 15886] [serial = 2072] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x8d564400) [pid = 15886] [serial = 2070] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x8c654400) [pid = 15886] [serial = 2069] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x8b9d0c00) [pid = 15886] [serial = 2067] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x8b6d7800) [pid = 15886] [serial = 2066] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x8c77e000) [pid = 15886] [serial = 2064] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x8bdcb400) [pid = 15886] [serial = 2117] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x8a2a9c00) [pid = 15886] [serial = 2114] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x8b45b000) [pid = 15886] [serial = 2115] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x9aa8e400) [pid = 15886] [serial = 2112] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x9aa8b800) [pid = 15886] [serial = 2111] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x9aa65c00) [pid = 15886] [serial = 2109] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x9aa63800) [pid = 15886] [serial = 2108] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x9a2c7c00) [pid = 15886] [serial = 2106] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x8c652400) [pid = 15886] [serial = 2120] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x8ddefc00) [pid = 15886] [serial = 2124] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x8c750800) [pid = 15886] [serial = 2121] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x8eb46000) [pid = 15886] [serial = 2126] [outer = (nil)] [url = about:blank] 07:10:49 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x8bf43000) [pid = 15886] [serial = 2118] [outer = (nil)] [url = about:blank] 07:10:50 INFO - PROCESS | 15886 | 1464444650524 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:10:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:10:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 07:10:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 4494ms 07:10:50 INFO - PROCESS | 15886 | 1464444650556 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 07:10:50 INFO - PROCESS | 15886 | 1464444650562 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 07:10:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:10:50 INFO - PROCESS | 15886 | 1464444650570 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:10:50 INFO - PROCESS | 15886 | 1464444650575 Marionette TRACE conn4 <- [1,2958,null,{}] 07:10:50 INFO - PROCESS | 15886 | 1464444650582 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:50 INFO - PROCESS | 15886 | 1464444650826 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 07:10:51 INFO - PROCESS | 15886 | 1464444651042 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:51 INFO - PROCESS | 15886 | ++DOCSHELL 0x8a27e800 == 134 [pid = 15886] [id = 748] 07:10:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x8b5a2800) [pid = 15886] [serial = 2244] [outer = (nil)] 07:10:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8b9cc400) [pid = 15886] [serial = 2245] [outer = 0x8b5a2800] 07:10:51 INFO - PROCESS | 15886 | 1464444651123 Marionette DEBUG loaded listener.js 07:10:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8bb6c800) [pid = 15886] [serial = 2246] [outer = 0x8b5a2800] 07:10:51 INFO - PROCESS | 15886 | 1464444651942 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:10:52 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:10:52 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1433ms 07:10:52 INFO - PROCESS | 15886 | 1464444652005 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 07:10:52 INFO - PROCESS | 15886 | 1464444652014 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 07:10:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:10:52 INFO - PROCESS | 15886 | 1464444652024 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:10:52 INFO - PROCESS | 15886 | 1464444652028 Marionette TRACE conn4 <- [1,2962,null,{}] 07:10:52 INFO - PROCESS | 15886 | 1464444652034 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:52 INFO - PROCESS | 15886 | 1464444652245 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 07:10:52 INFO - PROCESS | 15886 | 1464444652501 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:52 INFO - PROCESS | 15886 | ++DOCSHELL 0x8bbe1000 == 135 [pid = 15886] [id = 749] 07:10:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x8bdd6800) [pid = 15886] [serial = 2247] [outer = (nil)] 07:10:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8c547c00) [pid = 15886] [serial = 2248] [outer = 0x8bdd6800] 07:10:52 INFO - PROCESS | 15886 | 1464444652581 Marionette DEBUG loaded listener.js 07:10:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x8c655c00) [pid = 15886] [serial = 2249] [outer = 0x8bdd6800] 07:10:53 INFO - PROCESS | 15886 | 1464444653420 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:10:53 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:10:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1439ms 07:10:53 INFO - PROCESS | 15886 | 1464444653471 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 07:10:53 INFO - PROCESS | 15886 | 1464444653477 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 07:10:53 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:10:53 INFO - PROCESS | 15886 | 1464444653487 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:10:53 INFO - PROCESS | 15886 | 1464444653493 Marionette TRACE conn4 <- [1,2966,null,{}] 07:10:53 INFO - PROCESS | 15886 | 1464444653520 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:53 INFO - PROCESS | 15886 | 1464444653819 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 07:10:53 INFO - PROCESS | 15886 | 1464444653867 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:54 INFO - PROCESS | 15886 | ++DOCSHELL 0x865f3000 == 136 [pid = 15886] [id = 750] 07:10:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x8d4ed000) [pid = 15886] [serial = 2250] [outer = (nil)] 07:10:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x8d56a800) [pid = 15886] [serial = 2251] [outer = 0x8d4ed000] 07:10:54 INFO - PROCESS | 15886 | 1464444654091 Marionette DEBUG loaded listener.js 07:10:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8d66e800) [pid = 15886] [serial = 2252] [outer = 0x8d4ed000] 07:10:54 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x8c315400) [pid = 15886] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:10:54 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x92d29800) [pid = 15886] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:10:54 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x9a898400) [pid = 15886] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:10:54 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x8d670800) [pid = 15886] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:10:54 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x9669f000) [pid = 15886] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:10:54 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x915cbc00) [pid = 15886] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:10:54 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x8eb3fc00) [pid = 15886] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:10:54 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x896d6c00) [pid = 15886] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:10:54 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x92930800) [pid = 15886] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:10:55 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0x8bb61800) [pid = 15886] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:10:55 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x8fc80c00) [pid = 15886] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:10:55 INFO - PROCESS | 15886 | --DOMWINDOW == 128 (0x915c2800) [pid = 15886] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:10:55 INFO - PROCESS | 15886 | --DOMWINDOW == 127 (0x9c12e800) [pid = 15886] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:10:55 INFO - PROCESS | 15886 | --DOMWINDOW == 126 (0x911b2800) [pid = 15886] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:10:55 INFO - PROCESS | 15886 | --DOMWINDOW == 125 (0x9534a800) [pid = 15886] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:10:55 INFO - PROCESS | 15886 | --DOMWINDOW == 124 (0x9abd9400) [pid = 15886] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:10:55 INFO - PROCESS | 15886 | --DOMWINDOW == 123 (0x9bb74c00) [pid = 15886] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:10:55 INFO - PROCESS | 15886 | --DOMWINDOW == 122 (0x8c319800) [pid = 15886] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:10:55 INFO - PROCESS | 15886 | --DOMWINDOW == 121 (0x8baec000) [pid = 15886] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:10:55 INFO - PROCESS | 15886 | 1464444655522 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:10:55 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 07:10:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 2047ms 07:10:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:10:55 INFO - PROCESS | 15886 | 1464444655535 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 07:10:55 INFO - PROCESS | 15886 | 1464444655538 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 07:10:55 INFO - PROCESS | 15886 | 1464444655545 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:10:55 INFO - PROCESS | 15886 | 1464444655548 Marionette TRACE conn4 <- [1,2970,null,{}] 07:10:55 INFO - PROCESS | 15886 | 1464444655553 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:55 INFO - PROCESS | 15886 | 1464444655769 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 07:10:56 INFO - PROCESS | 15886 | 1464444655998 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:56 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b850c00 == 137 [pid = 15886] [id = 751] 07:10:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 122 (0x8d569000) [pid = 15886] [serial = 2253] [outer = (nil)] 07:10:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 123 (0x8ddf2c00) [pid = 15886] [serial = 2254] [outer = 0x8d569000] 07:10:56 INFO - PROCESS | 15886 | 1464444656076 Marionette DEBUG loaded listener.js 07:10:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 124 (0x8e9b8c00) [pid = 15886] [serial = 2255] [outer = 0x8d569000] 07:10:56 INFO - PROCESS | 15886 | 1464444656807 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:10:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:10:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1280ms 07:10:56 INFO - PROCESS | 15886 | 1464444656975 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 07:10:56 INFO - PROCESS | 15886 | 1464444656982 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 07:10:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:10:56 INFO - PROCESS | 15886 | 1464444656993 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:10:57 INFO - PROCESS | 15886 | 1464444656998 Marionette TRACE conn4 <- [1,2974,null,{}] 07:10:57 INFO - PROCESS | 15886 | 1464444657020 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:57 INFO - PROCESS | 15886 | 1464444657291 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 07:10:57 INFO - PROCESS | 15886 | 1464444657664 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:57 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b651c00 == 138 [pid = 15886] [id = 752] 07:10:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 125 (0x8b652000) [pid = 15886] [serial = 2256] [outer = (nil)] 07:10:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 126 (0x8b84fc00) [pid = 15886] [serial = 2257] [outer = 0x8b652000] 07:10:57 INFO - PROCESS | 15886 | 1464444657765 Marionette DEBUG loaded listener.js 07:10:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 127 (0x8bbddc00) [pid = 15886] [serial = 2258] [outer = 0x8b652000] 07:10:58 INFO - PROCESS | 15886 | 1464444658686 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 07:10:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 07:10:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1755ms 07:10:58 INFO - PROCESS | 15886 | 1464444658750 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 07:10:58 INFO - PROCESS | 15886 | 1464444658756 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 07:10:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:10:58 INFO - PROCESS | 15886 | 1464444658790 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:10:58 INFO - PROCESS | 15886 | 1464444658797 Marionette TRACE conn4 <- [1,2978,null,{}] 07:10:58 INFO - PROCESS | 15886 | 1464444658808 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:59 INFO - PROCESS | 15886 | 1464444659058 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 07:10:59 INFO - PROCESS | 15886 | 1464444659349 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:59 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c317400 == 139 [pid = 15886] [id = 753] 07:10:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x8c54bc00) [pid = 15886] [serial = 2259] [outer = (nil)] 07:10:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x8c779c00) [pid = 15886] [serial = 2260] [outer = 0x8c54bc00] 07:10:59 INFO - PROCESS | 15886 | 1464444659499 Marionette DEBUG loaded listener.js 07:10:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x8d564800) [pid = 15886] [serial = 2261] [outer = 0x8c54bc00] 07:11:00 INFO - PROCESS | 15886 | 1464444660385 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:11:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:11:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1664ms 07:11:00 INFO - PROCESS | 15886 | 1464444660431 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 07:11:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:11:00 INFO - PROCESS | 15886 | 1464444660436 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 07:11:00 INFO - PROCESS | 15886 | 1464444660444 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:11:00 INFO - PROCESS | 15886 | 1464444660447 Marionette TRACE conn4 <- [1,2982,null,{}] 07:11:00 INFO - PROCESS | 15886 | 1464444660462 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:00 INFO - PROCESS | 15886 | 1464444660754 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 07:11:01 INFO - PROCESS | 15886 | 1464444661068 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:01 INFO - PROCESS | 15886 | ++DOCSHELL 0x8ef05c00 == 140 [pid = 15886] [id = 754] 07:11:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x8ef08c00) [pid = 15886] [serial = 2262] [outer = (nil)] 07:11:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x8ef0dc00) [pid = 15886] [serial = 2263] [outer = 0x8ef08c00] 07:11:01 INFO - PROCESS | 15886 | 1464444661264 Marionette DEBUG loaded listener.js 07:11:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8f16b000) [pid = 15886] [serial = 2264] [outer = 0x8ef08c00] 07:11:02 INFO - PROCESS | 15886 | 1464444662360 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 07:11:02 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:11:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:11:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:11:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1961ms 07:11:02 INFO - PROCESS | 15886 | 1464444662405 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 07:11:02 INFO - PROCESS | 15886 | 1464444662410 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 07:11:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:11:02 INFO - PROCESS | 15886 | 1464444662419 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:11:02 INFO - PROCESS | 15886 | 1464444662424 Marionette TRACE conn4 <- [1,2986,null,{}] 07:11:02 INFO - PROCESS | 15886 | 1464444662431 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:02 INFO - PROCESS | 15886 | 1464444662714 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 07:11:03 INFO - PROCESS | 15886 | 1464444663011 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:03 INFO - PROCESS | 15886 | ++DOCSHELL 0x8d674400 == 141 [pid = 15886] [id = 755] 07:11:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8f2b9000) [pid = 15886] [serial = 2265] [outer = (nil)] 07:11:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x8fa56400) [pid = 15886] [serial = 2266] [outer = 0x8f2b9000] 07:11:03 INFO - PROCESS | 15886 | 1464444663110 Marionette DEBUG loaded listener.js 07:11:03 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8fc7dc00) [pid = 15886] [serial = 2267] [outer = 0x8f2b9000] 07:11:04 INFO - PROCESS | 15886 | 1464444664019 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:11:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:11:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1639ms 07:11:04 INFO - PROCESS | 15886 | 1464444664059 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 07:11:04 INFO - PROCESS | 15886 | 1464444664062 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 07:11:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:11:04 INFO - PROCESS | 15886 | 1464444664070 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:11:04 INFO - PROCESS | 15886 | 1464444664075 Marionette TRACE conn4 <- [1,2990,null,{}] 07:11:04 INFO - PROCESS | 15886 | 1464444664081 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:04 INFO - PROCESS | 15886 | 1464444664352 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 07:11:04 INFO - PROCESS | 15886 | 1464444664651 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:04 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f2b1c00 == 142 [pid = 15886] [id = 756] 07:11:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x8fd7d400) [pid = 15886] [serial = 2268] [outer = (nil)] 07:11:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x911ae800) [pid = 15886] [serial = 2269] [outer = 0x8fd7d400] 07:11:04 INFO - PROCESS | 15886 | 1464444664764 Marionette DEBUG loaded listener.js 07:11:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x911b3800) [pid = 15886] [serial = 2270] [outer = 0x8fd7d400] 07:11:05 INFO - PROCESS | 15886 | ++DOCSHELL 0x915c5800 == 143 [pid = 15886] [id = 757] 07:11:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x915c6000) [pid = 15886] [serial = 2271] [outer = (nil)] 07:11:05 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x91c8bc00) [pid = 15886] [serial = 2272] [outer = 0x915c6000] 07:11:05 INFO - PROCESS | 15886 | 1464444665886 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:11:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 07:11:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1835ms 07:11:05 INFO - PROCESS | 15886 | 1464444665908 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 07:11:05 INFO - PROCESS | 15886 | 1464444665915 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 07:11:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:11:05 INFO - PROCESS | 15886 | 1464444665926 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:11:05 INFO - PROCESS | 15886 | 1464444665931 Marionette TRACE conn4 <- [1,2994,null,{}] 07:11:05 INFO - PROCESS | 15886 | 1464444665942 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:06 INFO - PROCESS | 15886 | 1464444666635 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 07:11:06 INFO - PROCESS | 15886 | 1464444666959 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:06 INFO - PROCESS | 15886 | ++DOCSHELL 0x914a0000 == 144 [pid = 15886] [id = 758] 07:11:06 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x915c2400) [pid = 15886] [serial = 2273] [outer = (nil)] 07:11:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x91d20c00) [pid = 15886] [serial = 2274] [outer = 0x915c2400] 07:11:07 INFO - PROCESS | 15886 | 1464444667055 Marionette DEBUG loaded listener.js 07:11:07 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x91d24c00) [pid = 15886] [serial = 2275] [outer = 0x915c2400] 07:11:07 INFO - PROCESS | 15886 | 1464444667898 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:11:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:11:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 07:11:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1999ms 07:11:07 INFO - PROCESS | 15886 | 1464444667927 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 07:11:07 INFO - PROCESS | 15886 | 1464444667933 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 07:11:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:11:07 INFO - PROCESS | 15886 | 1464444667943 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:11:07 INFO - PROCESS | 15886 | 1464444667949 Marionette TRACE conn4 <- [1,2998,null,{}] 07:11:07 INFO - PROCESS | 15886 | 1464444667958 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:08 INFO - PROCESS | 15886 | 1464444668275 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 07:11:08 INFO - PROCESS | 15886 | 1464444668572 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:08 INFO - PROCESS | 15886 | ++DOCSHELL 0x91d1a000 == 145 [pid = 15886] [id = 759] 07:11:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x91d22400) [pid = 15886] [serial = 2276] [outer = (nil)] 07:11:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x9274f000) [pid = 15886] [serial = 2277] [outer = 0x91d22400] 07:11:08 INFO - PROCESS | 15886 | 1464444668714 Marionette DEBUG loaded listener.js 07:11:08 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x92779000) [pid = 15886] [serial = 2278] [outer = 0x91d22400] 07:11:09 INFO - PROCESS | 15886 | 1464444669566 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:11:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 07:11:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1642ms 07:11:09 INFO - PROCESS | 15886 | 1464444669585 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 07:11:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:11:09 INFO - PROCESS | 15886 | 1464444669589 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 07:11:09 INFO - PROCESS | 15886 | 1464444669595 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:11:09 INFO - PROCESS | 15886 | 1464444669599 Marionette TRACE conn4 <- [1,3002,null,{}] 07:11:09 INFO - PROCESS | 15886 | 1464444669605 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:09 INFO - PROCESS | 15886 | 1464444669848 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 07:11:10 INFO - PROCESS | 15886 | 1464444670118 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:10 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f2aec00 == 146 [pid = 15886] [id = 760] 07:11:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x92926c00) [pid = 15886] [serial = 2279] [outer = (nil)] 07:11:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x92931800) [pid = 15886] [serial = 2280] [outer = 0x92926c00] 07:11:10 INFO - PROCESS | 15886 | 1464444670209 Marionette DEBUG loaded listener.js 07:11:10 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x92a4c000) [pid = 15886] [serial = 2281] [outer = 0x92926c00] 07:11:11 INFO - PROCESS | 15886 | 1464444671195 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:11:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:11:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1642ms 07:11:11 INFO - PROCESS | 15886 | 1464444671240 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 07:11:11 INFO - PROCESS | 15886 | 1464444671246 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 07:11:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:11:11 INFO - PROCESS | 15886 | 1464444671257 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:11:11 INFO - PROCESS | 15886 | 1464444671262 Marionette TRACE conn4 <- [1,3006,null,{}] 07:11:11 INFO - PROCESS | 15886 | 1464444671315 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:11 INFO - PROCESS | 15886 | 1464444671815 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 07:11:12 INFO - PROCESS | 15886 | 1464444672115 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:12 INFO - PROCESS | 15886 | ++DOCSHELL 0x92a54000 == 147 [pid = 15886] [id = 761] 07:11:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x92a55c00) [pid = 15886] [serial = 2282] [outer = (nil)] 07:11:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x92e87000) [pid = 15886] [serial = 2283] [outer = 0x92a55c00] 07:11:12 INFO - PROCESS | 15886 | 1464444672210 Marionette DEBUG loaded listener.js 07:11:12 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x92e8c400) [pid = 15886] [serial = 2284] [outer = 0x92a55c00] 07:11:13 INFO - PROCESS | 15886 | 1464444673005 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:11:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 07:11:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1793ms 07:11:13 INFO - PROCESS | 15886 | 1464444673050 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 07:11:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:11:13 INFO - PROCESS | 15886 | 1464444673054 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 07:11:13 INFO - PROCESS | 15886 | 1464444673061 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:11:13 INFO - PROCESS | 15886 | 1464444673065 Marionette TRACE conn4 <- [1,3010,null,{}] 07:11:13 INFO - PROCESS | 15886 | 1464444673071 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:13 INFO - PROCESS | 15886 | 1464444673304 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 07:11:13 INFO - PROCESS | 15886 | 1464444673682 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:13 INFO - PROCESS | 15886 | ++DOCSHELL 0x92748400 == 148 [pid = 15886] [id = 762] 07:11:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x93c85800) [pid = 15886] [serial = 2285] [outer = (nil)] 07:11:13 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x95174800) [pid = 15886] [serial = 2286] [outer = 0x93c85800] 07:11:13 INFO - PROCESS | 15886 | 1464444673848 Marionette DEBUG loaded listener.js 07:11:14 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x9517a000) [pid = 15886] [serial = 2287] [outer = 0x93c85800] 07:11:14 INFO - PROCESS | 15886 | 1464444674850 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 07:11:14 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 07:11:14 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1842ms 07:11:14 INFO - PROCESS | 15886 | 1464444674903 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 07:11:14 INFO - PROCESS | 15886 | 1464444674907 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 07:11:14 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:11:14 INFO - PROCESS | 15886 | 1464444674914 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:11:14 INFO - PROCESS | 15886 | 1464444674920 Marionette TRACE conn4 <- [1,3014,null,{}] 07:11:14 INFO - PROCESS | 15886 | 1464444674927 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:15 INFO - PROCESS | 15886 | 1464444675186 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 07:11:15 INFO - PROCESS | 15886 | 1464444675511 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:15 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b651400 == 149 [pid = 15886] [id = 763] 07:11:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x96692800) [pid = 15886] [serial = 2288] [outer = (nil)] 07:11:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x9669f800) [pid = 15886] [serial = 2289] [outer = 0x96692800] 07:11:15 INFO - PROCESS | 15886 | 1464444675670 Marionette DEBUG loaded listener.js 07:11:15 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x98490000) [pid = 15886] [serial = 2290] [outer = 0x96692800] 07:11:16 INFO - PROCESS | 15886 | [15886] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:11:16 INFO - PROCESS | 15886 | 1464444676628 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:11:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:11:16 INFO - {} 07:11:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:11:16 INFO - {} 07:11:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:11:16 INFO - {} 07:11:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:11:16 INFO - {} 07:11:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1736ms 07:11:16 INFO - PROCESS | 15886 | 1464444676652 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 07:11:16 INFO - PROCESS | 15886 | 1464444676656 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 07:11:16 INFO - TEST-START | /FileAPI/fileReader.html 07:11:16 INFO - PROCESS | 15886 | 1464444676668 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:11:16 INFO - PROCESS | 15886 | 1464444676671 Marionette TRACE conn4 <- [1,3018,null,{}] 07:11:16 INFO - PROCESS | 15886 | 1464444676677 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:16 INFO - PROCESS | 15886 | 1464444676942 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 07:11:17 INFO - PROCESS | 15886 | 1464444677216 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:17 INFO - PROCESS | 15886 | ++DOCSHELL 0x95358c00 == 150 [pid = 15886] [id = 764] 07:11:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x9669ec00) [pid = 15886] [serial = 2291] [outer = (nil)] 07:11:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x9a9a6000) [pid = 15886] [serial = 2292] [outer = 0x9669ec00] 07:11:17 INFO - PROCESS | 15886 | 1464444677358 Marionette DEBUG loaded listener.js 07:11:17 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x9aa60800) [pid = 15886] [serial = 2293] [outer = 0x9669ec00] 07:11:18 INFO - PROCESS | 15886 | 1464444678232 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 07:11:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:11:18 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:11:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:11:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:11:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 1591ms 07:11:18 INFO - PROCESS | 15886 | 1464444678262 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 07:11:18 INFO - TEST-START | /FileAPI/historical.html 07:11:18 INFO - PROCESS | 15886 | 1464444678266 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 07:11:18 INFO - PROCESS | 15886 | 1464444678273 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:11:18 INFO - PROCESS | 15886 | 1464444678277 Marionette TRACE conn4 <- [1,3022,null,{}] 07:11:18 INFO - PROCESS | 15886 | 1464444678283 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:18 INFO - PROCESS | 15886 | 1464444678520 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 07:11:18 INFO - PROCESS | 15886 | 1464444678850 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:18 INFO - PROCESS | 15886 | ++DOCSHELL 0x9a5d0800 == 151 [pid = 15886] [id = 765] 07:11:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x9aa66000) [pid = 15886] [serial = 2294] [outer = (nil)] 07:11:18 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x9aa8e800) [pid = 15886] [serial = 2295] [outer = 0x9aa66000] 07:11:19 INFO - PROCESS | 15886 | 1464444679002 Marionette DEBUG loaded listener.js 07:11:19 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x9aa8b800) [pid = 15886] [serial = 2296] [outer = 0x9aa66000] 07:11:19 INFO - PROCESS | 15886 | 1464444679883 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 07:11:19 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:11:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:11:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:11:19 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:11:19 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:11:19 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:11:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:11:19 INFO - TEST-OK | /FileAPI/historical.html | took 1635ms 07:11:19 INFO - PROCESS | 15886 | 1464444679910 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 07:11:19 INFO - PROCESS | 15886 | 1464444679914 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 07:11:19 INFO - TEST-START | /FileAPI/idlharness.html 07:11:19 INFO - PROCESS | 15886 | 1464444679922 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:11:19 INFO - PROCESS | 15886 | 1464444679926 Marionette TRACE conn4 <- [1,3026,null,{}] 07:11:19 INFO - PROCESS | 15886 | 1464444679932 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:20 INFO - PROCESS | 15886 | 1464444680178 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 07:11:20 INFO - PROCESS | 15886 | 1464444680551 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:20 INFO - PROCESS | 15886 | ++DOCSHELL 0x9530a400 == 152 [pid = 15886] [id = 766] 07:11:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x9aa5c800) [pid = 15886] [serial = 2297] [outer = (nil)] 07:11:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 167 (0x9b828800) [pid = 15886] [serial = 2298] [outer = 0x9aa5c800] 07:11:20 INFO - PROCESS | 15886 | 1464444680696 Marionette DEBUG loaded listener.js 07:11:20 INFO - PROCESS | 15886 | ++DOMWINDOW == 168 (0x9be14800) [pid = 15886] [serial = 2299] [outer = 0x9aa5c800] 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:11:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:11:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:11:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:11:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:11:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:11:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:11:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:11:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:11:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:11:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:11:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:11:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:11:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:11:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:11:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:11:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:11:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:11:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:11:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:11:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:11:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:11:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:11:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:11:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:11:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:11:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:11:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:11:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:11:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:11:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:11:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:11:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:11:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:11:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:11:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:11:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:11:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:11:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:11:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:11:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:11:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:11:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:11:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:11:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 07:11:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:11:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:11:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:11:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:11:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:11:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:11:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:11:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:11:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:11:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:11:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:11:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:11:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:11:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:11:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:11:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:11:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:11:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:11:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:11:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:11:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:11:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:11:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:11:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:11:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:11:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:11:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:11:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:11:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:11:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:11:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:11:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 07:11:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:11:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:11:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:11:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:11:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:11:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:11:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:11:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:11:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:11:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:11:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:11:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:11:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 2459ms 07:11:22 INFO - PROCESS | 15886 | 1464444682177 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 07:11:22 INFO - PROCESS | 15886 | 1464444682532 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 07:11:22 INFO - PROCESS | 15886 | 1464444682535 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 07:11:22 INFO - TEST-START | /FileAPI/idlharness.worker 07:11:22 INFO - PROCESS | 15886 | 1464444682551 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:11:22 INFO - PROCESS | 15886 | 1464444682554 Marionette TRACE conn4 <- [1,3030,null,{}] 07:11:22 INFO - PROCESS | 15886 | 1464444682562 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:22 INFO - PROCESS | 15886 | 1464444682849 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 07:11:23 INFO - PROCESS | 15886 | 1464444683159 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:23 INFO - PROCESS | 15886 | ++DOCSHELL 0x9abe4c00 == 153 [pid = 15886] [id = 767] 07:11:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 169 (0x9c12e800) [pid = 15886] [serial = 2300] [outer = (nil)] 07:11:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 170 (0xa623bc00) [pid = 15886] [serial = 2301] [outer = 0x9c12e800] 07:11:23 INFO - PROCESS | 15886 | 1464444683250 Marionette DEBUG loaded listener.js 07:11:23 INFO - PROCESS | 15886 | ++DOMWINDOW == 171 (0xa628a800) [pid = 15886] [serial = 2302] [outer = 0x9c12e800] 07:11:23 INFO - PROCESS | 15886 | [15886] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:11:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:11:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:11:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:11:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:11:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:11:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:11:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:11:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:11:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:11:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:11:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:11:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:11:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:11:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:11:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:11:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:11:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:11:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:11:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:11:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:11:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:11:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:11:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:11:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:11:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:11:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:11:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:11:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:11:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:11:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:11:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:11:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:11:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:11:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:11:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:11:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:11:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:11:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:11:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:11:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:11:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:11:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:11:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:11:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:11:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:11:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:11:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:11:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:11:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:11:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:11:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:11:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:11:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:11:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:11:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:11:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:11:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:11:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:11:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:11:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:11:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:11:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:11:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:11:25 INFO - {} 07:11:25 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3106ms 07:11:25 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:11:25 INFO - PROCESS | 15886 | 1464444685487 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 07:11:25 INFO - PROCESS | 15886 | 1464444685669 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 07:11:25 INFO - PROCESS | 15886 | 1464444685677 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 07:11:25 INFO - PROCESS | 15886 | 1464444685692 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:11:25 INFO - PROCESS | 15886 | 1464444685701 Marionette TRACE conn4 <- [1,3034,null,{}] 07:11:25 INFO - PROCESS | 15886 | 1464444685729 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:26 INFO - PROCESS | 15886 | 1464444686206 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 07:11:26 INFO - PROCESS | 15886 | 1464444686442 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:26 INFO - PROCESS | 15886 | ++DOCSHELL 0x9be8d400 == 154 [pid = 15886] [id = 768] 07:11:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 172 (0x9be90400) [pid = 15886] [serial = 2303] [outer = (nil)] 07:11:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 173 (0xa8c56800) [pid = 15886] [serial = 2304] [outer = 0x9be90400] 07:11:26 INFO - PROCESS | 15886 | 1464444686539 Marionette DEBUG loaded listener.js 07:11:26 INFO - PROCESS | 15886 | ++DOMWINDOW == 174 (0xa8c8dc00) [pid = 15886] [serial = 2305] [outer = 0x9be90400] 07:11:29 INFO - PROCESS | 15886 | --DOCSHELL 0x865f3000 == 153 [pid = 15886] [id = 750] 07:11:29 INFO - PROCESS | 15886 | --DOCSHELL 0x8bbe1000 == 152 [pid = 15886] [id = 749] 07:11:29 INFO - PROCESS | 15886 | --DOCSHELL 0x8a27e800 == 151 [pid = 15886] [id = 748] 07:11:29 INFO - PROCESS | 15886 | --DOCSHELL 0x92e88400 == 150 [pid = 15886] [id = 745] 07:11:29 INFO - PROCESS | 15886 | --DOCSHELL 0xa2601400 == 149 [pid = 15886] [id = 746] 07:11:29 INFO - PROCESS | 15886 | --DOCSHELL 0x9149b000 == 148 [pid = 15886] [id = 744] 07:11:29 INFO - PROCESS | 15886 | --DOCSHELL 0x9aa82c00 == 147 [pid = 15886] [id = 742] 07:11:29 INFO - PROCESS | 15886 | --DOCSHELL 0x92928400 == 146 [pid = 15886] [id = 743] 07:11:29 INFO - PROCESS | 15886 | --DOCSHELL 0x8f2b3000 == 145 [pid = 15886] [id = 741] 07:11:29 INFO - PROCESS | 15886 | --DOCSHELL 0x95128400 == 144 [pid = 15886] [id = 740] 07:11:29 INFO - PROCESS | 15886 | --DOCSHELL 0x9669cc00 == 143 [pid = 15886] [id = 739] 07:11:29 INFO - PROCESS | 15886 | --DOCSHELL 0x8d4e9800 == 142 [pid = 15886] [id = 737] 07:11:29 INFO - PROCESS | 15886 | --DOCSHELL 0x92932000 == 141 [pid = 15886] [id = 738] 07:11:29 INFO - PROCESS | 15886 | --DOCSHELL 0x8a253800 == 140 [pid = 15886] [id = 736] 07:11:29 INFO - PROCESS | 15886 | --DOCSHELL 0x8fc7d000 == 139 [pid = 15886] [id = 735] 07:11:29 INFO - PROCESS | 15886 | --DOCSHELL 0x8f2ae400 == 138 [pid = 15886] [id = 734] 07:11:29 INFO - PROCESS | 15886 | --DOCSHELL 0x8d670000 == 137 [pid = 15886] [id = 733] 07:11:29 INFO - PROCESS | 15886 | --DOCSHELL 0x86e65c00 == 136 [pid = 15886] [id = 732] 07:11:29 INFO - PROCESS | 15886 | --DOCSHELL 0x8bb61400 == 135 [pid = 15886] [id = 731] 07:11:29 INFO - PROCESS | 15886 | --DOCSHELL 0x8b6ca000 == 134 [pid = 15886] [id = 730] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 173 (0x952a3c00) [pid = 15886] [serial = 2150] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 172 (0x9d4edc00) [pid = 15886] [serial = 2171] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 171 (0x8eeb5000) [pid = 15886] [serial = 2133] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 170 (0x9a88e400) [pid = 15886] [serial = 2157] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 169 (0x99308400) [pid = 15886] [serial = 2154] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 168 (0x92925000) [pid = 15886] [serial = 2144] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 167 (0x8b455400) [pid = 15886] [serial = 2178] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 166 (0x92e8cc00) [pid = 15886] [serial = 2148] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 165 (0x8c546800) [pid = 15886] [serial = 2130] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 164 (0x8fc85c00) [pid = 15886] [serial = 2135] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 163 (0x91c99000) [pid = 15886] [serial = 2142] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 162 (0x9d4e4400) [pid = 15886] [serial = 2169] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 161 (0x915c4800) [pid = 15886] [serial = 2139] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 160 (0x913abc00) [pid = 15886] [serial = 2138] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 159 (0x9b6ecc00) [pid = 15886] [serial = 2163] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 158 (0x9c138c00) [pid = 15886] [serial = 2168] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 157 (0x9abe4400) [pid = 15886] [serial = 2160] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 156 (0x9be12000) [pid = 15886] [serial = 2166] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 155 (0x9a5cf000) [pid = 15886] [serial = 2156] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 154 (0x8c779400) [pid = 15886] [serial = 2184] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 153 (0x9abdb800) [pid = 15886] [serial = 2159] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 152 (0x952a8c00) [pid = 15886] [serial = 2151] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 151 (0x92e8a400) [pid = 15886] [serial = 2147] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 150 (0x8a27bc00) [pid = 15886] [serial = 2177] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 149 (0x8fd80c00) [pid = 15886] [serial = 2136] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 148 (0x8bb66000) [pid = 15886] [serial = 2180] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 147 (0x92a53800) [pid = 15886] [serial = 2145] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 146 (0x8e9b1000) [pid = 15886] [serial = 2132] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 145 (0x8bf41800) [pid = 15886] [serial = 2129] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 144 (0x9d5d8000) [pid = 15886] [serial = 2172] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x8c648c00) [pid = 15886] [serial = 2183] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x9b693c00) [pid = 15886] [serial = 2162] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x8bbd9000) [pid = 15886] [serial = 2181] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x91c95000) [pid = 15886] [serial = 2141] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x9bbd2000) [pid = 15886] [serial = 2165] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x9d9ae400) [pid = 15886] [serial = 2174] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x982e9c00) [pid = 15886] [serial = 2153] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x8d4f4800) [pid = 15886] [serial = 2186] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0x8d56d400) [pid = 15886] [serial = 2187] [outer = (nil)] [url = about:blank] 07:11:29 INFO - PROCESS | 15886 | 1464444689898 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:11:29 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:11:29 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 4271ms 07:11:29 INFO - PROCESS | 15886 | 1464444689961 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 07:11:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:11:29 INFO - PROCESS | 15886 | 1464444689968 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 07:11:29 INFO - PROCESS | 15886 | 1464444689977 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:11:29 INFO - PROCESS | 15886 | 1464444689984 Marionette TRACE conn4 <- [1,3038,null,{}] 07:11:30 INFO - PROCESS | 15886 | 1464444689994 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:30 INFO - PROCESS | 15886 | 1464444690211 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 07:11:30 INFO - PROCESS | 15886 | 1464444690480 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:30 INFO - PROCESS | 15886 | ++DOCSHELL 0x86f88000 == 135 [pid = 15886] [id = 769] 07:11:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x86f88800) [pid = 15886] [serial = 2306] [outer = (nil)] 07:11:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x8a24fc00) [pid = 15886] [serial = 2307] [outer = 0x86f88800] 07:11:30 INFO - PROCESS | 15886 | 1464444690580 Marionette DEBUG loaded listener.js 07:11:30 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x8a2b6000) [pid = 15886] [serial = 2308] [outer = 0x86f88800] 07:11:31 INFO - PROCESS | 15886 | 1464444691533 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 07:11:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:11:31 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1597ms 07:11:31 INFO - PROCESS | 15886 | 1464444691574 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 07:11:31 INFO - PROCESS | 15886 | 1464444691583 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 07:11:31 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:11:31 INFO - PROCESS | 15886 | 1464444691595 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:11:31 INFO - PROCESS | 15886 | 1464444691599 Marionette TRACE conn4 <- [1,3042,null,{}] 07:11:31 INFO - PROCESS | 15886 | 1464444691607 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:31 INFO - PROCESS | 15886 | 1464444691839 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 07:11:32 INFO - PROCESS | 15886 | 1464444692084 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:32 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b59c000 == 136 [pid = 15886] [id = 770] 07:11:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x8b59cc00) [pid = 15886] [serial = 2309] [outer = (nil)] 07:11:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8b6cfc00) [pid = 15886] [serial = 2310] [outer = 0x8b59cc00] 07:11:32 INFO - PROCESS | 15886 | 1464444692166 Marionette DEBUG loaded listener.js 07:11:32 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x8b9cd400) [pid = 15886] [serial = 2311] [outer = 0x8b59cc00] 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:11:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:11:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:11:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:11:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:11:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:11:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:11:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:11:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:11:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:11:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:11:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:11:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:11:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:11:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:11:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:11:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:11:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:11:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:11:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1942ms 07:11:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:11:33 INFO - PROCESS | 15886 | 1464444693438 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 07:11:33 INFO - PROCESS | 15886 | 1464444693548 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 07:11:33 INFO - PROCESS | 15886 | 1464444693565 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 07:11:33 INFO - PROCESS | 15886 | 1464444693670 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:11:33 INFO - PROCESS | 15886 | 1464444693679 Marionette TRACE conn4 <- [1,3046,null,{}] 07:11:33 INFO - PROCESS | 15886 | 1464444693696 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:34 INFO - PROCESS | 15886 | 1464444694063 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 07:11:34 INFO - PROCESS | 15886 | 1464444694111 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:34 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c3d9400 == 137 [pid = 15886] [id = 771] 07:11:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x8c3dec00) [pid = 15886] [serial = 2312] [outer = (nil)] 07:11:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x8c546800) [pid = 15886] [serial = 2313] [outer = 0x8c3dec00] 07:11:34 INFO - PROCESS | 15886 | 1464444694192 Marionette DEBUG loaded listener.js 07:11:34 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x8c650800) [pid = 15886] [serial = 2314] [outer = 0x8c3dec00] 07:11:35 INFO - PROCESS | 15886 | [15886] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:11:35 INFO - PROCESS | 15886 | --DOMWINDOW == 143 (0x9aa5e400) [pid = 15886] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:11:35 INFO - PROCESS | 15886 | --DOMWINDOW == 142 (0x92747800) [pid = 15886] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:11:35 INFO - PROCESS | 15886 | --DOMWINDOW == 141 (0x91c90400) [pid = 15886] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:11:35 INFO - PROCESS | 15886 | --DOMWINDOW == 140 (0x9825d400) [pid = 15886] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:11:35 INFO - PROCESS | 15886 | --DOMWINDOW == 139 (0x8c778400) [pid = 15886] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:11:35 INFO - PROCESS | 15886 | --DOMWINDOW == 138 (0x8fd87400) [pid = 15886] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:11:35 INFO - PROCESS | 15886 | --DOMWINDOW == 137 (0x8bdd6800) [pid = 15886] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:11:35 INFO - PROCESS | 15886 | --DOMWINDOW == 136 (0x8f2b8400) [pid = 15886] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:11:35 INFO - PROCESS | 15886 | --DOMWINDOW == 135 (0xa2638400) [pid = 15886] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:11:35 INFO - PROCESS | 15886 | --DOMWINDOW == 134 (0x8d4ed000) [pid = 15886] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:11:35 INFO - PROCESS | 15886 | --DOMWINDOW == 133 (0x92a4c800) [pid = 15886] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:11:35 INFO - PROCESS | 15886 | --DOMWINDOW == 132 (0x8d563400) [pid = 15886] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:11:35 INFO - PROCESS | 15886 | --DOMWINDOW == 131 (0x913a2c00) [pid = 15886] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:11:35 INFO - PROCESS | 15886 | --DOMWINDOW == 130 (0x8fc85400) [pid = 15886] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:11:35 INFO - PROCESS | 15886 | --DOMWINDOW == 129 (0x8b6d4800) [pid = 15886] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:11:35 INFO - PROCESS | 15886 | --DOMWINDOW == 128 (0x8b5a2800) [pid = 15886] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:11:35 INFO - PROCESS | 15886 | --DOMWINDOW == 127 (0x8b846400) [pid = 15886] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:11:35 INFO - PROCESS | 15886 | --DOMWINDOW == 126 (0x9c147400) [pid = 15886] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:11:35 INFO - PROCESS | 15886 | 1464444695845 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:11:35 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:11:35 INFO - {} 07:11:35 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2237ms 07:11:35 INFO - PROCESS | 15886 | 1464444695867 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 07:11:35 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:11:35 INFO - PROCESS | 15886 | 1464444695872 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 07:11:35 INFO - PROCESS | 15886 | 1464444695879 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:11:35 INFO - PROCESS | 15886 | 1464444695882 Marionette TRACE conn4 <- [1,3050,null,{}] 07:11:35 INFO - PROCESS | 15886 | 1464444695888 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:36 INFO - PROCESS | 15886 | 1464444696113 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 07:11:36 INFO - PROCESS | 15886 | 1464444696325 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:36 INFO - PROCESS | 15886 | ++DOCSHELL 0x86d3dc00 == 138 [pid = 15886] [id = 772] 07:11:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 127 (0x8c746c00) [pid = 15886] [serial = 2315] [outer = (nil)] 07:11:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 128 (0x8d563000) [pid = 15886] [serial = 2316] [outer = 0x8c746c00] 07:11:36 INFO - PROCESS | 15886 | 1464444696405 Marionette DEBUG loaded listener.js 07:11:36 INFO - PROCESS | 15886 | ++DOMWINDOW == 129 (0x8d666800) [pid = 15886] [serial = 2317] [outer = 0x8c746c00] 07:11:37 INFO - PROCESS | 15886 | 1464444697193 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 07:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:11:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1488ms 07:11:37 INFO - PROCESS | 15886 | 1464444697384 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 07:11:37 INFO - PROCESS | 15886 | 1464444697390 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 07:11:37 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:11:37 INFO - PROCESS | 15886 | 1464444697414 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:11:37 INFO - PROCESS | 15886 | 1464444697420 Marionette TRACE conn4 <- [1,3054,null,{}] 07:11:37 INFO - PROCESS | 15886 | 1464444697430 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:37 INFO - PROCESS | 15886 | 1464444697685 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 07:11:38 INFO - PROCESS | 15886 | 1464444698048 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:38 INFO - PROCESS | 15886 | ++DOCSHELL 0x896d7400 == 139 [pid = 15886] [id = 773] 07:11:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 130 (0x896d8000) [pid = 15886] [serial = 2318] [outer = (nil)] 07:11:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 131 (0x8a281400) [pid = 15886] [serial = 2319] [outer = 0x896d8000] 07:11:38 INFO - PROCESS | 15886 | 1464444698149 Marionette DEBUG loaded listener.js 07:11:38 INFO - PROCESS | 15886 | ++DOMWINDOW == 132 (0x8b59f400) [pid = 15886] [serial = 2320] [outer = 0x896d8000] 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:11:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:11:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:11: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" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:11: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" 07:11:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:11:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:11:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:11:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2196ms 07:11:39 INFO - PROCESS | 15886 | 1464444699450 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 07:11:39 INFO - PROCESS | 15886 | 1464444699660 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 07:11:39 INFO - PROCESS | 15886 | 1464444699677 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 07:11:39 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:11:39 INFO - PROCESS | 15886 | 1464444699879 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:11:39 INFO - PROCESS | 15886 | 1464444699887 Marionette TRACE conn4 <- [1,3058,null,{}] 07:11:39 INFO - PROCESS | 15886 | 1464444699897 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:40 INFO - PROCESS | 15886 | 1464444700136 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 07:11:40 INFO - PROCESS | 15886 | 1464444700422 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:40 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c549000 == 140 [pid = 15886] [id = 774] 07:11:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 133 (0x8c549c00) [pid = 15886] [serial = 2321] [outer = (nil)] 07:11:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 134 (0x8d4f4000) [pid = 15886] [serial = 2322] [outer = 0x8c549c00] 07:11:40 INFO - PROCESS | 15886 | 1464444700515 Marionette DEBUG loaded listener.js 07:11:40 INFO - PROCESS | 15886 | ++DOMWINDOW == 135 (0x8ddf2400) [pid = 15886] [serial = 2323] [outer = 0x8c549c00] 07:11:41 INFO - PROCESS | 15886 | 1464444701490 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 07:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:11:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:11:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:11:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:11:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:11:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:11:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:11:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:11:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:11:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:11:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:11:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:11:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1713ms 07:11:41 INFO - PROCESS | 15886 | 1464444701534 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 07:11:41 INFO - PROCESS | 15886 | 1464444701540 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 07:11:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:11:41 INFO - PROCESS | 15886 | 1464444701599 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:11:41 INFO - PROCESS | 15886 | 1464444701604 Marionette TRACE conn4 <- [1,3062,null,{}] 07:11:41 INFO - PROCESS | 15886 | 1464444701630 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:41 INFO - PROCESS | 15886 | 1464444701906 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 07:11:42 INFO - PROCESS | 15886 | 1464444702302 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:42 INFO - PROCESS | 15886 | ++DOCSHELL 0x8eeac800 == 141 [pid = 15886] [id = 775] 07:11:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 136 (0x8ef01800) [pid = 15886] [serial = 2324] [outer = (nil)] 07:11:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 137 (0x8ef07800) [pid = 15886] [serial = 2325] [outer = 0x8ef01800] 07:11:42 INFO - PROCESS | 15886 | 1464444702407 Marionette DEBUG loaded listener.js 07:11:42 INFO - PROCESS | 15886 | ++DOMWINDOW == 138 (0x8f167c00) [pid = 15886] [serial = 2326] [outer = 0x8ef01800] 07:11:42 INFO - PROCESS | 15886 | [15886] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:11:43 INFO - PROCESS | 15886 | 1464444703345 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:11:43 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:11:43 INFO - {} 07:11:43 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1850ms 07:11:43 INFO - PROCESS | 15886 | 1464444703404 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 07:11:43 INFO - PROCESS | 15886 | 1464444703409 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 07:11:43 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:11:43 INFO - PROCESS | 15886 | 1464444703416 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:11:43 INFO - PROCESS | 15886 | 1464444703419 Marionette TRACE conn4 <- [1,3066,null,{}] 07:11:43 INFO - PROCESS | 15886 | 1464444703476 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:43 INFO - PROCESS | 15886 | 1464444703759 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 07:11:44 INFO - PROCESS | 15886 | 1464444704118 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:44 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f16a400 == 142 [pid = 15886] [id = 776] 07:11:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 139 (0x8f2b3000) [pid = 15886] [serial = 2327] [outer = (nil)] 07:11:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 140 (0x8fc84000) [pid = 15886] [serial = 2328] [outer = 0x8f2b3000] 07:11:44 INFO - PROCESS | 15886 | 1464444704217 Marionette DEBUG loaded listener.js 07:11:44 INFO - PROCESS | 15886 | ++DOMWINDOW == 141 (0x8fd7a800) [pid = 15886] [serial = 2329] [outer = 0x8f2b3000] 07:11:45 INFO - PROCESS | 15886 | 1464444705052 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 07:11:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:11:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:11:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:11:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:11:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:11:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:11:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:11:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1680ms 07:11:45 INFO - PROCESS | 15886 | 1464444705099 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 07:11:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:11:45 INFO - PROCESS | 15886 | 1464444705104 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 07:11:45 INFO - PROCESS | 15886 | 1464444705111 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:11:45 INFO - PROCESS | 15886 | 1464444705115 Marionette TRACE conn4 <- [1,3070,null,{}] 07:11:45 INFO - PROCESS | 15886 | 1464444705122 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:45 INFO - PROCESS | 15886 | 1464444705361 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 07:11:45 INFO - PROCESS | 15886 | 1464444705673 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:45 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fc7d400 == 143 [pid = 15886] [id = 777] 07:11:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 142 (0x8fd81400) [pid = 15886] [serial = 2330] [outer = (nil)] 07:11:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 143 (0x913a0400) [pid = 15886] [serial = 2331] [outer = 0x8fd81400] 07:11:45 INFO - PROCESS | 15886 | 1464444705775 Marionette DEBUG loaded listener.js 07:11:45 INFO - PROCESS | 15886 | ++DOMWINDOW == 144 (0x913af800) [pid = 15886] [serial = 2332] [outer = 0x8fd81400] 07:11:46 INFO - PROCESS | 15886 | 1464444706701 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 07:11:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:11:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:11:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:11:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:11:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:11:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:11:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1638ms 07:11:46 INFO - PROCESS | 15886 | 1464444706751 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 07:11:46 INFO - PROCESS | 15886 | 1464444706754 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 07:11:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:11:46 INFO - PROCESS | 15886 | 1464444706762 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:11:46 INFO - PROCESS | 15886 | 1464444706766 Marionette TRACE conn4 <- [1,3074,null,{}] 07:11:46 INFO - PROCESS | 15886 | 1464444706772 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:47 INFO - PROCESS | 15886 | 1464444707171 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 07:11:47 INFO - PROCESS | 15886 | 1464444707456 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:47 INFO - PROCESS | 15886 | ++DOCSHELL 0x8fd78400 == 144 [pid = 15886] [id = 778] 07:11:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 145 (0x915cd400) [pid = 15886] [serial = 2333] [outer = (nil)] 07:11:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 146 (0x91c90800) [pid = 15886] [serial = 2334] [outer = 0x915cd400] 07:11:47 INFO - PROCESS | 15886 | 1464444707557 Marionette DEBUG loaded listener.js 07:11:47 INFO - PROCESS | 15886 | ++DOMWINDOW == 147 (0x91d18800) [pid = 15886] [serial = 2335] [outer = 0x915cd400] 07:11:48 INFO - PROCESS | 15886 | 1464444708393 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 07:11:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:11:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:11:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:11:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:11:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:11:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:11:48 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1685ms 07:11:48 INFO - PROCESS | 15886 | 1464444708451 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 07:11:48 INFO - PROCESS | 15886 | 1464444708455 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 07:11:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:11:48 INFO - PROCESS | 15886 | 1464444708463 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:11:48 INFO - PROCESS | 15886 | 1464444708466 Marionette TRACE conn4 <- [1,3078,null,{}] 07:11:48 INFO - PROCESS | 15886 | 1464444708473 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:48 INFO - PROCESS | 15886 | 1464444708746 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 07:11:49 INFO - PROCESS | 15886 | 1464444709065 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:49 INFO - PROCESS | 15886 | ++DOCSHELL 0x8b846400 == 145 [pid = 15886] [id = 779] 07:11:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 148 (0x8ef03000) [pid = 15886] [serial = 2336] [outer = (nil)] 07:11:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 149 (0x8f2b1800) [pid = 15886] [serial = 2337] [outer = 0x8ef03000] 07:11:49 INFO - PROCESS | 15886 | 1464444709207 Marionette DEBUG loaded listener.js 07:11:49 INFO - PROCESS | 15886 | ++DOMWINDOW == 150 (0x8fc7b800) [pid = 15886] [serial = 2338] [outer = 0x8ef03000] 07:11:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 07:11:50 INFO - reader.readAsText(blob_2) 07:11:50 INFO - }" did not throw 07:11:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 07:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 07:11:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 07:11:50 INFO - reader.readAsDataURL(blob_2) 07:11:50 INFO - }" did not throw 07:11:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 07:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 07:11:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 07:11:50 INFO - reader.readAsArrayBuffer(blob_2) 07:11:50 INFO - }" did not throw 07:11:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 07:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 07:11:50 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 07:11:50 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 07:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:11:50 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 07:11:50 INFO - PROCESS | 15886 | 1464444710207 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 07:11:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:11:50 INFO - PROCESS | 15886 | 1464444710226 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:11:50 INFO - PROCESS | 15886 | 1464444710233 Marionette TRACE conn4 <- [1,3082,null,{}] 07:11:50 INFO - PROCESS | 15886 | 1464444710243 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:50 INFO - PROCESS | 15886 | 1464444710589 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 07:11:50 INFO - PROCESS | 15886 | 1464444710939 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:50 INFO - PROCESS | 15886 | ++DOCSHELL 0x8c77f400 == 146 [pid = 15886] [id = 780] 07:11:50 INFO - PROCESS | 15886 | ++DOMWINDOW == 151 (0x91c8d400) [pid = 15886] [serial = 2339] [outer = (nil)] 07:11:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 152 (0x9292bc00) [pid = 15886] [serial = 2340] [outer = 0x91c8d400] 07:11:51 INFO - PROCESS | 15886 | 1464444711033 Marionette DEBUG loaded listener.js 07:11:51 INFO - PROCESS | 15886 | ++DOMWINDOW == 153 (0x92931000) [pid = 15886] [serial = 2341] [outer = 0x91c8d400] 07:11:51 INFO - PROCESS | 15886 | 1464444711891 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 07:11:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:11:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:11:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:11:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1693ms 07:11:51 INFO - PROCESS | 15886 | 1464444711919 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 07:11:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:11:51 INFO - PROCESS | 15886 | 1464444711924 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 07:11:51 INFO - PROCESS | 15886 | 1464444711931 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:11:51 INFO - PROCESS | 15886 | 1464444711935 Marionette TRACE conn4 <- [1,3086,null,{}] 07:11:51 INFO - PROCESS | 15886 | 1464444711941 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:52 INFO - PROCESS | 15886 | 1464444712181 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 07:11:52 INFO - PROCESS | 15886 | 1464444712491 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:52 INFO - PROCESS | 15886 | ++DOCSHELL 0x92747800 == 147 [pid = 15886] [id = 781] 07:11:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 154 (0x9277f800) [pid = 15886] [serial = 2342] [outer = (nil)] 07:11:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 155 (0x92d28000) [pid = 15886] [serial = 2343] [outer = 0x9277f800] 07:11:52 INFO - PROCESS | 15886 | 1464444712591 Marionette DEBUG loaded listener.js 07:11:52 INFO - PROCESS | 15886 | ++DOMWINDOW == 156 (0x92d2fc00) [pid = 15886] [serial = 2344] [outer = 0x9277f800] 07:11:53 INFO - PROCESS | 15886 | 1464444713446 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:11:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:11:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1544ms 07:11:53 INFO - PROCESS | 15886 | 1464444713475 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 07:11:53 INFO - PROCESS | 15886 | 1464444713479 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 07:11:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:11:53 INFO - PROCESS | 15886 | 1464444713486 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:11:53 INFO - PROCESS | 15886 | 1464444713490 Marionette TRACE conn4 <- [1,3090,null,{}] 07:11:53 INFO - PROCESS | 15886 | 1464444713496 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:53 INFO - PROCESS | 15886 | 1464444713800 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 07:11:54 INFO - PROCESS | 15886 | 1464444714098 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:54 INFO - PROCESS | 15886 | ++DOCSHELL 0x8f2b4800 == 148 [pid = 15886] [id = 782] 07:11:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 157 (0x92a53800) [pid = 15886] [serial = 2345] [outer = (nil)] 07:11:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 158 (0x93bee000) [pid = 15886] [serial = 2346] [outer = 0x92a53800] 07:11:54 INFO - PROCESS | 15886 | 1464444714195 Marionette DEBUG loaded listener.js 07:11:54 INFO - PROCESS | 15886 | ++DOMWINDOW == 159 (0x93bf5000) [pid = 15886] [serial = 2347] [outer = 0x92a53800] 07:11:55 INFO - PROCESS | 15886 | 1464444715095 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:11:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:11:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1641ms 07:11:55 INFO - PROCESS | 15886 | 1464444715128 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 07:11:55 INFO - PROCESS | 15886 | 1464444715132 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 07:11:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:11:55 INFO - PROCESS | 15886 | 1464444715141 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:11:55 INFO - PROCESS | 15886 | 1464444715146 Marionette TRACE conn4 <- [1,3094,null,{}] 07:11:55 INFO - PROCESS | 15886 | 1464444715153 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:55 INFO - PROCESS | 15886 | 1464444715454 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 07:11:55 INFO - PROCESS | 15886 | 1464444715761 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:55 INFO - PROCESS | 15886 | ++DOCSHELL 0x93b9bc00 == 149 [pid = 15886] [id = 783] 07:11:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 160 (0x952ac800) [pid = 15886] [serial = 2348] [outer = (nil)] 07:11:55 INFO - PROCESS | 15886 | ++DOMWINDOW == 161 (0x95308000) [pid = 15886] [serial = 2349] [outer = 0x952ac800] 07:11:55 INFO - PROCESS | 15886 | 1464444715941 Marionette DEBUG loaded listener.js 07:11:56 INFO - PROCESS | 15886 | ++DOMWINDOW == 162 (0x96694000) [pid = 15886] [serial = 2350] [outer = 0x952ac800] 07:11:56 INFO - PROCESS | 15886 | 1464444716828 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:11:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:11:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1739ms 07:11:56 INFO - PROCESS | 15886 | 1464444716881 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 07:11:56 INFO - PROCESS | 15886 | 1464444716885 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 07:11:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:11:56 INFO - PROCESS | 15886 | 1464444716893 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:11:56 INFO - PROCESS | 15886 | 1464444716896 Marionette TRACE conn4 <- [1,3098,null,{}] 07:11:56 INFO - PROCESS | 15886 | 1464444716926 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:57 INFO - PROCESS | 15886 | 1464444717181 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 07:11:57 INFO - PROCESS | 15886 | 1464444717500 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:57 INFO - PROCESS | 15886 | ++DOCSHELL 0x9534ac00 == 150 [pid = 15886] [id = 784] 07:11:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 163 (0x95350400) [pid = 15886] [serial = 2351] [outer = (nil)] 07:11:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 164 (0x99308400) [pid = 15886] [serial = 2352] [outer = 0x95350400] 07:11:57 INFO - PROCESS | 15886 | 1464444717653 Marionette DEBUG loaded listener.js 07:11:57 INFO - PROCESS | 15886 | ++DOMWINDOW == 165 (0x99f6f800) [pid = 15886] [serial = 2353] [outer = 0x95350400] 07:11:58 INFO - PROCESS | 15886 | 1464444718505 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 07:11:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:11:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:11:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1658ms 07:11:58 INFO - PROCESS | 15886 | 1464444718551 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 07:11:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:11:58 INFO - PROCESS | 15886 | 1464444718556 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 07:11:58 INFO - PROCESS | 15886 | 1464444718563 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:11:58 INFO - PROCESS | 15886 | 1464444718567 Marionette TRACE conn4 <- [1,3102,null,{}] 07:11:58 INFO - PROCESS | 15886 | 1464444718573 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:58 INFO - PROCESS | 15886 | 1464444718817 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 07:11:59 INFO - PROCESS | 15886 | 1464444719159 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:59 INFO - PROCESS | 15886 | ++DOCSHELL 0x982ec000 == 151 [pid = 15886] [id = 785] 07:11:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 166 (0x9a00dc00) [pid = 15886] [serial = 2354] [outer = (nil)] 07:11:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 167 (0x9a5cfc00) [pid = 15886] [serial = 2355] [outer = 0x9a00dc00] 07:11:59 INFO - PROCESS | 15886 | 1464444719297 Marionette DEBUG loaded listener.js 07:11:59 INFO - PROCESS | 15886 | ++DOMWINDOW == 168 (0x9aa5b800) [pid = 15886] [serial = 2356] [outer = 0x9a00dc00] 07:12:00 INFO - PROCESS | 15886 | 1464444720147 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:12:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:12:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1636ms 07:12:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:12:00 INFO - PROCESS | 15886 | 1464444720199 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 07:12:00 INFO - PROCESS | 15886 | 1464444720202 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 07:12:00 INFO - PROCESS | 15886 | 1464444720210 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:12:00 INFO - PROCESS | 15886 | 1464444720213 Marionette TRACE conn4 <- [1,3106,null,{}] 07:12:00 INFO - PROCESS | 15886 | 1464444720221 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:00 INFO - PROCESS | 15886 | 1464444720584 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 07:12:00 INFO - PROCESS | 15886 | 1464444720817 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:00 INFO - PROCESS | 15886 | ++DOCSHELL 0x9825d400 == 152 [pid = 15886] [id = 786] 07:12:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 169 (0x9a087000) [pid = 15886] [serial = 2357] [outer = (nil)] 07:12:00 INFO - PROCESS | 15886 | ++DOMWINDOW == 170 (0x9aabc800) [pid = 15886] [serial = 2358] [outer = 0x9a087000] 07:12:00 INFO - PROCESS | 15886 | 1464444720971 Marionette DEBUG loaded listener.js 07:12:01 INFO - PROCESS | 15886 | ++DOMWINDOW == 171 (0x9aac4c00) [pid = 15886] [serial = 2359] [outer = 0x9a087000] 07:12:01 INFO - PROCESS | 15886 | 1464444721825 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 07:12:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:12:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:12:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:12:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1685ms 07:12:01 INFO - PROCESS | 15886 | 1464444721895 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 07:12:01 INFO - PROCESS | 15886 | 1464444721900 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 07:12:01 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:12:01 INFO - PROCESS | 15886 | 1464444721907 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:12:01 INFO - PROCESS | 15886 | 1464444721911 Marionette TRACE conn4 <- [1,3110,null,{}] 07:12:01 INFO - PROCESS | 15886 | 1464444721918 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:02 INFO - PROCESS | 15886 | 1464444722398 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 07:12:02 INFO - PROCESS | 15886 | 1464444722683 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:02 INFO - PROCESS | 15886 | ++DOCSHELL 0x86d3d400 == 153 [pid = 15886] [id = 787] 07:12:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 172 (0x915d0800) [pid = 15886] [serial = 2360] [outer = (nil)] 07:12:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 173 (0x9abe4800) [pid = 15886] [serial = 2361] [outer = 0x915d0800] 07:12:02 INFO - PROCESS | 15886 | 1464444722790 Marionette DEBUG loaded listener.js 07:12:02 INFO - PROCESS | 15886 | ++DOMWINDOW == 174 (0x9b68e000) [pid = 15886] [serial = 2362] [outer = 0x915d0800] 07:12:03 INFO - PROCESS | 15886 | 1464444723627 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 07:12:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:12:03 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 07:12:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:12:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1786ms 07:12:03 INFO - PROCESS | 15886 | 1464444723696 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 07:12:03 INFO - PROCESS | 15886 | 1464444723700 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 07:12:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:12:03 INFO - PROCESS | 15886 | 1464444723708 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:12:03 INFO - PROCESS | 15886 | 1464444723712 Marionette TRACE conn4 <- [1,3114,null,{}] 07:12:03 INFO - PROCESS | 15886 | 1464444723718 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:03 INFO - PROCESS | 15886 | 1464444723984 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 07:12:04 INFO - PROCESS | 15886 | 1464444724319 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\", \"e4c33242-d36d-4872-9757-0704d5654e7c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:04 INFO - PROCESS | 15886 | ++DOCSHELL 0x9a30c400 == 154 [pid = 15886] [id = 788] 07:12:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 175 (0x9aac8400) [pid = 15886] [serial = 2363] [outer = (nil)] 07:12:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 176 (0x9be8fc00) [pid = 15886] [serial = 2364] [outer = 0x9aac8400] 07:12:04 INFO - PROCESS | 15886 | 1464444724469 Marionette DEBUG loaded listener.js 07:12:04 INFO - PROCESS | 15886 | ++DOMWINDOW == 177 (0x9be92800) [pid = 15886] [serial = 2365] [outer = 0x9aac8400] 07:12:05 INFO - PROCESS | 15886 | 1464444725320 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:12:05 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:12:05 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1633ms 07:12:05 INFO - PROCESS | 15886 | 1464444725341 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 07:12:05 INFO - PROCESS | 15886 | 1464444725346 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 07:12:06 WARNING - u'runner_teardown' () 07:12:06 INFO - No more tests 07:12:06 INFO - Got 0 unexpected results 07:12:06 INFO - SUITE-END | took 1400s 07:12:06 INFO - Closing logging queue 07:12:06 INFO - queue closed 07:12:06 INFO - Return code: 0 07:12:06 WARNING - # TBPL SUCCESS # 07:12:06 INFO - Running post-action listener: _resource_record_post_action 07:12:06 INFO - Running post-run listener: _resource_record_post_run 07:12:07 INFO - Total resource usage - Wall time: 1437s; CPU: 98.0%; Read bytes: 1515520; Write bytes: 923615232; Read time: 132; Write time: 252744 07:12:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:12:07 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 0; Write bytes: 142139392; Read time: 0; Write time: 134644 07:12:07 INFO - run-tests - Wall time: 1405s; CPU: 98.0%; Read bytes: 1368064; Write bytes: 781475840; Read time: 56; Write time: 118100 07:12:07 INFO - Running post-run listener: _upload_blobber_files 07:12:07 INFO - Blob upload gear active. 07:12:07 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:12:07 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 07:12:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 07:12:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 07:12:08 INFO - (blobuploader) - INFO - Open directory for files ... 07:12:08 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:12:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:12:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:12:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:12:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:12:11 INFO - (blobuploader) - INFO - Done attempting. 07:12:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:12:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:12:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:12:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:12:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:12:12 INFO - (blobuploader) - INFO - Done attempting. 07:12:12 INFO - (blobuploader) - INFO - Iteration through files over. 07:12:12 INFO - Return code: 0 07:12:12 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:12:12 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:12:12 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b4ed1d439f0e0129e11e09fab55417ae7fa7922918c9963c5c54c97bbc862e6914ac9b04b2d211dbe0a26fbfbbf86337c59381ca61c400769718dc3446f94393", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f317f9e64e70834359dfa54da755b9184899f7b92b880dbca953b6aac46c614673604e70a8915e7622b818ab961c28ec20bb00bb91c12d82f1538ab103c3cfd4"} 07:12:12 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:12:12 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:12:12 INFO - Contents: 07:12:12 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b4ed1d439f0e0129e11e09fab55417ae7fa7922918c9963c5c54c97bbc862e6914ac9b04b2d211dbe0a26fbfbbf86337c59381ca61c400769718dc3446f94393", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f317f9e64e70834359dfa54da755b9184899f7b92b880dbca953b6aac46c614673604e70a8915e7622b818ab961c28ec20bb00bb91c12d82f1538ab103c3cfd4"} 07:12:12 INFO - Running post-run listener: copy_logs_to_upload_dir 07:12:12 INFO - Copying logs to upload dir... 07:12:12 INFO - mkdir: /builds/slave/test/build/upload/logs 07:12:12 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1528.411531 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 28 secs) (at 2016-05-28 07:12:12.510125) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-28 07:12:12.511248) ========= 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-1464442927.310028-1583643923 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b4ed1d439f0e0129e11e09fab55417ae7fa7922918c9963c5c54c97bbc862e6914ac9b04b2d211dbe0a26fbfbbf86337c59381ca61c400769718dc3446f94393", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f317f9e64e70834359dfa54da755b9184899f7b92b880dbca953b6aac46c614673604e70a8915e7622b818ab961c28ec20bb00bb91c12d82f1538ab103c3cfd4"} build_url:https://queue.taskcluster.net/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036117 build_url: 'https://queue.taskcluster.net/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b4ed1d439f0e0129e11e09fab55417ae7fa7922918c9963c5c54c97bbc862e6914ac9b04b2d211dbe0a26fbfbbf86337c59381ca61c400769718dc3446f94393", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f317f9e64e70834359dfa54da755b9184899f7b92b880dbca953b6aac46c614673604e70a8915e7622b818ab961c28ec20bb00bb91c12d82f1538ab103c3cfd4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BAiBPVQRSDaUvgYp58speQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-28 07:12:12.581662) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-28 07:12:12.582125) ========= 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-1464442927.310028-1583643923 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020861 ========= master_lag: 0.23 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-28 07:12:12.831824) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-28 07:12:12.832156) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-28 07:12:12.832629) ========= ========= Total master_lag: 0.62 =========